Home
last modified time | relevance | path

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

/linux-6.8/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
31 - samsung,exynos5433-hsi2c
32 - tesla,fsd-hsi2c
33 - const: samsung,exynos7-hsi2c
36 - samsung,exynos850-hsi2c
37 - const: samsung,exynosautov9-hsi2c
[all …]
/linux-6.8/arch/arm64/boot/dts/exynos/
Dexynosautov9.dtsi442 compatible = "samsung,exynosautov9-hsi2c";
449 clock-names = "hsi2c", "hsi2c_pclk";
471 compatible = "samsung,exynosautov9-hsi2c";
478 clock-names = "hsi2c", "hsi2c_pclk";
533 compatible = "samsung,exynosautov9-hsi2c";
540 clock-names = "hsi2c", "hsi2c_pclk";
562 compatible = "samsung,exynosautov9-hsi2c";
569 clock-names = "hsi2c", "hsi2c_pclk";
624 compatible = "samsung,exynosautov9-hsi2c";
631 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.dtsi1591 compatible = "samsung,exynos5433-hsi2c",
1592 "samsung,exynos7-hsi2c";
1600 clock-names = "hsi2c";
1605 compatible = "samsung,exynos5433-hsi2c",
1606 "samsung,exynos7-hsi2c";
1614 clock-names = "hsi2c";
1619 compatible = "samsung,exynos5433-hsi2c",
1620 "samsung,exynos7-hsi2c";
1628 clock-names = "hsi2c";
1633 compatible = "samsung,exynos5433-hsi2c",
[all …]
Dexynos850.dtsi646 compatible = "samsung,exynos850-hsi2c",
647 "samsung,exynosautov9-hsi2c";
656 clock-names = "hsi2c", "hsi2c_pclk";
675 compatible = "samsung,exynos850-hsi2c",
676 "samsung,exynosautov9-hsi2c";
685 clock-names = "hsi2c", "hsi2c_pclk";
704 compatible = "samsung,exynos850-hsi2c",
705 "samsung,exynosautov9-hsi2c";
714 clock-names = "hsi2c", "hsi2c_pclk";
747 compatible = "samsung,exynos850-hsi2c",
[all …]
Dexynos850-pinctrl.dtsi217 /* USI_CMGP0: HSI2C function */
247 /* USI_CMGP1: HSI2C function */
/linux-6.8/arch/arm64/boot/dts/tesla/
Dfsd.dtsi672 compatible = "tesla,fsd-hsi2c", "samsung,exynos7-hsi2c";
680 clock-names = "hsi2c";
685 compatible = "tesla,fsd-hsi2c", "samsung,exynos7-hsi2c";
693 clock-names = "hsi2c";
698 compatible = "tesla,fsd-hsi2c", "samsung,exynos7-hsi2c";
706 clock-names = "hsi2c";
711 compatible = "tesla,fsd-hsi2c", "samsung,exynos7-hsi2c";
719 clock-names = "hsi2c";
724 compatible = "tesla,fsd-hsi2c", "samsung,exynos7-hsi2c";
732 clock-names = "hsi2c";
[all …]
/linux-6.8/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";
/linux-6.8/drivers/i2c/busses/
Di2c-exynos5.c25 * HSI2C controller from Samsung supports 2 modes of operation
210 * struct exynos_hsi2c_variant - platform specific HSI2C driver data
211 * @fifo_depth: the fifo depth supported by the HSI2C module
214 * Specifies platform specific configuration of HSI2C module.
245 .compatible = "samsung,exynos5-hsi2c",
248 .compatible = "samsung,exynos5250-hsi2c",
251 .compatible = "samsung,exynos5260-hsi2c",
254 .compatible = "samsung,exynos7-hsi2c",
257 .compatible = "samsung,exynosautov9-hsi2c",
298 * In case of HSI2C controllers in ExynosAutoV9: in exynos5_i2c_set_timing()
[all …]
Di2c-omap.c401 * HSI2C controller internal clk rate should be 19.2 Mhz for in omap_i2c_init()
/linux-6.8/Documentation/devicetree/bindings/soc/samsung/
Dexynos-usi.yaml161 compatible = "samsung,exynos850-hsi2c", "samsung,exynosautov9-hsi2c";
167 clock-names = "hsi2c", "hsi2c_pclk";
/linux-6.8/Documentation/devicetree/bindings/clock/
Dsamsung,exynos850-clock.yaml276 - description: Parent clock for HSI2C and SPI (from CMU_TOP)
/linux-6.8/drivers/pinctrl/nuvoton/
Dpinctrl-npcm8xx.c680 NPCM8XX_GRP(hsi2c), \
929 NPCM8XX_SFUNC(hsi2c);
1153 NPCM8XX_MKFUNC(hsi2c),
1383 …NPCM8XX_PINCFG(52, hsi2c, MFSEL1, 5, bu5, MFSEL5, 7, none, NONE, 0, none, NONE, 0, none, NONE, …
1384 …NPCM8XX_PINCFG(53, hsi2c, MFSEL1, 5, bu5, MFSEL5, 7, none, NONE, 0, none, NONE, 0, none, NONE, …
1385 …NPCM8XX_PINCFG(54, hsi2c, MFSEL1, 5, bu4, MFSEL5, 8, none, NONE, 0, none, NONE, 0, none, NONE, …
1386 …NPCM8XX_PINCFG(55, hsi2c, MFSEL1, 5, bu4, MFSEL5, 8, none, NONE, 0, none, NONE, 0, none, NONE, …