Richard Zhu
fc154ba6d2
ARM64: dts: imx8mm: add the clkreq reset for imx8mm pcie
...
Add the CLKREQ reset used by L1.1ss feature on iMX8MM PCIe.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25 16:06:48 +08:00
Robby Cai
290e14eb71
arm: dts: imx7d: add epdc property
...
on imx7d-sdb board, epdc has pin conflict with fec2, sim, etc.
so add a separate dts file for it.
Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25 16:06:47 +08:00
Robby Cai
1482c8df9a
arm: dts: imx7d: add qosc node
...
add qosc node on imx7d
Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25 16:06:46 +08:00
Robby Cai
0427cabb00
arm: dts: imx7d-sdb: add max17135 support
...
add pmic max17135 support
Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25 16:06:46 +08:00
Robby Cai
0d607c2e35
arm: dts: imx7d: add pxp node
...
add pxp property like clock, interrupt, io register base for imx7d soc
enable pxp on sdb board
Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25 16:06:45 +08:00
Sandor Yu
b0cae40bf7
arm64: imx8qm mek: Add hdmi tx support
...
Move hdmi tx function out of imx8qm-mek.dts.
Disable lvds devices in imx8qm-mek-hdmi.dts,
then hdmi tx function should not depend on LVDS connector plugged.
Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-11-25 16:06:45 +08:00
Sandor Yu
5a8a6c85de
arm64: imx8-ss-dc0/1.dtsi: add dc0/1_disp clocks for dpu0/1
...
disp0/1 lpcg clocks parent are fixed.
so dc0/1_disp0/1 clocks couldn't replace by disp0/1_lpcg clocks.
Add dc0/1 disp clocks and disp0/1_lpcg clocks for dc0/1.
Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-11-25 16:06:44 +08:00
Sandor Yu
f40ec652a9
arm64: dts: imx8qm: hdmi tx: Add hdmi tx subsystem device tree
...
This patch adds HDMI TX subsystems support for i.MX8qm
Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-11-25 16:06:44 +08:00
Richard Zhu
7ac49d4f42
ARM64: dts: imx8mm: correct the imx8mm pcie phy dts node
...
Correct the reg scope of the iMX8MM PCIe PHY DTS node.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25 16:06:44 +08:00
Fancy Fang
2fca821328
ARM: dts: imx7d-sdb: add mipi panel display support
...
Create a new dts for TFT3P5581E mipi panel display support
on imx7d sdb board.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:43 +08:00
Fancy Fang
ff175596cf
ARM: dts: imx7d: add a device node for mipi dsi
...
Add a new device node for Samsung MIPI DSI controller.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:42 +08:00
Dong Aisheng
476285dc18
arm: dts: imx: fix make dtbs break
...
Fix make dts break which is caused by a typo.
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2019-11-25 16:06:41 +08:00
Clark Wang
8a47ddc5e1
arm64: dts: add partition reset function for i.MX8QM/QXP
...
Add partition reset function for i.MX8QM/QXP.
Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
2019-11-25 16:06:41 +08:00
Daniel Baluta
12e3cb0ed3
arm64: dts: imx8qxp-mek-sof: Introduce DSP SOF DT
...
This introduces a separate DT file for enabling DSP SOF
DT node.
Scenario that we want to enable is. Simple playback pipeline
with CS42888 + ESAI on imx8QXP.
Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
2019-11-25 16:06:40 +08:00
Daniel Baluta
6076103a33
arm64: dts: imx8qxp-mek-dsp: Change compatible string for old DSP driver
...
Currently there are two Linux DSP drivers. We will use the following
compatible strings depending on which driver is used:
1) fsl,imx8qxp-dsp-v1
Used for FSL DSP Linux driver that works with the old audio framework written
completely inside NXP.
2) fsl,imx8qxp-dsp
Used for SOF Linux driver. This will be used in the future, but until
SOF Linux driver / FW will completely support all the features we will
need to support 1) and 2) in parallel.
Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
2019-11-25 16:06:40 +08:00
Fancy Fang
7df19d43bf
ARM: dts: imx7ulp-evk: add RK055IQH042 mipi panel support
...
Add a new dtb imx7ulp-evkb-rm68191-qhd.dtb to support the
mipi panel RK055IQH042.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:38 +08:00
Fancy Fang
8b053d516a
ARM: dts: imx7ulp-evk: add RK055AHD042 mipi panel support
...
Add a new dtb imx7ulp-evkb-rm68200-wxga.dtb to support the
mipi panel RK055AHD042.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:38 +08:00
Liu Ying
b01b2afe4c
arm64: dts: imx8qxp-mek: Enable dc0_prg1/2 and dc0_dpr1_channel1/2
...
This patch enables dc0_prg1/2 and dc0_dpr1_channel1/2 for
DC0 subsystems of imx8qxp mek platform.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
2019-11-25 16:06:36 +08:00
Liu Ying
64e2e5af16
arm64: dts: imx8qm-mek: Enable dc0/1_prg1/2 and dc0/1_dpr1_channel1/2
...
This patch enables dc0/1_prg1/2 and dc0/1_dpr1_channel1/2 for
DC0/1 subsystems of imx8qm mek platform.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
2019-11-25 16:06:36 +08:00
Liu Ying
5e94e6bb5a
arm64: imx8-ss-dc0/1.dtsi: Add dc0/1_prg1/2 and dc0/1_dpr1_channel1/2 support
...
This patch adds dc0/1_prg1/2 and dc0/1_dpr1_channel1/2 support for
DC0/1 subsystems.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
2019-11-25 16:06:36 +08:00
Liu Ying
71d79dcec4
arm64: imx8-ss-dc0/1.dtsi: Use dc0/1_disp_lpcg clocks as disp0/1 clocks of dpu0/1
...
This patch uses dc0/1_disp_lpcg clocks as disp0/1 clocks of dpu0/1.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
2019-11-25 16:06:35 +08:00
Liu Ying
6cc83bcf29
arm64: imx8-ss-dc0/1.dtsi: Add dc0/1_displ_lpcg clocks
...
This patch adds dc0/1_displ_lpcg clocks to DC0/1 subsystem device trees.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
2019-11-25 16:06:35 +08:00
Richard Zhu
ea334b7f64
ARM64: dts: enable pcie on imx8mm
...
Enable PCIe on iMX8MM platforms.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25 16:06:34 +08:00
Robin Gong
30aeb21a6f
ARM64: dts: freescale: imx8qm: add m4_1 rpmsg support
...
Add m4_1 rpmsg support on i.mx8qm-mek board.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2019-11-25 16:06:34 +08:00
Fancy Fang
01fcab9630
ARM: dts: imx7ulp-evk: add TFT3P5581E mipi panel support
...
Add a new dtb imx7ulp-evk-mipi.dtb to support the TRULY
mipi panel TFT3P5581E.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:33 +08:00
Robin Gong
e708036e69
ARM: dts: imx6qdl-sabresd: add max11801 device node
...
Add max11801 device node.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2019-11-25 16:06:32 +08:00
Peter Chen
b02dbe4a3b
ARM64: dts: imx8qm-mek: add USBOTG3 support
...
It is a USB3 port which uses Cadence IP.
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2019-11-25 16:06:32 +08:00
Peter Chen
1ace327640
ARM64: dts: imx8qm-mek: Add type-c support
...
Add USB Type-C support which is used for Cadence USB3 port.
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2019-11-25 16:06:31 +08:00
Peter Chen
d16ead77fa
ARM64: dts: imx8qm-mek: fix wrong gpio using by mmc
...
Fix wrong gpio using by mmc.
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2019-11-25 16:06:31 +08:00
Robin Gong
43e63b33bc
ARM64: dts: freescale: imx8qm-ss-audio: correct edma reg setting
...
Fix below edma probe error:
[ 0.502018] fsl-edma-v3 bus@59000000:dma-controller@591F0000: invalid resource
[ 0.508906] fsl-edma-v3: probe of bus@59000000:dma-controller@591F0000 failed with error -22
[ 0.517354] fsl-edma-v3 bus@59000000:dma-controller@599F0000: invalid resource
[ 0.524539] fsl-edma-v3: probe of bus@59000000:dma-controller@599F0000 failed with error -22
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2019-11-25 16:06:30 +08:00
Richard Zhu
f056d3206c
arm: dts: imx6qp: enable sata and pcie
...
Enable SATA and PCIe support on iMX6QP REVA sabresd board.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25 16:06:30 +08:00
Fancy Fang
f087aaa09f
ARM: dts: imx7ulp-evk: enable mipi to hdmi display
...
Enable 'LCDIF --> MIPI DSI --> ADV7535(HDMI)' display
on imx7ulp EVK board.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:29 +08:00
Fancy Fang
4d4e65d50c
ARM: dts: imx7ulp: add adv7535 node under lpi2c5
...
Add a device node for adv7535 under the lpi2c5 device.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:28 +08:00
Li Jun
1769408696
ARM64: dts: imx8mq-evk: update typec switch gpio property
...
As the typec switch driver may use more gpio(like reset), so
rename the "gpios" property to be "switch-gpios", update
the existing user dts accordingly.
Signed-off-by: Li Jun <jun.li@nxp.com>
2019-11-25 16:06:27 +08:00
Li Jun
3a82526ade
ARM64: dts: imx8qxp-mek: add usb3 node
...
Add usbotg3 node for usb3 port which use type-c connector.
Signed-off-by: Li Jun <jun.li@nxp.com>
2019-11-25 16:06:27 +08:00
Li Jun
5598dba8d4
ARM64: dts: imx8qxp-mek: enable typec support
...
Add typec node for USB3 which cover:
- Typec and PD support with power source and dual data role.
- USB3 super speed mux switch for orientation.
- usb-role-switch property is not added as the controller driver
does not support role switch class for now.
Signed-off-by: Li Jun <jun.li@nxp.com>
2019-11-25 16:06:25 +08:00
Fancy Fang
9f46f7135f
ARM: dts: imx7ulp: add 'lpi2c4' and 'lpi2c5' nodes
...
Add 'lpi2c4' and 'lpi2c5' device nodes which may be used
by some peripherals.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:25 +08:00
Fancy Fang
cbd609fb65
ARM: dts: imx7ulp: add MIPI DSI node
...
Add a device node for the Northwest Logic MIPI DSI
controller.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:25 +08:00
Fancy Fang
d26ea1ff32
ARM: dts: imx7ulp: add LCDIF controller node
...
Add a device node for LCDIF display controller.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:06:24 +08:00
Robin Gong
f3c0f80d17
MLK-11703-7: ARM: dts: imx6qdl-sabresd: add retain-state-suspended property in dts
...
cherry-pick below patch:
ENGR00295892-2: ARM: dts: imx6qdl-sabresd: add retain-state-suspended
property in dts.
Add property "retain-state-suspended" in dts.
Signed-off-by: Robin Gong <b38343@freescale.com>
(cherry picked from commit aff480769c26ff7f64059f9631b10e8177c4791b)
(cherry picked from commit 4a029915c4693b16db4806f078504cc86f34c069)
Signed-off-by: Arulpandiyan Vadivel <arulpandiyan_vadivel@mentor.com>
Signed-off-by: Srikanth Krishnakar <Srikanth_Krishnakar@mentor.com>
(cherry picked from commit 85923d1f6ae824af2bc297a097b17c041efe00f0)
2019-11-25 16:06:24 +08:00
Robin Gong
64aa9dac35
MLK-11703-6: ARM: imx6: Add charging led support on Sabresd board
...
cherry-pick below patch:
ENGR00290496-1 ARM: imx6: Add charging led support on Sabresd board
Enable led lighting while the board in charging status. Implement it
on Sabresd board.
Signed-off-by: Robin Gong <b38343@freescale.com>
(cherry picked from commit 7a47183634c524f5ac11c60fe555b0b18c0fe7e0)
(cherry picked from commit 28b266aa0bdd531b8eb43a76435f2fcc658bab84)
[Arul: Fix merge conflicts]
Signed-off-by: Arulpandiyan Vadivel <arulpandiyan_vadivel@mentor.com>
Signed-off-by: Srikanth Krishnakar <Srikanth_Krishnakar@mentor.com>
(cherry picked from commit 0d4fb6276e02d56fe6abbd08bd470487f5b25eaf)
2019-11-25 16:06:23 +08:00
Robin Gong
3f9fd5070d
ENGR00330406-1: ARM: dts: imx6: add battery device node in dts file
...
Add battery device node on imx6q/dl-sabresd and imx6sl-evk board
Signed-off-by: Robin Gong <b38343@freescale.com>
(cherry picked from commit 1f2670578decd4a527208864ab3a014d840773f6)
2019-11-25 16:06:23 +08:00
Robin Gong
d3da7a2c88
ARM: dts: imx6dl: correct sram address
...
Fix duplicated sram device node and correct mmio-sram/lpm-sram
address map to make sure no overwrite.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2019-11-25 16:06:21 +08:00
Peter Chen
ec1a037c5f
MLK-22445-2 ARM64: dts: imx8-ss-conn: add Cadence USB3 support
...
Add Cadence USB3 support
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2019-11-25 16:06:21 +08:00
Han Xu
12447ceff9
arm64: dts: add qspi for imx8mq evk
...
add qspi support for imx8mq evk
Signed-off-by: Han Xu <han.xu@nxp.com>
2019-11-25 16:06:20 +08:00
Han Xu
0ca9c7cd87
arm: dts: add gpmi-nand support for imx7d sabresd
...
add gpmi-nand support for imx7d sabresd
Signed-off-by: Han Xu <han.xu@nxp.com>
2019-11-25 16:06:20 +08:00
Han Xu
9a829f97bc
arm: dts: add qspi support for imx7d sabresd
...
add qspi support for imx7d sabresd
Signed-off-by: Han Xu <han.xu@nxp.com>
2019-11-25 16:06:19 +08:00
Han Xu
777f3a3eb1
arm: dts: support qspi for imx6sx sabreauto
...
add qspi support for imx6sx sabreauto
Signed-off-by: Han Xu <han.xu@nxp.com>
2019-11-25 16:06:19 +08:00
Han Xu
1cc5a3b7dd
arm: dts: add nand support for imx6sx sabreauto
...
add gpmi nand support for imx6sx sabreauto
Signed-off-by: Han Xu <han.xu@nxp.com>
2019-11-25 16:06:18 +08:00
Richard Zhu
22dc13a0e6
arm64: dts: imx8: add the fixed hsio ref clocks
...
External 100Mhz differential OSC is used as HSIO REF clock source, so
set it as the parent clk of the PHY PCLK.
Then add the fixed HSIO REF clocks regarding the different HSIO use
cases.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25 16:06:17 +08:00