microchip: add firmware for VSC8574 and VSC8584 Ethernet PHYs

Both VSC8574 and VSC8584 Ethernet PHYs require a firmware patch to be
applied before making use of them.

This adds the firmware for each of them.

The Linux driver using the firmwares is already in Torvalds' tree:
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a5afc1678044a3eea48f0295ae7bc2b13d59b128
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=00d70d8e0e7811ed8acba24e04b9f193c3b84beb

Cc: Allan Nielsen <allan.nielsen@microchip.com>
Cc: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Quentin Schulz <quentin.schulz@bootlin.com>
This commit is contained in:
Quentin Schulz 2018-10-30 16:25:39 +01:00
parent 1baa34868b
commit 57d49d580a
4 changed files with 49 additions and 0 deletions

40
LICENCE.microchip Normal file
View File

@ -0,0 +1,40 @@
Copyright (C) 2018 Microchip Technology Incorporated and its subsidiaries.
All rights reserved.
REDISTRIBUTION: Permission is hereby granted by Microchip Technology
Incorporated (Microchip), free of any license fees, to any person obtaining a
copy of this firmware (the "Software"), to install, reproduce, copy and
distribute copies, in binary form, hexadecimal or equivalent formats only, the
Software and to permit persons to whom the Software is provided to do the same,
subject to the following conditions:
* Any redistribution of the Software must reproduce the above copyright notice,
this license notice, and the following disclaimers and notices in the
documentation and/or other materials provided with the Software.
* Neither the name of Microchip, its products nor the names of its suppliers
may be used to endorse or promote products derived from this Software without
specific prior written permission.
* No reverse engineering, decompilation, or disassembly of this Software is
permitted.
Limited patent license. Microchip grants a world-wide, royalty-free,
non-exclusive, revocable license under any patents that it now has or hereafter
may have, own or control related to the Software to make, have made, use,
import, offer to sell and sell ("Utilize") this Software, but solely to the
extent that any such patent is necessary to Utilize the Software in conjunction
with Microchip processors. The patent license shall not apply to any other
combinations which include this Software nor to any other Microchip patents or
patent rights. No hardware per se is licensed hereunder.
DISCLAIMER: THIS SOFTWARE IS PROVIDED BY MICROCHIP "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

9
WHENCE
View File

@ -4222,3 +4222,12 @@ File: dpaa2/mc/mc_10.10.0_ls2088a.itb
File: dpaa2/mc/mc_10.10.0_lx2160a.itb File: dpaa2/mc/mc_10.10.0_lx2160a.itb
Licence: Redistributable. See LICENSE.nxp_mc_firmware for details Licence: Redistributable. See LICENSE.nxp_mc_firmware for details
--------------------------------------------------------------------------
Driver: mscc-phy - Microchip PHY drivers
File: microchip/mscc_vsc8574_revb_int8051_29e8.bin
File: microchip/mscc_vsc8584_revb_int8051_fb48.bin
Licence: Redistributable. See LICENCE.microchip for details

Binary file not shown.

Binary file not shown.