linux-brain/arch/arm/boot/dts/imx7d-sdb-epdc.dtsi
Robby Cai e0c5d25da9 LF-204 arm: dts: imx7d-sdb-epdc: disable hdmi sii902x
there's pin conflict between epdc and sii902x, seeing following boot message:
[    4.736169] imx7d-pinctrl 30330000.iomuxc: pin MX7D_PAD_EPDC_DATA13 already requested by 2-0039; cannot claim for 306f0000.epdc
[    4.748188] imx7d-pinctrl 30330000.iomuxc: pin-26 (306f0000.epdc) status -22
[    4.755346] imx7d-pinctrl 30330000.iomuxc: could not request pin 26 (MX7D_PAD_EPDC_DATA13) from group epdcgrp0  on device 30330000.iomuxc
[    4.767766] imx_epdc_v2_fb 306f0000.epdc: Error applying setting, reverse things back

disable hdmi(sii902x) to make epdc work

Signed-off-by: Robby Cai <robby.cai@nxp.com>
Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
2019-11-28 20:00:06 +08:00

61 lines
816 B
Plaintext

// SPDX-License-Identifier: GPL-2.0+ OR MIT
/*
* Copyright (C) 2015 Freescale Semiconductor, Inc.
* Copyright 2019 NXP
*/
&epdc {
status = "okay";
};
&fec1 {
status = "okay";
};
&fec2 {
status = "disabled";
};
&reg_can2_3v3 {
status = "disabled";
};
&reg_fec2_3v3 {
status = "disabled";
};
&flexcan2 {
status = "disabled";
};
&max17135 {
status = "okay";
};
&sii902x {
status = "disabled";
};
&sim1 {
status = "disabled";
};
&uart5 {
status = "disabled";
};
&i2c3 {
elan@10 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_epdc_elan_touch>;
compatible = "elan,elan-touch";
reg = <0x10>;
interrupt-parent = <&gpio6>;
interrupts = <12 IRQ_TYPE_EDGE_FALLING>;
gpio_elan_cs = <&gpio6 13 0>;
gpio_elan_rst = <&gpio6 15 0>;
gpio_intr = <&gpio6 12 0>;
status = "okay";
};
};