summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/rcw
Commit message (Collapse)AuthorAgeFilesLines
* rcw: update to 1f43189Ting Liu2021-10-151-1/+1
| | | | | | | | | | | | New commits: 1f43189 ls1028a: use RGMII for the EC1 pins for all LS1028A-QDS boards by default e25dd0e ls1046ardb : Add proper clock dividers for QSPI fd70414 lx2162aqds: Add RCWs with DDR 3200 MT/s 337adc2 lx2162aqds: Remove RCWs with platform freq 700 52219d4 ls1046ardb: Update QSPI divisor value bd0bb76 lx2162aqds: 17_2: Add RCW with DDR at 3200 Mt/s Signed-off-by: Ting Liu <ting.liu@nxp.com>
* layer: Convert to new override syntaxKhem Raj2021-08-121-4/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rcw: update to 1caebbaTing Liu2021-04-151-1/+1
| | | | | | Fix RCW binary decoding with Python3. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rcw: update to bd66755Ting Liu2020-12-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New commits: bd66755 LS1088A: Update the workaround of A-008851 17da6be LS1046A: Update the workaround of A-008851 091c99e LS1028A: Update the workaround of A-008851 ea2ad23 LS1046ARDB: Remove PCIe Gen3 specific erratum from non Gen3 SerDes protocol bd3a79e ls1012a: Append a flush to the updating of ALTCBAR 1a50e9e ls1021a: Append a flush to the updating of ALTCBAR 596f0e1 ls1046a: Append a flush to the updating of ALTCBAR bff3be6 ls1043a: Append a flush to the updating of ALTCBAR 8c75641 lx2162aqds: Add a new RCW with PEX3 working as Endpoint 251694d lx2160ardb_rev2: Add a new RCW with PEX3 working as Endpoint 4e1bc23 ls1088ardb: Add a new RCW with PEX1 working as Endpoint 8326572 ls1028a: remove rcw_800 for nor boot a526979 lx2162aqds: update 25G equalization settings 1f8d1ed ls1028a: fix a description issue 7911cbe LX2: Add support of LX2162AQDS board 01e7898 lx2160asi/common.rcw: Update BRR to release all cores from BHO 6bdb7b4 LX2: Add New Serdes Protocol 91901b1 lx2160aqds_rev2: Include PCIe Errata for 7_3_3 protocol c99ed39 lx2160aqds_rev2: Implement Errata ERR050479 1b78106 lx2160ardb_rev2: Implement Errata ERR050479 1d70ac8 ls1046aqds: RCW: QSPI_BOOT: Update text base to correct offset of 1MB d045804 ls1043a: rename the workaround file of erratum A-009929 a50bd45 t2_t4: Fix workaround of Erratum A-008098 4ef824e ls1046aqds: Correct some misleading comments 3e8519c ls1046ardb: Correct some misleading comments 2a24a16 ls1046ardb: Fix SD boot failure of the PCIe Endpoint RCW 9ee762b ls1028a: Increase FSPI clock frequency in new RCWs eae4f32 rcw: ls1028a: rename the sata erratum file b7b2f16 ls1043a: rename the PCIe errata file 5247ed4 ls1088a: fix the description of workaround of A-010477 4a17358 ls2088a: split workaround of A-010477 from a008851*.rcw 86c05e5 ls1046a: split the PCIe workarounds from pex_gen3_link.rcw 7948c2d ls1028a: split the PCIe workarounds from pex_gen3_link_ls1028a.rcw b3b8576 ls1028a: Add workaround for PCIe erratum A-009531 7d2a7e9 rcw: ls1028a: add more rcws to support more IPs ac37dbf ls1046a: remove the serdes_sata PBI command 4a61839 rcw: ls1028a: add 1500MHz cpu frequency support db4de36 Remove tclsh checking Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rcw: update to tag of LSDK-20.04-update-290520Jens Rehsack2020-06-021-1/+1
| | | | | | | | Forward rcw to commit e0fab6d (LSDK-20.04-update-290520), which contains: e0fab6d lx2160a_rev2 : Add proper dividers for flexspi for top platform freq 05975f0 lx2160aqds_rev2: add RCW for 2000_800_2900_13_5_2 Signed-off-by: Jens Rehsack <sno@netbsd.org>
* rcw: compile only for needed boardsJens Rehsack2020-05-261-4/+5
| | | | | | | | | | Instead of default compile stage, which compiles for all built-in boards, compile those boards which are needed (based on machine configuration). Since BOARDS is a list either, do not run make for each target board but handle all of them in one run. Signed-off-by: Jens Rehsack <sno@netbsd.org>
* rcw: install rev2 binaries for lx2160ardbTing Liu2020-05-061-0/+1
| | | | | | | | | | | | Now LX2160A rev2 is supported. Install rcw for both rev1 and rev2. LX2160A rev2 processor fixes some PCIe/qDMA/SATA/USB/FlexCAN issues. A new Reference Design Board (https://www.nxp.com/part/LX2160A-RDB-B) ships it. RCW binaries in folder lx2160ardb_rev2 is for the Reference Design Board with Rev 2 processor. Old boards uses rcw binariess in folder lx2160ardb. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rcw: not DEPENDS change-file-endianessTing Liu2020-04-201-1/+1
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rcw: upgrade to LSDK-20.04Jens Rehsack2020-04-061-2/+2
| | | | | | | | | | | | | | | | Upgrade reset config word for QorIQ platform to LSDK-20.04 with following fixes/commits since LSDK-19.09: * 5689bf9 ls1028a: Increase FSPI clock frequency * 882217e Update QSPI speed to higher value of order of max at 75MHz * 153f772 LX2160A-Rev2: Add serdes lane equalization settings ethernet interfaces * 6d3370b Update NXP Copyright information * 74b88fb lx2160a_rev2 : Add support for lx2160a Rev2 configuration files * 0cfa084 ls1043ardb: Update async clock frequency provided to Fman module * d7a4fbd ls1028a: Add RCW for 899b * b1d0b6c LS1028a: Add workaround for sata errata A-010554 Signed-off-by: Jens Rehsack <sno@netbsd.org>
* rcw: Upgrade LSDK-19.03 -> LSDK-19.09Jens Rehsack2020-02-111-1/+1
| | | | Signed-off-by: Jens Rehsack <sno@NetBSD.org>
* rcw: easy overriding machine in derived layersJens Rehsack2019-12-161-8/+8
| | | | | | | Modify rcw recipe to allow define machine dependent targets in derived layers for dedicated PCBs based on QorIQ socs. Signed-off-by: Jens Rehsack <sno@netbsd.org>
* rcw: update to b73c4f6Chunrong Guo2019-10-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | *update to lsdk 1909 tag b73c4f6 - lx2160a: Add workaround for erratum A-050234 1569e64 - ls1028aqds: Fix the RCW with SerDes protocol 0x13BB 815f861 - ls1028a-qds: add RCWs for 65bb, 7777, 9999 6d95c2d - ls1028a-qds: enable RGMII for R_xxxx RCWs fffd9a8 - ls1028a: fix file attributes 7887c74 - ls1046ardb: Generate swapped output for 5559/1400 and 5506/1600 QSPI binaries 3204e9b - Makefile.inc: Preserve unswapped output when generating swapped binaries 69e81b9 - GenerateHex.sh : Script to generate hexdump of all RCW bins 1eb4d23 - Makefile.inc: Restore per-board default target of "all". c17e819 - lx2160aqds: add lx2160aqds RCW for protocol 14_5_2 6f1693c - lx2160aqds: add lx2160aqds RCW for 2000_800_2900_13_5_2 5663f62 - rcw: ls1028aqds: add 1500MHz cpu frequency support ff419a4 - rcw: ls1028a: add 1500MHz cpu frequency support 3f744d3 - Convert to python3 1e66c19 - ls1021atsn: Add RCW files for QSPI and microSD boot c2f30bf - ls1021a: Fix "strenth" typo 92f69d5 - Replace old byte_swap.tcl infrastructure for QSPI booting 869c0d7 - Makefile.inc: Remove support for .txt source files d768ea5 - Move QSPI endianness swap to separate PBI command file for all SoCs 5888801 - rcw.py: Fix example of dont64bswapcrc d83bd3c - ls1046ardb: Add PCIe EP support with SD boot mode *use Python3 to build Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* rcw: update to 93358b4Chunrong Guo2019-07-121-1/+1
| | | | | | | | | | | | | | *update to lsdk 1906 tag include the following changes: 93358b4 - rcw.py: Update comments for loadwochecksum command de68a41 - ls2088aqds: Corrected MEM2_PLL_RAT for DP-DDR frequency ac05bc4 - ls1046afrwy: fix a compiling error issue a25dde7 - Add init rcw support for ls1028a platform de0baa2 - rcw.py: Add Support to Load RCW without checksum b99ec29 - ls1046a: ls1046afrwy: frwy-ls1046a platform support 498de8d - LX2160: Add workaround of errata A-011270 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* rcw: update to f137787Chunrong Guo2019-04-111-1/+1
| | | | | | | | | | | | | | | | | *update to lsdk 1903 tag include the following changes f137787 - ls2088a: Removed the manually calculated PBI_LENGTH bac41de - ls1088a: Removed the manually calculated PBI_LENGTH 4d4177d - t4240: Add workaround for PCIe erratum A-008098 a90d032 - t2080: Add workaround for PCIe erratum A-008098 9f513df - ls2088a: Add workaround for PCIe erratum A-009531 65e8607 - ls1088a: Add workaround for PCIe erratum A-009531 6179f2e - ls1012a: Add workaround for PCIe erratum A-009531 f1ee2f1 - ls1046a: Add workaround for PCIe erratum A-009531 7645eb7 - Revert "Revert "ls1043a: Fix QSPI endian issue for QSPI boot on LS1043AQDS"" 840ce92 - Revert "qspi: use byte_swap.tcl under board directory for special board" Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* remove True option to getVar callsAndré Draszik2019-01-171-1/+1
| | | | | | | | | | | | | | getVar() has been defaulting to expanding by default for a long time (2016), thus remove the True option from getVar() calls with a regex search and replace. Search & replace made using the following command: sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \ -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \ | cut -d':' -f1 \ | sort -u) Signed-off-by: André Draszik <andre.draszik@jci.com>
* rcw: update to 17254acChunrong Guo2019-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | *Update to lsdk 1812 tag include the following changes: 17254ac - ls1046ardb: fix QSPI clock frequecy per data sheet 95691bc - qspi: use byte_swap.tcl under board directory for special board fabb891 - ls2088a: Add ls2088ardb 2a_3d RCW configuration files bf52634 - arm64: ls2088a: Add the workaround of errata A-008851 for 2a_3d fe027eb - ls1043a: Add RCW file for nand and sd secure boot 6ea379b - ls1043aqds: Add RCW file for nand and sd boot 88dea67 - ls1043ardb: Add RCW file for nand and sd boot 45b2220 - ls1046a: add rcw file for nand sd and emmc secure boot a45082b - ls1046aqds: add rcw file for nand and sd boot 7ae30ab - ls1046ardb: add rcw file for emmc and sd boot 6cd0092 - ls1043aqds: Add RCW file for ls1043aqds to support TF-A 99f1447 - lx2160aqds: Add lx2160aqds RCW configuration files bc65c4a - lx2160ardb: Add lx2160ardb RCW configuration files d7f12f8 - LX2160: Add lx2160asi silicon RCW configuration files Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* rcw: remove fsl-eula-unpack classChunrong Guo2019-01-101-2/+2
| | | | | | | *rcw license is not EULA Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: renamed ls1088ardb_pb -> ls1088ardb-pbChunrong Guo2018-11-081-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: add ls1088ardb_pb supportChunrong Guo2018-10-261-0/+2
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: udpate to 04ec3bbChunrong Guo2018-10-011-1/+1
| | | | | | | | | | | | | | | | *update to lsdk 1809 tag include the following changes: 04ec3bb - Arm64:ls2088a: Add the workaround of errata A-008851 927445c - Arm64:ls2088aqds:dts: Remove the PBI_LENTH property 6915c63 - ls1088ardb_pb: Add serdes protocol _0x1d_0x13. b0ee8b7 - ls2088ardb_rev1.1: add RCW configuration file for enable dspi. 81d3f97 - ls2088ardb: add RCW configuration file for enable dspi. 9f85946 - fix DESTDIR value and 'make clean' command ce2fdf7 - ls1043a: qspi_boot: Update u-boot address according to DASH memory mapping 1514c10 - Revert "ls1043a: Fix QSPI endian issue for QSPI boot on LS1043AQDS" Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: inherit fsl-eula-unpack classChunrong Guo2018-08-301-2/+2
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw-bin: removeChunrong Guo2018-08-301-32/+0
| | | | | | | *rcw-bin merge to rcw Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update to 1f43bef4b4475d8e81c9Chunrong Guo2018-07-021-9/+1
| | | | | | | | | | | | | | *include the following changes: 1f43bef - Fix PBI command length for both ls1088ard and ls1088aqds boards. 32f8b4f - ls2088ardb_rev1.1: Add rcw_2100.rcw for serdes protocol 2a_41 84078ad - Include auto swapped binaries for qspiboot during install target 8646cf1 - ls2088ardb: Add rcw_2100.rcw for serdes protocol 2a_41 591b59d - ls1012a: Add ls1012afrwy RCW configuration files fd6b9ef - Add support to auto swap rcw for qspiboot if required. 6f514c1 - Ls1043aqds: Fix building error for rcw_1600.rcw Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: need install rev1.1 folder for ls2088ardbChunrong Guo2018-06-061-4/+3
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw-bin: fix typoC.R. Guo2018-04-111-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw-bin: update to a48f3adC.R. Guo2018-04-021-2/+2
| | | | | | | | | | *include the following changes: a48f3ad - armv8: ls1088: Add SD-boot with IFC-NOR RCW *Update SRC_URL Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update toC.R. Guo2018-04-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *include the following changes: baa4117 - ls1021aqds: Fix building error for rcw_1200_lpuart.rcw 6be6b63 - LS2088: Add ls2088aqds RCW configuration files 2d595c7 - LS2088: Add ls2088ardb RCW configuration files 3e2a166 - LS2088: Add ls2088asi and ls2088ardb_rev1.1 RCW configuration files 4a24ae1 - GEN3: STOP PBI command support fd9ba65 - ls1012: Update RCW field names to capital letters 7a77e65 - Parser update in rcw.py to parse all commands correctly a0509ab - ls1012a: Add ls1012aqds RCW configuration files 2fb781f - ls1012a: Add ls1012afrdm RCW configuration files 789fe36 - ls1012a: Add ls1012a2g5rdb RCW configuration files d99ea1e - ls1012a: Add ls1012ardb RCW configuration files d7b599b - ls1088aqds: Add LS1088AQDS RCW configuration files ad9a5e0 - ls1088ardb: Add LS1088ARDB RCW configuration files 7c47f30 - Add support of Gen3 family SoCs 0aca1b3 - ls1046a: add the PCIe ERRATA A-008851 ef1380f - ls1046a: modify the comments for PCIe ERRATA A-10477 6d2fb95 - T2080: add workaround of errata A-008851 dd2703d - Ls1043a: add workaround for pcie errata A-009859 2a3af68 - ls1021a: add workaround for pcie erratum A-007997 and A-007815 0016a4d - LS1043ardb: Change value of boot Hold-off to 1 for secure boot 1dc888a - ls1021a: qspi_boot: Update u-boot address according to DASH memory mapping 0fc4e54 - SECURE_BOOT: Update u-boot hdr address as per DASH memory map 7e0d447 - ls1046ardb: increase FMan and platform frequency bb0b497 - ls1021a: Fix QSPI endian issue for QSPI boot on LS1021A boards 5933d84 - ls1043a: Fix QSPI endian issue for QSPI boot on LS1043AQDS 29795c2 - ls1046a: fix PBI of changing QSPI endianness 3d44b7c - ls1043ardb: adds a RCW with GIC 4K supported 12eed09 - ls1043a: Add PBI of changing GIC offset to 4K feb2eb8 - Add a tclsh script to swap the rcw endian. 6b06c8b - ls1046aqds: Add RCW for ls1046aqds board 5a78426 - ls1046ardb: Add RCW for ls1046ardb board a1368d1 - arm: ls1021a: add the core frequency to 1.2GHZ support 3ccb308 - t2080rdb: update SRDS2PLL2CR1 to 0x08004100 for errata A-007186 e7e5eef - Update license to BSD f57329a - update End-User License Agreement 4e64170 - ls1043aqds: revise the description of SERDES1 Protocol 0x3358 d0a2fc3 - ls1043aqds: add SATA support under QSPI boot 3825e4a - ls1021a/ls1043a: byte_swap: should 8 byte alignment 13a13e5 - ls1021a: remove the unnecessary PBI 3b93f86 - ls1043aqds: Clear SerDes RxBoost on lane D 893fff9 - LS1043a-RDB: Add RCW files for UEFI bootloader f34fb1b - ls1043ardb: SECURE_BOOT- RCW added ef46e48 - qe-tdm: add qe-tdm support on ls1043ardb b337f1a - ls1043ardb: Add RCW for ls1043ardb board f9207c5 - ls1043aqds: Add RCW for ls1043aqds board *update md5 checksum Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update SRC_URLC.R. Guo2018-03-061-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw-bin: add recipesChunrong Guo2018-02-061-0/+32
| | | | | | | | | | | | | | | | | | | | | | *include the following changes: bf3ae3c - armv8:LS1012A: Add support for LS1012A-2G5RDB board e84010a - rcw: remove source files of SoCs 69104c3 - LS1012: Change header location in rcw for Secure Boot 43c79c9 - rcw: ls1088aqds: Add RCW PBL_QSPI_1600_700_2100_0x15_0x0d.bin 6719b04 - Ls1043a: add workaround for pcie errata A-009859 1a6236a - LS1012ARDB: Change rcw for secure boot cdf4b72 - rcw: ls1088aqds: Add SCSI errata for detecttion of sata 16072f7 - armv8:LS1012A: RCW supporting 1GHz CPU frequency 90aef03 - LS1088ARDB:Reduce size in block copy command 53518dc - rcw: ls1088ardb: Add SCSI errata for detecttion of sata 0a869b3 - ls1021a: add workaround for pcie erratum A-007997 and A-007815 e7f18e5 - ls2088ardb: Add RCW for with platform frequency 700MHz 6f324fc - Use BSD license for both rcw and binary files c69799f - Added copyright to byte_swap.tcl Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update to cbd5e66Chunrong Guo2018-01-251-1/+1
| | | | | | | | | | *include the following changes: cbd5e66 - T2080: add workaround of errata A-008851 13c95e2 - rcw: remove binary files of SoCs 69104c3 - LS1012: Change header location in rcw for Secure Boot Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update to 43c79c9Chunrong Guo2017-11-101-1/+1
| | | | | | | 43c79c9 - rcw: ls1088aqds: Add RCW PBL_QSPI_1600_700_2100_0x15_0x0d.bin Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update to 6719b04Chunrong Guo2017-11-061-1/+1
| | | | | | | | *include the following changes: 6719b04 - Ls1043a: add workaround for pcie errata A-009859 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw :update recipeChunrong Guo2017-10-181-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | *update to 1a6236a *This includes the following changes: 1a6236a - LS1012ARDB: Change rcw for secure boot cdf4b72 - rcw: ls1088aqds: Add SCSI errata for detecttion of sata 16072f7 - armv8:LS1012A: RCW supporting 1GHz CPU frequency 90aef03 - LS1088ARDB:Reduce size in block copy command 53518dc - rcw: ls1088ardb: Add SCSI errata for detecttion of sata 0a869b3 - ls1021a: add workaround for pcie erratum A-007997 and A-007815 e7f18e5 - ls2088ardb: Add RCW for with platform frequency 700MHz 6f324fc - Use BSD license for both rcw and binary files c69799f - Added copyright to byte_swap.tcl bfe8c5e - Renaming COPYING as BSD-LICENSE *update LIC_FILES_CHKSUM to point to LICENSE Renaming BSD-LICENSE * add support for Qoriq. * strip possible '-32b', '-64b' and '-be' to match folder name. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls2-rcw: remove recipesChunrong Guo2017-10-181-32/+0
| | | | | | | * ls2-rcw and rcw are duplicated so remove ls2-rcw. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: support ls1088aChunrong Guo2017-08-071-1/+1
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update to bfe8c5ebChunrong Guo2017-08-072-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *include the following changes 6f324fc - Use BSD license for both rcw and binary files c69799f - Added copyright to byte_swap.tcl bfe8c5e - Renaming COPYING as BSD-LICENSE 6eed8fd - Add License file to specify folder & supported License 97e88e8 - COPYING: Update the license text bedbdf3 - Updated Copyright 32ec6e7 - ls2088ardb: Add RCWs with Rev1.1 SoC 938ef4f - LS1043ardb: Change value of boot Hold-off to 1 for secure boot 229c8c1 - ls2081ardb: Add RCW for serdes protocol 0x4b_0x3d and 0x4b_0x43 db0c695 - ls2081arb: Update RCWs c982661 - ls1021a: qspi_boot: Update u-boot address according to DASH memory mapping 507bef8 - SECURE_BOOT: Update u-boot hdr address as per DASH memory map 34ace1b - ls2088ardb: Fix SRDS_DIV_PEX_S2 value 0ff45c5 - ls2088ardb: Update README for ref clock 4f4b9d6 - ls1088a: Add initial RCW binaraies cc98653 - ls2081ardb: Add RCWs for serdes protocol 0x4b_0x51 60782ba - ls2088ardb: Set EVT_9 to enable GPIO interface 1b240e6 - ls2088ardb: Add QSPI-boot RCW 886e3fd - Merge branch 'ls2' into alpha release 5d4624f - ls2088a: Add RCW with a new SerDes protocol fe6844e - board: ls1012aqds: Add support of 0x2205 SerDes protocol 900340e - ls2088aqds: Add initial RCW binaries 32c580c - ls2088ardb: Add RCWs for serdes protocl 0x2a_0x41 83a7a66 - ls1088a: Remove ls1088 directory ae1f2b5 - Merge pull request #37 in DPAA2/ls2-rcw from ~B22300/ls2-rcw-local:origin/master to master 666c9eb - Merge pull request #36 in DPAA2/ls2-rcw from ~B32579/ls2-rcw:master to master 585f03e - ls208xa: Make folders and name consistent 6a7a0e5 - ls2088a: Delete ls2088a rcws as it is not part of SDK f358729 - ls1012a: Make folders and name consistent 5b5695f - ls1012a: Add support of RCW for FRDM, RDB and QDS boards Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls2-rcw: update to 5d4624fChunrong Guo2017-05-021-1/+1
| | | | | | | | | | | *include the following changes 5d4624f - ls2088a: Add RCW with a new SerDes protocol fe6844e - board: ls1012aqds: Add support of 0x2205 SerDes protocol 900340e - ls2088aqds: Add initial RCW binaries 32c580c - ls2088ardb: Add RCWs for serdes protocl 0x2a_0x41 Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls2-rcw: add ls2088a as COMPATIBLE_MACHINEChunrong Guo2017-05-021-1/+1
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: export PYTHON to override the assignment in Makefilechunrong.guo@nxp.com2017-03-271-0/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls2-rcw: fix host-user-contaminated QA warningTing Liu2017-03-171-0/+1
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls2-rcw: update to 83a7a66Ting Liu2017-03-171-5/+7
| | | | | | | | | | | | | | * add support for ls1012a. * strip possible '-32b', '-64b' and '-be' to match folder name. New commits: 83a7a66 ls1088a: Remove ls1088 directory 585f03e ls208xa: Make folders and name consistent 6a7a0e5 ls2088a: Delete ls2088a rcws as it is not part of SDK f358729 ls1012a: Make folders and name consistent 5b5695f ls1012a: Add support of RCW for FRDM, RDB and QDS boards Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update to 7bd43d9Ting Liu2017-03-171-2/+2
| | | | | | | ls1046ardb: increase FMan and platform frequency Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: upgrade to SDK 2.0 GA-1611 releaseZhenhua Luo2017-01-111-5/+8
| | | | | | | | | | | | | | | | | | | | | * disable the endianness switch for qspi u-boot of SEC boot * included the following commits. * 3252b8c Merge pull request #20 in SDK/rcw from ~B21989/sdk-rcw:jira/QSDK-3097 to master * cd271ee Merge pull request #19 in SDK/rcw from ~B52263/rcw:jira/QSDK-3096 to master * 6a558a2 ls1021a: Fix QSPI endian issue for QSPI boot on LS1021A boards * fbfddb3 ls1043a: Fix QSPI endian issue for QSPI boot on LS1043AQDS * 2485a22 ls1046a: fix PBI of changing QSPI endianness * 7304127 ls1043ardb: adds a RCW with GIC 4K supported * d413878 ls1043a: Add PBI of changing GIC offset to 4K * e914a5f Add a tclsh script to swap the rcw endian. * 8411b78 ls1046aqds: Add RCW for ls1046aqds board * 6d486d4 ls1046ardb: Add RCW for ls1046ardb board * 14de148 arm: ls1021a: add the core frequency to 1.2GHZ support * 98b6bc3 t2080rdb: update SRDS2PLL2CR1 to 0x08004100 for errata A-007186 Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton2016-12-061-2/+3
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls-rcw: update to 8a050e0Ting Liu2016-10-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changes: 8a050e0 ls1088a: Update SerDes Protocol to support Gen2 PCIe Conroller 7a786b6 armv8: ls1088A: update RCW binaries 08e77ac ls2088qds: Add RCW for SD as boot src 1621397 ls1088a: Add IFC, QSPI RCW binaries for QDS, RDB 59728ba ls2088: Add workaround in RCW for A-009102 5462666 ls2088: Add workaround in RCW for A-009102 2f05e20 update the license to Freescale-Binary-EULA 569c4f6 LS2088qds: Add bin1 configuration with 3,3d serdes 2be56e3 Merge pull request #19 in DPAA2/ls2-rcw from ~B37399/ls2-rcw:master to master 43a2d94 LS2088qds: Update sys-clock frequency to 100MHz bf8e575 LS2088RDB: Add QSPI RCW 1670adb LS2088QDS: Add new serdes configuration 0x4d_0x57 167b0cf LS2088A: Update RCW fa85094 LS2088rdb: Enable the serial interface of these 2 rcw 7e36ea6 LS2088A: Add RCW for adephi's usecase 0c0fce0 LS2088/2085: Add new rcw to support new PCIe lanes 45cc8fa LS2088A: Add RCW for LS2088A Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls2-rcw: update license to Freescale-Binary-EULATing Liu2016-10-181-3/+3
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update license to BSDTing Liu2016-10-181-3/+3
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls2-rcw: fix the source fetch errorZhenhua Luo2016-10-181-1/+1
| | | | | | | | The sdk-v2.0.x branch is rebased, previous commit is in fsl-sdk-v2.0 tag instead of sdk-v2.0.x branch. Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update to 1af724bChunrong Guo2016-08-121-10/+8
| | | | | | | | | | | | | | | | | | | | | | * change license to Freescale-EULA * add tcl-native to DEPENDS as byte_swap.tcl is needed to run * run byte_swap.tcl for all the boards * update COMPATIBLE_MACHINE to support ls1043a, and exclude ls2080a Changelog: 1af724b update End-User License Agreement 76854c9 ls1043aqds: revise the description of SERDES1 Protocol 0x3358 970cc5d ls1043aqds: add SATA support under QSPI boot 017ed94 ls1021a/ls1043a: byte_swap: should 8 byte alignment ea90914 ls1021a: remove the unnecessary PBI 3f37603 ls1043aqds: Clear SerDes RxBoost on lane D cbf49c1 LS1043a-RDB: Add RCW files for UEFI bootloader 419bd59 ls1043ardb: SECURE_BOOT- RCW added ae3461a qe-tdm: add qe-tdm support on ls1043ardb 26042fa ls1043ardb: Add RCW for ls1043ardb board 4ae7fc3 ls1043aqds: Add RCW for ls1043aqds board Signed-off-by: Ting Liu <ting.liu@nxp.com>
* ls2-rcw: Add recipeZongchun Yu2016-07-221-0/+29
| | | | | Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>