Lines Matching +full:ctrl +full:- +full:gpios
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/fsi/aspeed,ast2600-fsi-master.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Eddie James <eajames@linux.ibm.com>
19 - aspeed,ast2600-fsi-master
20 - aspeed,ast2700-fsi-master
25 cfam-reset-gpios:
30 fsi-routing-gpios:
35 fsi-mux-gpios:
48 - aspeed,ast2600-fsi-master
58 - description: OPB control registers
59 - description: FSI controller registers
60 - description: FSI link address space
61 reg-names:
63 - const: opb
64 - const: ctrl
65 - const: fsi
68 - compatible
69 - reg
70 - clocks
71 - interrupts
74 - $ref: fsi-controller.yaml#
79 - |
80 #include <dt-bindings/clock/ast2600-clock.h>
81 #include <dt-bindings/gpio/aspeed-gpio.h>
82 #include <dt-bindings/interrupt-controller/arm-gic.h>
83 fsi-master@1e79b000 {
84 compatible = "aspeed,ast2600-fsi-master";
86 #address-cells = <2>;
87 #size-cells = <0>;
89 pinctrl-names = "default";
90 pinctrl-0 = <&pinctrl_fsi1_default>;
92 fsi-routing-gpios = <&gpio0 ASPEED_GPIO(Q, 7) GPIO_ACTIVE_HIGH>;
93 fsi-mux-gpios = <&gpio0 ASPEED_GPIO(B, 0) GPIO_ACTIVE_HIGH>;
94 cfam-reset-gpios = <&gpio0 ASPEED_GPIO(Q, 0) GPIO_ACTIVE_LOW>;
98 #address-cells = <1>;
99 #size-cells = <1>;
100 chip-id = <0>;
103 - |
105 #address-cells = <2>;
106 #size-cells = <2>;
108 fsi-master@21800000 {
109 compatible = "aspeed,ast2700-fsi-master";
113 reg-names = "opb", "ctrl", "fsi";
114 #interrupt-cells = <1>;
115 interrupt-controller;
116 interrupts-extended = <&intc 6>;
117 pinctrl-names = "default";
118 pinctrl-0 = <&pinctrl_fsi0_default>;