Lines Matching +full:eyeq6h +full:- +full:acc +full:- +full:olb

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/mobileye/mobileye,eyeq5-olb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Grégory Clement <gregory.clement@bootlin.com>
11 - Théo Lebrun <theo.lebrun@bootlin.com>
12 - Vladimir Kondratiev <vladimir.kondratiev@mobileye.com>
15 OLB ("Other Logic Block") is a hardware block grouping smaller blocks. Clocks,
17 instance. EyeQ6H hosts seven instances.
22 - enum:
23 - mobileye,eyeq5-olb
24 - mobileye,eyeq6l-olb
25 - mobileye,eyeq6h-acc-olb
26 - mobileye,eyeq6h-central-olb
27 - mobileye,eyeq6h-east-olb
28 - mobileye,eyeq6h-west-olb
29 - mobileye,eyeq6h-south-olb
30 - mobileye,eyeq6h-ddr0-olb
31 - mobileye,eyeq6h-ddr1-olb
32 - const: syscon
37 '#reset-cells':
43 '#clock-cells':
53 clock-names:
57 '-pins?$':
60 $ref: /schemas/pinctrl/pinmux-node.yaml#
71 bias-disable: true
72 bias-pull-down: true
73 bias-pull-up: true
74 drive-strength: true
76 - pins
77 - function
79 - if:
86 items: # PA0 - PA28, PB0 - PB22
87 pattern: '^(P(A|B)1?[0-9]|PA2[0-8]|PB2[0-2])$'
88 - if:
97 - if:
106 - if:
115 - if:
124 - if:
133 - if:
142 - if:
151 - if:
160 - if:
169 - if:
178 - if:
187 - if:
196 - if:
205 - if:
214 - if:
223 - if:
232 - if:
241 - if:
250 - if:
261 - compatible
262 - reg
263 - '#clock-cells'
264 - clocks
265 - clock-names
271 - if:
276 - mobileye,eyeq6h-acc-olb
277 - mobileye,eyeq6h-east-olb
278 - mobileye,eyeq6h-west-olb
281 '#reset-cells':
284 - '#reset-cells'
287 - if:
292 - mobileye,eyeq5-olb
293 - mobileye,eyeq6l-olb
296 '#reset-cells':
299 - '#reset-cells'
302 - if:
307 - mobileye,eyeq6h-central-olb
308 - mobileye,eyeq6h-south-olb
309 - mobileye,eyeq6h-ddr0-olb
310 - mobileye,eyeq6h-ddr1-olb
313 '#reset-cells': false
316 - if:
321 - mobileye,eyeq6h-central-olb
322 - mobileye,eyeq6h-east-olb
323 - mobileye,eyeq6h-west-olb
324 - mobileye,eyeq6h-ddr0-olb
325 - mobileye,eyeq6h-ddr1-olb
328 '#clock-cells':
332 '#clock-cells':
335 # Only EyeQ5 has pinctrl in OLB.
336 - if:
341 const: mobileye,eyeq5-olb
344 '-pins?$': false
347 - |
349 #address-cells = <2>;
350 #size-cells = <2>;
352 system-controller@e00000 {
353 compatible = "mobileye,eyeq5-olb", "syscon";
355 #reset-cells = <2>;
356 #clock-cells = <1>;
358 clock-names = "ref";
361 - |
363 #address-cells = <2>;
364 #size-cells = <2>;
366 system-controller@d2003000 {
367 compatible = "mobileye,eyeq6h-acc-olb", "syscon";
369 #reset-cells = <1>;
370 #clock-cells = <1>;
372 clock-names = "ref";