Lines Matching full:peripheral

14 static void exynos5_uart_config(int peripheral)  in exynos5_uart_config()  argument
18 switch (peripheral) { in exynos5_uart_config()
36 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos5_uart_config()
45 static void exynos5420_uart_config(int peripheral) in exynos5420_uart_config() argument
49 switch (peripheral) { in exynos5420_uart_config()
67 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos5420_uart_config()
77 static int exynos5_mmc_config(int peripheral, int flags) in exynos5_mmc_config() argument
81 switch (peripheral) { in exynos5_mmc_config()
101 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos5_mmc_config()
106 peripheral); in exynos5_mmc_config()
130 static int exynos5420_mmc_config(int peripheral, int flags) in exynos5420_mmc_config() argument
134 switch (peripheral) { in exynos5420_mmc_config()
149 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos5420_mmc_config()
155 peripheral); in exynos5420_mmc_config()
174 if ((peripheral == PERIPH_ID_SDMMC0) && (i == (start + 2))) { in exynos5420_mmc_config()
267 static void exynos5_i2c_config(int peripheral, int flags) in exynos5_i2c_config() argument
280 switch (peripheral) { in exynos5_i2c_config()
316 static void exynos5420_i2c_config(int peripheral) in exynos5420_i2c_config() argument
318 switch (peripheral) { in exynos5420_i2c_config()
366 static void exynos5_i2s_config(int peripheral) in exynos5_i2s_config() argument
370 switch (peripheral) { in exynos5_i2s_config()
382 void exynos5_spi_config(int peripheral) in exynos5_spi_config() argument
386 switch (peripheral) { in exynos5_spi_config()
410 if (peripheral != PERIPH_ID_SPI4) { in exynos5_spi_config()
416 void exynos5420_spi_config(int peripheral) in exynos5420_spi_config() argument
420 switch (peripheral) { in exynos5420_spi_config()
444 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos5420_spi_config()
448 if (peripheral != PERIPH_ID_SPI4) { in exynos5420_spi_config()
461 static int exynos5_pinmux_config(int peripheral, int flags) in exynos5_pinmux_config() argument
463 switch (peripheral) { in exynos5_pinmux_config()
468 exynos5_uart_config(peripheral); in exynos5_pinmux_config()
474 return exynos5_mmc_config(peripheral, flags); in exynos5_pinmux_config()
486 exynos5_i2c_config(peripheral, flags); in exynos5_pinmux_config()
490 exynos5_i2s_config(peripheral); in exynos5_pinmux_config()
497 exynos5_spi_config(peripheral); in exynos5_pinmux_config()
513 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos5_pinmux_config()
520 static int exynos5420_pinmux_config(int peripheral, int flags) in exynos5420_pinmux_config() argument
522 switch (peripheral) { in exynos5420_pinmux_config()
527 exynos5420_uart_config(peripheral); in exynos5420_pinmux_config()
533 return exynos5420_mmc_config(peripheral, flags); in exynos5420_pinmux_config()
539 exynos5420_spi_config(peripheral); in exynos5420_pinmux_config()
552 exynos5420_i2c_config(peripheral); in exynos5420_pinmux_config()
558 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos5420_pinmux_config()
565 static void exynos4_i2c_config(int peripheral, int flags) in exynos4_i2c_config() argument
567 switch (peripheral) { in exynos4_i2c_config()
603 static int exynos4_mmc_config(int peripheral, int flags) in exynos4_mmc_config() argument
608 switch (peripheral) { in exynos4_mmc_config()
649 static void exynos4_uart_config(int peripheral) in exynos4_uart_config() argument
653 switch (peripheral) { in exynos4_uart_config()
671 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos4_uart_config()
680 static void exynos4x12_i2c_config(int peripheral, int flags) in exynos4x12_i2c_config() argument
682 switch (peripheral) { in exynos4x12_i2c_config()
718 static int exynos4x12_mmc_config(int peripheral, int flags) in exynos4x12_mmc_config() argument
723 switch (peripheral) { in exynos4x12_mmc_config()
763 static void exynos4x12_uart_config(int peripheral) in exynos4x12_uart_config() argument
767 switch (peripheral) { in exynos4x12_uart_config()
785 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos4x12_uart_config()
794 static int exynos4_pinmux_config(int peripheral, int flags) in exynos4_pinmux_config() argument
796 switch (peripheral) { in exynos4_pinmux_config()
801 exynos4_uart_config(peripheral); in exynos4_pinmux_config()
811 exynos4_i2c_config(peripheral, flags); in exynos4_pinmux_config()
816 return exynos4_mmc_config(peripheral, flags); in exynos4_pinmux_config()
819 debug("SDMMC device %d not implemented\n", peripheral); in exynos4_pinmux_config()
822 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos4_pinmux_config()
829 static int exynos4x12_pinmux_config(int peripheral, int flags) in exynos4x12_pinmux_config() argument
831 switch (peripheral) { in exynos4x12_pinmux_config()
836 exynos4x12_uart_config(peripheral); in exynos4x12_pinmux_config()
846 exynos4x12_i2c_config(peripheral, flags); in exynos4x12_pinmux_config()
851 return exynos4x12_mmc_config(peripheral, flags); in exynos4x12_pinmux_config()
854 debug("SDMMC device %d not implemented\n", peripheral); in exynos4x12_pinmux_config()
857 debug("%s: invalid peripheral %d", __func__, peripheral); in exynos4x12_pinmux_config()
864 int exynos_pinmux_config(int peripheral, int flags) in exynos_pinmux_config() argument
868 return exynos5420_pinmux_config(peripheral, flags); in exynos_pinmux_config()
870 return exynos5_pinmux_config(peripheral, flags); in exynos_pinmux_config()
873 return exynos4x12_pinmux_config(peripheral, flags); in exynos_pinmux_config()
875 return exynos4_pinmux_config(peripheral, flags); in exynos_pinmux_config()
892 debug(" invalid peripheral id\n"); in exynos4_pinmux_decode_periph_id()