/linux-6.1.9/drivers/pinctrl/ |
D | pinctrl-at91.c | 403 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 …]
|
/linux-6.1.9/drivers/i3c/master/mipi-i3c-hci/ |
D | pio.c | 141 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 …]
|
/linux-6.1.9/drivers/ata/ |
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() 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
|
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
|
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
|
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
|
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
|
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
|
D | pata_piccolo.c | 33 static const u16 pio[6] = { /* For reg 0x50 low word & E088 */ in tosh_set_piomode() local
|
D | pata_sch.c | 98 unsigned int pio = adev->pio_mode - XFER_PIO_0; in sch_set_piomode() local
|
D | pata_opti.c | 111 int pio = adev->pio_mode - XFER_PIO_0; in opti_set_piomode() local
|
/linux-6.1.9/drivers/net/wireless/broadcom/b43legacy/ |
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; 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
|
/linux-6.1.9/drivers/net/wireless/broadcom/b43/ |
D | pio.c | 48 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
|
/linux-6.1.9/drivers/bus/ |
D | hisi_lpc.c | 194 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()
|
/linux-6.1.9/lib/ |
D | logic_pio.c | 145 static struct logic_pio_hwaddr *find_io_range(unsigned long pio) in find_io_range() 173 resource_size_t logic_pio_to_hwaddr(unsigned long pio) in logic_pio_to_hwaddr()
|
/linux-6.1.9/include/linux/dma/ |
D | mxs-dma.h | 17 struct dma_chan *chan, u32 *pio, unsigned int npio, in mxs_dmaengine_prep_pio()
|
/linux-6.1.9/arch/arm64/boot/dts/mediatek/ |
D | mt8167.dtsi | 116 pio: pinctrl@1000b000 { label
|
D | mt7986a.dtsi | 142 pio: pinctrl@1001f000 { label
|
D | mt6795.dtsi | 195 pio: pinctrl@10005000 { label
|
D | mt6779.dtsi | 162 pio: pinctrl@10005000 { label
|
/linux-6.1.9/arch/arm/boot/dts/ |
D | suniv-f1c100s.dtsi | 152 pio: pinctrl@1c20800 { label
|
D | mt8135.dtsi | 151 pio: pinctrl@10005000 { label
|
D | mt7629.dtsi | 150 pio: pinctrl@10217000 { label
|
/linux-6.1.9/arch/arm64/boot/dts/allwinner/ |
D | sun50i-a100.dtsi | 138 pio: pinctrl@300b000 { label
|
/linux-6.1.9/drivers/soc/fsl/qe/ |
D | qe_io.c | 144 struct device_node *pio; in par_io_of_config() local
|