coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pinmux.h File Reference

Go to the source code of this file.

Functions

void exynos_pinmux_uart0 (void)
 
void exynos_pinmux_uart1 (void)
 
void exynos_pinmux_uart2 (void)
 
void exynos_pinmux_uart3 (void)
 
void exynos_pinmux_sdmmc0 (void)
 
void exynos_pinmux_sdmmc1 (void)
 
void exynos_pinmux_sdmmc2 (void)
 
void exynos_pinmux_sdmmc3 (void)
 
void exynos_pinmux_sromc (int bank, int sixteen_bit)
 
void exynos_pinmux_spi0 (void)
 
void exynos_pinmux_spi1 (void)
 
void exynos_pinmux_spi2 (void)
 
void exynos_pinmux_spi3 (void)
 
void exynos_pinmux_spi4 (void)
 
void exynos_pinmux_backlight (void)
 
void exynos_pinmux_lcd (void)
 
void exynos_pinmux_i2c0 (void)
 
void exynos_pinmux_i2c1 (void)
 
void exynos_pinmux_i2c2 (void)
 
void exynos_pinmux_i2c3 (void)
 
void exynos_pinmux_i2c4 (void)
 
void exynos_pinmux_i2c5 (void)
 
void exynos_pinmux_i2c6 (void)
 
void exynos_pinmux_i2c7 (void)
 
void exynos_pinmux_dphpd (void)
 
void exynos_pinmux_i2s0 (void)
 
void exynos_pinmux_i2s1 (void)
 

Function Documentation

◆ exynos_pinmux_backlight()

void exynos_pinmux_backlight ( void  )

Definition at line 155 of file pinmux.c.

References GPIO_B20, gpio_cfg_pin(), GPIO_OUTPUT, and gpio_set_value().

Here is the call graph for this function:

◆ exynos_pinmux_dphpd()

void exynos_pinmux_dphpd ( void  )

Definition at line 219 of file pinmux.c.

References gpio_cfg_pin(), GPIO_FUNC, GPIO_PULL_NONE, gpio_set_pull(), and GPIO_X07.

Referenced by exynos_dp_bridge_setup(), and setup_graphics().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_i2c0()

void exynos_pinmux_i2c0 ( void  )

Definition at line 179 of file pinmux.c.

References exynos_pinmux_i2c(), and GPIO_B30.

Referenced by gpio_init(), and setup_power().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_i2c1()

void exynos_pinmux_i2c1 ( void  )

Definition at line 184 of file pinmux.c.

References exynos_pinmux_i2c(), and GPIO_B32.

Referenced by gpio_init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_i2c2()

void exynos_pinmux_i2c2 ( void  )

Definition at line 189 of file pinmux.c.

References exynos_pinmux_i2c(), and GPIO_A06.

Referenced by gpio_init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_i2c3()

void exynos_pinmux_i2c3 ( void  )

Definition at line 194 of file pinmux.c.

References exynos_pinmux_i2c(), and GPIO_A12.

Referenced by gpio_init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_i2c4()

void exynos_pinmux_i2c4 ( void  )

Definition at line 199 of file pinmux.c.

References exynos_pinmux_i2c(), and GPIO_A20.

Referenced by gpio_init(), and setup_power().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_i2c5()

void exynos_pinmux_i2c5 ( void  )

Definition at line 204 of file pinmux.c.

References exynos_pinmux_i2c(), and GPIO_A22.

Here is the call graph for this function:

◆ exynos_pinmux_i2c6()

void exynos_pinmux_i2c6 ( void  )

Definition at line 209 of file pinmux.c.

References exynos_pinmux_i2c(), and GPIO_B13.

Here is the call graph for this function:

◆ exynos_pinmux_i2c7()

void exynos_pinmux_i2c7 ( void  )

Definition at line 214 of file pinmux.c.

References exynos_pinmux_i2c(), and GPIO_B22.

Referenced by gpio_init(), and parade_dp_bridge_setup().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_i2s0()

void exynos_pinmux_i2s0 ( void  )

Definition at line 231 of file pinmux.c.

References gpio_cfg_pin(), GPIO_FUNC, GPIO_PULL_NONE, gpio_set_pull(), and GPIO_Z0.

Referenced by gpio_init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_i2s1()

void exynos_pinmux_i2s1 ( void  )

Definition at line 241 of file pinmux.c.

References GPIO_B00, gpio_cfg_pin(), GPIO_FUNC, GPIO_PULL_NONE, and gpio_set_pull().

Referenced by gpio_init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_lcd()

void exynos_pinmux_lcd ( void  )

Definition at line 161 of file pinmux.c.

References gpio_cfg_pin(), GPIO_OUTPUT, gpio_set_value(), GPIO_X15, GPIO_X30, and GPIO_Y25.

Here is the call graph for this function:

◆ exynos_pinmux_sdmmc0()

void exynos_pinmux_sdmmc0 ( void  )

Definition at line 60 of file pinmux.c.

References exynos_pinmux_sdmmc(), GPIO_C00, and GPIO_C10.

Referenced by setup_storage().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_sdmmc1()

void exynos_pinmux_sdmmc1 ( void  )

Definition at line 65 of file pinmux.c.

References exynos_pinmux_sdmmc(), and GPIO_C20.

Here is the call graph for this function:

◆ exynos_pinmux_sdmmc2()

void exynos_pinmux_sdmmc2 ( void  )

Definition at line 70 of file pinmux.c.

References exynos_pinmux_sdmmc(), and GPIO_C30.

Referenced by setup_storage().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_sdmmc3()

void exynos_pinmux_sdmmc3 ( void  )

Definition at line 75 of file pinmux.c.

References BIOS_DEBUG, and printk.

◆ exynos_pinmux_spi0()

void exynos_pinmux_spi0 ( void  )

Definition at line 125 of file pinmux.c.

References exynos_pinmux_spi(), and GPIO_A20.

Here is the call graph for this function:

◆ exynos_pinmux_spi1()

void exynos_pinmux_spi1 ( void  )

Definition at line 130 of file pinmux.c.

References exynos_pinmux_spi(), and GPIO_A24.

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_spi2()

void exynos_pinmux_spi2 ( void  )

Definition at line 135 of file pinmux.c.

References exynos_pinmux_spi(), and GPIO_B11.

Referenced by setup_ec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exynos_pinmux_spi3()

void exynos_pinmux_spi3 ( void  )

Definition at line 140 of file pinmux.c.

References exynos_pinmux_spi(), and GPIO_E00.

Here is the call graph for this function:

◆ exynos_pinmux_spi4()

void exynos_pinmux_spi4 ( void  )

Definition at line 145 of file pinmux.c.

References gpio_cfg_pin(), GPIO_E02, GPIO_F02, and GPIO_FUNC.

Here is the call graph for this function:

◆ exynos_pinmux_sromc()

void exynos_pinmux_sromc ( int  bank,
int  sixteen_bit 
)

Definition at line 84 of file pinmux.c.

References BIOS_DEBUG, gpio_cfg_pin(), GPIO_FUNC, GPIO_PULL_UP, gpio_set_pull(), GPIO_Y00, GPIO_Y04, GPIO_Y05, GPIO_Y10, GPIO_Y30, GPIO_Y50, GPIO_Y60, and printk.

Here is the call graph for this function:

◆ exynos_pinmux_uart0()

void exynos_pinmux_uart0 ( void  )

Definition at line 17 of file pinmux.c.

References exynos_pinmux_uart(), and GPIO_A00.

Here is the call graph for this function:

◆ exynos_pinmux_uart1()

void exynos_pinmux_uart1 ( void  )

Definition at line 22 of file pinmux.c.

References exynos_pinmux_uart(), and GPIO_D00.

Here is the call graph for this function:

◆ exynos_pinmux_uart2()

void exynos_pinmux_uart2 ( void  )

Definition at line 27 of file pinmux.c.

References exynos_pinmux_uart(), and GPIO_A10.

Here is the call graph for this function:

◆ exynos_pinmux_uart3()

void exynos_pinmux_uart3 ( void  )

Definition at line 32 of file pinmux.c.

References exynos_pinmux_uart(), and GPIO_A14.

Referenced by exynos5_init_dev(), and main().

Here is the call graph for this function:
Here is the caller graph for this function: