/linux/drivers/pinctrl/ |
H A D | pinctrl-at91.c | 403 at91_mux_disable_interrupt(void __iomem * pio,unsigned mask) at91_mux_disable_interrupt() argument 408 at91_mux_get_pullup(void __iomem * pio,unsigned pin) at91_mux_get_pullup() argument 413 at91_mux_set_pullup(void __iomem * pio,unsigned mask,bool on) at91_mux_set_pullup() argument 421 at91_mux_get_output(void __iomem * pio,unsigned int pin,bool * val) at91_mux_get_output() argument 427 at91_mux_set_output(void __iomem * pio,unsigned int mask,bool is_on,bool val) at91_mux_set_output() argument 434 at91_mux_get_multidrive(void __iomem * pio,unsigned pin) at91_mux_get_multidrive() argument 439 at91_mux_set_multidrive(void __iomem * pio,unsigned mask,bool on) at91_mux_set_multidrive() argument 444 at91_mux_set_A_periph(void __iomem * pio,unsigned mask) at91_mux_set_A_periph() argument 449 at91_mux_set_B_periph(void __iomem * pio,unsigned mask) at91_mux_set_B_periph() argument 454 at91_mux_pio3_set_A_periph(void __iomem * pio,unsigned mask) at91_mux_pio3_set_A_periph() argument 463 at91_mux_pio3_set_B_periph(void __iomem * pio,unsigned mask) at91_mux_pio3_set_B_periph() argument 471 at91_mux_pio3_set_C_periph(void __iomem * pio,unsigned mask) at91_mux_pio3_set_C_periph() argument 477 at91_mux_pio3_set_D_periph(void __iomem * pio,unsigned mask) at91_mux_pio3_set_D_periph() argument 483 at91_mux_pio3_get_periph(void __iomem * pio,unsigned mask) at91_mux_pio3_get_periph() argument 496 at91_mux_get_periph(void __iomem * pio,unsigned mask) at91_mux_get_periph() argument 508 at91_mux_get_deglitch(void __iomem * pio,unsigned pin) at91_mux_get_deglitch() argument 513 at91_mux_set_deglitch(void __iomem * pio,unsigned mask,bool is_on) at91_mux_set_deglitch() argument 518 at91_mux_pio3_get_deglitch(void __iomem * pio,unsigned pin) at91_mux_pio3_get_deglitch() argument 526 at91_mux_pio3_set_deglitch(void __iomem * pio,unsigned mask,bool is_on) at91_mux_pio3_set_deglitch() argument 533 at91_mux_pio3_get_debounce(void __iomem * pio,unsigned pin,u32 * div) at91_mux_pio3_get_debounce() argument 541 at91_mux_pio3_set_debounce(void __iomem * pio,unsigned mask,bool is_on,u32 div) at91_mux_pio3_set_debounce() argument 552 at91_mux_pio3_get_pulldown(void __iomem * pio,unsigned pin) at91_mux_pio3_get_pulldown() argument 557 at91_mux_pio3_set_pulldown(void __iomem * pio,unsigned mask,bool is_on) at91_mux_pio3_set_pulldown() argument 565 at91_mux_pio3_disable_schmitt_trig(void __iomem * pio,unsigned mask) at91_mux_pio3_disable_schmitt_trig() argument 570 at91_mux_pio3_get_schmitt_trig(void __iomem * pio,unsigned pin) at91_mux_pio3_get_schmitt_trig() argument 584 at91_mux_sama5d3_get_drivestrength(void __iomem * pio,unsigned pin) at91_mux_sama5d3_get_drivestrength() argument 598 at91_mux_sam9x5_get_drivestrength(void __iomem * pio,unsigned pin) at91_mux_sam9x5_get_drivestrength() argument 611 at91_mux_sam9x60_get_drivestrength(void __iomem * pio,unsigned pin) at91_mux_sam9x60_get_drivestrength() argument 622 at91_mux_sam9x60_get_slewrate(void __iomem * pio,unsigned pin) at91_mux_sam9x60_get_slewrate() argument 643 at91_mux_sama5d3_set_drivestrength(void __iomem * pio,unsigned pin,u32 setting) at91_mux_sama5d3_set_drivestrength() argument 654 at91_mux_sam9x5_set_drivestrength(void __iomem * pio,unsigned pin,u32 setting) at91_mux_sam9x5_set_drivestrength() argument 669 at91_mux_sam9x60_set_drivestrength(void __iomem * pio,unsigned pin,u32 setting) at91_mux_sam9x60_set_drivestrength() argument 690 at91_mux_sam9x60_set_slewrate(void __iomem * pio,unsigned pin,u32 setting) at91_mux_sam9x60_set_slewrate() argument 831 at91_mux_gpio_disable(void __iomem * pio,unsigned mask) at91_mux_gpio_disable() argument 836 at91_mux_gpio_enable(void __iomem * pio,unsigned mask,bool input) at91_mux_gpio_enable() argument 851 void __iomem *pio; at91_pmx_set() local 985 void __iomem *pio; at91_pinconf_get() local 1030 void __iomem *pio; at91_pinconf_set() local 1420 void __iomem *pio = at91_gpio->regbase; at91_gpio_get_direction() local 1434 void __iomem *pio = at91_gpio->regbase; at91_gpio_direction_input() local 1444 void __iomem *pio = at91_gpio->regbase; at91_gpio_get() local 1455 void __iomem *pio = at91_gpio->regbase; at91_gpio_set() local 1467 void __iomem *pio = at91_gpio->regbase; at91_gpio_set_multiple() local 1484 void __iomem *pio = at91_gpio->regbase; at91_gpio_direction_output() local 1499 void __iomem *pio = at91_gpio->regbase; at91_gpio_dbg_show() local 1557 void __iomem *pio = at91_gpio->regbase; gpio_irq_mask() local 1570 void __iomem *pio = at91_gpio->regbase; gpio_irq_unmask() local 1595 void __iomem *pio = at91_gpio->regbase; alt_gpio_irq_type() local 1662 void __iomem *pio = at91_chip->regbase; at91_gpio_suspend() local 1680 void __iomem *pio = at91_chip->regbase; at91_gpio_resume() local 1696 void __iomem *pio = at91_gpio->regbase; gpio_irq_handler() local [all...] |
/linux/drivers/i3c/master/mipi-i3c-hci/ |
H A D | pio.c | 141 struct hci_pio_data *pio; in hci_pio_init() local 211 struct hci_pio_data *pio = hci->io_data; hci_pio_cleanup() local 241 hci_pio_do_rx(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_do_rx() argument 267 hci_pio_do_trailing_rx(struct i3c_hci * hci,struct hci_pio_data * pio,unsigned int count) hci_pio_do_trailing_rx() argument 307 hci_pio_do_tx(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_do_tx() argument 347 hci_pio_process_rx(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_process_rx() argument 354 hci_pio_process_tx(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_process_tx() argument 361 hci_pio_queue_data(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_queue_data() argument 476 hci_pio_process_resp(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_process_resp() argument 542 hci_pio_queue_resp(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_queue_resp() argument 561 hci_pio_process_cmd(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_process_cmd() argument 590 struct hci_pio_data *pio = hci->io_data; hci_pio_queue_xfer() local 622 hci_pio_dequeue_xfer_common(struct i3c_hci * hci,struct hci_pio_data * pio,struct hci_xfer * xfer,int n) hci_pio_dequeue_xfer_common() argument 685 struct hci_pio_data *pio = hci->io_data; hci_pio_dequeue_xfer() local 699 hci_pio_err(struct i3c_hci * hci,struct hci_pio_data * pio,u32 status) hci_pio_err() argument 741 hci_pio_set_ibi_thresh(struct i3c_hci * hci,struct hci_pio_data * pio,unsigned int thresh_val) hci_pio_set_ibi_thresh() argument 757 hci_pio_get_ibi_segment(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_get_ibi_segment() argument 806 hci_pio_prep_new_ibi(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_prep_new_ibi() argument 861 hci_pio_free_ibi_slot(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_free_ibi_slot() argument 873 hci_pio_process_ibi(struct i3c_hci * hci,struct hci_pio_data * pio) hci_pio_process_ibi() argument 984 struct hci_pio_data *pio = hci->io_data; hci_pio_irq_handler() local [all...] |
/linux/drivers/ata/ |
H A D | pata_artop.c | 99 static void artop6210_load_piomode(struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6210_load_piomode() argument 153 static void artop6260_load_piomode (struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6260_load_piomode() argument 206 unsigned int pio; in artop6210_set_dmamode() local 246 unsigned int pio; artop6260_set_dmamode() local [all...] |
H A D | pata_radisys.c | 42 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 D | pata_oldpiix.c | 66 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 D | pata_it8213.c | 77 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 [all...] |
H A D | pata_efar.c | 86 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 [all...] |
H A D | pata_rdc.c | 90 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 [all...] |
H A D | pata_piccolo.c | 33 static const u16 pio[6] = { /* For reg 0x50 low word & E088 */ in tosh_set_piomode() local
|
H A D | pata_sch.c | 98 unsigned int pio = adev->pio_mode - XFER_PIO_0; in sch_set_piomode() local
|
H A D | pata_opti.c | 111 int pio = adev->pio_mode - XFER_PIO_0; in opti_set_piomode() local
|
H A D | pata_mpiix.c | 79 int pio = adev->pio_mode - XFER_PIO_0; in mpiix_set_piomode() local
|
/linux/drivers/net/wireless/broadcom/b43legacy/ |
H A D | pio.c | 140 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; b43legacy_pio_init() local 653 struct b43legacy_pio *pio; b43legacy_pio_freeze_txqueues() local 665 struct b43legacy_pio *pio; b43legacy_pio_thaw_txqueues() local [all...] |
/linux/drivers/net/wireless/broadcom/b43/ |
H A D | pio.c | 48 struct b43_pio *pio = &dev->pio; in parse_cookie() local 209 #define destroy_queue_tx(pio, queue) do { \ argument 214 destroy_queue_rx(pio,queue) global() argument 221 struct b43_pio *pio; b43_pio_free() local 237 struct b43_pio *pio = &dev->pio; b43_pio_init() local [all...] |
/linux/drivers/bus/ |
H A D | hisi_lpc.c | 194 unsigned long pio) in hisi_lpc_pio_to_addr() argument 207 static u32 hisi_lpc_comm_in(void *hostdata, unsigned long pio, size_t dwidth) in hisi_lpc_comm_in() argument 240 static void hisi_lpc_comm_out(void *hostdata, unsigned long pio, in hisi_lpc_comm_out() argument 272 static u32 hisi_lpc_comm_ins(void *hostdata, unsigned long pio, voi argument 310 hisi_lpc_comm_outs(void * hostdata,unsigned long pio,const void * buffer,size_t dwidth,unsigned int count) hisi_lpc_comm_outs() argument [all...] |
/linux/lib/ |
H A D | logic_pio.c | 142 static struct logic_pio_hwaddr *find_io_range(unsigned long pio) in find_io_range() argument 170 resource_size_t logic_pio_to_hwaddr(unsigned long pio) in logic_pio_to_hwaddr() argument
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt7981b.dtsi | 187 pio: pinctrl@11d00000 { label
|
H A D | mt8167.dtsi | 116 pio: pinctrl@1000b000 { label
|
H A D | mt6779.dtsi | 162 pio: pinctrl@10005000 { label
|
/linux/include/linux/dma/ |
H A D | mxs-dma.h | 17 struct dma_chan *chan, u32 *pio, unsigned int npio, in mxs_dmaengine_prep_pio() argument
|
/linux/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | base.c | 143 const struct nvkm_falcon_func_pio *pio = nvkm_falcon_pio(falcon, &mem_type, &mem_base); in nvkm_falcon_pio_rd() local 178 const struct nvkm_falcon_func_pio *pio = nvkm_falcon_pio(falcon, &mem_type, &mem_base); in nvkm_falcon_pio_wr() local [all...] |
/linux/arch/arm/boot/dts/mediatek/ |
H A D | mt8135.dtsi | 151 pio: pinctrl@10005000 { label
|
H A D | mt7629.dtsi | 149 pio: pinctrl@10217000 { label
|
/linux/arch/arm/boot/dts/allwinner/ |
H A D | suniv-f1c100s.dtsi | 188 pio: pinctrl@1c20800 { label
|
/linux/drivers/soc/fsl/qe/ |
H A D | qe_io.c | 144 struct device_node *pio; in par_io_of_config() local [all...] |