summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8mq-evk-lcdif-adv7535.dts
AgeCommit message (Collapse)Author
2019-02-12MLK-19652 ARM64: dts: imx8mq-evk: add touch and mipi-hdmi support for both ↵Haibo Chen
B4 and B3 board For imx8mq-evk board, B4 board change touch/mipi-hdmi connected i2c bus from i2c1 to i2c3. So this patch make the touch and mipi-hdmi work for both B4 and B3 board. Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
2019-02-12MLK-18877-3: arm64: dts: imx8mq: Refactor dts filesRobert Chiras
Currently, there are a lot of dts bindings duplicated into many files because of the multiple possible use-cases. Still, some bindings can be defined in a single file, then re-used in each specific dts file, with the required specific scenario changes. Therefore: 1. Move the adv7535 (DSI-HDMI converter) and synaptics_dsx_ts (DSI touch) definitions to fsl-imx8mq-evk.dts file. 2. Removed the max-res binding from the main dtsi file. This is a limitation and should NOT be present in the main definition of lcdif. Use this limitation only in specific dts files which requires such limitations. For example in the dual-display.dts file, where the lcdif is used along with the dcss; lcdif has to be limited because of the low bandwidth when used in the same time with dcss. Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
2019-02-12MLK-18877-2: arm64: dts: imx8mq: Add dts bindings for adv7535 i2c intRobert Chiras
Add dts bindings for the adv7535 i2c interrupts on imx8mq. These interrupts are used to catch the HPD event from HDMI sink. Also, rise the max-res of the lcdif to 1920x1080, when used as standalone. Since the DCSS is turned off on this dts file, the LCDIF can be used at full-hd resolution. Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
2019-02-12MLK-17650-2: arm64: dts: fsl-imx8mq-evk: Update adv7535Robert Chiras
Since the ADV7535 address for DSI-CEC can be configured from DTS file, update the ADV7535 specific files in order to remove the disabling camera node and update the ADV7535 node to use a different i2c address. Currently 0x3c was used, conflicting with camera. Now, program ADV7535 to use 0x3b for the DSI-CEC memory map. Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
2019-02-12MLK-17289-8: dts: Remove hdmi_cec propertySandor Yu
hdmi cec function is implement hdmi driver. so remove hdmi_cec property in imx8qm dts files. Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-02-12MLK-16986-3: drm/imx: Add a delay to enable function in nwl_dsi-imxRobert Chiras
To allow the PLL to become stable before enabling the clocks, we may need a delay. This patch adds a new property to specify this delay from DTS file. Reviewed-by: Laurentiu Palcu <laurentiu.palcu@nxp.com Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
2019-02-12MLK-16926-4: arm64: dts: fsl-imx8mq-evk: Add sync polarity for LCDIF use-casesRobert Chiras
For some reasons, the sync polarity of the eLCDIF when used with NWL DSI controller needs to be HIGH, so set it in the DTS nodes. Signed-off-by: Robert Chiras <robert.chiras@nxp.com> Reviewed-by: Laurentiu Palcu <laurentiu.palcu@nxp.com>
2019-02-12MLK-16989-4 ARM64: dts: imx8mq: remove '_drm' postfix for all display nodesFancy Fang
Since the display subsystem is using DRM framework by default, it is unnecessary to keep '_drm' postfix in the device node names anymore to indicate that they are DRM devices. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-02-12MLK-16918: arm64: dts: fsl-imx8mq-evk: Fix dsi conflictsRobert Chiras
The MIPI-DSI nodes related to ADV7535 are in conflict with OV5640 MIPI-CSI camera, since they share the same address on the same i2c bus: 0x3c. In order to make DSI work with ADV7535 adapter, the OV5640 camera needs to be disabled. Also, for LCDIF (MXSFB), the irqsteer_dcss module needs to be disabled, otherwise it will interfere in the suspend/resume routines. Signed-off-by: Robert Chiras <robert.chiras@nxp.com> Reviewed-by: Laurentiu Palcu <laurentiu.palcu@nxp.com>
2019-02-12MLK-16918-14: arm64: dts: fsl-imx8mq-evk: Enable mipi-dsi with lcdifRobert Chiras
Enabled LCDIF-DSI-ADV7535 and LCDIF-DSI-RM67191 paths on MX8MQ EVK development board. Signed-off-by: Robert Chiras <robert.chiras@nxp.com>