Home
last modified time | relevance | path

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

/openbmc/linux/Documentation/devicetree/bindings/i2c/
H A 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 …]
/openbmc/linux/arch/arm64/boot/dts/exynos/
H A 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 …]
H A 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 …]
H A 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 …]
H A 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";
H A Dexynos850-pinctrl.dtsi217 /* USI_CMGP0: HSI2C function */
247 /* USI_CMGP1: HSI2C function */
/openbmc/u-boot/arch/arm/dts/
H A Dexynos54xx.dtsi54 compatible = "samsung,exynos5-hsi2c";
62 compatible = "samsung,exynos5-hsi2c";
70 compatible = "samsung,exynos5-hsi2c";
78 compatible = "samsung,exynos5-hsi2c";
86 compatible = "samsung,exynos5-hsi2c";
94 compatible = "samsung,exynos5-hsi2c";
102 compatible = "samsung,exynos5-hsi2c";
/openbmc/linux/drivers/i2c/busses/
H A 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 …]
H A Di2c-omap.c401 * HSI2C controller internal clk rate should be 19.2 Mhz for in omap_i2c_init()
/openbmc/linux/arch/arm/boot/dts/samsung/
H A 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";
H A Dexynos54xx.dtsi110 compatible = "samsung,exynos5250-hsi2c";
119 compatible = "samsung,exynos5250-hsi2c";
128 compatible = "samsung,exynos5250-hsi2c";
137 compatible = "samsung,exynos5250-hsi2c";
H A Dexynos5410.dtsi292 clock-names = "hsi2c";
299 clock-names = "hsi2c";
306 clock-names = "hsi2c";
313 clock-names = "hsi2c";
H A 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";
/openbmc/linux/arch/arm64/boot/dts/tesla/
H A 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 …]
/openbmc/linux/Documentation/devicetree/bindings/soc/samsung/
H A Dexynos-usi.yaml158 compatible = "samsung,exynosautov9-hsi2c";
164 clock-names = "hsi2c", "hsi2c_pclk";
/openbmc/u-boot/drivers/i2c/
H A Dexynos_hs_i2c.c19 /* HSI2C-specific register description */
289 * Preapre hsi2c transaction, either read or write.
549 { .compatible = "samsung,exynos5-hsi2c" },
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dsamsung,exynos850-clock.yaml276 - description: Parent clock for HSI2C and SPI (from CMU_TOP)
/openbmc/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-npcm8xx.c684 NPCM8XX_GRP(hsi2c), \
931 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, …