View | Details | Raw Unified | Return to bug 103046
Collapse All | Expand All

(-)linux-2.6.13-rc3/drivers/ide/pci/generic.c (-1 / +8 lines)
Lines 173-179 static ide_pci_device_t generic_chipsets Link Here
173
		.channels	= 2,
173
		.channels	= 2,
174
		.autodma	= NOAUTODMA,
174
		.autodma	= NOAUTODMA,
175
		.bootable	= ON_BOARD,
175
		.bootable	= ON_BOARD,
176
	}
176
	},{	/* 14 */
177
		.name		= "Revolution",
178
                .init_hwif      = init_hwif_generic,
179
                .channels       = 2,
180
                .autodma        = AUTODMA,
181
                .bootable       = OFF_BOARD,
182
        }
177
};
183
};
178
/**
184
/**
Lines 231-236 static struct pci_device_id generic_pci_ Link Here
231
	{ PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO,     PCI_ANY_ID, PCI_ANY_ID, 0, 0, 11},
237
	{ PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO,     PCI_ANY_ID, PCI_ANY_ID, 0, 0, 11},
232
	{ PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO_1,   PCI_ANY_ID, PCI_ANY_ID, 0, 0, 12},
238
	{ PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO_1,   PCI_ANY_ID, PCI_ANY_ID, 0, 0, 12},
233
	{ PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO_2,   PCI_ANY_ID, PCI_ANY_ID, 0, 0, 13},
239
	{ PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO_2,   PCI_ANY_ID, PCI_ANY_ID, 0, 0, 13},
240
	{ PCI_VENDOR_ID_NETCELL,PCI_DEVICE_ID_REVOLUTION,          PCI_ANY_ID, PCI_ANY_ID, 0, 0, 14},	
234
	/* Must come last. If you add entries adjust this table appropriately and the init_one code */
241
	/* Must come last. If you add entries adjust this table appropriately and the init_one code */
235
	{ PCI_ANY_ID,		PCI_ANY_ID,			   PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE << 8, 0xFFFFFF00UL, 0},
242
	{ PCI_ANY_ID,		PCI_ANY_ID,			   PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE << 8, 0xFFFFFF00UL, 0},
236
	{ 0, },
243
	{ 0, },
(-)linux-2.6.13-rc3/drivers/ide/setup-pci.c (+1 lines)
Lines 229-234 second_chance_to_dma: Link Here
229
			case PCI_DEVICE_ID_AMD_VIPER_7409:
229
			case PCI_DEVICE_ID_AMD_VIPER_7409:
230
			case PCI_DEVICE_ID_CMD_643:
230
			case PCI_DEVICE_ID_CMD_643:
231
			case PCI_DEVICE_ID_SERVERWORKS_CSB5IDE:
231
			case PCI_DEVICE_ID_SERVERWORKS_CSB5IDE:
232
			case PCI_DEVICE_ID_REVOLUTION:
232
				simplex_stat = hwif->INB(dma_base + 2);
233
				simplex_stat = hwif->INB(dma_base + 2);
233
				hwif->OUTB((simplex_stat&0x60),(dma_base + 2));
234
				hwif->OUTB((simplex_stat&0x60),(dma_base + 2));
234
				simplex_stat = hwif->INB(dma_base + 2);
235
				simplex_stat = hwif->INB(dma_base + 2);
(-)linux-2.6.13-rc3/drivers/pci/pci.ids (-1 / +1 lines)
Lines 7982-7988 Link Here
7982
		168c 2042  Netgate 5354MP Plus ARIES2 a/b/g MiniPCI Adapter
7982
		168c 2042  Netgate 5354MP Plus ARIES2 a/b/g MiniPCI Adapter
7983
	1014  AR5212 802.11abg NIC
7983
	1014  AR5212 802.11abg NIC
7984
169c  Netcell Corporation
7984
169c  Netcell Corporation
7985
	0044  SyncRAID SR3000/5000 Series SATA RAID Controllers
7985
	0044  Revolution Storage Processing Card
7986
16a5  Tekram Technology Co.,Ltd.
7986
16a5  Tekram Technology Co.,Ltd.
7987
16ab  Global Sun Technology Inc
7987
16ab  Global Sun Technology Inc
7988
	1100  GL24110P
7988
	1100  GL24110P
(-)linux-2.6.13-rc3/include/linux/pci_ids.h (+3 lines)
Lines 2170-2175 Link Here
2170
#define PCI_VENDOR_ID_SIBYTE		0x166d
2170
#define PCI_VENDOR_ID_SIBYTE		0x166d
2171
#define PCI_DEVICE_ID_BCM1250_HT	0x0002
2171
#define PCI_DEVICE_ID_BCM1250_HT	0x0002
2172
#define PCI_VENDOR_ID_NETCELL		0x169c
2173
#define PCI_DEVICE_ID_REVOLUTION	0x0044
2174
2172
#define PCI_VENDOR_ID_LINKSYS		0x1737
2175
#define PCI_VENDOR_ID_LINKSYS		0x1737
2173
#define PCI_DEVICE_ID_LINKSYS_EG1032	0x1032
2176
#define PCI_DEVICE_ID_LINKSYS_EG1032	0x1032
2174
#define PCI_DEVICE_ID_LINKSYS_EG1064	0x1064
2177
#define PCI_DEVICE_ID_LINKSYS_EG1064	0x1064

Return to bug 103046