summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/Makefile
AgeCommit message (Collapse)Author
2020-11-25arm64: dts: imx8mp-verdin: add device tree for dahliaMax Krummenacher
Only the Development Board gives access to the native hdmi signals. Move the nodes into imx8mp-verdin-dev.dtsi. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-11-19arm64: dts: imx8mp-verdin: add initial device treeMax Krummenacher
At least the following of the configured devices work: - Console - eMMC - ETH0 - ETH1 - SD_1 - USB_1 as peripheral, USB_2 as host - CAN_1, CAN_2 Everything else is either known to not work or untested. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-11-09arm64: dts: apalis-imx8p: initial device treeOleksandr Suvorov
Fork and tune the device trees to support iMXQP SoC on modules Apalis-iMX8QP. Related-to: ELB-3036 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-10-15arm64: dts: freescale: fsl-imx8mm-verdin: add dtbs for v1.1 hwMax Krummenacher
This reworks the dtsi files to allow to also build device trees for Verdin iMX8MM V1.1 hardware. The module level device tree for V1.1 HW is imx8mm-verdin-v1.1.dtsi, for V1.0 HW the imx8mm-verdin.dtsi is reworked to include the V1.1 dtsi and then it deletes and adds whatever is different. This commit incorporates the following HW changes: - Changed PMIC - Removal of ADC MAX11607 (The replacement TI TLA2024 is not yet added) - Removal of external PCIe PHY Clock in favour of SoC provided one - Prepare for not stuffed security alternatives SE050, ATTPM20P - Changed pin usage, see below Pin usage changed from V1.0 to V1.1 HW: To ease creation of V1.0 and V1.1 device trees move all pin groups, also wifi and nonwifi ones, into imx8mm-verdin-v1.1.dtsi and change them as needed in imx8mm-verdin.dtsi for V1.0 HW. The eMMC reset is now connected to the SD1_RESET_B ball. Add it to the eMMC pin groups for V1.1. CTRL_FORCE_OFF_MOCI# used to be controlled by SAI5_RXC in V1.0 HW. In V1.1 HW it is no longer under SW control. Delete the unused pin group for V1.1. Wi-Fi_WKUP_WLAN used to be controlled by SD1_RESET_B in V1.0 HW. In V1.1 HW it is controlled by SAI5_RXC. Update the pin group for V1.1. Related-to: ELB-3130, ELB-3136, ELB-3150 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-28ARM64: dts: apalis-imx8: delete ar0521 devicetreesPhilippe Schenker
They are not yet done and do not work hence delete them. They should anyway make it's way into the device-tree-overlays in the future Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-28ARM64: dts: apalis-imx8-ixora: add devicetree for V1.1BPhilippe Schenker
Add a devicetree for Apalis iMX8 V1.1 and Ixora V1.1 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-08-13arm64: dts: verdin-imx8mm: initial devicetreePhilippe Schenker
This commit holds the initial devicetrees for verdin-imx8mm module. They are based on the devicetree from toradex_4.14-2.3.x-imx branch and contain only a stripped down subset of the features which compile and should act as a starting point for further bringup on this branch. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-08-13arm64: dts: apalis-imx8x: initial devicetreePhilippe Schenker
This commit holds the initial devicetrees for apalis-imx8x module. They are based on the devicetree from toradex_4.14-2.3.x-imx branch and contain only a stripped down subset of the features which compile and should act as a starting point for further bringup on this branch. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-08-13arm64: dts: apalis-imx8: initial devicetreePhilippe Schenker
This commit holds the initial devicetrees for colibri-imx8 module. They are based on the devicetree from toradex_4.14-2.3.x-imx branch and contain only a stripped down subset of the features which compile and should act as a starting point for further bringup on this branch. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-08-13arm64: dts: colibri-imx8x: initial devicetreePhilippe Schenker
This commit holds the initial devicetrees for colibri-imx8 module. They are based on the devicetree from toradex_4.14-2.3.x-imx branch and contain only a stripped down subset of the features which compile and should act as a starting point for further bringup on this branch. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-05-27MLK-24174-02 dts: arm64: imx8dx-mek: add tja110x card support for enet2 portFugang Duan
Add tja1100/tja1101 card support for enet2 port. Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-05-27MLK-24174-01 arm64: dts: imx8dxl-evk: add tja1100 phy supportFugang Duan
When imx8dxl enet1 is fused as below, enet1 doesn't support RGMII mode, so add tja1100 RMII phy support. ENET1 otp fuse: word 0xa, bit1 Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-05-18MLK-24054 arm64: dts: imx8mq-evk: enable usdhc2 bus on M.2 interfaceFugang Duan
By default, usdhc2 is for SD boot. The patch is to enable usdhc2 on M.2 interface for SDIO wlan, then it requires users use eMMC boot instead of SD boot. The HW rework: - install R1429 - R1436 - remove R1617 - R1621, R1603 Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-05-12MLK-23925: dts: arm64: freescale: imx8mn audio boardAdrian Alonso
iMX8MN DDR4 and LPDDR4 SOM on Audio Board 2.0 enable base support, ADC and SPDIF. Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> (cherry picked from commit 9b0f536b2d89a2e2463c0ce80d7f5f4209299c39)
2020-05-12MLK-23924: dts: arm64: freescale: imx8mm audio boardAdrian Alonso
iMX8MM LPDDR4 SOM on Audio Board 2.0 enable base support SPDIF, ADC and dual DAC Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> (cherry picked from commit e472912f9fdc03d60d04e5cd35b61c6664a77a02)
2020-05-12MLK-23922-2: dts: arm64: freescale: imx8mm evk 8mic swpdmAdrian Alonso
imx8mm EVK 8mic Rev E PDM to PCM software decimation support MIC capture on SAI5 Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> (cherry picked from commit a40a3becc8c50f397d52a6918ad8b935ccfc5332)
2020-05-12MLK-23922-1: dts: arm64: freescale: imx8mm evk 8mic revEAdrian Alonso
Add support for 8mic rev E PDM mic array board support for gpio leds and software keys events: SW1: KEY_F9 Factory reset for Android SW2: VOLUME_MUTE SW3: VOLUME_UP SW4: VOLUME_DOWN Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> (cherry picked from commit 225ecf99571a2fec936add9547f53206404611da)
2020-05-09MLK-23954-1 arm64: dts: add i.MX8MN LPDDR4 EVK root/inmate dtsPeng Fan
Add root/inmate dts. They are almost same as i.MX8MN DDR4 jailhouse dts. Acked-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> (cherry picked from commit 1bae6cf2bf632d238e0f977632975df428839a04)
2020-05-08MLK-23944 arm64: dts: enable the rpmsg and rpmsg audio on imx8mn evk boardRichard Zhu
Enable the RPMSG on iMX8MN LPDDR4 EVK platform, and verify the rpmsg audio feature. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com> Tested-by: Shengjiu Wang <shengjiu.wang@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
2020-05-08MLK-23943: arm64: dts: imx8mn-evk: Add support for AK5558 on AB1Shengjiu Wang
Add support for AK5558 on AB1. which is required by LPDDR4 EVK board. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-04-28MLK-23861 ARM64: dts: imx8dxl: enable lpspi3 by default and add spi slave dtsClark Wang
Enable lpspi3 by default for imx8dxl-evk and imx8dxl-ddr3-evk. Add imx8dxl-evk-lpspi-slave.dtb to support lpspi3 slave mode on imx8dxl-evk. Reviewed-by: Fugang Duan <fugang.duan@nxp.com> Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
2020-04-27MLK-23694-13 arm64: dts: imx8mp-evk: integrate HDMI display inFancy Fang
Integrate local HDMI display into EVK DTB to support the DSI + LVDS + HDMI triple display, and previous single display support for DSI, LVDS or HDMI is also remained. Put LCDIF3 port to the same display-subsystem node as LCDIF1 and LCDIF2 to realize this kind of triple display. Signed-off-by: Fancy Fang <chen.fang@nxp.com> Reviewed-by: Liu Ying <victor.liu@nxp.com>
2020-04-27MLK-23694-12 arm64: dts: imx8mp-evk: integrate LVDS bridge display inFancy Fang
Integrate LVDS bridge with single channel display into EVK DTB to support DSI + LVDS dual display, and the previous single display support for DSI or LVDS is also remained. Put LCDIF1 and LCDIF2 ports into one display-subystem node to implement this kind of dual display. Signed-off-by: Fancy Fang <chen.fang@nxp.com> Reviewed-by: Liu Ying <victor.liu@nxp.com>
2020-04-23MLK-23808: arch: arm64: imx8mp: Add device tree file for Basler cameraMichael Stickel
Added device tree support for the basler camera module on the imx8mp-evk Signed-off-by: Oliver Brown <oliver.brown@nxp.com>
2020-04-20MLK-23796-2 arm64: dts: imx8dx-mek: Add IT6263 LVDS0/1 dual channel supportLiu Ying
This patch adds IT6263 LVDS0/1 dual channel support on the i.MX8dx MEK platform. Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-20MLK-23796-1 arm64: dts: imx8dx-mek: Add JDI WUXGA LVDS0/1 panel supportLiu Ying
This patch adds JDI WUXGA LVDS0/1 panel support on the i.MX8dx MEK platform. Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-20MLK-23806-04 arm64: dts: imx8mq-evk: enable NXP 88w8987 wlanFugang Duan
Enable NXP 88w8987 wlan support: - insert AW-CM358-uSD card into micro SD slot - no BT support. Reviewed-by: tian yang<yang.tian@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-20MLK-23806-03 arm64: dts: imx8mm-evk: enable NXP 88w8987 on lpddr4 boardFugang Duan
Enable NXP 88w8987 wlan on lpddr4 board. - insert AW-CM358-uSD card into micro SD slot - no BT support. Reviewed-by: tian yang<yang.tian@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-20MLK-23806-02 arm64: dts: imx8mn-ddr4: enable NXP 88w8987 on ddr4 boardFugang Duan
Enable NXP 88w8987 wlan on ddr4 board. - insert AW-CM358-uSD card into micro SD slot - no BT support. Reviewed-by: tian yang<yang.tian@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-17LF-1232-12 arm64: dts: imx8qxp-mek: Add DPU LCDIF support with rpmsgLiu Ying
This patch adds DPU LCDIF support with rpmsg on the i.MX8qxp MEK platform. Reviewed-by: Sandor Yu <Sandor.yu@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-17LF-1232-9 arm64: dts: imx8qxp-mek: Add IT6263 LVDS0/1 dual channel support ↵Liu Ying
with rpmsg This patch adds IT6263 LVDS0/1 dual channel support with rpmsg on the i.MX8qxp MEK platform. Reviewed-by: Sandor Yu <Sandor.yu@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-17LF-1232-8 arm64: dts: imx8qxp-mek: Add JDI WUXGA LVDS0/1 panel support with ↵Liu Ying
rpmsg This patch adds JDI WUXGA LVDS0/1 panel support with rpmsg on the i.MX8qxp MEK platform. Reviewed-by: Sandor Yu <Sandor.yu@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-17LF-1232-3 arm64: dts: imx8qm-mek: Add JDI WUXGA LVDS1 panel support with rpmsgLiu Ying
This patch adds JDI WUXGA LVDS1 panel support with rpmsg on the i.MX8qm MEK platform. Reviewed-by: Sandor Yu <Sandor.yu@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-15MLK-23703: arm64/dts: imx8dx: Add support for rm67191Robert Chiras
Add new dts file to support the dsi-rm67191 use-case for imx8dx. Also add the rpmsg version. Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
2020-04-10LF-1189-15 arm64: imx8qxp-mek: Add Seiko WVGA LCD panel(driven by DPU) supportLiu Ying
This patch adds Seiko WVGA LCD panel support on the i.MX8qxp mek platform. The panel is driven by DPU in DC0 subsystem. Reviewed-by: Robert Chiras <robert.chiras@nxp.com> Tested-by: Robert Chiras <robert.chiras@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-09MLK-23764 arm64: dts: imx8dxl: enable wireless support for evk boardFugang Duan
Add extra pcie dts file to enable wireless (like NXP 88w8997 and CYPRESS 4356/4359) since most of A0 chips pcie has issue, which is convenient for tester to verify wireless on comming release with golden chips. Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-08MLK-23728: Add ov2775 dtb for imx8mpMirela Rabulea
Make sure all the needed clocks are enabled for mipi_csi, do not rely on mipi_dsi or lcdif to enable them. Needed: media_cam1_pix, media_axi_root, media_apb_root Tested with VSI ISP demo. Not tested with camera on CSI2. Signed-off-by: Mirela Rabulea <mirela.rabulea@nxp.com> Tested-by: Oliver Brown <oliver.brown@nxp.com>
2020-04-07MLK-23701-0 dts: Add imx8mp-evk-dsp.dts and property audio-interfaceZhang Peng
Add property audio-interface for set sai or esai. Add imx8mp-evk-dsp.dts for supporting cplay in mp board. Signed-off-by: Zhang Peng <peng_zhang_8@nxp.com>
2020-04-02MLK-23703: arm64/dts: imx8qxp: Add rpmsg support for rm67191Robert Chiras
Add new dts file to support the rpmsg dts for the dsi-rm67191 use-case. Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
2020-03-31MLK-23697-2: arm64: dts: add ov5640 rpmsg support for iMX8DXGuoniu.zhou
Add ov5640 rpmsg support for iMX8DX platform. Signed-off-by: Guoniu.zhou <guoniu.zhou@nxp.com> Reviewed-by: Robby Cai <robby.cai@nxp.com>
2020-03-31MLK-23697-1: arm64: dts: add two ov5640 support for iMX8DXGuoniu.zhou
Add two ov5640 support for iMX8DX platform. One work at DVP mode, the other work at MIPI mode. Signed-off-by: Guoniu.zhou <guoniu.zhou@nxp.com> Reviewed-by: Robby Cai <robby.cai@nxp.com>
2020-03-26MLK-23669 arm64: dts: imx8qm: add pcieax2pciebx1 usecaseRichard Zhu
Different HSIO usecase may be used by customers. - add PCIEAx2PCIEBx1 usecase for example. Only verified PCIA one lane refer to the iMX8QM MEK and Baseboard hardware limitation. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com> Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
2020-03-25MLK-23665: arm64: dts: ov5640: add new dts for imx8qxp ov5640 rpmsgGuoniu.zhou
Because our relase image include m4 image by default, but dts for two ov5640 don't include rpmsg, so user need to burn non-rpmsg flash.bin if they want to test two ov5640 case. Test team and more and more guys request to add rpmsg ov5640. The patch is used for the purpose. Signed-off-by: Guoniu.zhou <guoniu.zhou@nxp.com>
2020-03-23MLK-23646 i.MX8DXL support DDR3 EVK boardFrank Li
support only basic function eqos network USB1 and USB2 basic work Only total 512MB in DDR3 evk boards Reviewed-by: Ye Li <ye.li@nxp.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
2020-03-23MLK-23658 arm64: dts: imx8mm: Add ddr3l val board for imx8mmJacky Bai
Add the DDR3L val board for i.MX8MM. Signed-off-by: Jacky Bai <ping.bai@nxp.com> Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
2020-03-03MLK-23424 arm64: dts: imx8dxl: enable legacy enet0 portFugang Duan
Enable legacy enet0 port to support daughter RGMII AR8031 PHY board. imx8dxl evk board rework: - Remove U30, R181, R182 - Connect U30.2 -U30.7 - Connect U30.3 ->U30.6 - Change R178/R179 to 1.5K Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-02-26LF-881: arm64: dts: add a dts file for dpdkGagandeep Singh
A new device tree file fsl-ls1028a-rdb-dpdk.dts is added for user space networking. Signed-off-by: Gagandeep Singh <g.singh@nxp.com> Reviewed-by: Alex Marginean <alexandru.marginean@nxp.com> Reviewed-by: Li Yang <leoyang.li@nxp.com> (cherry picked from commit 5c1ec7a8a42de9b144ee87177c016270a3334492)
2020-02-26LF-810: arm64: dts: imx8mq: Add support for dual-displayRobert Chiras
Add dts file to support dual-display on imx8mq-evk: 1. DCSS + onboard HDMI 2. LCDIF + DSI-HDMI converter: ADV7535 Signed-off-by: Robert Chiras <robert.chiras@nxp.com> Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com> (cherry picked from commit f46b5624b3a15874019ebf27d9a27d8742abc22f)
2020-02-26LF-789-2 arm64: dts: add overlay support for ls1028a-qdsDong Aisheng
Now seems only ls1028a-qds using overlay by adding fragment dtbs. Add their support in Makefile. This is one of approach suggested by DT maintainer Rob here: https://lore.kernel.org/patchwork/patch/821645/ Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by: Jason Liu <jason.hui.liu@nxp.com> Reviewed-by: Alex Marginean <alexandru.marginean@nxp.com> Tested-by: Alex Marginean <alexandru.marginean@nxp.com> (cherry picked from commit 7220fa2e1a02e471f5d3276601709f3df372ee63)
2020-02-26arm64: dts: fsl-ls1028a-qds: Add overlays for various serdes protocolsAlex Marginean
Adds overlays for various serdes protocols on LS1028A QDS board using different PHY cards. These should be applied at boot, based on serdes configuration. If no overlay is applied, only the RGMII interface on the QDS is available in Linux. Signed-off-by: Alex Marginean <alexandru.marginean@nxp.com> (cherry picked from commit 779c69e4ae9d1535e958cda7309f030293e3c45c)