Searched refs:io_ports (Results 1 - 25 of 35) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/
H A Dide-generic.c17 if (ide_hwifs[0].io_ports[IDE_DATA_OFFSET])
22 if (ide_hwifs[0].io_ports[IDE_DATA_OFFSET])
H A Dide.c254 memcpy(hwif->io_ports, hw.io_ports, sizeof(hw.io_ports));
256 hwif->noprobe = !hwif->io_ports[IDE_DATA_OFFSET];
258 if (hwif->io_ports[IDE_DATA_OFFSET] == HD_DATA)
283 ide_init_default_irq(hwif->io_ports[IDE_DATA_OFFSET]);
361 addr = hwif->io_ports[IDE_CONTROL_OFFSET];
365 addr = hwif->io_ports[IDE_DATA_OFFSET];
366 if ((addr | 7) == hwif->io_ports[IDE_STATUS_OFFSET]) {
373 addr = hwif->io_ports[
[all...]
H A Dide-probe.c664 hwif->OUTB(8, hwif->io_ports[IDE_CONTROL_OFFSET]);
670 hwif->OUTB(8, hwif->io_ports[IDE_CONTROL_OFFSET]);
797 if (hwif->io_ports[IDE_CONTROL_OFFSET] && hwif->reset) {
802 hwif->OUTB(12, hwif->io_ports[IDE_CONTROL_OFFSET]);
804 hwif->OUTB(8, hwif->io_ports[IDE_CONTROL_OFFSET]);
807 stat = hwif->INB(hwif->io_ports[IDE_STATUS_OFFSET]);
1097 if (hwif->io_ports[IDE_CONTROL_OFFSET])
1099 hwif->OUTB(0x08, hwif->io_ports[IDE_CONTROL_OFFSET]);
1133 hwif->io_ports[IDE_DATA_OFFSET],
1134 hwif->io_ports[IDE_DATA_OFFSE
[all...]
H A Dsetup-pci.c48 if (hwif->io_ports[IDE_DATA_OFFSET] == io_base) {
60 if (hwif->io_ports[IDE_DATA_OFFSET] == io_base) {
403 if (hwif->io_ports[IDE_DATA_OFFSET] != base ||
404 hwif->io_ports[IDE_CONTROL_OFFSET] != (ctl | 2)) {
408 hwif->hw.io_ports[IDE_IRQ_OFFSET] = 0;
412 memcpy(hwif->io_ports, hwif->hw.io_ports, sizeof(hwif->io_ports));
413 hwif->noprobe = !hwif->io_ports[IDE_DATA_OFFSET];
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/arm/
H A Drapide.c28 if (hwif->io_ports[IDE_DATA_OFFSET] == port)
34 if (hwif->io_ports[IDE_DATA_OFFSET] == 0)
42 hwif->hw.io_ports[i] = port;
43 hwif->io_ports[i] = port;
46 hwif->hw.io_ports[IDE_CONTROL_OFFSET] = (unsigned long)ctrl;
47 hwif->io_ports[IDE_CONTROL_OFFSET] = (unsigned long)ctrl;
H A Dbast-ide.c41 hw.io_ports[i] = (unsigned long)base;
45 hw.io_ports[IDE_CONTROL_OFFSET] = aux + (6 * 0x20);
H A Dicside.c512 if (hwif->io_ports[IDE_DATA_OFFSET] == dataport)
518 if (!hwif->io_ports[IDE_DATA_OFFSET])
546 hwif->hw.io_ports[i] = port;
547 hwif->io_ports[i] = port;
550 hwif->hw.io_ports[IDE_CONTROL_OFFSET] = (unsigned long)base + info->ctrloffset;
551 hwif->io_ports[IDE_CONTROL_OFFSET] = (unsigned long)base + info->ctrloffset;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-sa1100/
H A Dide.h41 hw->io_ports[i] = reg;
45 hw->io_ports[IDE_CONTROL_OFFSET] = ctrl_port;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/arch-v10/
H A Dide.h64 hw->io_ports[i] = data_port |
71 hw->io_ports[IDE_CONTROL_OFFSET] = data_port |
77 hw->io_ports[IDE_IRQ_OFFSET] = 0;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/mips/
H A Dswarm.c80 if (!ide_hwifs[i].io_ports[IDE_DATA_OFFSET])
122 hwif->hw.io_ports[i] =
124 hwif->hw.io_ports[IDE_CONTROL_OFFSET] =
128 memcpy(hwif->io_ports, hwif->hw.io_ports, sizeof(hwif->io_ports));
H A Dau1xxx-ide.c625 unsigned long *ata_regs = hw->io_ports;
688 memcpy(hwif->io_ports, hw->io_ports, sizeof(hwif->io_ports));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/legacy/
H A Dgayle.c91 ch = z_readb(hwif->io_ports[IDE_IRQ_OFFSET]);
101 ch = z_readb(hwif->io_ports[IDE_IRQ_OFFSET]);
104 (void)z_readb(hwif->io_ports[IDE_STATUS_OFFSET]);
105 z_writeb(0x7c, hwif->io_ports[IDE_IRQ_OFFSET]);
H A Dbuddha.c124 ch = z_readb(hwif->io_ports[IDE_IRQ_OFFSET]);
134 ch = z_readb(hwif->io_ports[IDE_IRQ_OFFSET]);
136 z_writeb(0, hwif->io_ports[IDE_IRQ_OFFSET]);
H A Dq40ide.c88 hw->io_ports[i] = Q40_ISA_IO_W(base + offsets[i]);
90 hw->io_ports[i] = Q40_ISA_IO_B(base + offsets[i]);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/h8300/
H A Dide-h8300.c68 hw->io_ports[i] = CONFIG_H8300_IDE_BASE + H8300_IDE_GAP*i;
69 hw->io_ports[IDE_CONTROL_OFFSET] = CONFIG_H8300_IDE_ALT;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/pci/
H A Dsgiioc4.c101 hw->io_ports[i] = reg + i * 4;
104 hw->io_ports[IDE_CONTROL_OFFSET] = ctrl_port;
107 hw->io_ports[IDE_IRQ_OFFSET] = irq_port;
122 hwif->io_ports[IDE_IRQ_OFFSET] + IOC4_INTR_REG * 4;
138 hwif->io_ports[IDE_IRQ_OFFSET] + (IOC4_INTR_REG << 2);
164 readl((void __iomem *)hwif->io_ports[IDE_IRQ_OFFSET]);
166 readl((void __iomem *)(hwif->io_ports[IDE_IRQ_OFFSET] + 4));
661 if (hwif->io_ports[IDE_DATA_OFFSET] != cmd_base) {
664 memcpy(hwif->io_ports, hwif->hw.io_ports,
[all...]
H A Dns87415.c242 outb(12, hwif->io_ports[IDE_CONTROL_OFFSET]);
244 outb(8, hwif->io_ports[IDE_CONTROL_OFFSET]);
247 stat = hwif->INB(hwif->io_ports[IDE_STATUS_OFFSET]);
255 hwif->irq = ide_default_irq(hwif->io_ports[IDE_DATA_OFFSET]);
H A Dscc_pata.c639 hwif->io_ports[IDE_DATA_OFFSET] = dma_base + 0x20;
640 hwif->io_ports[IDE_ERROR_OFFSET] = dma_base + 0x24;
641 hwif->io_ports[IDE_NSECTOR_OFFSET] = dma_base + 0x28;
642 hwif->io_ports[IDE_SECTOR_OFFSET] = dma_base + 0x2c;
643 hwif->io_ports[IDE_LCYL_OFFSET] = dma_base + 0x30;
644 hwif->io_ports[IDE_HCYL_OFFSET] = dma_base + 0x34;
645 hwif->io_ports[IDE_SELECT_OFFSET] = dma_base + 0x38;
646 hwif->io_ports[IDE_STATUS_OFFSET] = dma_base + 0x3c;
647 hwif->io_ports[IDE_CONTROL_OFFSET] = dma_base + 0x40;
H A Dsiimage.c808 hw.io_ports[IDE_DATA_OFFSET] = base;
809 hw.io_ports[IDE_ERROR_OFFSET] = base + 1;
810 hw.io_ports[IDE_NSECTOR_OFFSET] = base + 2;
811 hw.io_ports[IDE_SECTOR_OFFSET] = base + 3;
812 hw.io_ports[IDE_LCYL_OFFSET] = base + 4;
813 hw.io_ports[IDE_HCYL_OFFSET] = base + 5;
814 hw.io_ports[IDE_SELECT_OFFSET] = base + 6;
815 hw.io_ports[IDE_STATUS_OFFSET] = base + 7;
816 hw.io_ports[IDE_CONTROL_OFFSET] = base + 10;
818 hw.io_ports[IDE_IRQ_OFFSE
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dide.h107 #define IDE_DATA_REG (HWIF(drive)->io_ports[IDE_DATA_OFFSET])
108 #define IDE_ERROR_REG (HWIF(drive)->io_ports[IDE_ERROR_OFFSET])
109 #define IDE_NSECTOR_REG (HWIF(drive)->io_ports[IDE_NSECTOR_OFFSET])
110 #define IDE_SECTOR_REG (HWIF(drive)->io_ports[IDE_SECTOR_OFFSET])
111 #define IDE_LCYL_REG (HWIF(drive)->io_ports[IDE_LCYL_OFFSET])
112 #define IDE_HCYL_REG (HWIF(drive)->io_ports[IDE_HCYL_OFFSET])
113 #define IDE_SELECT_REG (HWIF(drive)->io_ports[IDE_SELECT_OFFSET])
114 #define IDE_STATUS_REG (HWIF(drive)->io_ports[IDE_STATUS_OFFSET])
115 #define IDE_CONTROL_REG (HWIF(drive)->io_ports[IDE_CONTROL_OFFSET])
116 #define IDE_IRQ_REG (HWIF(drive)->io_ports[IDE_IRQ_OFFSE
215 unsigned long io_ports[IDE_NR_PORTS]; /* task file registers */ member in struct:hw_regs_s
667 unsigned long io_ports[IDE_NR_PORTS]; member in struct:hwif_s
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/syslib/
H A Dppc4xx_setup.c204 hw->io_ports[i] = data_port + i - IDE_DATA_OFFSET;
206 hw->io_ports[IDE_CONTROL_OFFSET] = ctrl_port;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/platforms/
H A Dlopec.c226 hw->io_ports[i] = reg++;
240 hw->io_ports[IDE_CONTROL_OFFSET] = ctl;
242 hw->io_ports[IDE_CONTROL_OFFSET] = alt_status_base;
H A Dsandpoint.c610 hw->io_ports[i] = reg++;
627 hw->io_ports[IDE_CONTROL_OFFSET] = ctrl_port;
629 hw->io_ports[IDE_CONTROL_OFFSET] = alt_status_base;
H A Dpplus.c707 hw->io_ports[i] = reg;
712 hw->io_ports[IDE_CONTROL_OFFSET] = ctrl_port;
714 hw->io_ports[IDE_CONTROL_OFFSET] =
715 hw->io_ports[IDE_DATA_OFFSET] + 0x206;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/ppc/
H A Dpmac.c442 hw->io_ports[i] = data_port + i - IDE_DATA_OFFSET;
443 hw->io_ports[IDE_CONTROL_OFFSET] = ctrl_port;
448 hw->io_ports[i] = data_port + i * 0x10;
449 hw->io_ports[8] = data_port + 0x160;
1241 memcpy(hwif->io_ports, hwif->hw.io_ports, sizeof(hwif->io_ports));
1243 hwif->noprobe = !hwif->io_ports[IDE_DATA_OFFSET] || pmif->mediabay;
1296 while (i < MAX_HWIFS && (ide_hwifs[i].io_ports[IDE_DATA_OFFSET] != 0
1415 while (i < MAX_HWIFS && (ide_hwifs[i].io_ports[IDE_DATA_OFFSE
[all...]

Completed in 148 milliseconds

12