summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts
AgeCommit message (Collapse)Author
2021-09-22Merge tag 'v5.4.148' into 5.4-2.3.x-imxAndrey Zhizhikin
This is the 5.4.148 stable release Conflicts: - drivers/dma/imx-sdma.c: Following upstream patches are already applied to NXP tree: 7cfbf391e870 ("dmaengine: imx-sdma: remove duplicated sdma_load_context") 788122c99d85 ("Revert "dmaengine: imx-sdma: refine to load context only once"") - drivers/usb/chipidea/host.c: Merge upstream commit a18cfd715e91 ("usb: chipidea: host: fix port index underflow and UBSAN complains") to NXP version. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
2021-09-22arm64: dts: ls1046a: fix eeprom entriesRaag Jadav
[ Upstream commit c1a6018d1839c9cb8f807dc863a50102a1a5c412 ] ls1046afrwy and ls1046ardb boards have CAT24C04[1] and CAT24C05[2] eeproms respectively. Both are 4Kb (512 bytes) in size, and compatible with AT24C04[3]. Remove multi-address entries, as both the boards have a single chip each. [1] https://www.onsemi.com/pdf/datasheet/cat24c01-d.pdf [2] https://www.onsemi.com/pdf/datasheet/cat24c03-d.pdf [3] https://ww1.microchip.com/downloads/en/DeviceDoc/doc0180.pdf Signed-off-by: Raag Jadav <raagjadav@gmail.com> Acked-by: Li Yang <leoyang.li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-06-19Merge tag 'v5.4.47' into imx_5.4.yJason Liu
* tag 'v5.4.47': (2193 commits) Linux 5.4.47 KVM: arm64: Save the host's PtrAuth keys in non-preemptible context KVM: arm64: Synchronize sysreg state on injecting an AArch32 exception ... Conflicts: arch/arm/boot/dts/imx6qdl.dtsi arch/arm/mach-imx/Kconfig arch/arm/mach-imx/common.h arch/arm/mach-imx/suspend-imx6.S arch/arm64/boot/dts/freescale/imx8qxp-mek.dts arch/powerpc/include/asm/cacheflush.h drivers/cpufreq/imx6q-cpufreq.c drivers/dma/imx-sdma.c drivers/edac/synopsys_edac.c drivers/firmware/imx/imx-scu.c drivers/net/ethernet/freescale/fec.h drivers/net/ethernet/freescale/fec_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c drivers/net/phy/phy_device.c drivers/perf/fsl_imx8_ddr_perf.c drivers/usb/cdns3/gadget.c drivers/usb/dwc3/gadget.c include/uapi/linux/dma-buf.h Signed-off-by: Jason Liu <jason.hui.liu@nxp.com>
2020-04-02arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID modeMadalin Bucur
commit d79e9d7c1e4ba5f95f2ff3541880c40ea9722212 upstream. The correct setting for the RGMII ports on LS1046ARDB is to enable delay on both Rx and Tx so the interface mode used must be PHY_INTERFACE_MODE_RGMII_ID. Since commit 1b3047b5208a80 ("net: phy: realtek: add support for configuring the RX delay on RTL8211F") the Realtek 8211F PHY driver has control over the RGMII RX delay and it is disabling it for RGMII_TXID. The LS1046ARDB uses two such PHYs in RGMII_ID mode but in the device tree the mode was described as "rgmii". Changing the phy-connection-type to "rgmii-id" to address the issue. Fixes: 3fa395d2c48a ("arm64: dts: add LS1046A DPAA FMan nodes") Signed-off-by: Madalin Bucur <madalin.bucur@oss.nxp.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-02-26LF-18-2 arm64: dts: ls1046ardb: Update qspi node dts propertiesKuldeep Singh
Use compatibles as "jedec,spi-nor" to probe flash without displaying warning: found s25fs512s, expected m25p80. Remove "fsl,qspi-has-second-chip" as new driver doesn't use it anymore. Update rx and tx width to 1. Signed-off-by: Kuldeep Singh <kuldeep.singh@nxp.com> (cherry picked from commit 538bebe00be17f49d6f4c5b5b75be67ba4bf6ed4)
2019-11-27usb: dwc3: enable otg mode for dwc3 usb ip on layerscapeYinbo Zhu
layerscape otg function should be supported HNP SRP and ADP protocol accroing to rm doc, but dwc3 code not realize it and use id pin to detect who is host or device(0 is host 1 is device) this patch is to enable OTG mode on ls1028ardb ls1088ardb and ls1046ardb in dts Signed-off-by: Yinbo Zhu <yinbo.zhu@nxp.com>
2019-11-25arm64: dts: fsl: ls1046: Modify the qspi flash frequencyPankaj Bansal
The qspi flash in ls1046a based QDS and RDB boards can operate at 50MHz frequency. Therefore, update the maximum supported freq in their respective dts files. Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
2019-11-25arm64: dts: ls1046a: accumulated change to ls1046a boardsLi Yang
commit 118e2f48ee8da3f5547c24888bd6fdb78f03b7ce Author: Peng Ma <peng.ma@nxp.com> Date: Wed Jul 25 08:53:07 2018 +0000 dts: fsl-ls1021a, fsl-ls1043a, fsl-ls1046a: add multi block node support add block-offset to support different virtual block offset for qdma base on soc; the interrupt named "qdma-queueN(N:0,1,2,3)" correspond to a virtual block,N based on block number of qdma; Signed-off-by: Peng Ma <peng.ma@nxp.com> commit 46123df3a174f0d76c8b954a0386e64841453836 Author: Florinel Iordache <florinel.iordache@nxp.com> Date: Thu Aug 9 12:29:18 2018 +0300 arm64: dts: updates for Unified Backplane driver Signed-off-by: Florinel Iordache <florinel.iordache@nxp.com> commit c08136017e8b18eb58b153129487c5dc760afd20 Author: Florinel Iordache <florinel.iordache@nxp.com> Date: Thu Aug 9 12:23:42 2018 +0300 arm64: dts: ls1046: add support for 10GBase-KR Signed-off-by: Florinel Iordache <florinel.iordache@nxp.com> commit 8473f478783f6f601e1c6d7e6afba49a13f3a6a3 Author: Zhang Ying-22455 <ying.zhang22455@nxp.com> Date: Mon Apr 2 16:24:33 2018 +0800 arm64: dts: ls1046a: add dts entry for A-010650 Signed-off-by: Zhang Ying-22455 <ying.zhang22455@nxp.com> commit 3159fe9263fb145601ccb07fcb9336a68fba4e08 Author: Bao Xiaowei <xiaowei.bao@nxp.com> Date: Fri Oct 13 11:04:39 2017 +0800 arm64: dts: ls1046a: add the property of IB and OB Add the property of inbound and outbound windows number for ep driver. Signed-off-by: Bao Xiaowei <xiaowei.bao@nxp.com> Acked-by: Minghuan Lian <minghuan.Lian@nxp.com> Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> commit c8fed58f3c9a0219fda0467791f61abd86eb97f3 Author: Abhimanyu Saini <abhimanyu.saini@nxp.com> Date: Wed Jan 24 22:56:48 2018 +0530 arm64: dts: freescale: ls1046a: Modify DT nodes for qspi Signed-off-by: Abhimanyu Saini <abhimanyu.saini@nxp.com> commit 96558859ea3a4af44c0b25441f7574ae6222509a Author: Ran Wang <ran.wang_1@nxp.com> Date: Fri Jan 5 15:17:23 2018 +0800 arm64: dts: ls1046a: Enable usb3-lpm-capable for usb3 node Enable USB3 HW LPM feature for ls1046a and active patch for snps erratum A-010131. It will disable U1/U2 temperary when initiate U3 request. Signed-off-by: Ran Wang <ran.wang_1@nxp.com> commit 9b17a5fcf8da5656ff99ebef3d63ba040e9f676d Author: Zhang Ying-22455 <ying.zhang22455@nxp.com> Date: Tue Jun 13 13:14:26 2017 +0800 arm64: dts: correct the register range of dcfg Signed-off-by: Zhang Ying-22455 <ying.zhang22455@nxp.com> commit 67c82e3c7b376139d7cee624589bedbc311f8868 Author: jiaheng.fan <jiaheng.fan@nxp.com> Date: Thu May 11 17:36:33 2017 +0800 arm64: dts: ls1021/ls1043/ls1046: add qdma nodes Signed-off-by: jiaheng.fan <jiaheng.fan@nxp.com> commit 4a6cef0c83748ee4f6641489fc324bd64095485d Author: Chenhui Zhao <chenhui.zhao@nxp.com> Date: Fri May 5 17:53:27 2017 +0800 arm64: dts: ls1046a: add ftm0 node Signed-off-by: Zhang Ying-22455 <ying.zhang22455@nxp.com>
2019-01-11arm64: dts: fsl: use a generic node name for m25p80 flashesAlexandre Belloni
Use a generic node name for the m25p80 flashes on ls1043 and ls1046 boards. Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2018-12-16arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controllerFrieder Schrempf
We will move the FSL QSPI driver to the SPI framework soon. To prepare and to make sure the full buswidth is used (as it is with the current driver), let's add the right properties. Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2018-12-16arm64: dts: Remove unused properties from FSL QSPI driver nodesFrieder Schrempf
The properties 'num-cs' and 'bus-num' were never read by the driver and can be removed. Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2018-09-26arm64: dts: fsl: Fix I2C and SPI bus warningsRob Herring
dtc has new checks for I2C and SPI buses. Fix the SPI bus node names and warnings in unit-addresses. arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dtb: Warning (i2c_bus_reg): /soc/i2c@2180000/eeprom@57: I2C bus unit address format error, expected "53" arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dtb: Warning (i2c_bus_reg): /soc/i2c@2180000/eeprom@56: I2C bus unit address format error, expected "52" Cc: Shawn Guo <shawnguo@kernel.org> Cc: Li Yang <leoyang.li@nxp.com> Signed-off-by: Rob Herring <robh@kernel.org> Acked-by: Li Yang <leoyang.li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2018-06-19arm64: dts: freescale: Update to use SPDX identifiersLi Yang
Replace license text with corresponding SPDX identifiers and update the format of existing SPDX identifiers to follow the new guideline Documentation/process/license-rules.rst. Note that some of the files mentioned X11 license previously but the license text actually matches MIT license. Signed-off-by: Li Yang <leoyang.li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2017-05-21arm64: dts: add LS1046A DPAA FMan nodesMadalin Bucur
Add the DPAA 1.x FMan device tree nodes for LS1046A boards. Signed-off-by: Madalin Bucur <madalin.bucur@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2017-05-15arm64: dts: ls1046a: support SD UHS-I and eMMC HS200 on RDBYangbo Lu
This patch is to enable SD UHS-I mode and eMMC HS200 mode on LS1046ARDB in dts. Also, the eSDHC peripheral clock must be used instead of platform clock to support these modes. Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2017-05-15arm64: dts: freescale: update the copyright claimsLi Yang
Update the copyright claims to comply with company policy. Signed-off-by: Li Yang <leoyang.li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-10-21arm64: dts: add LS1046A-RDB board supportMingkai Hu
The LS1046A reference design board (RDB) is a high-performance computing, evaluation, and development platform that supports the LS1046A SoC. Signed-off-by: Mingkai Hu <Mingkai.Hu@nxp.com> Signed-off-by: Shaohui Xie <Shaohui.Xie@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>