Lines Matching +full:pwm +full:- +full:pins
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mfd/airoha,en7581-gpio-sysctl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Christian Marangi <ansuelsmth@gmail.com>
11 - Lorenzo Bianconi <lorenzo@kernel.org>
15 for controlling the GPIO, pins and PWM of the SoC.
20 - const: airoha,en7581-gpio-sysctl
21 - const: syscon
22 - const: simple-mfd
29 $ref: /schemas/pinctrl/airoha,en7581-pinctrl.yaml
33 pwm:
35 $ref: /schemas/pwm/airoha,en7581-pwm.yaml
37 Child node definition for EN7581 PWM controller
40 - compatible
41 - reg
46 - |
47 #include <dt-bindings/interrupt-controller/arm-gic.h>
49 system-controller@1fbf0200 {
50 compatible = "airoha,en7581-gpio-sysctl", "syscon", "simple-mfd";
54 compatible = "airoha,en7581-pinctrl";
56 interrupt-parent = <&gic>;
59 gpio-controller;
60 #gpio-cells = <2>;
62 interrupt-controller;
63 #interrupt-cells = <2>;
65 mmc-pins {
72 mdio-pins {
79 pins = "gpio2";
80 output-enable;
85 pwm {
86 compatible = "airoha,en7581-pwm";
88 #pwm-cells = <3>;