Lines Matching +full:exynos5250 +full:- +full:clock

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>
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 - google,gs101-hsi2c
37 - samsung,exynos850-hsi2c
38 - const: samsung,exynosautov9-hsi2c
39 - const: samsung,exynos5-hsi2c # Exynos5250 and Exynos5420
48 clock-frequency:
53 If not specified, the bus operates in fast-speed mode at 100kHz.
55 If specified, the bus operates in high-speed mode only if the
56 clock-frequency is >= 1MHz.
61 - description: I2C operating clock
62 - description: Bus clock (APB)
64 clock-names:
67 - const: hsi2c
68 - const: hsi2c_pclk
71 - compatible
72 - reg
73 - interrupts
74 - clocks
77 - $ref: /schemas/i2c/i2c-controller.yaml#
78 - if:
83 - samsung,exynosautov9-hsi2c
90 clock-names:
94 - clock-names
104 - |
105 #include <dt-bindings/clock/exynos5420.h>
106 #include <dt-bindings/interrupt-controller/arm-gic.h>
107 #include <dt-bindings/interrupt-controller/irq.h>
110 compatible = "samsung,exynos5250-hsi2c";
113 #address-cells = <1>;
114 #size-cells = <0>;
115 clock-frequency = <100000>;
116 clocks = <&clock CLK_USI4>;
117 clock-names = "hsi2c";
120 /* compatible = "samsung,s2mps11-pmic"; */
125 - |
126 #include <dt-bindings/clock/exynos850.h>
127 #include <dt-bindings/interrupt-controller/arm-gic.h>
130 compatible = "samsung,exynosautov9-hsi2c";
133 #address-cells = <1>;
134 #size-cells = <0>;
137 clock-names = "hsi2c", "hsi2c_pclk";
140 /* compatible = "samsung,s2mps11-pmic"; */