brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 515c15d Raw
60 lines · yaml
1# SPDX-License-Identifier: GPL-2.0+2%YAML 1.23---4$id: http://devicetree.org/schemas/clock/allwinner,sun9i-a80-usb-clks.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Allwinner A80 USB Clock Controller8 9maintainers:10  - Chen-Yu Tsai <wens@csie.org>11  - Maxime Ripard <mripard@kernel.org>12 13properties:14  "#clock-cells":15    const: 116 17  "#reset-cells":18    const: 119 20  compatible:21    const: allwinner,sun9i-a80-usb-clks22 23  reg:24    maxItems: 125 26  clocks:27    items:28      - description: Bus Clock29      - description: High Frequency Oscillator30 31  clock-names:32    items:33      - const: bus34      - const: hosc35 36required:37  - "#clock-cells"38  - "#reset-cells"39  - compatible40  - reg41  - clocks42  - clock-names43 44additionalProperties: false45 46examples:47  - |48    #include <dt-bindings/clock/sun9i-a80-ccu.h>49 50    usb_clocks: clock@a08000 {51        compatible = "allwinner,sun9i-a80-usb-clks";52        reg = <0x00a08000 0x8>;53        clocks = <&ccu CLK_BUS_USB>, <&osc24M>;54        clock-names = "bus", "hosc";55        #clock-cells = <1>;56        #reset-cells = <1>;57    };58 59...60