- Aug 11, 2017
-
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_CMD_MAX6957 Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
-
Cooper Jr., Franklin authored
Traditional KS2 devices supported NAND via the AEMIF peripheral. However, 66AK2G doesn't use the AEMIF but rather the GPMC for NAND. Therefore, clarify some statements to indicate only certain devices have AEMIF and in other places just say NAND instead of AEMIF NAND Signed-off-by:
Franklin S Cooper Jr <fcooper@ti.com> Acked-by:
Roger Quadros <rogerq@ti.com>
-
Heiko Schocher authored
commit f1896c45: spl: make SPL and normal u-boot stage use independent SYS_MALLOC_F_LEN introduced independent SYS_MALLOC_F_LEN for SPL and U-Boot. Use it on the smartweb board, as above commit broke the smartweb board. Signed-off-by:
Heiko Schocher <hs@denx.de>
-
Adam Ford authored
The 512 MB DDR version of SOM's use CS0 and CS1. CS1 is not correctly setup in the pin muxing. This causes erratic behavior on suspend/resume This fix has been tested on both 256 and 512 MB DDR versions. Signed-off-by:
Adam Ford <aford173@gmail.com>
-
Tom Rini authored
The 'tests' target will run sandbox, sandbox_spl and sandbox_flattree in test.py and in the case of sandbox_spl ensure that we just run the specific tests for that build. Update our matrix to perform similar test.py runs. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Tom Rini authored
Rsync all defconfig files using moveconfig.py Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Aug 10, 2017
-
-
git://git.denx.de/u-boot-i2cTom Rini authored
-
Marek Vasut authored
Allow sending restart conditions upon direction change as this is required by some chips. Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Alexey Brodkin <abrodkin@synopsys.com> Cc: Heiko Schocher <hs@denx.de> Reviewed-by:
Heiko Schocher <hs@denxx.de>
-
Adam Ford authored
This converts the following to Kconfig: CONFIG_SYS_I2C_OMAP24XX Signed-off-by:
Adam Ford <aford173@gmail.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Stefan Chulski authored
Set BM poll size once during priv probe and do not overwrite it during port probe procedure. Pool is common for all CP ports. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Nadav Haklai <nadavh@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
TX drain in transmit procedure could cause issues due to race between drain procedure and transmition of descriptor between AGGR TXQ and physical TXQ. TXQ will be cleared before moving to Linux by stop procedure. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Nadav Haklai <nadavh@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
MVPP22 driver support 64 Bit arch and require BM pool high address configuration. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Nadav Haklai <nadavh@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
Remove IRQ configuration from U-Boot PP driver. U-Boot don't use interrupts and configuration of IRQ in U-Boot caused crashes in Linux shared interrupt mode. Also interrupt use is redundant in RX routine since a single RX queue is used. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Nadav Haklai <nadavh@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
MBUS driver were replaced by AXI in PPv22 and relevant only for PPv21. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Nadav Haklai <nadavh@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
U-boot use single physical tx queue with size 16 descriptors. So aggregated tx queue size should be equal to physical tx queue and cpu descriptor chunk(number of descriptors delivered from physical tx queue to aggregated tx queue by one chunk) shouldn't be larger than physical tx queue. Fix: Set AGGR_TXQ and CPU_DESC_CHUNK to be 16 descriptors, same as physical TXQ. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Nadav Haklai <nadavh@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
Issue: BM counters were overrun by probe that called per Network interface and caused release of wrong number of buffers during remove procedure. Fix: Use probe_done and num_ports to call init and remove procedure once per communication controller. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
This patch enables padding of packets shorter than 64B in TX(set by default). Disabling of padding causes crashes on MACCIATO board. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
A8K marvell SoC has two South Bridge communication controllers(CP0 and CP1). Each communication controller has packet processor ports and MDIO. On MACHIATOBin board ports from CP1 are connected to mdio on CP0. Issue: Wrong base address is assigned to MDIO interface during probe. Fix: Get MDIO address from PHY handler parent base address. This should be refined in the future when MDIO driver is implemented. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Chulski authored
This patch add GPIO configuration support in mvpp2x driver. Driver will handle 10G SFP gpio reset and SFP TX disable. GPIO pins should be set in device tree. Signed-off-by:
Stefan Chulski <stefanc@marvell.com> Tested-by:
iSoC Platform CI <ykjenk@marvell.com> Reviewed-by:
Kostya Porotchkin <kostap@marvell.com> Reviewed-by:
Igal Liberman <igall@marvell.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Aug 09, 2017
-
-
Santan Kumar authored
Increase env sector size from 64kb to 256kb for qspi boot. Signed-off-by:
Santan Kumar <santan.kumar@nxp.com> Signed-off-by:
Priyanka Jain <priyanka.jain@nxp.com> Reviewed-by:
York Sun <york.sun@nxp.com>
-
Hou Zhiqiang authored
The implementation of function set_pcie_ns_access() uses a wrong argument. The structure array ns_dev has a member 'ind' which is initialized by CSU_CSLX_*. It should use the 'ind' directly to address the PCIe's CSL register (CSL_base + CSU_CSLX_PCIE*). Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> [YS: Revise commit message] Reviewed-by:
York Sun <york.sun@nxp.com>
-
Santan Kumar authored
In fsl_mc_ldpaa_exit(), in case of mc is booted and dpl is applied, it should return earlier without executing dpbp_exit(). Signed-off-by:
Santan Kumar <santan.kumar@nxp.com> Acked-by:
Priyanka Jain <priyanka.jain@nxp.com> Acked-by:
Yogesh Narayan Gaur <yogeshnarayan.gaur@nxp.com> Reviewed-by:
York Sun <york.sun@nxp.com>
-
Santan Kumar authored
IFC and QSPI are muxed on board. Add fsl_fdt_fixup_flash() to disable IFC node in dts if QSPI is enabled, or disable QSPI node in dts if otherwise. Signed-off-by:
Santan Kumar <santan.kumar@nxp.com> Signed-off-by:
Priyanka Jain <priyanka.jain@nxp.com> [YS: Revise commit message] Reviewed-by:
York Sun <york.sun@nxp.com>
-
Rajesh Bhagat authored
Signed-off-by:
Rajat Srivastava <rajat.srivastava@nxp.com> Signed-off-by:
Rajesh Bhagat <rajesh.bhagat@nxp.com> Signed-off-by:
yinbo.zhu <yinbo.zhu@nxp.com> [YS: Revise subject, remove commit message] Reviewed-by:
York Sun <york.sun@nxp.com>
-
Yang Li authored
We shouldn't always change the status to okay. There could be situations that the esdhc is intentionally disabled in the device tree. Signed-off-by:
Li Yang <leoyang.li@nxp.com> Reviewed-by:
York Sun <york.sun@nxp.com>
-
Hou Zhiqiang authored
This bug is brought by the commit 3d8553f0 (pci: layerscape: add LS2088A series SoC pcie support), which only updated cfg_res.start and did not update the .end field. This causes fdt_resource_size() getting wrong value when calculate the cfg1 space address. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> [YS: Revise subject and commit message] Reviewed-by:
York Sun <york.sun@nxp.com>
-
Alison Wang authored
This patch enables driver model for USB in defconfigs for LS1021A platforms. Signed-off-by:
Alison Wang <alison.wang@nxp.com> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
York Sun <york.sun@nxp.com>
-
Hou Zhiqiang authored
Function enable_layerscape_ns_access() is alreayd called soc-wide. Remove duplicated calling from individual boards. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> [YS: Add commit message] Reviewed-by:
York Sun <york.sun@nxp.com>
-
Hou Zhiqiang authored
It is derived from Platform clock instead of Platform PLL frequency. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
York Sun <york.sun@nxp.com>
-
Santan Kumar authored
Function config_board_mux() reads env variable 'hwconfig' which is only available after relocation for QSPI boot. Move calling config_board_mux() to misc_init_r(). Signed-off-by:
Santan Kumar <santan.kumar@nxp.com> [YS: Revise commit message] Reviewed-by:
York Sun <york.sun@nxp.com>
-
Santan Kumar authored
Smart voltage translator is removed from LS2080ARDB/LS2088ARDB RevF boards. It is only used on LS2081ARDB. Programming GPIO is only required for LS2081ARDB. Signed-off-by:
Santan Kumar <santan.kumar@nxp.com> Signed-off-by:
Priyanka Jain <priyanka.jain@nxp.com> [YS: Revise commit message] Reviewed-by:
York Sun <york.sun@nxp.com>
-
Qianyu Gong authored
Update the default core frequency to 1800MHZ for best performance under SD boot and eMMC boot. Signed-off-by:
Gong Qianyu <Qianyu.Gong@nxp.com> Reviewed-by:
York Sun <york.sun@nxp.com>
-
York Sun authored
Commit 4483b7eb added variable vqmmc_dev but only uses it under CONFIG_DM_REGULATOR. Add the same macro to variable declaration to get rid of compiling warning. Signed-off-by:
York Sun <york.sun@nxp.com>
-
Adam Ford authored
The driver is for all boards 24XX and up, so let's eliminate the extra option called CONFIG_SYS_I2C_OMAP34XX since the driver checks for CONFIG_OMAP34XX we don't need CONFIG_SYS_I2C_OMAP34XX. Signed-off-by:
Adam Ford <aford173@gmail.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Wenyou.Yang@microchip.com authored
Add missing probe function to the device driver to active a device. Signed-off-by:
Wenyou Yang <wenyou.yang@microchip.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
- Aug 08, 2017
-
-
git://git.denx.de/u-boot-x86Tom Rini authored
-