Home
last modified time | relevance | path

Searched defs:at91_port (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/u-boot/arch/arm/mach-at91/include/mach/
H A Dat91_pio.h39 typedef struct at91_port { struct
40 u32 per; /* 0x00 PIO Enable Register */
41 u32 pdr; /* 0x04 PIO Disable Register */
42 u32 psr; /* 0x08 PIO Status Register */
43 u32 reserved0;
44 u32 oer; /* 0x10 Output Enable Register */
45 u32 odr; /* 0x14 Output Disable Registerr */
46 u32 osr; /* 0x18 Output Status Register */
47 u32 reserved1;
48 u32 ifer; /* 0x20 Input Filter Enable Register */
[all …]
/OK3568_Linux_fs/u-boot/drivers/gpio/
H A Dat91_gpio.c46 static void at91_set_port_pullup(struct at91_port *at91_port, unsigned offset, in at91_set_port_pullup()
61 struct at91_port *at91_port = at91_pio_get_port(port); in at91_set_pio_pullup() local
74 struct at91_port *at91_port = at91_pio_get_port(port); in at91_set_pio_periph() local
92 struct at91_port *at91_port = at91_pio_get_port(port); in at91_set_a_periph() local
111 struct at91_port *at91_port = at91_pio_get_port(port); in at91_set_b_periph() local
130 struct at91_port *at91_port = at91_pio_get_port(port); in at91_pio3_set_a_periph() local
153 struct at91_port *at91_port = at91_pio_get_port(port); in at91_pio3_set_b_periph() local
175 struct at91_port *at91_port = at91_pio_get_port(port); in at91_pio3_set_c_periph() local
197 struct at91_port *at91_port = at91_pio_get_port(port); in at91_pio3_set_d_periph() local
215 static bool at91_get_port_output(struct at91_port *at91_port, int offset) in at91_get_port_output()
[all …]