/linux-6.3-rc2/drivers/scsi/ |
A D | FlashPoint.c | 182 #define RD_HARPOON(ioport) inb((u32)ioport) argument 183 #define RDW_HARPOON(ioport) inw((u32)ioport) argument 185 #define WR_HARPOON(ioport,val) outb((u8) val, (u32)ioport) argument 186 #define WRW_HARPOON(ioport,val) outw((u16)val, (u32)ioport) argument 187 #define WR_HARP32(ioport,offset,data) outl(data, (u32)(ioport + offset)) argument 916 u32 ioport; in FlashPoint_ProbeHostAdapter() local 1192 u32 ioport; in FlashPoint_HardwareResetHostAdapter() local 1472 u32 ioport; in FlashPoint_StartCCB() local 1586 u32 ioport; in FlashPoint_AbortCCB() local 1690 u32 ioport; in FlashPoint_InterruptPending() local [all …]
|
A D | atp870u.h | 28 unsigned long ioport[2]; member
|
/linux-6.3-rc2/drivers/input/gameport/ |
A D | ns558.c | 180 int ioport, iolen; in ns558_pnp_probe() local 189 ioport = pnp_port_start(dev, 0); in ns558_pnp_probe() 192 if (!request_region(ioport, iolen, "ns558-pnp")) in ns558_pnp_probe() 204 ns558->io = ioport; in ns558_pnp_probe() 212 port->io = ioport; in ns558_pnp_probe()
|
/linux-6.3-rc2/drivers/acpi/apei/ |
A D | apei-base.c | 289 .ioport = LIST_HEAD_INIT(apei_resources_all.ioport), 383 apei_res_clean(&resources->ioport); in apei_resources_fini() 399 list_for_each_entry(res, &resources2->ioport, list) { in apei_resources_merge() 400 rc = apei_res_add(&resources1->ioport, res->start, in apei_resources_merge() 416 return apei_res_add(&resources->ioport, start, size); in apei_resources_add() 433 return apei_res_sub(&resources1->ioport, &resources2->ioport); in apei_resources_sub() 510 list_for_each_entry(res, &resources->ioport, list) { in apei_resources_request() 531 list_for_each_entry(res, &resources->ioport, list) { in apei_resources_request() 559 list_for_each_entry(res, &resources->ioport, list) in apei_resources_release() 733 return apei_res_add(&resources->ioport, paddr, in collect_res_callback()
|
A D | apei-internal.h | 100 struct list_head ioport; member 106 INIT_LIST_HEAD(&resources->ioport); in apei_resources_init()
|
/linux-6.3-rc2/Documentation/driver-api/media/drivers/ |
A D | radiotrack.rst | 56 The RadioTrack (base) ioport is configurable for 0x30c or 0x20c. Only one 57 ioport seems to be involved. The ioport decoding circuitry must be pretty 58 simple, as individual ioport bits are directly matched to specific functions 60 parallel with one write to the ioport. The only feedback available through 63 The bits of the ioport are arranged as follows: 91 Results available by reading ioport >60 msec after last port write. 151 x <-- BASE (read ioport)
|
/linux-6.3-rc2/drivers/watchdog/ |
A D | mixcomwd.c | 69 int ioport; member 263 for (i = 0; !found && mixcomwd_io_info[i].ioport != 0; i++) { in mixcomwd_init() 264 if (checkcard(mixcomwd_io_info[i].ioport, in mixcomwd_init() 267 watchdog_port = mixcomwd_io_info[i].ioport; in mixcomwd_init()
|
/linux-6.3-rc2/drivers/gpu/drm/tiny/ |
A D | bochs.c | 98 static void bochs_vga_writeb(struct bochs_device *bochs, u16 ioport, u8 val) in bochs_vga_writeb() argument 100 if (WARN_ON(ioport < 0x3c0 || ioport > 0x3df)) in bochs_vga_writeb() 104 int offset = ioport - 0x3c0 + 0x400; in bochs_vga_writeb() 108 outb(val, ioport); in bochs_vga_writeb() 112 static u8 bochs_vga_readb(struct bochs_device *bochs, u16 ioport) in bochs_vga_readb() argument 114 if (WARN_ON(ioport < 0x3c0 || ioport > 0x3df)) in bochs_vga_readb() 118 int offset = ioport - 0x3c0 + 0x400; in bochs_vga_readb() 122 return inb(ioport); in bochs_vga_readb()
|
/linux-6.3-rc2/drivers/video/fbdev/ |
A D | n411.c | 196 module_param_hw(dio_addr, ulong, ioport, 0); 198 module_param_hw(cio_addr, ulong, ioport, 0); 200 module_param_hw(c2io_addr, ulong, ioport, 0);
|
/linux-6.3-rc2/drivers/rtc/ |
A D | rtc-bq4802.c | 22 unsigned long ioport; member 32 return inb(p->ioport + off); in bq4802_read_io() 37 outb(val, p->ioport + off); in bq4802_write_io() 160 p->ioport = p->r->start; in bq4802_probe()
|
/linux-6.3-rc2/drivers/ata/ |
A D | pata_optidma.c | 365 int ioport = 0x22; in optiplus_with_udma() local 379 ioport |= (r << 8); in optiplus_with_udma() 380 outb(0x10, ioport); in optiplus_with_udma() 382 if ((inb(ioport + 2) & 1) == 0) in optiplus_with_udma()
|
/linux-6.3-rc2/drivers/scsi/aic7xxx/ |
A D | aic7770_osm.c | 56 ahc->bsh.ioport = port; in aic7770_map_registers() 98 ahc->bsh.ioport = 0; in aic7770_probe()
|
/linux-6.3-rc2/drivers/net/wireless/marvell/mwifiex/ |
A D | sdio.c | 1018 adapter->ioport = MEM_PORT; in mwifiex_init_sdio_new_mode() 1058 adapter->ioport = 0; in mwifiex_init_sdio_ioport() 1068 adapter->ioport |= (reg & 0xff); in mwifiex_init_sdio_ioport() 1073 adapter->ioport |= ((reg & 0xff) << 8); in mwifiex_init_sdio_ioport() 1078 adapter->ioport |= ((reg & 0xff) << 16); in mwifiex_init_sdio_ioport() 1372 u32 npayload, u32 ioport) in mwifiex_sdio_card_to_host() argument 1532 adapter->ioport); in mwifiex_prog_fw_w_helper() 1897 adapter->ioport + port)) in mwifiex_sdio_card_to_host_mp_aggr() 1906 adapter->ioport + port)) in mwifiex_sdio_card_to_host_mp_aggr() 2002 skb->len, adapter->ioport | in mwifiex_process_int_status() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/marvell/libertas/ |
A D | if_sdio.c | 114 unsigned long ioport; member 344 ret = sdio_readsb(card->func, card->buffer, card->ioport, chunk); in if_sdio_card_to_host() 419 ret = sdio_writesb(card->func, card->ioport, in if_sdio_host_to_card_worker() 480 ret = sdio_writesb(card->func, card->ioport, in if_sdio_prog_helper() 491 ret = sdio_writesb(card->func, card->ioport, chunk_buffer, 64); in if_sdio_prog_helper() 618 ret = sdio_writesb(card->func, card->ioport, in if_sdio_prog_real() 860 card->ioport = sdio_readb(func, IF_SDIO_IOPORT, &ret); in if_sdio_power_on() 864 card->ioport |= sdio_readb(func, IF_SDIO_IOPORT + 1, &ret) << 8; in if_sdio_power_on() 868 card->ioport |= sdio_readb(func, IF_SDIO_IOPORT + 2, &ret) << 16; in if_sdio_power_on() 1205 model, (unsigned)card->ioport); in if_sdio_probe()
|
/linux-6.3-rc2/sound/pci/ |
A D | sis7019.c | 100 unsigned long ioport; member 299 unsigned long io = sis->ioport; in sis_interrupt() 570 unsigned long io = sis->ioport; in sis_pcm_trigger() 892 unsigned long io = sis->ioport; in sis_ac97_rw() 1016 outl(SIS_GCR_SOFTWARE_RESET, sis->ioport + SIS_GCR); in sis_chip_free() 1018 outl(0, sis->ioport + SIS_GCR); in sis_chip_free() 1019 outl(0, sis->ioport + SIS_GIER); in sis_chip_free() 1029 unsigned long io = sis->ioport; in sis_chip_init() 1283 sis->ioport = pci_resource_start(pci, 0); in sis_chip_create() 1379 sis->ioport, sis->irq); in __snd_sis7019_probe()
|
/linux-6.3-rc2/sound/isa/cs423x/ |
A D | cs4236.c | 52 module_param_hw_array(port, long, ioport, NULL, 0444); 54 module_param_hw_array(cport, long, ioport, NULL, 0444); 56 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 58 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 60 module_param_hw_array(sb_port, long, ioport, NULL, 0444);
|
A D | cs4231.c | 43 module_param_hw_array(port, long, ioport, NULL, 0444); 45 module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
|
/linux-6.3-rc2/sound/pci/ymfpci/ |
A D | ymfpci.c | 37 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 39 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 42 module_param_hw_array(joystick_port, long, ioport, NULL, 0444);
|
/linux-6.3-rc2/sound/isa/es1688/ |
A D | es1688.c | 54 module_param_hw_array(port, long, ioport, NULL, 0444); 56 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 59 module_param_hw_array(fm_port, long, ioport, NULL, 0444);
|
/linux-6.3-rc2/sound/isa/gus/ |
A D | gusextreme.c | 53 module_param_hw_array(port, long, ioport, NULL, 0444); 55 module_param_hw_array(gf1_port, long, ioport, NULL, 0444); 57 module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
|
/linux-6.3-rc2/sound/isa/galaxy/ |
A D | galaxy.c | 43 module_param_hw_array(port, long, ioport, NULL, 0444); 45 module_param_hw_array(wss_port, long, ioport, NULL, 0444); 47 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 49 module_param_hw_array(fm_port, long, ioport, NULL, 0444);
|
/linux-6.3-rc2/sound/isa/wavefront/ |
A D | wavefront.c | 52 module_param_hw_array(cs4232_pcm_port, long, ioport, NULL, 0444); 60 module_param_hw_array(cs4232_mpu_port, long, ioport, NULL, 0444); 66 module_param_hw_array(ics2115_port, long, ioport, NULL, 0444); 68 module_param_hw_array(fm_port, long, ioport, NULL, 0444);
|
/linux-6.3-rc2/drivers/mfd/ |
A D | kempld-core.c | 490 struct resource *ioport; in kempld_probe() local 518 ioport = platform_get_resource(pdev, IORESOURCE_IO, 0); in kempld_probe() 519 if (!ioport) in kempld_probe() 522 pld->io_base = devm_ioport_map(dev, ioport->start, in kempld_probe() 523 resource_size(ioport)); in kempld_probe()
|
/linux-6.3-rc2/drivers/bluetooth/ |
A D | btmrvl_sdio.c | 528 ret = sdio_writesb(card->func, card->ioport, helperbuf, in btmrvl_sdio_download_helper() 543 ret = sdio_writesb(card->func, card->ioport, helperbuf, in btmrvl_sdio_download_helper() 676 ret = sdio_writesb(card->func, card->ioport, fwbuf, in btmrvl_sdio_download_fw_w_helper() 752 ret = sdio_readsb(card->func, payload, card->ioport, in btmrvl_sdio_card_to_host() 977 card->ioport = reg; in btmrvl_sdio_register_dev() 985 card->ioport |= (reg << 8); in btmrvl_sdio_register_dev() 993 card->ioport |= (reg << 16); in btmrvl_sdio_register_dev() 995 BT_DBG("SDIO FUNC%d IO port: 0x%x", func->num, card->ioport); in btmrvl_sdio_register_dev() 1121 ret = sdio_writesb(card->func, card->ioport, buf, in btmrvl_sdio_host_to_card()
|
/linux-6.3-rc2/sound/isa/sb/ |
A D | sb16.c | 79 module_param_hw_array(port, long, ioport, NULL, 0444); 81 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 83 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 86 module_param_hw_array(awe_port, long, ioport, NULL, 0444);
|