summaryrefslogtreecommitdiff
path: root/arch/arm/dts/fsl-imx8qm.dtsi
AgeCommit message (Collapse)Author
2020-05-19MLK-24062-5 DTS: imx8qm: Remove unused nodes from DTSYe Li
Current iMX8QM DTSi is a version with full nodes, but this introduces overhead in u-boot initf_dm phase because the initf_dm will search all subnodes of the root. This is does not like SPL which has slimmed the DTB. During initf_dm the dcache is not enabled, so the overhead is large if we have many unused nodes in the DTS. This patch removed iMX8QM nodes those we won't ever used in SPL/u-boot, like VPU/GPU, Audio, camera, M4 i2c, flexcan, pwm, etc. Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com> (cherry picked from commit 6c69c8f2918f254ff5a3e68a70709d87a35cbc59)
2020-05-11MLK-23964-10 imx8qm_mek: Enable splash screen and video driversYe Li
Update iMX8QM and MEK board DTS to add display relevant nodes and alias. Add splash screen and video drivers configurations Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit fe7d3eac8a6595c01a29961c2b15db787b4f0c22)
2020-04-26MLK-22398-3 DTS: imx8qm_mek: Add PCI alias and node for MEK boardYe Li
Add PCI alias for pciea and pcieb. Enable the pciea node in MEK board and add relevant pin config and regulator Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit f755e125fc97096a7fc785271401c3ae0a0eee2e)
2020-04-26MLK-20886-7 DTS: imx8qm/qxp: Add MU8 and MU9 nodesYe Li
We use MU8 and MU9 to communicate with M4_0 and M4_1 in u-boot. Add relevant nodes for the MU driver. Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit b06674a91991fe3bfe5a2f6000195cb8546c72a6) (cherry picked from commit b4125878ee4f57bbddff12921a0e71da4fa578bb)
2020-04-23MLK-21830-2 DTS: imx8qm: Add DTS and binding header filesYe Li
Copy the imx8qm DTS files from imx_4.14.y kernel (rel_imx_4.14.98_2.0.0_ga_rc1) Add extra support used in u-boot: 1. Add mbox-cells used for mailbox 2. Add alias for FSPI nodes 3. Add the usb alias for OTG and USB3. 4. Add "u-boot,dm-pre-reloc" to thermal node to DTSi 5. Add "simple-bus" compatible strings to imx8qm-pm node. Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit f9e19d1f64424b11c8438b3d09ce336a9579f99f)
2019-10-08arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio commandPeng Fan
The gpio command currently uses equal bank names "GPIO0_" for all existing gpio banks, i. e.: U-Boot# gpio status -a Bank GPIO0_: GPIO0_0: input: 0 [ ] GPIO0_1: input: 0 [ ] ... Bank GPIO0_: GPIO0_0: input: 0 [ ] GPIO0_1: input: 0 [ ] ... So the command is broken, it is not possible to address a desired bank. Add gpio aliases to fix this. Signed-off-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Anatolij Gustschin <agust@denx.de>
2019-06-11arm: dts: imx8qm: add support for i2c0, i2c1, i2c2, i2c3 and i2c4Marcel Ziswiler
Add support for i2c0, i2c1, i2c2, i2c3 and i2c4. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-11arm: dts: imx8qm: add lpuart1, lpuart2, lpuart3, lpuart4Marcel Ziswiler
Add support for lpuart1, lpuart2, lpuart3 and lpuart4. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-25arm: dts: introduce dtsi for i.MX8QMPeng Fan
Introduce basic dtsi for i.MX8QM, only support SDHC/FEC/LPUART. Signed-off-by: Peng Fan <peng.fan@nxp.com>