4 #include <linux/config.h>
8 #define DISPLAY_NFORCE_TIMINGS
10 #if defined(DISPLAY_NFORCE_TIMINGS) && defined(CONFIG_PROC_FS)
11 #include <linux/stat.h>
12 #include <linux/proc_fs.h>
14 static u8 nforce_proc
;
16 static int nforce_get_info(char *, char **, off_t
, int);
18 static ide_pci_host_proc_t nforce_procs
[] __initdata
= {
22 .get_info
= nforce_get_info
,
26 #endif /* defined(DISPLAY_NFORCE_TIMINGS) && defined(CONFIG_PROC_FS) */
28 static unsigned int init_chipset_nforce(struct pci_dev
*, const char *);
29 static void init_hwif_nforce(ide_hwif_t
*);
30 static void init_dma_nforce(ide_hwif_t
*, unsigned long);
32 static ide_pci_device_t nvidia_chipsets
[] __devinitdata
= {
34 .vendor
= PCI_VENDOR_ID_NVIDIA
,
35 .device
= PCI_DEVICE_ID_NVIDIA_NFORCE_IDE
,
37 .init_chipset
= init_chipset_nforce
,
39 .init_hwif
= init_hwif_nforce
,
40 .init_dma
= init_dma_nforce
,
43 .enablebits
= {{0x50,0x01,0x01}, {0x50,0x02,0x02}},