Lines Matching +full:exynos +full:- +full:bus
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/i2c/i2c-exynos5.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
17 e.g. for Exynos850 and Exynos Auto V9 SoCs), it might be also necessary to
19 Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml for details.
24 - enum:
25 - samsung,exynos5250-hsi2c # Exynos5250 and Exynos5420
26 - samsung,exynos5260-hsi2c # Exynos5260
27 - samsung,exynos7-hsi2c # Exynos7
28 - samsung,exynosautov9-hsi2c
29 - items:
30 - enum:
31 - samsung,exynos5433-hsi2c
32 - tesla,fsd-hsi2c
33 - const: samsung,exynos7-hsi2c
34 - items:
35 - enum:
36 - samsung,exynos850-hsi2c
37 - const: samsung,exynosautov9-hsi2c
38 - const: samsung,exynos5-hsi2c # Exynos5250 and Exynos5420
47 clock-frequency:
50 Desired operating frequency in Hz of the bus.
52 If not specified, the bus operates in fast-speed mode at 100kHz.
54 If specified, the bus operates in high-speed mode only if the
55 clock-frequency is >= 1MHz.
60 - description: I2C operating clock
61 - description: Bus clock (APB)
63 clock-names:
66 - const: hsi2c
67 - const: hsi2c_pclk
70 - compatible
71 - reg
72 - interrupts
73 - clocks
76 - $ref: /schemas/i2c/i2c-controller.yaml#
77 - if:
82 - samsung,exynosautov9-hsi2c
89 clock-names:
93 - clock-names
103 - |
104 #include <dt-bindings/clock/exynos5420.h>
105 #include <dt-bindings/interrupt-controller/arm-gic.h>
106 #include <dt-bindings/interrupt-controller/irq.h>
109 compatible = "samsung,exynos5250-hsi2c";
112 #address-cells = <1>;
113 #size-cells = <0>;
114 clock-frequency = <100000>;
116 clock-names = "hsi2c";
119 /* compatible = "samsung,s2mps11-pmic"; */
124 - |
125 #include <dt-bindings/clock/exynos850.h>
126 #include <dt-bindings/interrupt-controller/arm-gic.h>
129 compatible = "samsung,exynosautov9-hsi2c";
132 #address-cells = <1>;
133 #size-cells = <0>;
136 clock-names = "hsi2c", "hsi2c_pclk";
139 /* compatible = "samsung,s2mps11-pmic"; */