Home
last modified time | relevance | path

Searched full:olb (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/soc/mobileye/
Dmobileye,eyeq5-olb.yaml4 $id: http://devicetree.org/schemas/soc/mobileye/mobileye,eyeq5-olb.yaml#
15 OLB ("Other Logic Block") is a hardware block grouping smaller blocks. Clocks,
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
[all …]
/linux-6.12.1/arch/mips/boot/dts/mobileye/
Deyeq5-clocks.dtsi19 clocks = <&olb EQ5C_PLL_CPU>;
82 clocks = <&olb EQ5C_PLL_CPU>;
96 clocks = <&olb EQ5C_PLL_CPU>;
111 clocks = <&olb EQ5C_PLL_VDI>;
125 clocks = <&olb EQ5C_PLL_VDI>;
139 clocks = <&olb EQ5C_PLL_VDI>;
147 clocks = <&olb EQ5C_PLL_PER>;
206 clocks = <&olb EQ5C_PLL_PER>;
214 clocks = <&olb EQ5C_PLL_PER>;
222 clocks = <&olb EQ5C_PLL_PER>;
[all …]
Deyeq5.dtsi81 resets = <&olb 0 10>;
94 resets = <&olb 0 11>;
107 resets = <&olb 0 12>;
112 olb: system-controller@e00000 { label
113 compatible = "mobileye,eyeq5-olb", "syscon";
Deyeq5-pins.dtsi8 &olb {
/linux-6.12.1/Documentation/devicetree/bindings/i2c/
Dst,nomadik-i2c.yaml72 mobileye,olb:
76 - description: Phandle to OLB system controller node.
79 The phandle pointing to OLB system controller node, with the I2C
100 - mobileye,olb
103 mobileye,olb: false
149 mobileye,olb = <&olb 0>;
/linux-6.12.1/drivers/reset/
Dreset-eyeq.c5 * Controllers live in a shared register region called OLB. EyeQ5 and EyeQ6L
6 * have a single OLB instance for a single reset controller. EyeQ6H has seven
7 * OLB instances; three host reset controllers.
541 * Table describes OLB system-controller compatibles.
545 { .compatible = "mobileye,eyeq5-olb", .data = &eqr_eyeq5_data },
546 { .compatible = "mobileye,eyeq6l-olb", .data = &eqr_eyeq6l_data },
547 { .compatible = "mobileye,eyeq6h-west-olb", .data = &eqr_eyeq6h_we_data },
548 { .compatible = "mobileye,eyeq6h-east-olb", .data = &eqr_eyeq6h_we_data },
549 { .compatible = "mobileye,eyeq6h-acc-olb", .data = &eqr_eyeq6h_acc_data },
DKconfig79 Registers are located in a shared register region called OLB. EyeQ6H
/linux-6.12.1/drivers/i2c/busses/
Di2c-nomadik.c13 * it is located in a shared register region called OLB.
121 /* Mobileye EyeQ5 offset into a shared register region (called OLB) */
1046 struct regmap *olb; in nmk_i2c_eyeq5_probe() local
1051 olb = syscon_regmap_lookup_by_phandle_args(np, "mobileye,olb", 1, &id); in nmk_i2c_eyeq5_probe()
1052 if (IS_ERR(olb)) in nmk_i2c_eyeq5_probe()
1053 return PTR_ERR(olb); in nmk_i2c_eyeq5_probe()
1065 regmap_update_bits(olb, NMK_I2C_EYEQ5_OLB_IOCR2, in nmk_i2c_eyeq5_probe()
1093 return dev_err_probe(dev, ret, "failed OLB lookup\n"); in nmk_i2c_probe()
/linux-6.12.1/Documentation/devicetree/bindings/clock/
Dmobileye,eyeq5-clk.yaml12 Its registers live in a shared region called OLB.
/linux-6.12.1/drivers/pinctrl/
Dpinctrl-eyeq5.c5 * The registers are located in a syscon region called OLB. There are two pin