- May 22, 2019
-
-
Rajat Srivastava authored
Signed-off-by:
Rajat Srivastava <rajat.srivastava@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Rajat Srivastava authored
Signed-off-by:
Rajat Srivastava <rajat.srivastava@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Ashish Kumar authored
Signed-off-by:
Ashish Kumar <Ashish.Kumar@nxp.com> Signed-off-by:
Rajat Srivastava <rajat.srivastava@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Udit Agarwal authored
ENVL_NOWHERE is dependent on CONFIG_ENV_IS_NOWHERE and not on CONFIG_CHAIN_OF_TRUST so return ENVL_NOWHERE when CONFIG_ENV_IS_NOWHERE is enabled Signed-off-by:
Udit Agarwal <udit.agarwal@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Vinitha V Pillai authored
esbc_validate command will not be executed if “load” command for its header fails and will further execute the source command for bootscript, without its validation and boot process continues. To halt the boot process in case secure boot header is not loaded successfully, esbc_validate command is invoked separately after “load” command. The secure boot validation of the bootscript header will fail (if header is not loaded) and halts the boot process, which prevent source command from execution. Signed-off-by:
Vinitha V Pillai <vinitha.pillai@nxp.com> Signed-off-by:
Udit Agarwal <udit.agarwal@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Florin Chiculita authored
AQR107 PHYs interrupt pins are active-low, while the GIC expects a level-high signal. Signed-off-by:
Florin Chiculita <florinlaurentiu.chiculita@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Peng Ma authored
Distinguish the ecc val by chassis version and move the ecc addr to dts. Add ls1028a soc support. Signed-off-by:
Peng Ma <peng.ma@nxp.com> Reviewed-by:
Michal Simek <michal.simek@xilinx.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Peng Ma authored
Move the ecc addr from driver to dts. Signed-off-by:
Peng Ma <peng.ma@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Chuanhua Han authored
Enables CONFIG_SPI_FLASH Signed-off-by:
Chuanhua Han <chuanhua.han@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Yuantian Tang authored
LS1028AQDS Development System is a high-performance computing, evaluation, and development platform that supports LS1028A QorIQ Architecture processor. Signed-off-by:
Sudhanshu Gupta <sudhanshu.gupta@nxp.com> Signed-off-by:
Rai Harninder <harninder.rai@nxp.com> Signed-off-by:
Rajesh Bhagat <rajesh.bhagat@nxp.com> Signed-off-by:
Bhaskar Upadhaya <Bhaskar.Upadhaya@nxp.com> Signed-off-by:
Tang yuantian <andy.tang@nxp.com> Signed-off-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Yuantian Tang authored
LS1028A is an ARMv8 implementation. LS1028ARDB is an evaluation platform that supports the LS1028A family SoCs. This patch add basic support of the platform. Signed-off-by:
Sudhanshu Gupta <sudhanshu.gupta@nxp.com> Signed-off-by:
Rai Harninder <harninder.rai@nxp.com> Signed-off-by:
Rajesh Bhagat <rajesh.bhagat@nxp.com> Signed-off-by:
Bhaskar Upadhaya <Bhaskar.Upadhaya@nxp.com> Signed-off-by:
Tang Yuantian <andy.tang@nxp.com> Signed-off-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Yuantian Tang authored
Ls1028a SoC is based on Layerscape Chassis Generation 3.2 architecture with features: 2 ARM v8 Cortex-A72 cores, CCI400, SEC, DDR3L/4, LCD, GPU, TSN ENETC, 2 USB 3.0, 2 eSDHC, 2 FlexCAN, 2 SPI, SATA, 8 I2C controllers, 6 LPUARTs, GPIO, SAI, qDMA, eDMA, GIC, TMU etc. Signed-off-by:
Sudhanshu Gupta <sudhanshu.gupta@nxp.com> Signed-off-by:
Rai Harninder <harninder.rai@nxp.com> Signed-off-by:
Rajesh Bhagat <rajesh.bhagat@nxp.com> Signed-off-by:
Bhaskar Upadhaya <Bhaskar.Upadhaya@nxp.com> Signed-off-by:
Tang Yuantian <andy.tang@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Hou Zhiqiang authored
Enable the PCIe Gen4 controller driver and e1000 for LX2160ARDB and LX2160AQDS boards. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Hou Zhiqiang authored
The LX2160A integrated 6 PCIe Gen4 controllers. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Hou Zhiqiang authored
Add the infrastructure for Layerscape SoCs PCIe Gen4 controller to update device tree nodes to convey SMMU stream IDs in the device tree. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Hou Zhiqiang authored
The LX2160A PCIe is using driver PCIE_LAYERSCAPE_GEN4 instead of PCIE_LAYERSCAPE. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Hou Zhiqiang authored
Add PCIe Gen4 driver for the NXP Layerscape SoCs. This PCIe controller is based on the Mobiveil IP, which is compatible with the PCI Express™ Base Specification, Revision 4.0. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Signed-off-by:
Bao Xiaowei <Xiaowei.Bao@nxp.com> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Hou Zhiqiang authored
The lx2160a have up to 6 PCIe controllers and have different address and size of PCIe region. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Hou Zhiqiang authored
The LS2080A has 8GB region for each PCIe controller, while the other platforms have 32GB. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Hou Zhiqiang authored
Change to use PCIe address macro to determine if precompile the PCIe MMU table entry. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Signed-off-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
Kuldeep Singh authored
Update mtd-id for QSPI nor due to change introduced in mtd/spi in linux 5.0. commit 84d043185dbe ("spi: Add a driver for the Freescale/NXP QuadSPI controller") This modification is only for linux kernel version >= 5.0. To use bootargs for kernel < 5.0, use the following bootargs CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=1550000.quadspi:2m(uboot),14m(free)" CONFIG_MTDPARTS_DEFAULT="mtdparts=1550000.quadspi:2m(uboot),14m(free)" Signed-off-by:
Kuldeep Singh <kuldeep.singh@nxp.com> Reviewed-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
- May 21, 2019
-
-
git://git.denx.de/u-boot-mpc83xxTom Rini authored
- Update MPC83xx platform support to current best practices, etc.
-
https://github.com/MrVan/u-bootTom Rini authored
"Please pull mmc-5-20 for v2019.07, this is to avoid break i.MX53 boot."
-
git://git.denx.de/u-boot-videoTom Rini authored
- update for using splashfile instead of location->name when loading the splash image from a FIT - updates for loading internal and external splash data from FIT - DM_GPIO/DM_VIDEO migration for mx53 cx9020 board - fix boot issue on mx6sabresd board after DM_VIDEO migration - increase the max preallocated framebuffer BPP to 32 in ipuv3 driver to prepare for configurations with higher color depth - allow to use vidconsole_put_string() in board code for text output on LCD displays
-
The gdsys gazerbeam board is based on a Freescale MPC8308 SOC. It boots from NOR-Flash, kernel and rootfs are stored on SD-Card. On board peripherals include: - 2x 10/100 Mbit/s Ethernet (optional) Signed-off-by:
Dirk Eibach <dirk.eibach@gdsys.cc> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add a U-Boot specific dts file, which encapsulates the needed modifications to the Gazerbeam Linux device tree. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Import the Linux device tree for the Gazerbeam board. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
The single channel detection in the gazerbeam board driver was not implemented correctly. Fix the detection. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Use a more extensive FPGA feature reporting style in the gdsys ioep-fpga driver. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Make the ioloop command DM compatible, while keeping the old functionality for not-yet-converted boards. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Replace the boolean parameter of io_check_status that controls whether the status is printed or not with a documenting enum. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Fix some style violations in the ioloop command, and make the code more readable where possible. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
More recent versions of IHS FPGAs feature a different memory layout. Add a Kconfig option to differentiate between the legacy layout, and the new layout (which is used on the upcoming "Gazerbeam" and later boards). Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Future gdsys boards will switch from the legacy drivers in board/gdsys/common to DM-based drivers. Define a Kconfig option that disables the legacy drivers. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
The "manual" RAM configuration should not be used if the DM RAM driver is active, hence, disable the code if the CONFIG_MPC83XX_SDRAM config variable is defined. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Move CONFIG_SYS_FPGA0_BASE, CONFIG_SYS_FPGA0_SIZE, CONFIG_SYS_FPGA1_BASE, and CONFIG_SYS_FPGA1_SIZE to Kconfig. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Since the gpio output status on MPC8xxx cannot be read back, it has to be buffered locally. Signed-off-by:
Dirk Eibach <dirk.eibach@gdsys.cc> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Fix some style violations in the gdsys MPC8308 board files, and make the code more readable. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
The ppc4xx architecture was removed, and with it several old gdsys 44x boards, but some "debris" from these purged boards was left over. This patch removes these remnants (mostly entries in Makefiles, some now superfluous data structures and some now obsolete config variables from the whitelist). Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
The initialization sequence in the newest release notes of the 88e1518 phy omits two commands. Remove them from the sequence. Signed-off-by:
Dirk Eibach <dirk.eibach@gdsys.cc>
-