On 22/02/2024 17:08, Conor Dooley wrote: > On Thu, Feb 22, 2024 at 09:28:19AM +0100, Krzysztof Kozlowski wrote: >> The binding references usb-connector.yaml schema, which lists all >> allowed properties and ends with unevaluatedProperties:false, so we can >> simplify analogix,anx7411 binding by dropping everything covered by >> usb-connector.yaml. >> >> Suggested-by: Pavel Machek <pavel@xxxxxx> >> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> >> --- >> .../devicetree/bindings/usb/analogix,anx7411.yaml | 13 ------------- >> 1 file changed, 13 deletions(-) >> >> diff --git a/Documentation/devicetree/bindings/usb/analogix,anx7411.yaml b/Documentation/devicetree/bindings/usb/analogix,anx7411.yaml >> index e4d893369d57..3f5857aee3b0 100644 >> --- a/Documentation/devicetree/bindings/usb/analogix,anx7411.yaml >> +++ b/Documentation/devicetree/bindings/usb/analogix,anx7411.yaml >> @@ -23,24 +23,11 @@ properties: >> connector: >> type: object >> $ref: ../connector/usb-connector.yaml >> - unevaluatedProperties: false > > The connector schema sets `additionalProperties: true`. Is removing this > correct? > I think you look at some old version: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/connector/usb-connector.yaml?h=v6.8-rc5#n327 Best regards, Krzysztof