51 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/hwlock/sprd,hwspinlock-r3p0.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Spreadtrum hardware spinlock8 9maintainers:10 - Orson Zhai <orsonzhai@gmail.com>11 - Baolin Wang <baolin.wang7@gmail.com>12 - Chunyan Zhang <zhang.lyra@gmail.com>13 14properties:15 compatible:16 const: sprd,hwspinlock-r3p017 18 reg:19 maxItems: 120 21 clocks:22 maxItems: 123 24 clock-names:25 const: enable26 27 '#hwlock-cells':28 const: 129 30required:31 - compatible32 - reg33 - clocks34 - clock-names35 - '#hwlock-cells'36 37additionalProperties: false38 39examples:40 - |41 #include <dt-bindings/clock/sprd,sc9860-clk.h>42 43 hwlock@40500000 {44 compatible = "sprd,hwspinlock-r3p0";45 reg = <0x40500000 0x1000>;46 clocks = <&aon_gate CLK_SPLK_EB>;47 clock-names = "enable";48 #hwlock-cells = <1>;49 };50...51