/u-boot/drivers/pinctrl/ |
H A D | pinctrl-at91.c | 100 void (*mux_A_periph)(struct at91_port *pio, u32 mask); 101 void (*mux_B_periph)(struct at91_port *pio, u32 mask); 102 void (*mux_C_periph)(struct at91_port *pio, u32 mask); 103 void (*mux_D_periph)(struct at91_port *pio, u32 mask); 104 void (*set_deglitch)(struct at91_port *pio, u32 mask, bool is_on); 105 void (*set_debounce)(struct at91_port *pio, u32 mask, bool is_on, 107 void (*set_pulldown)(struct at91_port *pio, u32 mask, bool is_on); 108 void (*disable_schmitt_trig)(struct at91_port *pio, u32 mask); 109 void (*set_drivestrength)(struct at91_port *pio, u32 pin, 111 void (*set_slewrate)(struct at91_port *pio, u3 122 at91_mux_disable_interrupt(struct at91_port *pio, u32 mask) argument 127 at91_mux_set_pullup(struct at91_port *pio, u32 mask, bool on) argument 135 at91_mux_set_output(struct at91_port *pio, unsigned mask, bool is_on, bool val) argument 142 at91_mux_set_multidrive(struct at91_port *pio, u32 mask, bool on) argument 147 at91_mux_set_A_periph(struct at91_port *pio, u32 mask) argument 152 at91_mux_set_B_periph(struct at91_port *pio, u32 mask) argument 157 at91_mux_pio3_set_A_periph(struct at91_port *pio, u32 mask) argument 163 at91_mux_pio3_set_B_periph(struct at91_port *pio, u32 mask) argument 169 at91_mux_pio3_set_C_periph(struct at91_port *pio, u32 mask) argument 175 at91_mux_pio3_set_D_periph(struct at91_port *pio, u32 mask) argument 181 at91_mux_set_deglitch(struct at91_port *pio, u32 mask, bool is_on) argument 186 at91_mux_pio3_set_deglitch(struct at91_port *pio, u32 mask, bool is_on) argument 194 at91_mux_pio3_set_debounce(struct at91_port *pio, u32 mask, bool is_on, u32 div) argument 206 at91_mux_pio3_set_pulldown(struct at91_port *pio, u32 mask, bool is_on) argument 215 at91_mux_pio3_disable_schmitt_trig(struct at91_port *pio, u32 mask) argument 228 at91_mux_sama5d3_set_drivestrength(struct at91_port *pio, u32 pin, u32 setting) argument 245 at91_mux_sam9x5_set_drivestrength(struct at91_port *pio, u32 pin, u32 setting) argument 265 at91_mux_sam9x60_set_drivestrength(struct at91_port *pio, u32 pin, u32 setting) argument 287 at91_mux_sam9x60_set_slewrate(struct at91_port *pio, u32 pin, u32 setting) argument 349 at91_mux_gpio_disable(struct at91_port *pio, u32 mask) argument 354 at91_mux_gpio_enable(struct at91_port *pio, u32 mask, bool input) argument 360 at91_pmx_set(struct at91_pinctrl_mux_ops *ops, struct at91_port *pio, u32 mask, enum at91_mux mux) argument 391 at91_pinconf_set(struct at91_pinctrl_mux_ops *ops, struct at91_port *pio, u32 pin, u32 config) argument 451 struct at91_port *pio; local [all...] |
H A D | pinctrl-qe-io.c | 142 * @pio: ofnode of pinconfig property 144 static int par_io_of_config_node(struct udevice *dev, ofnode pio) argument 151 pio_map = ofnode_get_property(pio, "pio-map", &pio_map_len); 157 dev_err(dev, "%s: pio-map format wrong!\n", __func__); 178 ofnode pio; local 181 err = ofnode_read_u32(dev_ofnode(dev), "pio-handle", &phandle); 183 dev_err(dev, "%s: pio-handle not available\n", __func__); 187 pio = ofnode_get_by_phandle(phandle); 188 if (!ofnode_valid(pio)) { [all...] |
/u-boot/drivers/gpio/ |
H A D | sunxi_gpio.c | 89 void *pio = BANK_TO_GPIO(bank); local 91 sunxi_gpio_set_cfgbank(pio, GPIO_NUM(pin), val); 168 void *pio = BANK_TO_GPIO(bank); local 170 sunxi_gpio_set_value_bank(pio, GPIO_NUM(pin), set); 176 void *pio = BANK_TO_GPIO(bank); local 178 return sunxi_gpio_get_value_bank(pio, GPIO_NUM(pin));
|
/u-boot/drivers/ata/ |
H A D | sata_sil.h | 21 u16 pio; member in struct:sil_sata
|
H A D | fsl_sata.h | 310 u16 pio; member in struct:fsl_sata
|
H A D | sata_mv.c | 267 u16 pio; member in struct:mv_priv 855 priv->pio = id[ATA_ID_PIO_MODES]; 858 debug("pio %04x, mwdma %04x, udma %04x\n", priv->pio, priv->mwdma,
|
H A D | fsl_sata.c | 468 sata->pio = id[ATA_ID_PIO_MODES]; 471 debug("pio %04x, mwdma %04x, udma %04x\n\r", sata->pio, sata->mwdma, sata->udma);
|
/u-boot/include/ |
H A D | i2c.h | 752 # define I2C_SOFT_DECLARATIONS at91_pio_t *pio = (at91_pio_t *) ATMEL_BASE_PIOA;
|
/u-boot/drivers/spi/ |
H A D | atcspi200_spi.c | 34 u32 pio; member in struct:atcspi200_spi_regs
|