Searched refs:io_port (Results 1 - 25 of 98) sorted by relevance

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/
H A Dpas16.c156 unsigned short io_port; member in struct:override
169 unsigned short io_port; member in struct:base
239 init_board( unsigned short io_port, int irq, int force_irq ) argument
246 outb( 0x30, io_port + P_TIMEOUT_COUNTER_REG ); /* Timeout counter */
247 outb( 0x01, io_port + P_TIMEOUT_STATUS_REG_OFFSET ); /* Reset TC */
248 outb( 0x01, io_port + WAIT_STATE ); /* 1 Wait state */
256 tmp = inb( io_port + IO_CONFIG_3 );
264 outb( 0x4d, io_port + SYS_CONFIG_4 );
269 outb( tmp, io_port + IO_CONFIG_3 );
272 outb( 0x6d, io_port
291 unsigned short io_port = bases[ board_num ].io_port; local
384 unsigned short io_port; local
[all...]
H A Dpas16.h135 volatile unsigned short io_port
138 volatile unsigned short io_port
141 io_port = (instance)->io_port
143 #define PAS16_io_port(reg) ( io_port + pas16_offset[(reg)] )
150 (((unsigned char) printk("scsi%d : read register %d at io_port %04x\n"\
154 (printk("scsi%d : write %02x to register %d at io_port %04x\n", \
H A Dbvme6000.c55 if (shost->io_port && shost->n_io_port)
56 release_region(shost->io_port, shost->n_io_port);
H A Dmvme16x.c57 if (shost->io_port && shost->n_io_port)
58 release_region(shost->io_port, shost->n_io_port);
H A Dzalon.c62 void __iomem *io_port = zalon + GSC_SCSI_ZALON_OFFSET; local
91 __raw_writeb(0x20, io_port + 0x38); /* DCNTL_REG, EA */
92 __raw_writeb(0x04, io_port + 0x1b); /* CTEST0_REG, EHP */
93 __raw_writeb(0x80, io_port + 0x22); /* CTEST4_REG, MUX */
100 device.slot.base_v = io_port;
H A Ddmx3191d.c43 #define NCR5380_setup(instance) port = instance->io_port
89 shost->io_port = io;
133 release_region(shost->io_port, DMX3191D_REGION_LEN);
H A Du14-34f.c14 * addr,... io_port=addr,...
25 * modprobe u14-34f io_port=0x340,0x330 linked_comm=1 tag_mode=0 \
136 * io_port is now unsigned long.
478 static unsigned long io_port[] = { variable
623 if (wait_on_busy(sh[j]->io_port, MAXLOOP)) {
631 outb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR);
634 outl(H2DEV(cpp->cp_dma_addr), sh[j]->io_port + REG_OGM);
637 outb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR);
759 sh[j]->io_port = port_base;
773 sys_mask = inb(sh[j]->io_port
[all...]
H A Dqlogicfas.c98 hreg->io_port = qbase;
175 if (shost->io_port && shost->n_io_port)
176 release_region(shost->io_port, shost->n_io_port);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dscc.h106 typedef unsigned long io_port; /* type definition for an 'io port address' */ typedef
144 io_port data_a; /* data port channel A */
145 io_port ctrl_a; /* control port channel A */
146 io_port data_b; /* data port channel B */
147 io_port ctrl_b; /* control port channel B */
148 io_port vector_latch; /* INTACK-Latch (#) */
149 io_port special; /* special function port */
223 io_port ctrl; /* I/O address of CONTROL register */
224 io_port data; /* I/O address of DATA register */
225 io_port specia
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/arm/
H A Decoscsi.c54 int iobase = instance->io_port;
61 int iobase = instance->io_port;
116 host->io_port = 0x80ce8000;
120 if (!(request_region(host->io_port, host->n_io_port, "ecoscsi")) )
133 printk("scsi%d: at port 0x%08lx irqs disabled", host->host_no, host->io_port);
145 release_region(host->io_port, host->n_io_port);
158 if (shpnt->io_port)
159 release_region(shpnt->io_port, shpnt->n_io_port);
H A Doak.c55 int iobase = instance->io_port;
69 int iobase = instance->io_port;
106 #define oakscsi_read(instance,reg) (inb((instance)->io_port + (reg)))
107 #define oakscsi_write(instance,reg,val) (outb((val), (instance)->io_port + (reg)))
139 host->io_port = ecard_address(ec, ECARD_MEMC, 0);
144 if (!request_region (host->io_port, host->n_io_port, "Oak SCSI"))
150 host->host_no, host->io_port);
165 release_region(host->io_port, host->n_io_port);
180 release_region(host->io_port, host->n_io_port);
H A Dacornscsi.c207 sbic_arm_write(unsigned int io_port, int reg, int value) argument
209 __raw_writeb(reg, io_port);
210 __raw_writeb(value, io_port + 4);
217 int sbic_arm_read(unsigned int io_port, int reg) argument
220 return __raw_readl(io_port) & 255;
221 __raw_writeb(reg, io_port);
222 return __raw_readl(io_port + 4) & 255;
229 #define dmac_read(io_port,reg) \
230 inb((io_port) + (reg))
232 #define dmac_write(io_port,re
239 dmac_address(unsigned int io_port) argument
[all...]
H A Dcumana_1.c73 int iobase = instance->io_port;
76 volatile unsigned char *iobase = (unsigned char *)ioaddr(instance->io_port);
143 int iobase = instance->io_port;
146 volatile unsigned char *iobase = (unsigned char *)ioaddr(instance->io_port);
214 unsigned int iobase = instance->io_port;
227 int iobase = instance->io_port;
265 host->io_port = ecard_address(ec, ECARD_IOC, ECARD_SLOW) + 0x800;
271 if (!(request_region(host->io_port, host->n_io_port, "CumanaSCSI-1"))) {
277 outb(0x00, host->io_port - 577);
288 host->host_no, host->io_port, hos
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/8xx/
H A Dmpc885ads_setup.c61 iop8xx_t *io_port; local
102 io_port = (iop8xx_t*)immr_map(im_ioport);
103 setbits16(&io_port->iop_pdpar, 0x0080);
104 clrbits16(&io_port->iop_pddir, 0x0080);
115 immr_unmap(io_port);
124 iop8xx_t *io_port = (iop8xx_t *)immr_map(im_ioport); local
127 setbits16(&io_port->iop_papar, 0xf830);
128 setbits16(&io_port->iop_padir, 0x0830);
129 clrbits16(&io_port->iop_padir, 0xf000);
134 setbits16(&io_port
150 iop8xx_t *io_port = (iop8xx_t *)immr_map(im_ioport); local
183 iop8xx_t *io_port; local
[all...]
H A Dmpc86xads_setup.c100 iop8xx_t *io_port = (iop8xx_t *)immr_map(im_ioport); local
104 setbits16(&io_port->iop_pdpar, 0x1fff);
105 setbits16(&io_port->iop_pddir, 0x1fff);
107 immr_unmap(io_port);
127 iop8xx_t *io_port; local
131 io_port = (iop8xx_t *)immr_map(im_ioport);
141 setbits16(&io_port->iop_papar, PA_ENET_RXD | PA_ENET_TXD);
142 clrbits16(&io_port->iop_padir, PA_ENET_RXD | PA_ENET_TXD);
143 clrbits16(&io_port->iop_paodr, PA_ENET_TXD);
147 clrbits16(&io_port
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/
H A Dxircom_cb.c94 unsigned long io_port; member in struct:xircom_private
264 private->io_port = pci_resource_start(pdev, 0);
267 dev->base_addr = private->io_port;
347 status = inl(card->io_port+CSR5);
374 outl(status,card->io_port+CSR5);
524 val = inl(card->io_port + CSR0);
526 outl(val, card->io_port + CSR0);
530 val = inl(card->io_port + CSR0);
532 outl(val, card->io_port + CSR0);
537 outl(val, card->io_port
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ymfpci/
H A Dymfpci.c88 int io_port = joystick_port[dev]; local
90 if (!io_port)
95 if (io_port == 1) {
97 if (!(io_port = pci_resource_start(chip->pci, 2)))
101 if (io_port == 1) {
103 for (io_port = 0x201; io_port <= 0x205; io_port++) {
104 if (io_port == 0x203)
106 if ((r = request_region(io_port,
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-parisc/
H A Ddma.h95 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE local
101 count = 1 + dma_inb(io_port);
102 count += dma_inb(io_port) << 8;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/pcmcia/
H A Dsym53c500_cs.c104 /* Hardware Registers: offsets from io_port (base) */
231 chip_init(int io_port) argument
233 REG1(io_port);
234 outb(0x01, io_port + PIO_STATUS);
235 outb(0x00, io_port + PIO_FLAG);
237 outb(C4_IMG, io_port + CONFIG4); /* REG0(io_port); */
238 outb(C3_IMG, io_port + CONFIG3);
239 outb(C2_IMG, io_port + CONFIG2);
240 outb(C1_IMG, io_port
249 SYM53C500_int_host_reset(int io_port) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/
H A Des1968.c509 unsigned long io_port; member in struct:es1968
574 outw(reg, chip->io_port + ESM_INDEX);
575 outw(data, chip->io_port + ESM_DATA);
591 outw(reg, chip->io_port + ESM_INDEX);
592 chip->maestro_map[reg] = inw(chip->io_port + ESM_DATA);
613 if (!(inb(chip->io_port + ESM_AC97_INDEX) & 1))
630 outw(val, chip->io_port + ESM_AC97_DATA);
632 outb(reg, chip->io_port + ESM_AC97_INDEX);
646 outb(reg | 0x80, chip->io_port + ESM_AC97_INDEX);
650 data = inw(chip->io_port
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/
H A Ddma.h290 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE local
296 count = 1 + dma_inb(io_port);
297 count += dma_inb(io_port) << 8;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/mpc1211/
H A Ddma.h279 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE local
285 count = 1 + dma_inb(io_port);
286 count += dma_inb(io_port) << 8;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/
H A Ddma.h272 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE local
278 count = 1 + dma_inb(io_port);
279 count += dma_inb(io_port) << 8;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/
H A Dapollodma.h227 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE local
233 count = 1 + dma_inb(io_port);
234 count += dma_inb(io_port) << 8;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-mips/
H A Ddma.h290 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE local
296 count = 1 + dma_inb(io_port);
297 count += dma_inb(io_port) << 8;

Completed in 134 milliseconds

1234