dt-bindings: clock: google,gs101-clock: add HSI0 clock management unit
authorAndré Draszik <andre.draszik@linaro.org>
Tue, 23 Apr 2024 14:31:03 +0000 (15:31 +0100)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Thu, 25 Apr 2024 07:06:09 +0000 (09:06 +0200)
commitdbf76c0d3da8d18a46f75130bdfae7b3b54407c5
treeba49ef40e8b4fdd561728e1c98c8a7eb7921fd23
parent4cece764965020c22cff7665b18a012006359095
dt-bindings: clock: google,gs101-clock: add HSI0 clock management unit

Add dt-schema documentation and clock IDs for the high speed interface
0 HSI0 clock management unit. This is used (amongst others) for USB.

While the usual (sed) script has been used to derive the linux clock
IDs from the data sheet, one manual tweak was applied to fix a typo
which we don't want to carry:
    HSI0_USPDPDBG_USER -> HSI0_USBDPDBG_USER (note USB vs USP).

Signed-off-by: André Draszik <andre.draszik@linaro.org>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20240423-hsi0-gs101-v1-1-2c3ddb50c720@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
include/dt-bindings/clock/google,gs101.h