dt-bindings: usb: rockchip,dwc3: Move RK3399 to its own schema
authorRob Herring <robh@kernel.org>
Tue, 24 Jan 2023 02:59:36 +0000 (20:59 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 25 Jan 2023 14:44:22 +0000 (15:44 +0100)
commit5442e7912050bff9f866d03ee5005731dbd7a708
tree98274254ec477fde911708db8806d14bb5b32030
parent353a17ec62f48495a0ba8ffaac7f5ea3cebe5039
dt-bindings: usb: rockchip,dwc3: Move RK3399 to its own schema

The rockchip,dwc3.yaml schema defines a single DWC3 node, but the RK3399
uses the discouraged parent wrapper node and child 'generic' DWC3 node.
The intent was to modify the RK3399 DTs to use a single node, but the DT
changes were rejected for ABI reasons. However, the schema was accepted
as-is.

To fix this, we need to move the RK3399 binding to its own schema file.
The RK3328 and RK3568 bindings are correct and use a single node.

Cc: Johan Jonker <jbx6244@gmail.com>
Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230124025936.3256213-2-robh@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/usb/rockchip,dwc3.yaml
Documentation/devicetree/bindings/usb/rockchip,rk3399-dwc3.yaml [new file with mode: 0644]