Searched refs:at91_port (Results 1 – 7 of 7) sorted by relevance
/external/u-boot/drivers/gpio/ |
D | at91_gpio.c | 22 static struct at91_port *at91_pio_get_port(unsigned port) in at91_pio_get_port() 26 return (struct at91_port *)ATMEL_BASE_PIOA; in at91_pio_get_port() 28 return (struct at91_port *)ATMEL_BASE_PIOB; in at91_pio_get_port() 30 return (struct at91_port *)ATMEL_BASE_PIOC; in at91_pio_get_port() 33 return (struct at91_port *)ATMEL_BASE_PIOD; in at91_pio_get_port() 36 return (struct at91_port *)ATMEL_BASE_PIOE; in at91_pio_get_port() 45 static void at91_set_port_pullup(struct at91_port *at91_port, unsigned offset, in at91_set_port_pullup() argument 52 writel(mask, &at91_port->puer); in at91_set_port_pullup() 54 writel(mask, &at91_port->pudr); in at91_set_port_pullup() 55 writel(mask, &at91_port->per); in at91_set_port_pullup() [all …]
|
/external/u-boot/drivers/pinctrl/ |
D | pinctrl-at91.c | 25 struct at91_port *reg_base[MAX_GPIO_BANKS]; 82 void (*mux_A_periph)(struct at91_port *pio, u32 mask); 83 void (*mux_B_periph)(struct at91_port *pio, u32 mask); 84 void (*mux_C_periph)(struct at91_port *pio, u32 mask); 85 void (*mux_D_periph)(struct at91_port *pio, u32 mask); 86 void (*set_deglitch)(struct at91_port *pio, u32 mask, bool is_on); 87 void (*set_debounce)(struct at91_port *pio, u32 mask, bool is_on, 89 void (*set_pulldown)(struct at91_port *pio, u32 mask, bool is_on); 90 void (*disable_schmitt_trig)(struct at91_port *pio, u32 mask); 91 void (*set_drivestrength)(struct at91_port *pio, u32 pin, [all …]
|
/external/u-boot/board/siemens/smartweb/ |
D | smartweb.c | 80 struct at91_port *pioa = (struct at91_port *)ATMEL_BASE_PIOA; in smartweb_macb_hw_init() 241 struct at91_port *port = (struct at91_port *)ATMEL_BASE_PIOC; in mem_init()
|
/external/u-boot/board/bluewater/snapper9260/ |
D | snapper9260.c | 34 struct at91_port *pioa = (struct at91_port *)ATMEL_BASE_PIOA; in macb_hw_init()
|
/external/u-boot/board/mini-box/picosam9g45/ |
D | picosam9g45.c | 115 struct at91_port *pioa = (struct at91_port *)ATMEL_BASE_PIOA; in picosam9g45_macb_hw_init()
|
/external/u-boot/board/bluewater/gurnard/ |
D | gurnard.c | 48 struct at91_port *pioa = (struct at91_port *)ATMEL_BASE_PIOA; in gurnard_macb_hw_init()
|
/external/u-boot/arch/arm/mach-at91/include/mach/ |
D | at91_pio.h | 38 typedef struct at91_port { struct
|