Home
last modified time | relevance | path

Searched refs:io_base (Results 1 – 19 of 19) sorted by relevance

/freebsd-10-stable/sys/dev/sound/isa/
Dad1816.h42 #define ad1816_pioD(d) ((d)->io_base+4) /* PIO debug */
43 #define ad1816_pios(d) ((d)->io_base+5) /* PIO status */
44 #define ad1816_piod(d) ((d)->io_base+6) /* PIO data */
Dsb.h52 #define OPL3_LEFT (io_base + 0x0)
53 #define OPL3_RIGHT (io_base + 0x2)
54 #define OPL3_BOTH (io_base + 0x8)
Dsb8.c78 struct resource *io_base; /* I/O address for the board */ member
142 return port_rd(sb->io_base, reg); in sb_rd()
148 port_wr(sb->io_base, reg, val); in sb_wr()
255 rman_get_start(sb->io_base))); in sb_reset_dsp()
275 if (sb->io_base) { in sb_release_resources()
276 bus_release_resource(dev, SYS_RES_IOPORT, 0, sb->io_base); in sb_release_resources()
277 sb->io_base = 0; in sb_release_resources()
292 if (!sb->io_base) in sb_alloc_resources()
293 sb->io_base = bus_alloc_resource_any(dev, SYS_RES_IOPORT, in sb_alloc_resources()
304 if (sb->io_base && sb->drq && sb->irq) { in sb_alloc_resources()
[all …]
Dad1816.c52 struct resource *io_base; /* primary I/O address for the board */ member
119 return port_rd(ad1816->io_base, reg); in io_rd()
125 port_wr(ad1816->io_base, reg, data); in io_wr()
505 if (ad1816->io_base) { in ad1816_release_resources()
506 bus_release_resource(dev, SYS_RES_IOPORT, ad1816->io_rid, ad1816->io_base); in ad1816_release_resources()
507 ad1816->io_base = 0; in ad1816_release_resources()
524 if (!ad1816->io_base) in ad1816_alloc_resources()
525 ad1816->io_base = bus_alloc_resource_any(dev, in ad1816_alloc_resources()
537 if (!ad1816->io_base || !ad1816->drq1 || !ad1816->irq) ok = 0; in ad1816_alloc_resources()
632 rman_get_start(ad1816->io_base), in ad1816_attach()
Dsb16.c84 struct resource *io_base; /* I/O address for the board */ member
157 return port_rd(sb->io_base, reg); in sb_rd()
163 port_wr(sb->io_base, reg, val); in sb_wr()
284 rman_get_start(sb->io_base))); in sb_reset_dsp()
454 if (sb->io_base) { in sb16_release_resources()
455 bus_release_resource(dev, SYS_RES_IOPORT, 0, sb->io_base); in sb16_release_resources()
456 sb->io_base = 0; in sb16_release_resources()
471 if (!sb->io_base) in sb16_alloc_resources()
472 sb->io_base = bus_alloc_resource_any(dev, SYS_RES_IOPORT, in sb16_alloc_resources()
490 if (sb->io_base && sb->drq1 && sb->irq) { in sb16_alloc_resources()
[all …]
Dess.c96 struct resource *io_base; /* I/O address for the board */ member
173 return port_rd(sc->io_base, reg); in ess_rd()
179 port_wr(sc->io_base, reg, val); in ess_wr()
280 rman_get_start(sc->io_base))); in ess_reset_dsp()
306 if (sc->io_base) { in ess_release_resources()
307 bus_release_resource(dev, SYS_RES_IOPORT, 0, sc->io_base); in ess_release_resources()
308 sc->io_base = 0; in ess_release_resources()
323 if (!sc->io_base) in ess_alloc_resources()
324 sc->io_base = bus_alloc_resource_any(dev, SYS_RES_IOPORT, in ess_alloc_resources()
339 if (sc->io_base && sc->drq1 && sc->irq) { in ess_alloc_resources()
[all …]
Dmss.c62 struct resource *io_base; /* primary I/O address for the board */ member
220 return port_rd(mss->io_base, reg); in io_rd()
227 port_wr(mss->io_base, reg, data); in io_wr()
296 if (mss->io_base) { in mss_release_resources()
298 mss->io_base); in mss_release_resources()
299 mss->io_base = 0; in mss_release_resources()
324 if (!mss->io_base) in mss_alloc_resources()
325 mss->io_base = bus_alloc_resource_any(dev, SYS_RES_IOPORT, in mss_alloc_resources()
343 if (!mss->io_base || !mss->drq1 || !mss->irq) ok = 0; in mss_alloc_resources()
1292 mss->io_base = bus_alloc_resource(dev, SYS_RES_IOPORT, &mss->io_rid,
[all …]
Dmss.h112 #define io_Polled_IO(d) ((d)->io_base+3+4)
/freebsd-10-stable/sys/dev/dpt/
Ddpt_eisa.c79 u_int32_t io_base; in dpt_eisa_probe() local
87 io_base = (eisa_get_slot(dev) * EISA_SLOT_SIZE) + in dpt_eisa_probe()
91 conf = dpt_pio_get_conf(io_base); in dpt_eisa_probe()
97 eisa_add_iospace(dev, io_base, DPT_EISA_IOSIZE, RESVADDR_NONE); in dpt_eisa_probe()
Ddpt_isa.c123 u_int32_t io_base; in dpt_isa_probe() local
129 if ((io_base = bus_get_resource_start(dev, SYS_RES_IOPORT, 0)) == 0) in dpt_isa_probe()
132 if (dpt_isa_valid_ioport(io_base)) in dpt_isa_probe()
135 conf = dpt_pio_get_conf(io_base); in dpt_isa_probe()
Ddpt.h1189 u_int16_t io_base; member
/freebsd-10-stable/sys/dev/ida/
Dida_eisa.c234 u_int32_t io_base; in ida_eisa_probe() local
242 io_base = (eisa_get_slot(dev) * EISA_SLOT_SIZE); in ida_eisa_probe()
244 switch (IDA_EISA_IRQ_MASK & (inb(IDA_EISA_IRQ_REG + io_base))) { in ida_eisa_probe()
263 eisa_add_iospace(dev, (io_base + IDA_EISA_IOPORT_START), in ida_eisa_probe()
/freebsd-10-stable/sys/dev/e1000/
De1000_osdep.h198 (hw)->io_base, reg); \
201 (hw)->io_base + 4, value); } while (0)
De1000_vf.h266 unsigned long io_base; member
De1000_hw.h1004 unsigned long io_base; member
Dif_lem.c2322 adapter->hw.io_base = 0; in lem_allocate_pci_resources()
/freebsd-10-stable/sys/mips/rmi/
Drmi_boot_info.h39 uint64_t io_base; member
/freebsd-10-stable/sys/arm/mv/
Dmv_pci.c712 bus_addr_t io_base, mem_base; in mv_pcib_init_bridge() local
716 io_base = sc->sc_io_base; in mv_pcib_init_bridge()
717 io_limit = io_base + sc->sc_io_size - 1; in mv_pcib_init_bridge()
723 io_base >> 8, 1); in mv_pcib_init_bridge()
725 io_base >> 16, 2); in mv_pcib_init_bridge()
/freebsd-10-stable/sys/dev/ixgb/
Dixgb_hw.h723 unsigned long io_base; /* Our I/O mapped location */ member