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':
51 clock-names:
55 '-pins?$':
58 $ref: /schemas/pinctrl/pinmux-node.yaml#
69 bias-disable: true
70 bias-pull-down: true
71 bias-pull-up: true
72 drive-strength: true
74 - pins
75 - function
77 - if:
84 items: # PA0 - PA28, PB0 - PB22
85 pattern: '^(P(A|B)1?[0-9]|PA2[0-8]|PB2[0-2])$'
86 - if:
95 - if:
104 - if:
113 - if:
122 - if:
131 - if:
140 - if:
149 - if:
158 - if:
167 - if:
176 - if:
185 - if:
194 - if:
203 - if:
212 - if:
221 - if:
230 - if:
239 - if:
248 - if:
259 - compatible
260 - reg
261 - '#clock-cells'
262 - clocks
263 - clock-names
269 - if:
274 - mobileye,eyeq6h-acc-olb
275 - mobileye,eyeq6h-east-olb
276 - mobileye,eyeq6h-west-olb
279 '#reset-cells':
282 - '#reset-cells'
285 - if:
290 - mobileye,eyeq5-olb
291 - mobileye,eyeq6l-olb
294 '#reset-cells':
297 - '#reset-cells'
300 - if:
305 - mobileye,eyeq6h-central-olb
306 - mobileye,eyeq6h-south-olb
307 - mobileye,eyeq6h-ddr0-olb
308 - mobileye,eyeq6h-ddr1-olb
311 '#reset-cells': false
313 # Only EyeQ5 has pinctrl in OLB.
314 - if:
319 const: mobileye,eyeq5-olb
322 '-pins?$': false
325 - |
327 #address-cells = <2>;
328 #size-cells = <2>;
330 system-controller@e00000 {
331 compatible = "mobileye,eyeq5-olb", "syscon";
333 #reset-cells = <2>;
334 #clock-cells = <1>;
336 clock-names = "ref";
339 - |
341 #address-cells = <2>;
342 #size-cells = <2>;
344 system-controller@d2003000 {
345 compatible = "mobileye,eyeq6h-acc-olb", "syscon";
347 #reset-cells = <1>;
348 #clock-cells = <1>;
350 clock-names = "ref";