/Linux-v4.19/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-v4.19/drivers/input/gameport/ |
D | ns558.c | 195 int ioport, iolen; in ns558_pnp_probe() local 204 ioport = pnp_port_start(dev, 0); in ns558_pnp_probe() 207 if (!request_region(ioport, iolen, "ns558-pnp")) in ns558_pnp_probe() 219 ns558->io = ioport; in ns558_pnp_probe() 227 port->io = ioport; in ns558_pnp_probe()
|
/Linux-v4.19/drivers/gpu/drm/bochs/ |
D | bochs_hw.c | 12 static void bochs_vga_writeb(struct bochs_device *bochs, u16 ioport, u8 val) in bochs_vga_writeb() argument 14 if (WARN_ON(ioport < 0x3c0 || ioport > 0x3df)) in bochs_vga_writeb() 18 int offset = ioport - 0x3c0 + 0x400; in bochs_vga_writeb() 21 outb(val, ioport); in bochs_vga_writeb()
|
/Linux-v4.19/drivers/acpi/apei/ |
D | apei-base.c | 300 .ioport = LIST_HEAD_INIT(apei_resources_all.ioport), 394 apei_res_clean(&resources->ioport); in apei_resources_fini() 410 list_for_each_entry(res, &resources2->ioport, list) { in apei_resources_merge() 411 rc = apei_res_add(&resources1->ioport, res->start, in apei_resources_merge() 427 return apei_res_add(&resources->ioport, start, size); in apei_resources_add() 444 return apei_res_sub(&resources1->ioport, &resources2->ioport); in apei_resources_sub() 521 list_for_each_entry(res, &resources->ioport, list) { in apei_resources_request() 542 list_for_each_entry(res, &resources->ioport, list) { in apei_resources_request() 570 list_for_each_entry(res, &resources->ioport, list) in apei_resources_release() 736 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-v4.19/Documentation/media/v4l-drivers/ |
D | radiotrack.rst | 54 The RadioTrack (base) ioport is configurable for 0x30c or 0x20c. Only one 55 ioport seems to be involved. The ioport decoding circuitry must be pretty 56 simple, as individual ioport bits are directly matched to specific functions 58 parallel with one write to the ioport. The only feedback available through 61 The bits of the ioport are arranged as follows: 89 Results available by reading ioport >60 msec after last port write. 149 x <-- BASE (read ioport)
|
/Linux-v4.19/drivers/watchdog/ |
D | mixcomwd.c | 74 int ioport; member 267 for (i = 0; !found && mixcomwd_io_info[i].ioport != 0; i++) { in mixcomwd_init() 268 if (checkcard(mixcomwd_io_info[i].ioport, in mixcomwd_init() 271 watchdog_port = mixcomwd_io_info[i].ioport; in mixcomwd_init()
|
/Linux-v4.19/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-v4.19/drivers/rtc/ |
D | rtc-bq4802.c | 21 unsigned long ioport; member 31 return inb(p->ioport + off); in bq4802_read_io() 36 outb(val, p->ioport + off); in bq4802_write_io() 159 p->ioport = p->r->start; in bq4802_probe()
|
/Linux-v4.19/drivers/ata/ |
D | pata_optidma.c | 363 int ioport = 0x22; in optiplus_with_udma() local 377 ioport |= (r << 8); in optiplus_with_udma() 378 outb(0x10, ioport); in optiplus_with_udma() 380 if ((inb(ioport + 2) & 1) == 0) in optiplus_with_udma()
|
/Linux-v4.19/drivers/scsi/aic7xxx/ |
D | aic7770_osm.c | 56 ahc->bsh.ioport = port; in aic7770_map_registers() 97 ahc->bsh.ioport = 0; in aic7770_probe()
|
/Linux-v4.19/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() 583 adapter->ioport = MEM_PORT; in mwifiex_init_sdio_new_mode() 623 adapter->ioport = 0; in mwifiex_init_sdio_ioport() 633 adapter->ioport |= (reg & 0xff); in mwifiex_init_sdio_ioport() 638 adapter->ioport |= ((reg & 0xff) << 8); in mwifiex_init_sdio_ioport() 643 adapter->ioport |= ((reg & 0xff) << 16); in mwifiex_init_sdio_ioport() 648 "info: SDIO FUNC1 IO port: %#x\n", adapter->ioport); in mwifiex_init_sdio_ioport() [all …]
|
/Linux-v4.19/drivers/net/wireless/marvell/libertas/ |
D | if_sdio.c | 118 unsigned long ioport; member 348 ret = sdio_readsb(card->func, card->buffer, card->ioport, chunk); in if_sdio_card_to_host() 423 ret = sdio_writesb(card->func, card->ioport, in if_sdio_host_to_card_worker() 484 ret = sdio_writesb(card->func, card->ioport, in if_sdio_prog_helper() 495 ret = sdio_writesb(card->func, card->ioport, chunk_buffer, 64); in if_sdio_prog_helper() 622 ret = sdio_writesb(card->func, card->ioport, in if_sdio_prog_real() 864 card->ioport = sdio_readb(func, IF_SDIO_IOPORT, &ret); in if_sdio_power_on() 868 card->ioport |= sdio_readb(func, IF_SDIO_IOPORT + 1, &ret) << 8; in if_sdio_power_on() 872 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-v4.19/sound/pci/ |
D | sis7019.c | 113 unsigned long ioport; member 312 unsigned long io = sis->ioport; in sis_interrupt() 595 unsigned long io = sis->ioport; in sis_pcm_trigger() 927 unsigned long io = sis->ioport; in sis_ac97_rw() 1057 outl(SIS_GCR_SOFTWARE_RESET, sis->ioport + SIS_GCR); in sis_chip_free() 1059 outl(0, sis->ioport + SIS_GCR); in sis_chip_free() 1060 outl(0, sis->ioport + SIS_GIER); in sis_chip_free() 1082 unsigned long io = sis->ioport; in sis_chip_init() 1340 sis->ioport = pci_resource_start(pci, 0); in sis_chip_create() 1449 sis->ioport, sis->irq); in snd_sis7019_probe()
|
/Linux-v4.19/sound/isa/cs423x/ |
D | cs4236.c | 101 module_param_hw_array(port, long, ioport, NULL, 0444); 103 module_param_hw_array(cport, long, ioport, NULL, 0444); 105 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 107 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 109 module_param_hw_array(sb_port, long, ioport, NULL, 0444);
|
D | cs4231.c | 58 module_param_hw_array(port, long, ioport, NULL, 0444); 60 module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
|
/Linux-v4.19/sound/isa/gus/ |
D | gusextreme.c | 69 module_param_hw_array(port, long, ioport, NULL, 0444); 71 module_param_hw_array(gf1_port, long, ioport, NULL, 0444); 73 module_param_hw_array(mpu_port, long, ioport, NULL, 0444);
|
/Linux-v4.19/sound/isa/es1688/ |
D | es1688.c | 74 module_param_hw_array(port, long, ioport, NULL, 0444); 76 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 79 module_param_hw_array(fm_port, long, ioport, NULL, 0444);
|
/Linux-v4.19/sound/pci/ymfpci/ |
D | ymfpci.c | 58 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 60 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 63 module_param_hw_array(joystick_port, long, ioport, NULL, 0444);
|
/Linux-v4.19/drivers/mfd/ |
D | kempld-core.c | 451 struct resource *ioport; in kempld_probe() local 457 ioport = platform_get_resource(pdev, IORESOURCE_IO, 0); in kempld_probe() 458 if (!ioport) in kempld_probe() 461 pld->io_base = devm_ioport_map(dev, ioport->start, in kempld_probe() 462 resource_size(ioport)); in kempld_probe()
|
/Linux-v4.19/sound/isa/galaxy/ |
D | galaxy.c | 56 module_param_hw_array(port, long, ioport, NULL, 0444); 58 module_param_hw_array(wss_port, long, ioport, NULL, 0444); 60 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 62 module_param_hw_array(fm_port, long, ioport, NULL, 0444);
|
/Linux-v4.19/drivers/usb/gadget/function/ |
D | u_serial.h | 38 struct gs_port *ioport; member
|
/Linux-v4.19/drivers/bluetooth/ |
D | btmrvl_sdio.c | 513 ret = sdio_writesb(card->func, card->ioport, helperbuf, in btmrvl_sdio_download_helper() 528 ret = sdio_writesb(card->func, card->ioport, helperbuf, in btmrvl_sdio_download_helper() 661 ret = sdio_writesb(card->func, card->ioport, fwbuf, in btmrvl_sdio_download_fw_w_helper() 737 ret = sdio_readsb(card->func, payload, card->ioport, in btmrvl_sdio_card_to_host() 962 card->ioport = reg; in btmrvl_sdio_register_dev() 970 card->ioport |= (reg << 8); in btmrvl_sdio_register_dev() 978 card->ioport |= (reg << 16); in btmrvl_sdio_register_dev() 980 BT_DBG("SDIO FUNC%d IO port: 0x%x", func->num, card->ioport); in btmrvl_sdio_register_dev() 1106 ret = sdio_writesb(card->func, card->ioport, buf, in btmrvl_sdio_host_to_card()
|
/Linux-v4.19/sound/isa/sb/ |
D | sb16.c | 102 module_param_hw_array(port, long, ioport, NULL, 0444); 104 module_param_hw_array(mpu_port, long, ioport, NULL, 0444); 106 module_param_hw_array(fm_port, long, ioport, NULL, 0444); 109 module_param_hw_array(awe_port, long, ioport, NULL, 0444);
|