dt-bindings: usb: generic-ohci: Document clock-names in top-level

Convention is to always have properties defined in top-level part of the
binding and then customized (narrowed per variant) in "if:then:" blocks.
The clock-names were mentioned only in such "if:then:" block for
atmel,at91rm9200-ohci, thus add the top-level part and disallow usage of
clock-names for other devices.  This has no practical impact as
clock-names are not used by other variants, except in
hisilicon/hi3798cv200.dtsi, but that SoC has it undocumented.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://patch.msgid.link/20260625091744.109467-4-krzysztof.kozlowski@oss.qualcomm.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Krzysztof Kozlowski 2026-06-25 11:17:46 +02:00 committed by Greg Kroah-Hartman
parent bf0bff4db5
commit 713de18af5

View File

@ -83,6 +83,10 @@ properties:
- if a USB DRD channel: first clock should be host and second
one should be peripheral
clock-names:
minItems: 1
maxItems: 4
power-domains:
maxItems: 1
@ -182,6 +186,7 @@ allOf:
else:
properties:
clock-names: false
atmel,vbus-gpio: false
atmel,oc-gpio: false