Lines Matching +full:low +full:- +full:bandwidth

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/mfd/aspeed-lpc.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Aspeed Low Pin Count (LPC) Bus Controller
11 - Andrew Jeffery <andrew@aj.id.au>
12 - Chia-Wei Wang <chiawei_wang@aspeedtech.com>
15 The LPC bus is a means to bridge a host CPU to a number of low-bandwidth
21 The LPC controller is represented as a multi-function device to account for the
27 as LPC firmware hub cycles, configuration of the LPC-to-AHB mapping, UART
41 - enum:
42 - aspeed,ast2400-lpc-v2
43 - aspeed,ast2500-lpc-v2
44 - aspeed,ast2600-lpc-v2
45 - const: simple-mfd
46 - const: syscon
51 "#address-cells":
54 "#size-cells":
60 "^lpc-ctrl@[0-9a-f]+$":
66 LPC firmware hub cycles, configuration of the LPC-to-AHB mapping, UART management
72 - enum:
73 - aspeed,ast2400-lpc-ctrl
74 - aspeed,ast2500-lpc-ctrl
75 - aspeed,ast2600-lpc-ctrl
83 memory-region:
92 - compatible
93 - clocks
95 "^reset-controller@[0-9a-f]+$":
106 - enum:
107 - aspeed,ast2400-lpc-reset
108 - aspeed,ast2500-lpc-reset
109 - aspeed,ast2600-lpc-reset
114 '#reset-cells':
118 - compatible
119 - '#reset-cells'
121 "^lpc-snoop@[0-9a-f]+$":
132 - enum:
133 - aspeed,ast2400-lpc-snoop
134 - aspeed,ast2500-lpc-snoop
135 - aspeed,ast2600-lpc-snoop
143 snoop-ports:
144 $ref: /schemas/types.yaml#/definitions/uint32-array
148 - compatible
149 - interrupts
150 - snoop-ports
152 "^uart-routing@[0-9a-f]+$":
153 $ref: /schemas/soc/aspeed/uart-routing.yaml#
157 - compatible
158 - reg
159 - "#address-cells"
160 - "#size-cells"
161 - ranges
167 - |
168 #include <dt-bindings/interrupt-controller/arm-gic.h>
169 #include <dt-bindings/clock/ast2600-clock.h>
172 compatible = "aspeed,ast2600-lpc-v2", "simple-mfd", "syscon";
175 #address-cells = <1>;
176 #size-cells = <1>;
179 lpc_ctrl: lpc-ctrl@80 {
180 compatible = "aspeed,ast2600-lpc-ctrl";
183 memory-region = <&flash_memory>;
187 lpc_reset: reset-controller@98 {
188 compatible = "aspeed,ast2600-lpc-reset";
190 #reset-cells = <1>;
193 lpc_snoop: lpc-snoop@90 {
194 compatible = "aspeed,ast2600-lpc-snoop";
197 snoop-ports = <0x80>;