Home
last modified time | relevance | path

Searched full:hsi2c (Results 1 – 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/i2c/
Di2c-exynos5.txt8 -> "samsung,exynos5-hsi2c", (DEPRECATED)
9 for i2c compatible with HSI2C available
11 -> "samsung,exynos5250-hsi2c", for i2c compatible with HSI2C available
13 -> "samsung,exynos5260-hsi2c", for i2c compatible with HSI2C available
15 -> "samsung,exynos7-hsi2c", for i2c compatible with HSI2C available
37 hsi2c@12ca0000 {
38 compatible = "samsung,exynos5250-hsi2c";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/i2c/
Di2c-exynos5.yaml16 In case the HSI2C controller is encapsulated within USI block (it's the case
25 - samsung,exynos5250-hsi2c # Exynos5250 and Exynos5420
26 - samsung,exynos5260-hsi2c # Exynos5260
27 - samsung,exynos7-hsi2c # Exynos7
28 - samsung,exynosautov9-hsi2c # ExynosAutoV9 and Exynos850
29 - const: samsung,exynos5-hsi2c # Exynos5250 and Exynos5420
57 - const: hsi2c
73 - samsung,exynosautov9-hsi2c
100 compatible = "samsung,exynos5250-hsi2c";
107 clock-names = "hsi2c";
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/
Dexynos7.dtsi327 hsi2c_0: hsi2c@13640000 {
328 compatible = "samsung,exynos7-hsi2c";
336 clock-names = "hsi2c";
340 hsi2c_1: hsi2c@13650000 {
341 compatible = "samsung,exynos7-hsi2c";
349 clock-names = "hsi2c";
353 hsi2c_2: hsi2c@14e60000 {
354 compatible = "samsung,exynos7-hsi2c";
362 clock-names = "hsi2c";
366 hsi2c_3: hsi2c@14e70000 {
[all …]
Dexynos5433.dtsi1482 hsi2c_0: hsi2c@14e40000 {
1483 compatible = "samsung,exynos7-hsi2c";
1491 clock-names = "hsi2c";
1495 hsi2c_1: hsi2c@14e50000 {
1496 compatible = "samsung,exynos7-hsi2c";
1504 clock-names = "hsi2c";
1508 hsi2c_2: hsi2c@14e60000 {
1509 compatible = "samsung,exynos7-hsi2c";
1517 clock-names = "hsi2c";
1521 hsi2c_3: hsi2c@14e70000 {
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/exynos/
Dexynosautov9.dtsi438 compatible = "samsung,exynosautov9-hsi2c";
445 clock-names = "hsi2c", "hsi2c_pclk";
467 compatible = "samsung,exynosautov9-hsi2c";
474 clock-names = "hsi2c", "hsi2c_pclk";
529 compatible = "samsung,exynosautov9-hsi2c";
536 clock-names = "hsi2c", "hsi2c_pclk";
558 compatible = "samsung,exynosautov9-hsi2c";
565 clock-names = "hsi2c", "hsi2c_pclk";
620 compatible = "samsung,exynosautov9-hsi2c";
627 clock-names = "hsi2c", "hsi2c_pclk";
[all …]
Dexynos7.dtsi382 compatible = "samsung,exynos7-hsi2c";
390 clock-names = "hsi2c";
395 compatible = "samsung,exynos7-hsi2c";
403 clock-names = "hsi2c";
408 compatible = "samsung,exynos7-hsi2c";
416 clock-names = "hsi2c";
421 compatible = "samsung,exynos7-hsi2c";
429 clock-names = "hsi2c";
434 compatible = "samsung,exynos7-hsi2c";
442 clock-names = "hsi2c";
[all …]
Dexynos5433.dtsi1589 compatible = "samsung,exynos7-hsi2c";
1597 clock-names = "hsi2c";
1602 compatible = "samsung,exynos7-hsi2c";
1610 clock-names = "hsi2c";
1615 compatible = "samsung,exynos7-hsi2c";
1623 clock-names = "hsi2c";
1628 compatible = "samsung,exynos7-hsi2c";
1636 clock-names = "hsi2c";
1641 compatible = "samsung,exynos7-hsi2c";
1649 clock-names = "hsi2c";
[all …]
Dexynos850.dtsi613 compatible = "samsung,exynosautov9-hsi2c";
622 clock-names = "hsi2c", "hsi2c_pclk";
641 compatible = "samsung,exynosautov9-hsi2c";
650 clock-names = "hsi2c", "hsi2c_pclk";
669 compatible = "samsung,exynosautov9-hsi2c";
678 clock-names = "hsi2c", "hsi2c_pclk";
711 compatible = "samsung,exynosautov9-hsi2c";
720 clock-names = "hsi2c", "hsi2c_pclk";
751 compatible = "samsung,exynosautov9-hsi2c";
760 clock-names = "hsi2c", "hsi2c_pclk";
Dexynos850-pinctrl.dtsi217 /* USI_CMGP0: HSI2C function */
247 /* USI_CMGP1: HSI2C function */
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dexynos5260.dtsi345 hsi2c_0: hsi2c@12da0000 {
346 compatible = "samsung,exynos5260-hsi2c";
354 clock-names = "hsi2c";
358 hsi2c_1: hsi2c@12db0000 {
359 compatible = "samsung,exynos5260-hsi2c";
367 clock-names = "hsi2c";
371 hsi2c_2: hsi2c@12dc0000 {
372 compatible = "samsung,exynos5260-hsi2c";
380 clock-names = "hsi2c";
384 hsi2c_3: hsi2c@12dd0000 {
[all …]
Dexynos54xx.dtsi110 compatible = "samsung,exynos5250-hsi2c";
119 compatible = "samsung,exynos5250-hsi2c";
128 compatible = "samsung,exynos5250-hsi2c";
137 compatible = "samsung,exynos5250-hsi2c";
Dexynos5410.dtsi296 clock-names = "hsi2c";
303 clock-names = "hsi2c";
310 clock-names = "hsi2c";
317 clock-names = "hsi2c";
Dexynos5420.dtsi627 compatible = "samsung,exynos5250-hsi2c";
635 clock-names = "hsi2c";
640 compatible = "samsung,exynos5250-hsi2c";
648 clock-names = "hsi2c";
653 compatible = "samsung,exynos5250-hsi2c";
661 clock-names = "hsi2c";
1280 clock-names = "hsi2c";
1287 clock-names = "hsi2c";
1294 clock-names = "hsi2c";
1301 clock-names = "hsi2c";
/kernel/linux/linux-6.6/drivers/i2c/busses/
Di2c-exynos5.c25 * HSI2C controller from Samsung supports 2 modes of operation
205 * struct exynos_hsi2c_variant - platform specific HSI2C driver data
206 * @fifo_depth: the fifo depth supported by the HSI2C module
209 * Specifies platform specific configuration of HSI2C module.
240 .compatible = "samsung,exynos5-hsi2c",
243 .compatible = "samsung,exynos5250-hsi2c",
246 .compatible = "samsung,exynos5260-hsi2c",
249 .compatible = "samsung,exynos7-hsi2c",
252 .compatible = "samsung,exynosautov9-hsi2c",
293 * In case of HSI2C controllers in ExynosAutoV9: in exynos5_i2c_set_timing()
[all …]
Di2c-omap.c403 * HSI2C controller internal clk rate should be 19.2 Mhz for in omap_i2c_init()
/kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/
Dexynos5260.dtsi501 compatible = "samsung,exynos5260-hsi2c";
509 clock-names = "hsi2c";
514 compatible = "samsung,exynos5260-hsi2c";
522 clock-names = "hsi2c";
527 compatible = "samsung,exynos5260-hsi2c";
535 clock-names = "hsi2c";
540 compatible = "samsung,exynos5260-hsi2c";
548 clock-names = "hsi2c";
Dexynos54xx.dtsi110 compatible = "samsung,exynos5250-hsi2c";
119 compatible = "samsung,exynos5250-hsi2c";
128 compatible = "samsung,exynos5250-hsi2c";
137 compatible = "samsung,exynos5250-hsi2c";
Dexynos5410.dtsi292 clock-names = "hsi2c";
299 clock-names = "hsi2c";
306 clock-names = "hsi2c";
313 clock-names = "hsi2c";
Dexynos5420.dtsi710 compatible = "samsung,exynos5250-hsi2c";
718 clock-names = "hsi2c";
723 compatible = "samsung,exynos5250-hsi2c";
731 clock-names = "hsi2c";
736 compatible = "samsung,exynos5250-hsi2c";
744 clock-names = "hsi2c";
1261 clock-names = "hsi2c";
1268 clock-names = "hsi2c";
1275 clock-names = "hsi2c";
1282 clock-names = "hsi2c";
/kernel/linux/linux-5.10/drivers/i2c/busses/
Di2c-exynos5.c27 * HSI2C controller from Samsung supports 2 modes of operation
205 * struct exynos_hsi2c_variant - platform specific HSI2C driver data
206 * @fifo_depth: the fifo depth supported by the HSI2C module
209 * Specifies platform specific configuration of HSI2C module.
235 .compatible = "samsung,exynos5-hsi2c",
238 .compatible = "samsung,exynos5250-hsi2c",
241 .compatible = "samsung,exynos5260-hsi2c",
244 .compatible = "samsung,exynos7-hsi2c",
285 * In case of HSI2C controller in Exynos5 series in exynos5_i2c_set_timing()
289 * In case of HSI2C controllers in Exynos7 series in exynos5_i2c_set_timing()
[all …]
Di2c-omap.c401 * HSI2C controller internal clk rate should be 19.2 Mhz for in omap_i2c_init()
/kernel/linux/linux-6.6/arch/arm64/boot/dts/tesla/
Dfsd.dtsi660 compatible = "samsung,exynos7-hsi2c";
668 clock-names = "hsi2c";
673 compatible = "samsung,exynos7-hsi2c";
681 clock-names = "hsi2c";
686 compatible = "samsung,exynos7-hsi2c";
694 clock-names = "hsi2c";
699 compatible = "samsung,exynos7-hsi2c";
707 clock-names = "hsi2c";
712 compatible = "samsung,exynos7-hsi2c";
720 clock-names = "hsi2c";
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/samsung/
Dexynos-usi.yaml158 compatible = "samsung,exynosautov9-hsi2c";
164 clock-names = "hsi2c", "hsi2c_pclk";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dsamsung,exynos850-clock.yaml276 - description: Parent clock for HSI2C and SPI (from CMU_TOP)