Hello Hector,
imx6qdl wandboard seems not be released by NXP, for I.MX6Q/DL, we have 2 kinds of EVK boards for customer, one is SabreSDB, the other is SabreAI. Software for all other customized board based on i.MX6QDL can be ported on the basis of linux BSP released for SabreSDB & SabreAI.
Below is suggestions, you can try :
-----------------------------
{
regulators {
compatible = "simple-bus";
#address-cells = <1>;
#size-cells = <0>;
reg_2p5v: regulator@0 {
compatible = "regulator-fixed";
reg = <0>;
regulator-name = "2P5V";
regulator-min-microvolt = <2500000>;
regulator-max-microvolt = <2500000>;
regulator-always-on;
};
reg_3p3v: regulator@1 {
compatible = "regulator-fixed";
reg = <1>;
regulator-name = "3P3V";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-always-on;
};
reg_mipi_dsi_pwr_on: mipi_dsi_pwr_on {
compatible = "regulator-fixed";
regulator-name = "mipi_dsi_pwr_on";
gpio = <&gpio6 14 0>; // It should be changed to be your GPIO.
enable-active-high;
};
};
... ...
}
/* Please pay attention to GPIO IOMUX for your application, GPIO pins for POWER & RESET should be added to iomux node*/
The IOMUX of these 2 GPIOs should be added to "imx6qdl-wandboard-revc1.dtsi" or "imx6qdl-wandboard-revb1.dtsi", This change is determined by which version of board you are using.
&mipi_dsi {
dev_id = <0>;
disp_id = <1>;
lcd_panel = "TRULY-WVGA";
disp-power-on-supply = <®_mipi_dsi_pwr_on>;
reset-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>;
reset-delay-us = <50>;
status = "okay";
};
Have a nice day!
NXP TIC weidong sun