~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/pwm/clk-pwm.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/pwm/clk-pwm.yaml (Architecture alpha) and /Documentation/devicetree/bindings/pwm/clk-pwm.yaml (Architecture sparc)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD      1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/pwm/clk-pwm      4 $id: http://devicetree.org/schemas/pwm/clk-pwm.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Clock based PWM controller                   7 title: Clock based PWM controller
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Nikita Travkin <nikita@trvn.ru>                 10   - Nikita Travkin <nikita@trvn.ru>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Some systems have clocks that can be exposed     13   Some systems have clocks that can be exposed to external devices.
 14   (e.g. by muxing them to GPIO pins)               14   (e.g. by muxing them to GPIO pins)
 15   It's often possible to control duty-cycle of     15   It's often possible to control duty-cycle of such clocks which makes them
 16   suitable for generating PWM signal.              16   suitable for generating PWM signal.
 17                                                    17 
 18 allOf:                                             18 allOf:
 19   - $ref: pwm.yaml#                                19   - $ref: pwm.yaml#
 20                                                    20 
 21 properties:                                        21 properties:
 22   compatible:                                      22   compatible:
 23     const: clk-pwm                                 23     const: clk-pwm
 24                                                    24 
 25   clocks:                                          25   clocks:
 26     description: Clock used to generate the si     26     description: Clock used to generate the signal.
 27     maxItems: 1                                    27     maxItems: 1
 28                                                    28 
 29   "#pwm-cells":                                    29   "#pwm-cells":
 30     const: 2                                       30     const: 2
 31                                                    31 
 32 unevaluatedProperties: false                       32 unevaluatedProperties: false
 33                                                    33 
 34 required:                                          34 required:
 35   - compatible                                     35   - compatible
 36   - clocks                                         36   - clocks
 37                                                    37 
 38 examples:                                          38 examples:
 39   - |                                              39   - |
 40     pwm {                                          40     pwm {
 41       compatible = "clk-pwm";                      41       compatible = "clk-pwm";
 42       #pwm-cells = <2>;                            42       #pwm-cells = <2>;
 43       clocks = <&gcc 0>;                           43       clocks = <&gcc 0>;
 44       pinctrl-names = "default";                   44       pinctrl-names = "default";
 45       pinctrl-0 = <&pwm_clk_flash_default>;        45       pinctrl-0 = <&pwm_clk_flash_default>;
 46     };                                             46     };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php