Home
last modified time | relevance | path

Searched defs:pio (Results 1 – 25 of 125) sorted by relevance

12345

/openbmc/u-boot/drivers/pinctrl/
H A Dpinctrl-at91.c103 static void at91_mux_disable_interrupt(struct at91_port *pio, u32 mask) in at91_mux_disable_interrupt()
108 static void at91_mux_set_pullup(struct at91_port *pio, u32 mask, bool on) in at91_mux_set_pullup()
116 static void at91_mux_set_output(struct at91_port *pio, unsigned mask, in at91_mux_set_output()
123 static void at91_mux_set_multidrive(struct at91_port *pio, u32 mask, bool on) in at91_mux_set_multidrive()
128 static void at91_mux_set_A_periph(struct at91_port *pio, u32 mask) in at91_mux_set_A_periph()
133 static void at91_mux_set_B_periph(struct at91_port *pio, u32 mask) in at91_mux_set_B_periph()
138 static void at91_mux_pio3_set_A_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_A_periph()
144 static void at91_mux_pio3_set_B_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_B_periph()
150 static void at91_mux_pio3_set_C_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_C_periph()
156 static void at91_mux_pio3_set_D_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_D_periph()
[all …]
/openbmc/u-boot/board/atmel/at91rm9200ek/
H A Dled.c25 at91_pio_t *pio = (at91_pio_t *)ATMEL_BASE_PIO; in green_led_on() local
31 at91_pio_t *pio = (at91_pio_t *)ATMEL_BASE_PIO; in yellow_led_on() local
37 at91_pio_t *pio = (at91_pio_t *)ATMEL_BASE_PIO; in red_led_on() local
43 at91_pio_t *pio = (at91_pio_t *)ATMEL_BASE_PIO; in green_led_off() local
49 at91_pio_t *pio = (at91_pio_t *)ATMEL_BASE_PIO; in yellow_led_off() local
55 at91_pio_t *pio = (at91_pio_t *)ATMEL_BASE_PIO; in red_led_off() local
61 at91_pio_t *pio = (at91_pio_t *)ATMEL_BASE_PIO; in coloured_LED_init() local
H A Dat91rm9200ek.c25 at91_pio_t *pio = (at91_pio_t *)AT91_PIO_BASE; in board_init() local
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-at91.c403 static void at91_mux_disable_interrupt(void __iomem *pio, unsigned mask) in at91_mux_disable_interrupt()
408 static unsigned at91_mux_get_pullup(void __iomem *pio, unsigned pin) in at91_mux_get_pullup()
413 static void at91_mux_set_pullup(void __iomem *pio, unsigned mask, bool on) in at91_mux_set_pullup()
421 static bool at91_mux_get_output(void __iomem *pio, unsigned int pin, bool *val) in at91_mux_get_output()
427 static void at91_mux_set_output(void __iomem *pio, unsigned int mask, in at91_mux_set_output()
434 static unsigned at91_mux_get_multidrive(void __iomem *pio, unsigned pin) in at91_mux_get_multidrive()
439 static void at91_mux_set_multidrive(void __iomem *pio, unsigned mask, bool on) in at91_mux_set_multidrive()
444 static void at91_mux_set_A_periph(void __iomem *pio, unsigned mask) in at91_mux_set_A_periph()
449 static void at91_mux_set_B_periph(void __iomem *pio, unsigned mask) in at91_mux_set_B_periph()
454 static void at91_mux_pio3_set_A_periph(void __iomem *pio, unsigned mask) in at91_mux_pio3_set_A_periph()
[all …]
/openbmc/u-boot/arch/arm/mach-sunxi/
H A Dpinmux.c12 void sunxi_gpio_set_cfgbank(struct sunxi_gpio *pio, int bank_offset, u32 val) in sunxi_gpio_set_cfgbank()
23 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_set_cfgpin() local
28 int sunxi_gpio_get_cfgbank(struct sunxi_gpio *pio, int bank_offset) in sunxi_gpio_get_cfgbank()
43 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_get_cfgpin() local
53 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_set_drv() local
65 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_set_pull() local
/openbmc/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dpio.c141 struct hci_pio_data *pio; in hci_pio_init() local
211 struct hci_pio_data *pio = hci->io_data; in hci_pio_cleanup() local
241 static bool hci_pio_do_rx(struct i3c_hci *hci, struct hci_pio_data *pio) in hci_pio_do_rx()
267 struct hci_pio_data *pio, unsigned int count) in hci_pio_do_trailing_rx()
307 static bool hci_pio_do_tx(struct i3c_hci *hci, struct hci_pio_data *pio) in hci_pio_do_tx()
347 static bool hci_pio_process_rx(struct i3c_hci *hci, struct hci_pio_data *pio) in hci_pio_process_rx()
354 static bool hci_pio_process_tx(struct i3c_hci *hci, struct hci_pio_data *pio) in hci_pio_process_tx()
361 static void hci_pio_queue_data(struct i3c_hci *hci, struct hci_pio_data *pio) in hci_pio_queue_data()
476 static bool hci_pio_process_resp(struct i3c_hci *hci, struct hci_pio_data *pio) in hci_pio_process_resp()
542 static void hci_pio_queue_resp(struct i3c_hci *hci, struct hci_pio_data *pio) in hci_pio_queue_resp()
[all …]
/openbmc/linux/drivers/ata/
H A Dpata_artop.c99 static void artop6210_load_piomode(struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6210_load_piomode()
153 static void artop6260_load_piomode (struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6260_load_piomode()
206 unsigned int pio; in artop6210_set_dmamode() local
246 unsigned int pio; in artop6260_set_dmamode() local
H A Dpata_radisys.c42 unsigned int pio = adev->pio_mode - XFER_PIO_0; in radisys_set_piomode() local
117 int pio = needed_pio[mwdma] - XFER_PIO_0; in radisys_set_dmamode() local
H A Dpata_oldpiix.c66 unsigned int pio = adev->pio_mode - XFER_PIO_0; in oldpiix_set_piomode() local
150 int pio = needed_pio[mwdma] - XFER_PIO_0; in oldpiix_set_dmamode() local
H A Dpata_it8213.c77 unsigned int pio = adev->pio_mode - XFER_PIO_0; in it8213_set_piomode() local
198 int pio = needed_pio[mwdma] - XFER_PIO_0; in it8213_set_dmamode() local
H A Dpata_efar.c86 unsigned int pio = adev->pio_mode - XFER_PIO_0; in efar_set_piomode() local
203 int pio = needed_pio[mwdma] - XFER_PIO_0; in efar_set_dmamode() local
H A Dpata_rdc.c90 unsigned int pio = adev->pio_mode - XFER_PIO_0; in rdc_set_piomode() local
238 int pio = needed_pio[mwdma] - XFER_PIO_0; in rdc_set_dmamode() local
H A Dpata_piccolo.c33 static const u16 pio[6] = { /* For reg 0x50 low word & E088 */ in tosh_set_piomode() local
/openbmc/linux/drivers/net/wireless/broadcom/b43legacy/
H A Dpio.c140 struct b43legacy_pio *pio = &dev->pio; in parse_cookie() local
390 struct b43legacy_pio *pio; in b43legacy_pio_free() local
408 struct b43legacy_pio *pio = &dev->pio; in b43legacy_pio_init() local
653 struct b43legacy_pio *pio; in b43legacy_pio_freeze_txqueues() local
665 struct b43legacy_pio *pio; in b43legacy_pio_thaw_txqueues() local
/openbmc/linux/drivers/net/wireless/broadcom/b43/
H A Dpio.c48 struct b43_pio *pio = &dev->pio; in parse_cookie() local
209 #define destroy_queue_tx(pio, queue) do { \ argument
214 #define destroy_queue_rx(pio, queue) do { \ argument
221 struct b43_pio *pio; in b43_pio_free() local
237 struct b43_pio *pio = &dev->pio; in b43_pio_init() local
/openbmc/linux/drivers/bus/
H A Dhisi_lpc.c194 unsigned long pio) in hisi_lpc_pio_to_addr()
207 static u32 hisi_lpc_comm_in(void *hostdata, unsigned long pio, size_t dwidth) in hisi_lpc_comm_in()
240 static void hisi_lpc_comm_out(void *hostdata, unsigned long pio, in hisi_lpc_comm_out()
272 static u32 hisi_lpc_comm_ins(void *hostdata, unsigned long pio, void *buffer, in hisi_lpc_comm_ins()
310 static void hisi_lpc_comm_outs(void *hostdata, unsigned long pio, in hisi_lpc_comm_outs()
/openbmc/linux/lib/
H A Dlogic_pio.c142 static struct logic_pio_hwaddr *find_io_range(unsigned long pio) in find_io_range()
170 resource_size_t logic_pio_to_hwaddr(unsigned long pio) in logic_pio_to_hwaddr()
/openbmc/linux/include/linux/dma/
H A Dmxs-dma.h17 struct dma_chan *chan, u32 *pio, unsigned int npio, in mxs_dmaengine_prep_pio()
/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8167.dtsi116 pio: pinctrl@1000b000 { label
/openbmc/u-boot/arch/arm/dts/
H A Dsun8i-v3s.dtsi199 pio: pinctrl@01c20800 { label
H A Dsun50i-h6.dtsi115 pio: pinctrl@300b000 { label
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dbase.c127 const struct nvkm_falcon_func_pio *pio = nvkm_falcon_pio(falcon, &mem_type, &mem_base); in nvkm_falcon_pio_rd() local
162 const struct nvkm_falcon_func_pio *pio = nvkm_falcon_pio(falcon, &mem_type, &mem_base); in nvkm_falcon_pio_wr() local
/openbmc/linux/arch/arm/boot/dts/mediatek/
H A Dmt8135.dtsi151 pio: pinctrl@10005000 { label
/openbmc/qemu/tests/qtest/libqos/
H A Dpci-spapr.h30 QPCIWindow pio; member
/openbmc/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-a100.dtsi138 pio: pinctrl@300b000 { label

12345