Searched refs:pio (Results 1 - 9 of 9) sorted by relevance

/u-boot/drivers/pinctrl/
H A Dpinctrl-at91.c100 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 Dpinctrl-qe-io.c142 * @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 Dsunxi_gpio.c89 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 Dsata_sil.h21 u16 pio; member in struct:sil_sata
H A Dfsl_sata.h310 u16 pio; member in struct:fsl_sata
H A Dsata_mv.c267 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 Dfsl_sata.c468 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 Di2c.h752 # define I2C_SOFT_DECLARATIONS at91_pio_t *pio = (at91_pio_t *) ATMEL_BASE_PIOA;
/u-boot/drivers/spi/
H A Datcspi200_spi.c34 u32 pio; member in struct:atcspi200_spi_regs

Completed in 119 milliseconds