Home
last modified time | relevance | path

Searched refs:ioaddr (Results 1 – 25 of 42) sorted by relevance

12

/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A Dvia-rhine.c52 #define byPAR0 ioaddr
53 #define byRCR ioaddr + 6
54 #define byTCR ioaddr + 7
713 QueryAuto (int ioaddr) in QueryAuto() argument
915 if (!pci->ioaddr) in rhine_probe()
927 nic->ioaddr = tp->ioaddr; in rhine_probe()
936 int ioaddr = tp->ioaddr; in set_rx_mode() local
1057 tp->ioaddr = ioaddr; in rhine_probe1()
1076 int ioaddr = tp->ioaddr; in rhine_disable() local
1095 int ioaddr = tp->ioaddr; in rhine_reset() local
[all …]
H A Dtulip.c392 static u32 ioaddr; variable
580 inl(ioaddr + 0xA0); in mdio_read()
962 outl(inl(ioaddr + CSR6) & ~0x00002002, ioaddr + CSR6); in tulip_reset()
1184 outl(inl(ioaddr + CSR6) & ~0x00002002, ioaddr + CSR6); in tulip_disable()
1221 ioaddr = pci->ioaddr; in tulip_probe()
1222 nic->ioaddr = pci->ioaddr & ~3; in tulip_probe()
1241 outl(inl(ioaddr + CSR6) & ~0x00002002, ioaddr + CSR6); in tulip_probe()
1500 outl(inl(ioaddr + CSR6) | 0x0200, ioaddr + CSR6); in start_link()
1676 outl(0x0f370000 | inw(ioaddr + 0x80), ioaddr + 0x80); in init_media()
1682 outl(0x0f370000 | inw(ioaddr + 0x80), ioaddr + 0x80); in init_media()
[all …]
H A Deepro100.c102 static int ioaddr; variable
291 ioaddr + SCBCtrlMDI); in mdio_write()
541 outl(0, ioaddr + SCBPort); in eepro100_disable()
545 outl(2, ioaddr + SCBPort); in eepro100_disable()
561 inw(ioaddr + SCBStatus); in eepro100_disable()
586 if (p->ioaddr == 0) in eepro100_probe()
588 ioaddr = p->ioaddr & ~3; /* Mask the bit that says "this is an io addr" */ in eepro100_probe()
589 nic->ioaddr = ioaddr; in eepro100_probe()
621 outl(0, ioaddr + SCBPort); in eepro100_probe()
626 outl(0, ioaddr + SCBPointer); in eepro100_probe()
[all …]
H A Dnatsemi.c192 static unsigned long ioaddr; variable
250 if (pci->ioaddr == 0) in natsemi_probe()
258 nic->ioaddr = pci->ioaddr & ~3; in natsemi_probe()
260 ioaddr = pci->ioaddr & ~3; in natsemi_probe()
463 outw(0x0001, ioaddr + PGSEL); in natsemi_reset()
464 outw(0x189C, ioaddr + PMDCSR); in natsemi_reset()
465 outw(0x0000, ioaddr + TSTDAT); in natsemi_reset()
466 outw(0x5040, ioaddr + DSPCFG); in natsemi_reset()
467 outw(0x008C, ioaddr + SDCFG); in natsemi_reset()
470 outl(0, ioaddr + IntrMask); in natsemi_reset()
[all …]
H A Dpcnet32.c444 lp->a.reset(ioaddr); in pcnet32_reset()
465 read_csr(ioaddr, in pcnet32_reset()
518 lp->a.write_csr(ioaddr, 1, in pcnet32_reset()
679 if (pci->ioaddr == 0) in pcnet32_probe()
683 ioaddr = pci->ioaddr; in pcnet32_probe()
688 nic->ioaddr = pci->ioaddr & ~3; in pcnet32_probe()
691 pcnet32_wio_reset(ioaddr); in pcnet32_probe()
707 a->read_csr(ioaddr, 88) | (a->read_csr(ioaddr, 89) << 16); in pcnet32_probe()
784 a->write_bcr(ioaddr, 18, in pcnet32_probe()
786 a->write_csr(ioaddr, 80, in pcnet32_probe()
[all …]
H A Drtl8139.c198 nic->ioaddr = pci->ioaddr & ~3; in rtl8139_probe()
206 outb(0x00, nic->ioaddr + Config1); in rtl8139_probe()
260 long ee_addr = nic->ioaddr + Cfg9346; in read_eeprom()
314 outb(CmdReset, nic->ioaddr + ChipCmd); in rtl_reset()
358 outl(0, nic->ioaddr + RxMissed); in rtl_reset()
364 outw(0, nic->ioaddr + IntrMask); in rtl_reset()
393 nic->ioaddr + TxStatus0 + cur_tx*4); in rtl_transmit()
436 status = inw(nic->ioaddr + IntrStatus); in rtl_poll()
495 mask = inw(nic->ioaddr + IntrMask); in rtl_irq()
498 outw(mask, nic->ioaddr + IntrMask); in rtl_irq()
[all …]
H A Dsis900.c57 static unsigned long ioaddr; variable
325 if (pci->ioaddr == 0) in sis900_probe()
329 nic->ioaddr = pci->ioaddr & ~3; in sis900_probe()
330 ioaddr = pci->ioaddr & ~3; in sis900_probe()
363 outl(ACCESSMODE | inl(ioaddr + cr), ioaddr + cr); in sis900_probe()
612 outl(RxENA| inl(ioaddr + cr), ioaddr + cr); in sis900_init()
635 outl(RxRESET | TxRESET | RESET | inl(ioaddr + cr), ioaddr + cr); in sis900_reset()
1082 outl(TxDIS | inl(ioaddr + cr), ioaddr + cr); in sis900_transmit()
1111 outl(TxENA | inl(ioaddr + cr), ioaddr + cr); in sis900_transmit()
1186 outl(RxENA | inl(ioaddr + cr), ioaddr + cr); in sis900_poll()
[all …]
H A Ddavicom.c216 io_dcr9 = ioaddr + CSR9; in phy_read()
260 io_dcr9 = ioaddr + CSR9; in phy_write()
482 outl(inl(ioaddr + CSR6) & ~0x00002002, ioaddr + CSR6); in davicom_reset()
509 outl(inl(ioaddr + CSR6) | 0x00002000, ioaddr + CSR6); in davicom_reset()
511 outl(0, ioaddr + CSR1); in davicom_reset()
530 outl(inl(ioaddr + CSR6) | 0x00000002, ioaddr + CSR6); in davicom_reset()
629 outl(inl(ioaddr + CSR6) & ~0x00002002, ioaddr + CSR6); in davicom_disable()
662 if (pci->ioaddr == 0) in davicom_probe()
667 ioaddr = pci->ioaddr & ~3; in davicom_probe()
670 nic->ioaddr = pci->ioaddr & ~3; in davicom_probe()
[all …]
H A Depic100.c62 static int ioaddr; variable
105 if (pci->ioaddr == 0) in epic100_probe()
113 ioaddr = pci->ioaddr; in epic100_probe()
115 nic->ioaddr = pci->ioaddr & ~3; in epic100_probe()
120 intmask = ioaddr + INTMASK; /* Interrupt Mask */ in epic100_probe()
121 genctl = ioaddr + GENCTL; /* General Control */ in epic100_probe()
122 eectl = ioaddr + EECTL; /* EEPROM Control */ in epic100_probe()
127 mc0 = ioaddr + MC0; /* Multicast Control */ in epic100_probe()
128 rxcon = ioaddr + RXCON; /* Receive Control */ in epic100_probe()
129 txcon = ioaddr + TXCON; /* Transmit Control */ in epic100_probe()
[all …]
H A D3c90x.c265 outw(val, ioaddr + regCommandIntStatus_w); in a3c90x_internal_IssueCommand()
277 a3c90x_internal_SetWindow(int ioaddr, int window) in a3c90x_internal_SetWindow() argument
294 a3c90x_internal_ReadEeprom(int ioaddr, int address) in a3c90x_internal_ReadEeprom() argument
307 val = inw(ioaddr + regEepromData_0_w); in a3c90x_internal_ReadEeprom()
329 outw(0x30, ioaddr + regEepromCommand_0_w);
337 outw(value, ioaddr + regEepromData_0_w);
338 outw(0x30, ioaddr + regEepromCommand_0_w);
378 v = a3c90x_internal_ReadEeprom(ioaddr, i);
702 if (pci->ioaddr == 0) in a3c90x_probe()
707 nic->ioaddr = pci->ioaddr & ~3; in a3c90x_probe()
[all …]
H A Dw89c840.c259 static int ioaddr; variable
309 writel(0x00000001, ioaddr + PCIBusCfg); in w89c840_reset()
331 writel(0xE010, ioaddr + PCIBusCfg); in w89c840_reset()
333 writel(0, ioaddr + RxStartDemand); in w89c840_reset()
522 writel(0, ioaddr + TxStartDemand); in w89c840_transmit()
619 if (p->ioaddr == 0) in w89c840_probe()
622 ioaddr = p->ioaddr; in w89c840_probe()
623 nic->ioaddr = p->ioaddr & ~3; in w89c840_probe()
631 ioaddr = ioaddr & ~3; /* Mask the bit that says "this is an io addr" */ in w89c840_probe()
656 value = eeprom_read(ioaddr, i); in w89c840_probe()
[all …]
H A Dpnic.c58 outw ( input_length, nic->ioaddr + PNIC_REG_LEN ); in pnic_command_quiet()
61 outb( ((char*)input)[i], nic->ioaddr + PNIC_REG_DATA ); in pnic_command_quiet()
65 outw ( command, nic->ioaddr + PNIC_REG_CMD ); in pnic_command_quiet()
67 status = inw ( nic->ioaddr + PNIC_REG_STAT ); in pnic_command_quiet()
69 _output_length = inw ( nic->ioaddr + PNIC_REG_LEN ); in pnic_command_quiet()
89 inb ( nic->ioaddr + PNIC_REG_DATA ); in pnic_command_quiet()
227 nic->ioaddr = pci->ioaddr & ~3; in pnic_probe()
245 nic->ioaddr ); in pnic_probe()
H A Dr8169.c64 static u32 ioaddr; variable
121 #define RTL_W8(reg, val8) writeb ((val8), ioaddr + (reg))
122 #define RTL_W16(reg, val16) writew ((val16), ioaddr + (reg))
123 #define RTL_W32(reg, val32) writel ((val32), ioaddr + (reg))
124 #define RTL_R8(reg) readb (ioaddr + (reg))
125 #define RTL_R16(reg) readw (ioaddr + (reg))
381 ioaddr = (unsigned long) ioremap(rtreg_base, rtreg_len); in rtl8169_init_board()
382 if (ioaddr == 0) in rtl8169_init_board()
385 tpc->mmio_addr = &ioaddr; in rtl8169_init_board()
740 ioaddr); in r8169_probe()
[all …]
H A Dsundance.c309 static int eeprom_read(long ioaddr, int location);
454 intr_status = inw(nic->ioaddr + IntrStatus); in sundance_irq()
458 outw(intr_status, nic->ioaddr + IntrEnable); in sundance_irq()
485 intr_status = inw(nic->ioaddr + IntrStatus); in sundance_poll()
486 outw(intr_status, nic->ioaddr + IntrStatus); in sundance_poll()
508 nic->ioaddr + IntrStatus); in sundance_poll()
593 if (pci->ioaddr == 0) in sundance_probe()
597 BASE = pci->ioaddr; in sundance_probe()
747 nic->ioaddr = BASE; in sundance_probe()
759 if (!(inw(ioaddr + EECtrl) & 0x8000)) { in eeprom_read()
[all …]
H A Dpci.c269 uint32_t l, membase, ioaddr, romaddr; in scan_pci_bus() local
363 pcibios_read_config_dword(bus, devfn, reg, &ioaddr); in scan_pci_bus()
364 if ((ioaddr & PCI_BASE_ADDRESS_IO_MASK) == 0 || (ioaddr & PCI_BASE_ADDRESS_SPACE_IO) == 0) in scan_pci_bus()
369 ioaddr &= PCI_BASE_ADDRESS_IO_MASK; in scan_pci_bus()
372 dev->ioaddr = ioaddr; in scan_pci_bus()
H A D3c595.c476 if (pci->ioaddr == 0) in t595_probe()
479 eth_nic_base = pci->ioaddr; in t595_probe()
482 nic->ioaddr = pci->ioaddr & ~3; in t595_probe()
H A Dnic.h35 unsigned int ioaddr; member
/illumos-gate/usr/src/uts/sun4u/io/
H A Diommu.c319 if (ioaddr >= addr && ioaddr <= hiaddr) { in iommu_tlb_flush()
361 ioaddr_t ioaddr; in iommu_remove_mappings() local
386 if (walk->ioaddr == ioaddr) { in iommu_remove_mappings()
422 ioaddr_t ioaddr; in iommu_create_vaddr_mappings() local
466 iomemp->ioaddr = ioaddr; in iommu_create_vaddr_mappings()
573 ioaddr_t ioaddr; in iommu_create_pp_mappings() local
613 iomemp->ioaddr = ioaddr; in iommu_create_pp_mappings()
856 ioaddr_t ioaddr; in iommu_dma_bindhdl() local
1031 iomemp->ioaddr = ioaddr; in iommu_dma_bindhdl()
1529 iomemp->ioaddr = ioaddr; in iommu_dvma_kaddr_load()
[all …]
H A Diocache.c187 uint_t ioaddr; in sync_stream_buf() local
209 ioaddr = (uint_t)reg << STR_PG_SHIFT; in sync_stream_buf()
213 ioaddr, addr, in sync_stream_buf()
215 if (ioaddr >= addr && ioaddr <= hiaddr) { in sync_stream_buf()
217 ioaddr; in sync_stream_buf()
/illumos-gate/usr/src/boot/i386/libi386/
H A Dcomconsole.c73 int ioaddr; member
104 comc_port_is_present(int ioaddr) in comc_port_is_present() argument
193 port->ioaddr = COM1_IOADDR; in comc_ini()
196 port->ioaddr = COM2_IOADDR; in comc_ini()
199 port->ioaddr = COM3_IOADDR; in comc_ini()
202 port->ioaddr = COM4_IOADDR; in comc_ini()
688 outb(sp->ioaddr + com_mcr, in comc_setup()
693 inb(sp->ioaddr + com_data); in comc_setup()
704 comc_getspeed(int ioaddr) in comc_getspeed() argument
711 cfcr = inb(ioaddr + com_cfcr); in comc_getspeed()
[all …]
/illumos-gate/usr/src/boot/efi/loader/
H A Defiserialio.c64 int ioaddr; /* index in handles array */ member
221 port->ioaddr = -1; /* invalid port */ in comc_probe()
223 port->ioaddr = 0; in comc_probe()
225 port->ioaddr = 1; in comc_probe()
227 port->ioaddr = 2; in comc_probe()
229 port->ioaddr = 3; in comc_probe()
238 handle = efi_serial_get_handle(port->ioaddr); in comc_probe()
375 handle = efi_serial_get_handle(port->ioaddr); in comc_devinfo()
/illumos-gate/usr/src/uts/sun/sys/dada/adapters/
H A Datapi.h103 int atapi_id(ddi_acc_handle_t handle, uint8_t *ioaddr, ushort_t *buf);
104 int atapi_signature(ddi_acc_handle_t handle, uint8_t *ioaddr);
/illumos-gate/usr/src/cmd/bhyve/
H A Duart_emul.h41 int uart_legacy_alloc(int unit, int *ioaddr, int *irq);
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Datapi.c283 caddr_t ioaddr) in atapi_signature() argument
288 if (ddi_get8(io_hdl, (uchar_t *)ioaddr + AT_HCYL) == ATAPI_SIG_HI && in atapi_signature()
289 ddi_get8(io_hdl, (uchar_t *)ioaddr + AT_LCYL) != ATAPI_SIG_LO) in atapi_signature()
308 ddi_put8(io_hdl, (uchar_t *)ioaddr + AT_HCYL, 0); in atapi_signature()
309 ddi_put8(io_hdl, (uchar_t *)ioaddr + AT_LCYL, 0); in atapi_signature()
/illumos-gate/usr/src/uts/common/io/
H A Dpcic.c592 caddr_t ioaddr; in cardbus_enable_cd_intr() local
598 (caddr_t *)&ioaddr, in cardbus_enable_cd_intr()
906 (caddr_t *)&pcic->ioaddr, in pcic_attach()
957 (caddr_t *)&pcic->ioaddr, in pcic_attach()
1002 (caddr_t *)&pcic->ioaddr, in pcic_attach()
1034 (caddr_t *)&pcic->ioaddr, in pcic_attach()
1326 (void *)pcic->ioaddr); in pcic_attach()
3761 pcic->ioaddr + CB_R2_OFFSET + in pcic_set_vcc_level()
5707 (void *)pcic->ioaddr); in pcic_getb()
5714 pcic->ioaddr + CB_R2_OFFSET + reg)); in pcic_getb()
[all …]

12