]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
arm64: dts: imx8mp-beacon-kit: Fix errors found from CHECK_DTBS
authorAdam Ford <aford173@gmail.com>
Sat, 1 Jun 2024 13:52:29 +0000 (08:52 -0500)
committerShawn Guo <shawnguo@kernel.org>
Sun, 16 Jun 2024 07:01:02 +0000 (15:01 +0800)
The adv7535 has some unnecessary entries which can be removed since
they were not setup properly anyway and the defaults work just fine.
Removing them and adding some required regulators make the errors
detected from CHECK_DTBS go away:

 reg-names:1: 'edid' was expected
 reg-names:2: 'cec' was expected
 'avdd-supply' is a required property
 'dvdd-supply' is a required property
 'pvdd-supply' is a required property
 'a2vdd-supply' is a required property
 'v3p3-supply' is a required property

Signed-off-by: Adam Ford <aford173@gmail.com>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts

index da836172ae469a8d82da11d966ed5d46a32f09fc..17e2c19d8455136a256bc927997cffc189ce05b7 100644 (file)
 
        adv_bridge: hdmi@3d {
                compatible = "adi,adv7535";
-               reg = <0x3d>, <0x3c>, <0x3e>, <0x3f>;
-               reg-names = "main", "cec", "edid", "packet";
+               reg = <0x3d>;
+               reg-names = "main";
                interrupt-parent = <&gpio4>;
                interrupts = <27 IRQ_TYPE_EDGE_FALLING>;
                adi,dsi-lanes = <4>;
                #sound-dai-cells = <0>;
+               avdd-supply = <&buck5>;
+               dvdd-supply = <&buck5>;
+               pvdd-supply = <&buck5>;
+               a2vdd-supply = <&buck5>;
+               v1p2-supply = <&buck5>;
+               v3p3-supply = <&buck4>;
 
                ports {
                        #address-cells = <1>;