Lines Matching refs:port
22 static struct atmel_pio4_port *atmel_pio4_port_base(u32 port)
26 switch (port) {
45 printf("Error: Atmel PIO4: Failed to get PIO base of port#%d!\n",
46 port);
53 static int atmel_pio4_config_io_func(u32 port, u32 pin,
62 port_base = atmel_pio4_port_base(port);
76 int atmel_pio4_set_gpio(u32 port, u32 pin, u32 config)
78 return atmel_pio4_config_io_func(port, pin,
83 int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 config)
85 return atmel_pio4_config_io_func(port, pin,
90 int atmel_pio4_set_b_periph(u32 port, u32 pin, u32 config)
92 return atmel_pio4_config_io_func(port, pin,
97 int atmel_pio4_set_c_periph(u32 port, u32 pin, u32 config)
99 return atmel_pio4_config_io_func(port, pin,
104 int atmel_pio4_set_d_periph(u32 port, u32 pin, u32 config)
106 return atmel_pio4_config_io_func(port, pin,
111 int atmel_pio4_set_e_periph(u32 port, u32 pin, u32 config)
113 return atmel_pio4_config_io_func(port, pin,
118 int atmel_pio4_set_f_periph(u32 port, u32 pin, u32 config)
120 return atmel_pio4_config_io_func(port, pin,
125 int atmel_pio4_set_g_periph(u32 port, u32 pin, u32 config)
127 return atmel_pio4_config_io_func(port, pin,
132 int atmel_pio4_set_pio_output(u32 port, u32 pin, u32 value)
140 port_base = atmel_pio4_port_base(port);
158 int atmel_pio4_get_pio_input(u32 port, u32 pin)
166 port_base = atmel_pio4_port_base(port);