On Wed, Oct 28, 2026 at 11:51:45AM +0200, Vladimir Zapolskiy wrote: > The pair of positive and negative bias supplies of an NT36672E panel, > AVDD and AVEE, also known as VSP and VSN, are either provided by the host, > or generated on the panel module itself. In the latter case the module > exposes only a bias enable signal with no need to describe the supplies. > > Make the AVDD and AVEE supplies optional, but require them to be > described together as the indivisible pair, and add an optional enable > GPIO for the bias enable signal of the panel module, which excludes > the bias supplies, if present in the actual device tree node. > > Signed-off-by: Vladimir Zapolskiy <[email protected]> > --- > .../display/panel/novatek,nt36672e.yaml | 32 +++++++++++++++---- > 1 file changed, 26 insertions(+), 6 deletions(-) > > diff --git > a/Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml > b/Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml > index 45743376995b..daf2f96b8ed4 100644 > --- a/Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml > +++ b/Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml > @@ -11,6 +11,13 @@ maintainers: > > allOf: > - $ref: panel-common.yaml# > + - if: > + required: > + - enable-gpios > + then: > + properties: > + avdd-supply: false > + avee-supply: false
Move entire allOf to the end, before unevaluated/additionalProperties part. Reviewed-by: Krzysztof Kozlowski <[email protected]> Best regards, Krzysztof
