пт, 14 лип. 2023 р. о 18:16 Thierry Reding <thierry.reding@xxxxxxxxx> пише: > > On Fri, Jul 14, 2023 at 06:00:43PM +0300, Svyatoslav Ryhel wrote: > > пт, 14 лип. 2023 р. о 17:38 Thierry Reding <thierry.reding@xxxxxxxxx> пише: > > > > > > Hi everyone, > > > > > > I've been working on converting all Tegra-related device tree bindings > > > to json-schema so that eventually we can fully validate device tree > > > files. Getting all the bindings reviewed and merged has been slow, but > > > I have a local tree where pretty much all validation errors and warnings > > > have been fixed. The remaining warnings that I'm not sure how to resolve > > > are these: > > > > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-tilapia-E1565.dtb: display-panel: compatible:0: 'panel-lvds' is not one of ['auo,b101ew05', 'tbs,a711-panel'] > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-tilapia-E1565.dtb: display-panel: compatible: ['panel-lvds'] is too short > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-tilapia-E1565.dtb: display-panel: Unevaluated properties are not allowed ('compatible' was unexpected) > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-grouper-E1565.dtb: display-panel: compatible:0: 'panel-lvds' is not one of ['auo,b101ew05', 'tbs,a711-panel'] > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-grouper-E1565.dtb: display-panel: compatible: ['panel-lvds'] is too short > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-grouper-E1565.dtb: display-panel: Unevaluated properties are not allowed ('compatible' was unexpected) > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-grouper-PM269.dtb: display-panel: compatible:0: 'panel-lvds' is not one of ['auo,b101ew05', 'tbs,a711-panel'] > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-grouper-PM269.dtb: display-panel: compatible: ['panel-lvds'] is too short > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-asus-nexus7-grouper-PM269.dtb: display-panel: Unevaluated properties are not allowed ('compatible' was unexpected) > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-pegatron-chagall.dtb: display-panel: compatible:0: 'panel-lvds' is not one of ['auo,b101ew05', 'tbs,a711-panel'] > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-pegatron-chagall.dtb: display-panel: compatible: ['panel-lvds'] is too short > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > arch/arm/boot/dts/nvidia/tegra30-pegatron-chagall.dtb: display-panel: Unevaluated properties are not allowed ('compatible' was unexpected) > > > from schema $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml# > > > > Hello Thierry! Pegatron Chagall uses a Hannstar similar to one used in > > ASUS TF201 but unfortunately it is not compatible with existing simple > > panel setup (blurry image if used). My assumption is that chagall as > > different revision of this panel like HSD101PWW3-B00 or > > HSD101PWW1-A00 which is more likely or panel is highly modified which > > is unlikely. I propose to use "hannstar,hsd101pww1" which is more wide > > spread. > > Interesting. So is the problem the HSD101PWW2 timings that are off, or > is it because the panel-lvds code does something special to make this > blurry image go away? > timings are different > Thierry