Age | Commit message (Collapse) | Author |
|
update reset gpio setting for cs42xx8
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
update compatible string for esai
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
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>
|
|
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>
|
|
enable vpu decoder and encoder
Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
|
|
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>
|
|
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>
|
|
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>
|
|
amend property for pxp node
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
amend property for epdc node
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
add epdc node on imx6ull
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
use internal version instead of upstream version
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
use pxp internal version instead of upstream version
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
enable epdc and pxp on imx6sll-evk board
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
enable max17135 on imx6sll evk board
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
add epdc node on imx6sll
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
add pxp property on imx6sll
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
enable elan touch on IMXEBOOKDC4 panel board
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
disable hdmi tx default.
Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
|
|
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>
|
|
add imx7d-sdb-epdc.dts into Makefile
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
enable audio sound card (dsp, amix, asrc, esai, sai, cs42888, wm8960)
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
This patch enables internal IPUv3 fb and LVDS displays in device tree.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
Add the CLKREQ reset used by L1.1ss feature on iMX8MM PCIe.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
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>
|
|
add qosc node on imx7d
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
add pmic max17135 support
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
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>
|
|
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>
|
|
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>
|
|
This patch adds HDMI TX subsystems support for i.MX8qm
Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
|
|
Correct the reg scope of the iMX8MM PCIe PHY DTS node.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
Create a new dts for TFT3P5581E mipi panel display support
on imx7d sdb board.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
|
|
Add a new device node for Samsung MIPI DSI controller.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
|
|
Fix make dts break which is caused by a typo.
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
|
|
Add partition reset function for i.MX8QM/QXP.
Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
|
|
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>
|
|
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>
|
|
Add a new dtb imx7ulp-evkb-rm68191-qhd.dtb to support the
mipi panel RK055IQH042.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
|
|
Add a new dtb imx7ulp-evkb-rm68200-wxga.dtb to support the
mipi panel RK055AHD042.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
This patch adds dc0/1_displ_lpcg clocks to DC0/1 subsystem device trees.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
Enable PCIe on iMX8MM platforms.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
Add m4_1 rpmsg support on i.mx8qm-mek board.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
|
|
Add a new dtb imx7ulp-evk-mipi.dtb to support the TRULY
mipi panel TFT3P5581E.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
|
|
Add max11801 device node.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
|
|
It is a USB3 port which uses Cadence IP.
Signed-off-by: Peter Chen <peter.chen@nxp.com>
|