xref: /linux/Documentation/devicetree/bindings/pwm/intel,keembay-pwm.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1cb55d17eSVijayakannan Ayyathurai# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2cb55d17eSVijayakannan Ayyathurai# Copyright (C) 2020 Intel Corporation
3cb55d17eSVijayakannan Ayyathurai%YAML 1.2
4cb55d17eSVijayakannan Ayyathurai---
5cb55d17eSVijayakannan Ayyathurai$id: http://devicetree.org/schemas/pwm/intel,keembay-pwm.yaml#
6cb55d17eSVijayakannan Ayyathurai$schema: http://devicetree.org/meta-schemas/core.yaml#
7cb55d17eSVijayakannan Ayyathurai
8*dd3cb467SAndrew Lunntitle: Intel Keem Bay PWM
9cb55d17eSVijayakannan Ayyathurai
10cb55d17eSVijayakannan Ayyathuraimaintainers:
11cb55d17eSVijayakannan Ayyathurai  - Vijayakannan Ayyathurai <vijayakannan.ayyathurai@intel.com>
12cb55d17eSVijayakannan Ayyathurai
13cb55d17eSVijayakannan AyyathuraiallOf:
14cb55d17eSVijayakannan Ayyathurai  - $ref: pwm.yaml#
15cb55d17eSVijayakannan Ayyathurai
16cb55d17eSVijayakannan Ayyathuraiproperties:
17cb55d17eSVijayakannan Ayyathurai  compatible:
18cb55d17eSVijayakannan Ayyathurai    enum:
19cb55d17eSVijayakannan Ayyathurai      - intel,keembay-pwm
20cb55d17eSVijayakannan Ayyathurai
21cb55d17eSVijayakannan Ayyathurai  reg:
22cb55d17eSVijayakannan Ayyathurai    maxItems: 1
23cb55d17eSVijayakannan Ayyathurai
24cb55d17eSVijayakannan Ayyathurai  clocks:
25cb55d17eSVijayakannan Ayyathurai    maxItems: 1
26cb55d17eSVijayakannan Ayyathurai
27cb55d17eSVijayakannan Ayyathurai  "#pwm-cells":
28cb55d17eSVijayakannan Ayyathurai    const: 2
29cb55d17eSVijayakannan Ayyathurai
30cb55d17eSVijayakannan Ayyathurairequired:
31cb55d17eSVijayakannan Ayyathurai  - compatible
32cb55d17eSVijayakannan Ayyathurai  - reg
33cb55d17eSVijayakannan Ayyathurai  - clocks
34cb55d17eSVijayakannan Ayyathurai
35cb55d17eSVijayakannan AyyathuraiadditionalProperties: false
36cb55d17eSVijayakannan Ayyathurai
37cb55d17eSVijayakannan Ayyathuraiexamples:
38cb55d17eSVijayakannan Ayyathurai  - |
39cb55d17eSVijayakannan Ayyathurai    #define KEEM_BAY_A53_GPIO
40cb55d17eSVijayakannan Ayyathurai
41cb55d17eSVijayakannan Ayyathurai    pwm@203200a0 {
42cb55d17eSVijayakannan Ayyathurai        compatible = "intel,keembay-pwm";
43cb55d17eSVijayakannan Ayyathurai        reg = <0x203200a0 0xe8>;
44cb55d17eSVijayakannan Ayyathurai        clocks = <&scmi_clk KEEM_BAY_A53_GPIO>;
45cb55d17eSVijayakannan Ayyathurai        #pwm-cells = <2>;
46cb55d17eSVijayakannan Ayyathurai    };
47