| /Linux-v5.4/drivers/scsi/ |
| D | FlashPoint.c | 182 #define RD_HARPOON(ioport) inb((u32)ioport) argument 183 #define RDW_HARPOON(ioport) inw((u32)ioport) argument 184 #define RD_HARP32(ioport,offset,data) (data = inl((u32)(ioport + offset))) 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 944 u32 ioport; in FlashPoint_ProbeHostAdapter() local 947 ioport = pCardInfo->si_baseaddr; in FlashPoint_ProbeHostAdapter() 949 if (RD_HARPOON(ioport + hp_vendor_id_0) != ORION_VEND_0) in FlashPoint_ProbeHostAdapter() 952 if ((RD_HARPOON(ioport + hp_vendor_id_1) != ORION_VEND_1)) in FlashPoint_ProbeHostAdapter() [all …]
|
| D | atp870u.h | 28 unsigned long ioport[2]; member
|
| /Linux-v5.4/drivers/input/gameport/ |
| D | ns558.c | 183 int ioport, iolen; in ns558_pnp_probe() local 192 ioport = pnp_port_start(dev, 0); in ns558_pnp_probe() 195 if (!request_region(ioport, iolen, "ns558-pnp")) in ns558_pnp_probe() 207 ns558->io = ioport; in ns558_pnp_probe() 215 port->io = ioport; in ns558_pnp_probe()
|
| /Linux-v5.4/drivers/acpi/apei/ |
| D | apei-base.c | 292 .ioport = LIST_HEAD_INIT(apei_resources_all.ioport), 386 apei_res_clean(&resources->ioport); in apei_resources_fini() 402 list_for_each_entry(res, &resources2->ioport, list) { in apei_resources_merge() 403 rc = apei_res_add(&resources1->ioport, res->start, in apei_resources_merge() 419 return apei_res_add(&resources->ioport, start, size); in apei_resources_add() 436 return apei_res_sub(&resources1->ioport, &resources2->ioport); in apei_resources_sub() 513 list_for_each_entry(res, &resources->ioport, list) { in apei_resources_request() 534 list_for_each_entry(res, &resources->ioport, list) { in apei_resources_request() 562 list_for_each_entry(res, &resources->ioport, list) in apei_resources_release() 728 return apei_res_add(&resources->ioport, paddr, in collect_res_callback()
|
| D | apei-internal.h | 100 struct list_head ioport; member 106 INIT_LIST_HEAD(&resources->ioport); in apei_resources_init()
|
| /Linux-v5.4/Documentation/media/v4l-drivers/ |
| 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-v5.4/drivers/watchdog/ |
| D | mixcomwd.c | 69 int ioport; member 262 for (i = 0; !found && mixcomwd_io_info[i].ioport != 0; i++) { in mixcomwd_init() 263 if (checkcard(mixcomwd_io_info[i].ioport, in mixcomwd_init() 266 watchdog_port = mixcomwd_io_info[i].ioport; in mixcomwd_init()
|
| /Linux-v5.4/drivers/video/fbdev/ |
| 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-v5.4/drivers/gpu/drm/bochs/ |
| D | bochs_hw.c | 13 static void bochs_vga_writeb(struct bochs_device *bochs, u16 ioport, u8 val) in bochs_vga_writeb() argument 15 if (WARN_ON(ioport < 0x3c0 || ioport > 0x3df)) in bochs_vga_writeb() 19 int offset = ioport - 0x3c0 + 0x400; in bochs_vga_writeb() 22 outb(val, ioport); in bochs_vga_writeb()
|
| /Linux-v5.4/drivers/rtc/ |
| 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-v5.4/drivers/ata/ |
| D | pata_optidma.c | 364 int ioport = 0x22; in optiplus_with_udma() local 378 ioport |= (r << 8); in optiplus_with_udma() 379 outb(0x10, ioport); in optiplus_with_udma() 381 if ((inb(ioport + 2) & 1) == 0) in optiplus_with_udma()
|
| /Linux-v5.4/drivers/net/wireless/marvell/mwifiex/ |
| D | sdio.c | 261 u32 ioport = (port & MWIFIEX_SDIO_IO_PORT_MASK); in mwifiex_write_data_sync() local 271 ret = sdio_writesb(card->func, ioport, buffer, blk_cnt * blk_size); in mwifiex_write_data_sync() 290 u32 ioport = (port & MWIFIEX_SDIO_IO_PORT_MASK); in mwifiex_read_data_sync() local 295 ret = sdio_readsb(card->func, buffer, ioport, blk_cnt * blk_size); in mwifiex_read_data_sync() 591 adapter->ioport = MEM_PORT; in mwifiex_init_sdio_new_mode() 631 adapter->ioport = 0; in mwifiex_init_sdio_ioport() 641 adapter->ioport |= (reg & 0xff); in mwifiex_init_sdio_ioport() 646 adapter->ioport |= ((reg & 0xff) << 8); in mwifiex_init_sdio_ioport() 651 adapter->ioport |= ((reg & 0xff) << 16); in mwifiex_init_sdio_ioport() 656 "info: SDIO FUNC1 IO port: %#x\n", adapter->ioport); in mwifiex_init_sdio_ioport() [all …]
|
| /Linux-v5.4/drivers/scsi/aic7xxx/ |
| D | aic7770_osm.c | 56 ahc->bsh.ioport = port; in aic7770_map_registers() 98 ahc->bsh.ioport = 0; in aic7770_probe()
|
| /Linux-v5.4/drivers/net/wireless/marvell/libertas/ |
| 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() 1201 model, (unsigned)card->ioport); in if_sdio_probe()
|
| /Linux-v5.4/sound/pci/ |
| D | sis7019.c | 101 unsigned long ioport; member 300 unsigned long io = sis->ioport; in sis_interrupt() 583 unsigned long io = sis->ioport; in sis_pcm_trigger() 915 unsigned long io = sis->ioport; in sis_ac97_rw() 1045 outl(SIS_GCR_SOFTWARE_RESET, sis->ioport + SIS_GCR); in sis_chip_free() 1047 outl(0, sis->ioport + SIS_GCR); in sis_chip_free() 1048 outl(0, sis->ioport + SIS_GIER); in sis_chip_free() 1070 unsigned long io = sis->ioport; in sis_chip_init() 1327 sis->ioport = pci_resource_start(pci, 0); in sis_chip_create() 1436 sis->ioport, sis->irq); in snd_sis7019_probe()
|
| /Linux-v5.4/sound/isa/cs423x/ |
| D | cs4236.c | 86 module_param_hw_array(port, long, ioport, NULL, 0444); 88 module_param_hw_array(cport, long, ioport, NULL, 0444); 90 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 92 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 94 module_param_hw_array(sb_port, long, ioport, NULL, 0444);
|
| D | cs4231.c | 44 module_param_hw_array(port, long, ioport, NULL, 0444); 46 module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
|
| /Linux-v5.4/sound/pci/ymfpci/ |
| D | ymfpci.c | 43 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 45 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 48 module_param_hw_array(joystick_port, long, ioport, NULL, 0444);
|
| /Linux-v5.4/sound/isa/es1688/ |
| D | es1688.c | 59 module_param_hw_array(port, long, ioport, NULL, 0444); 61 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 64 module_param_hw_array(fm_port, long, ioport, NULL, 0444);
|
| /Linux-v5.4/sound/isa/gus/ |
| D | gusextreme.c | 54 module_param_hw_array(port, long, ioport, NULL, 0444); 56 module_param_hw_array(gf1_port, long, ioport, NULL, 0444); 58 module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
|
| /Linux-v5.4/drivers/mfd/ |
| D | kempld-core.c | 443 struct resource *ioport; in kempld_probe() local 449 ioport = platform_get_resource(pdev, IORESOURCE_IO, 0); in kempld_probe() 450 if (!ioport) in kempld_probe() 453 pld->io_base = devm_ioport_map(dev, ioport->start, in kempld_probe() 454 resource_size(ioport)); in kempld_probe()
|
| /Linux-v5.4/sound/isa/galaxy/ |
| 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-v5.4/drivers/usb/gadget/function/ |
| D | u_serial.h | 38 struct gs_port *ioport; member
|
| /Linux-v5.4/drivers/bluetooth/ |
| D | btmrvl_sdio.c | 584 ret = sdio_writesb(card->func, card->ioport, helperbuf, in btmrvl_sdio_download_helper() 599 ret = sdio_writesb(card->func, card->ioport, helperbuf, in btmrvl_sdio_download_helper() 732 ret = sdio_writesb(card->func, card->ioport, fwbuf, in btmrvl_sdio_download_fw_w_helper() 808 ret = sdio_readsb(card->func, payload, card->ioport, in btmrvl_sdio_card_to_host() 1033 card->ioport = reg; in btmrvl_sdio_register_dev() 1041 card->ioport |= (reg << 8); in btmrvl_sdio_register_dev() 1049 card->ioport |= (reg << 16); in btmrvl_sdio_register_dev() 1051 BT_DBG("SDIO FUNC%d IO port: 0x%x", func->num, card->ioport); in btmrvl_sdio_register_dev() 1177 ret = sdio_writesb(card->func, card->ioport, buf, in btmrvl_sdio_host_to_card()
|
| /Linux-v5.4/sound/isa/sb/ |
| D | sb16.c | 87 module_param_hw_array(port, long, ioport, NULL, 0444); 89 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 91 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 94 module_param_hw_array(awe_port, long, ioport, NULL, 0444);
|