Re: [PATCH v2 03/18] dt-bindings: msm: dsi-controller-main: Add vdd* descriptions back in

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/11/2022 12:59, Dmitry Baryshkov wrote:

Warnings about missing regulators can be resolved by updating the relevant
dtsi files to point to fixed always-on regulators where appropriate.

Ugh. Are they missing or are they optional/not used on these platforms?

Some platforms either don't implement them or worse possibly do implement but don't model them when they should.

Can you possibly list all regulator warnings?


Downstream we have

arch/arm/boot/dts/qcom/msm8916-mdss.dtsi

mdss_dsi0: qcom,mdss_dsi@1a98000 {
	vdda-supply = <&pm8916_l2>;
	vdd-supply = <&pm8916_l17>;
	vddio-supply = <&pm8916_l6>;
};

Looking at something like

arch/arm/boot/dts/qcom/msm8916-mtp.dtsi which references arch/arm/boot/dts/qcom/dsi-panel-jdi-1080p-video.dtsi it doesn't appear to delete andy of the vdd*-supply references

apq8016-sbc.dtb: dsi@1a98000: 'vdd-supply' is a required property
msm8916-samsung-a3u-eur.dtb: dsi@1a98000: 'vdd-supply' is a required property msm8916-samsung-a5u-eur.dtb: dsi@1a98000: 'vdd-supply' is a required property
msm8916-samsung-e5.dtb: dsi@1a98000: 'vdd-supply' is a required property
msm8916-samsung-e7.dtb: dsi@1a98000: 'vdd-supply' is a required property
msm8916-samsung-grandmax.dtb: dsi@1a98000: 'vdd-supply' is a required property msm8996-xiaomi-natrium.dtb: dsi@994000: 'panel@0', 'vcca-supply' do not match any of the regexes: 'pinctrl-[0-9]+'
msm8996-xiaomi-scorpio.dtb: dsi@994000: 'vdda-supply' is a required property
qrb5165-rb5.dtb: dsi@ae94000: 'vdd-supply' is a required property
qrb5165-rb5.dtb: dsi@ae94000: 'vddio-supply' is a required property
sc7180-idp.dtb: dsi@ae94000: 'vdd-supply' is a required property
sc7180-idp.dtb: dsi@ae94000: 'vddio-supply' is a required property
sc7180-trogdor-coachz-r1.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-coachz-r1.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-coachz-r1-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-coachz-r1-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-coachz-r3.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-coachz-r3.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-coachz-r3-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-coachz-r3-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-homestar-r2.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-homestar-r2.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-homestar-r3.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-homestar-r3.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-homestar-r4.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-homestar-r4.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-kingoftown-r0.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-kingoftown-r0.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-kingoftown-r1.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-kingoftown-r1.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r0.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r0.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r1.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r1.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r1-kb.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r1-kb.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r1-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r1-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r3.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r3.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r3-kb.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r3-kb.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r3-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r3-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r9.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r9.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r9-kb.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r9-kb.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-r9-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-r9-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-limozeen-r4.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-limozeen-r4.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-limozeen-r9.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-limozeen-r9.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-limozeen-nots-r4.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-limozeen-nots-r4.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-limozeen-nots-r5.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-limozeen-nots-r5.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-lazor-limozeen-nots-r9.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-lazor-limozeen-nots-r9.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-mrbland-rev0-auo.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-mrbland-rev0-auo.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-mrbland-rev0-boe.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-mrbland-rev0-boe.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-mrbland-rev1-auo.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-mrbland-rev1-auo.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-mrbland-rev1-boe.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-mrbland-rev1-boe.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pazquel-lte-parade.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pazquel-lte-parade.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pazquel-lte-ti.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pazquel-lte-ti.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pazquel-parade.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pazquel-parade.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pazquel-ti.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pazquel-ti.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pompom-r1.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pompom-r1.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pompom-r1-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pompom-r1-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pompom-r2.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pompom-r2.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pompom-r2-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pompom-r2-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pompom-r3.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pompom-r3.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-pompom-r3-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-pompom-r3-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-quackingstick-r0.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-quackingstick-r0.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-quackingstick-r0-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-quackingstick-r0-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-wormdingler-rev0-boe.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-wormdingler-rev0-boe.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-wormdingler-rev0-inx.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-wormdingler-rev0-inx.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-wormdingler-rev1-boe.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-wormdingler-rev1-boe.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-wormdingler-rev1-inx.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-wormdingler-rev1-inx.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb: dsi@ae94000: 'vddio-supply' is a required property sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb: dsi@ae94000: 'vddio-supply' is a required property
sc7180-trogdor-r1.dtb: dsi@ae94000: 'vdd-supply' is a required property
sc7180-trogdor-r1.dtb: dsi@ae94000: 'vddio-supply' is a required property
sc7180-trogdor-r1-lte.dtb: dsi@ae94000: 'vdd-supply' is a required property
sc7180-trogdor-r1-lte.dtb: dsi@ae94000: 'vddio-supply' is a required property
sda660-inforce-ifc6560.dtb: dsi@c994000: 'vdd-supply' is a required property
sda660-inforce-ifc6560.dtb: dsi@c994000: 'vddio-supply' is a required property
sdm845-cheza-r1.dtb: dsi@ae94000: 'vdd-supply' is a required property
sdm845-cheza-r1.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm845-cheza-r2.dtb: dsi@ae94000: 'vdd-supply' is a required property
sdm845-cheza-r2.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm845-cheza-r3.dtb: dsi@ae94000: 'vdd-supply' is a required property
sdm845-cheza-r3.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm845-db845c.dtb: dsi@ae94000: 'vdd-supply' is a required property
sdm845-db845c.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm845-mtp.dtb: dsi@ae94000: 'vdd-supply' is a required property
sdm845-mtp.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm845-mtp.dtb: dsi@ae96000: 'vdd-supply' is a required property
sdm845-mtp.dtb: dsi@ae96000: 'vddio-supply' is a required property
sdm845-oneplus-enchilada.dtb: dsi@ae94000: 'vdd-supply' is a required property sdm845-oneplus-enchilada.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm845-oneplus-fajita.dtb: dsi@ae94000: 'vdd-supply' is a required property
sdm845-oneplus-fajita.dtb: dsi@ae94000: 'vddio-supply' is a required property sdm845-xiaomi-beryllium.dtb: dsi@ae94000: 'vdd-supply' is a required property sdm845-xiaomi-beryllium.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm845-xiaomi-polaris.dtb: dsi@ae94000: 'vdd-supply' is a required property
sdm845-xiaomi-polaris.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm845-shift-axolotl.dtb: dsi@ae94000: 'vdd-supply' is a required property
sdm845-shift-axolotl.dtb: dsi@ae94000: 'vddio-supply' is a required property
sdm850-lenovo-yoga-c630.dtb: dsi@ae94000: 'vdd-supply' is a required property sdm850-lenovo-yoga-c630.dtb: dsi@ae94000: 'vddio-supply' is a required property

apq8016-sbc.dtb: dsi@1a98000: 'vdd-supply' is a required property
msm8916-samsung-a5u-eur.dtb: dsi@1a98000: 'vdd-supply' is a required property sc7180-trogdor-homestar-r4.dtb: dsi@ae94000: 'vdd-supply' is a required property sc7180-trogdor-homestar-r4.dtb: dsi@ae94000: 'vddio-supply' is a required property




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux