summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-25ARM64: dts: update reset gpio setting for cs42xx8Shengjiu Wang
update reset gpio setting for cs42xx8 Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-11-25ARM64: dts: imx8: update compatible string for esaiShengjiu Wang
update compatible string for esai Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-11-25arm64: dts: change light sensor's compatible string for imx8qxpClark Wang
Change isl29023's compatible string into "fsl,isl29023". Make sure it will match the driver drivers/input/misc/isl29023.c. Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
2019-11-25arm: dts: change light sensor's compatible string for imx6qlClark Wang
Change isl29023's compatible string into "fsl,isl29023". Make sure it will match the driver drivers/input/misc/isl29023.c. Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
2019-11-25arm64: dts: imx8qm: add vpu decoder and encoderZhou Peng
enable vpu decoder and encoder Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
2019-11-25ARM64: dts: imx8mm: re-order display nodesFancy Fang
The devices in the device tree are registered in the top-down order. But when system suspend entered, the device tree is walked in a bottom-up order to suspend devices. So change the display device nodes register order to be: LCDIF -> SEC DSIM -> Display Subsystem Since in display subystem, it will disable the whole display pipeline. So this should be first suspended before LCDIF and SEC DSIM. And besides, the SEC DSIM is better to be suspended before LCDIF which is the same with the sequence for display pipeline disables. And when system resume entered, the devices resume sequence is: LCDIF -> SEC DSIM -> Display Subsystem Which is a top-down order and is the correct sequence for display devices resume. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25MLK-22046 arm: dts: imx6dl-sabresd: enable elan touch driverRobby Cai
note ELAN touch chip is on IMXEBOOKDC2 board, which is plugged into i.MX6DL SabreSD board. Signed-off-by: Robby Cai <robby.cai@nxp.com> Reviewed-by: Haibo Chen <haibo.chen@nxp.com>
2019-11-25arm: dts: imx6dl-sabresd: add epdc supportRobby Cai
Add epdc support on i.MX6DL SabreSD board. enable pxp, pmic, epdc in imx6dl-sabresd.dts Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6dl: amend property for pxp nodeRobby Cai
amend property for pxp node Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6dl: amend property for epdc nodeRobby Cai
amend property for epdc node Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6ull: add epdc nodeRobby Cai
add epdc node on imx6ull Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6ull: use internal version of pxpRobby Cai
use internal version instead of upstream version Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6ul: use internal version of pxpRobby Cai
use pxp internal version instead of upstream version Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6sll-evk: enable epdc and pxp on evk boardRobby Cai
enable epdc and pxp on imx6sll-evk board Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6sll-evk: enable pmic max17135Robby Cai
enable max17135 on imx6sll evk board Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6sll: add epdc nodeRobby Cai
add epdc node on imx6sll Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx6sll: add pxp nodeRobby Cai
add pxp property on imx6sll Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx7d-sdb-epdc: enable elan touch on IMXEBOOKDC4 boardRobby Cai
enable elan touch on IMXEBOOKDC4 panel board Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm64: dts: imx8qm hdmi: disable hdmi tx defaultSandor Yu
disable hdmi tx default. Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-11-25ARM: dts: imx7ulp: remove mipi pll clock nodeFancy Fang
According to the IMX7ULP reference manual, the mipi pll clock comes from the MIPI PHY PLL output. So it should not be defined as a fixed clock. So remove this clock node and all the references to it. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25arm: dts: add imx7d-sdb-epdc.dts into MakefileRobby Cai
add imx7d-sdb-epdc.dts into Makefile Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25ARM64: dts: imx8qm: enable audio sound cardShengjiu Wang
enable audio sound card (dsp, amix, asrc, esai, sai, cs42888, wm8960) Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-11-25arm64: dts: imx6qdl/qp-sabresd/auto: Enable IPUv3 fb and LVDS displaysLiu Ying
This patch enables internal IPUv3 fb and LVDS displays in device tree. Signed-off-by: Liu Ying <victor.liu@nxp.com>
2019-11-25ARM64: dts: imx8mm: add the clkreq reset for imx8mm pcieRichard Zhu
Add the CLKREQ reset used by L1.1ss feature on iMX8MM PCIe. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25arm: dts: imx7d: add epdc propertyRobby Cai
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-25arm: dts: imx7d: add qosc nodeRobby Cai
add qosc node on imx7d Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx7d-sdb: add max17135 supportRobby Cai
add pmic max17135 support Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25arm: dts: imx7d: add pxp nodeRobby Cai
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-25arm64: imx8qm mek: Add hdmi tx supportSandor Yu
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-25arm64: imx8-ss-dc0/1.dtsi: add dc0/1_disp clocks for dpu0/1Sandor Yu
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-25arm64: dts: imx8qm: hdmi tx: Add hdmi tx subsystem device treeSandor Yu
This patch adds HDMI TX subsystems support for i.MX8qm Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-11-25ARM64: dts: imx8mm: correct the imx8mm pcie phy dts nodeRichard Zhu
Correct the reg scope of the iMX8MM PCIe PHY DTS node. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25ARM: dts: imx7d-sdb: add mipi panel display supportFancy Fang
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-25ARM: dts: imx7d: add a device node for mipi dsiFancy Fang
Add a new device node for Samsung MIPI DSI controller. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25arm: dts: imx: fix make dtbs breakDong Aisheng
Fix make dts break which is caused by a typo. Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2019-11-25arm64: dts: add partition reset function for i.MX8QM/QXPClark Wang
Add partition reset function for i.MX8QM/QXP. Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
2019-11-25arm64: dts: imx8qxp-mek-sof: Introduce DSP SOF DTDaniel Baluta
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-25arm64: dts: imx8qxp-mek-dsp: Change compatible string for old DSP driverDaniel Baluta
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-25ARM: dts: imx7ulp-evk: add RK055IQH042 mipi panel supportFancy Fang
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-25ARM: dts: imx7ulp-evk: add RK055AHD042 mipi panel supportFancy Fang
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-25arm64: dts: imx8qxp-mek: Enable dc0_prg1/2 and dc0_dpr1_channel1/2Liu Ying
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-25arm64: dts: imx8qm-mek: Enable dc0/1_prg1/2 and dc0/1_dpr1_channel1/2Liu Ying
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-25arm64: imx8-ss-dc0/1.dtsi: Add dc0/1_prg1/2 and dc0/1_dpr1_channel1/2 supportLiu Ying
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-25arm64: imx8-ss-dc0/1.dtsi: Use dc0/1_disp_lpcg clocks as disp0/1 clocks of ↵Liu Ying
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-25arm64: imx8-ss-dc0/1.dtsi: Add dc0/1_displ_lpcg clocksLiu Ying
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-25ARM64: dts: enable pcie on imx8mmRichard Zhu
Enable PCIe on iMX8MM platforms. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25ARM64: dts: freescale: imx8qm: add m4_1 rpmsg supportRobin Gong
Add m4_1 rpmsg support on i.mx8qm-mek board. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2019-11-25ARM: dts: imx7ulp-evk: add TFT3P5581E mipi panel supportFancy Fang
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-25ARM: dts: imx6qdl-sabresd: add max11801 device nodeRobin Gong
Add max11801 device node. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2019-11-25ARM64: dts: imx8qm-mek: add USBOTG3 supportPeter Chen
It is a USB3 port which uses Cadence IP. Signed-off-by: Peter Chen <peter.chen@nxp.com>