diff options
-rw-r--r-- | drivers/ide/pci/aec62xx.c | 2 | ||||
-rw-r--r-- | drivers/ide/pci/alim15x3.c | 5 | ||||
-rw-r--r-- | drivers/ide/pci/amd74xx.c | 19 | ||||
-rw-r--r-- | drivers/ide/pci/cmd64x.c | 2 | ||||
-rw-r--r-- | drivers/ide/pci/cs5530.c | 7 | ||||
-rw-r--r-- | drivers/ide/pci/cy82c693.c | 10 | ||||
-rw-r--r-- | drivers/ide/pci/hpt34x.c | 2 | ||||
-rw-r--r-- | drivers/ide/pci/hpt366.c | 3 | ||||
-rw-r--r-- | drivers/ide/pci/it821x.c | 2 | ||||
-rw-r--r-- | drivers/ide/pci/pdc202xx_new.c | 3 | ||||
-rw-r--r-- | drivers/ide/pci/pdc202xx_old.c | 3 | ||||
-rw-r--r-- | drivers/ide/pci/piix.c | 3 | ||||
-rw-r--r-- | drivers/ide/pci/serverworks.c | 6 | ||||
-rw-r--r-- | drivers/ide/pci/siimage.c | 8 | ||||
-rw-r--r-- | drivers/ide/pci/sis5513.c | 3 | ||||
-rw-r--r-- | drivers/ide/pci/sl82c105.c | 2 | ||||
-rw-r--r-- | drivers/ide/pci/via82cxxx.c | 3 | ||||
-rw-r--r-- | drivers/ide/setup-pci.c | 2 | ||||
-rw-r--r-- | include/linux/ide.h | 2 |
19 files changed, 39 insertions, 48 deletions
diff --git a/drivers/ide/pci/aec62xx.c b/drivers/ide/pci/aec62xx.c index f6dc6c20f3af..e0c8fe7d9fea 100644 --- a/drivers/ide/pci/aec62xx.c +++ b/drivers/ide/pci/aec62xx.c | |||
@@ -140,7 +140,7 @@ static void aec_set_pio_mode(ide_drive_t *drive, const u8 pio) | |||
140 | drive->hwif->port_ops->set_dma_mode(drive, pio + XFER_PIO_0); | 140 | drive->hwif->port_ops->set_dma_mode(drive, pio + XFER_PIO_0); |
141 | } | 141 | } |
142 | 142 | ||
143 | static unsigned int __devinit init_chipset_aec62xx(struct pci_dev *dev, const char *name) | 143 | static unsigned int __devinit init_chipset_aec62xx(struct pci_dev *dev) |
144 | { | 144 | { |
145 | /* These are necessary to get AEC6280 Macintosh cards to work */ | 145 | /* These are necessary to get AEC6280 Macintosh cards to work */ |
146 | if ((dev->device == PCI_DEVICE_ID_ARTOP_ATP865) || | 146 | if ((dev->device == PCI_DEVICE_ID_ARTOP_ATP865) || |
diff --git a/drivers/ide/pci/alim15x3.c b/drivers/ide/pci/alim15x3.c index a099c4dd599d..b582687e0cd4 100644 --- a/drivers/ide/pci/alim15x3.c +++ b/drivers/ide/pci/alim15x3.c | |||
@@ -209,13 +209,12 @@ static int ali15x3_dma_setup(ide_drive_t *drive) | |||
209 | /** | 209 | /** |
210 | * init_chipset_ali15x3 - Initialise an ALi IDE controller | 210 | * init_chipset_ali15x3 - Initialise an ALi IDE controller |
211 | * @dev: PCI device | 211 | * @dev: PCI device |
212 | * @name: Name of the controller | ||
213 | * | 212 | * |
214 | * This function initializes the ALI IDE controller and where | 213 | * This function initializes the ALI IDE controller and where |
215 | * appropriate also sets up the 1533 southbridge. | 214 | * appropriate also sets up the 1533 southbridge. |
216 | */ | 215 | */ |
217 | 216 | ||
218 | static unsigned int __devinit init_chipset_ali15x3 (struct pci_dev *dev, const char *name) | 217 | static unsigned int __devinit init_chipset_ali15x3(struct pci_dev *dev) |
219 | { | 218 | { |
220 | unsigned long flags; | 219 | unsigned long flags; |
221 | u8 tmpbyte; | 220 | u8 tmpbyte; |
diff --git a/drivers/ide/pci/amd74xx.c b/drivers/ide/pci/amd74xx.c index cbf78edfe00b..2cea7bf51a0f 100644 --- a/drivers/ide/pci/amd74xx.c +++ b/drivers/ide/pci/amd74xx.c | |||
@@ -112,15 +112,13 @@ static void amd_set_pio_mode(ide_drive_t *drive, const u8 pio) | |||
112 | amd_set_drive(drive, XFER_PIO_0 + pio); | 112 | amd_set_drive(drive, XFER_PIO_0 + pio); |
113 | } | 113 | } |
114 | 114 | ||
115 | static void __devinit amd7409_cable_detect(struct pci_dev *dev, | 115 | static void __devinit amd7409_cable_detect(struct pci_dev *dev) |
116 | const char *name) | ||
117 | { | 116 | { |
118 | /* no host side cable detection */ | 117 | /* no host side cable detection */ |
119 | amd_80w = 0x03; | 118 | amd_80w = 0x03; |
120 | } | 119 | } |
121 | 120 | ||
122 | static void __devinit amd7411_cable_detect(struct pci_dev *dev, | 121 | static void __devinit amd7411_cable_detect(struct pci_dev *dev) |
123 | const char *name) | ||
124 | { | 122 | { |
125 | int i; | 123 | int i; |
126 | u32 u = 0; | 124 | u32 u = 0; |
@@ -131,9 +129,9 @@ static void __devinit amd7411_cable_detect(struct pci_dev *dev, | |||
131 | amd_80w = ((t & 0x3) ? 1 : 0) | ((t & 0xc) ? 2 : 0); | 129 | amd_80w = ((t & 0x3) ? 1 : 0) | ((t & 0xc) ? 2 : 0); |
132 | for (i = 24; i >= 0; i -= 8) | 130 | for (i = 24; i >= 0; i -= 8) |
133 | if (((u >> i) & 4) && !(amd_80w & (1 << (1 - (i >> 4))))) { | 131 | if (((u >> i) & 4) && !(amd_80w & (1 << (1 - (i >> 4))))) { |
134 | printk(KERN_WARNING "%s %s: BIOS didn't set cable bits " | 132 | printk(KERN_WARNING DRV_NAME " %s: BIOS didn't set " |
135 | "correctly. Enabling workaround.\n", | 133 | "cable bits correctly. Enabling workaround.\n", |
136 | name, pci_name(dev)); | 134 | pci_name(dev)); |
137 | amd_80w |= (1 << (1 - (i >> 4))); | 135 | amd_80w |= (1 << (1 - (i >> 4))); |
138 | } | 136 | } |
139 | } | 137 | } |
@@ -142,8 +140,7 @@ static void __devinit amd7411_cable_detect(struct pci_dev *dev, | |||
142 | * The initialization callback. Initialize drive independent registers. | 140 | * The initialization callback. Initialize drive independent registers. |
143 | */ | 141 | */ |
144 | 142 | ||
145 | static unsigned int __devinit init_chipset_amd74xx(struct pci_dev *dev, | 143 | static unsigned int __devinit init_chipset_amd74xx(struct pci_dev *dev) |
146 | const char *name) | ||
147 | { | 144 | { |
148 | u8 t = 0, offset = amd_offset(dev); | 145 | u8 t = 0, offset = amd_offset(dev); |
149 | 146 | ||
@@ -156,9 +153,9 @@ static unsigned int __devinit init_chipset_amd74xx(struct pci_dev *dev, | |||
156 | ; /* no UDMA > 2 */ | 153 | ; /* no UDMA > 2 */ |
157 | else if (dev->vendor == PCI_VENDOR_ID_AMD && | 154 | else if (dev->vendor == PCI_VENDOR_ID_AMD && |
158 | dev->device == PCI_DEVICE_ID_AMD_VIPER_7409) | 155 | dev->device == PCI_DEVICE_ID_AMD_VIPER_7409) |
159 | amd7409_cable_detect(dev, name); | 156 | amd7409_cable_detect(dev); |
160 | else | 157 | else |
161 | amd7411_cable_detect(dev, name); | 158 | amd7411_cable_detect(dev); |
162 | 159 | ||
163 | /* | 160 | /* |
164 | * Take care of prefetch & postwrite. | 161 | * Take care of prefetch & postwrite. |
diff --git a/drivers/ide/pci/cmd64x.c b/drivers/ide/pci/cmd64x.c index 3d84debaf81f..1360b4fa9fd3 100644 --- a/drivers/ide/pci/cmd64x.c +++ b/drivers/ide/pci/cmd64x.c | |||
@@ -332,7 +332,7 @@ static int cmd646_1_dma_end(ide_drive_t *drive) | |||
332 | return (dma_stat & 7) != 4; | 332 | return (dma_stat & 7) != 4; |
333 | } | 333 | } |
334 | 334 | ||
335 | static unsigned int __devinit init_chipset_cmd64x(struct pci_dev *dev, const char *name) | 335 | static unsigned int __devinit init_chipset_cmd64x(struct pci_dev *dev) |
336 | { | 336 | { |
337 | u8 mrdmode = 0; | 337 | u8 mrdmode = 0; |
338 | 338 | ||
diff --git a/drivers/ide/pci/cs5530.c b/drivers/ide/pci/cs5530.c index 5543c8677a5a..f235db8c678b 100644 --- a/drivers/ide/pci/cs5530.c +++ b/drivers/ide/pci/cs5530.c | |||
@@ -129,12 +129,11 @@ static void cs5530_set_dma_mode(ide_drive_t *drive, const u8 mode) | |||
129 | /** | 129 | /** |
130 | * init_chipset_5530 - set up 5530 bridge | 130 | * init_chipset_5530 - set up 5530 bridge |
131 | * @dev: PCI device | 131 | * @dev: PCI device |
132 | * @name: device name | ||
133 | * | 132 | * |
134 | * Initialize the cs5530 bridge for reliable IDE DMA operation. | 133 | * Initialize the cs5530 bridge for reliable IDE DMA operation. |
135 | */ | 134 | */ |
136 | 135 | ||
137 | static unsigned int __devinit init_chipset_cs5530 (struct pci_dev *dev, const char *name) | 136 | static unsigned int __devinit init_chipset_cs5530(struct pci_dev *dev) |
138 | { | 137 | { |
139 | struct pci_dev *master_0 = NULL, *cs5530_0 = NULL; | 138 | struct pci_dev *master_0 = NULL, *cs5530_0 = NULL; |
140 | 139 | ||
@@ -153,11 +152,11 @@ static unsigned int __devinit init_chipset_cs5530 (struct pci_dev *dev, const ch | |||
153 | } | 152 | } |
154 | } | 153 | } |
155 | if (!master_0) { | 154 | if (!master_0) { |
156 | printk(KERN_ERR "%s: unable to locate PCI MASTER function\n", name); | 155 | printk(KERN_ERR DRV_NAME ": unable to locate PCI MASTER function\n"); |
157 | goto out; | 156 | goto out; |
158 | } | 157 | } |
159 | if (!cs5530_0) { | 158 | if (!cs5530_0) { |
160 | printk(KERN_ERR "%s: unable to locate CS5530 LEGACY function\n", name); | 159 | printk(KERN_ERR DRV_NAME ": unable to locate CS5530 LEGACY function\n"); |
161 | goto out; | 160 | goto out; |
162 | } | 161 | } |
163 | 162 | ||
diff --git a/drivers/ide/pci/cy82c693.c b/drivers/ide/pci/cy82c693.c index 41c7f3351eb6..bfae2f882f48 100644 --- a/drivers/ide/pci/cy82c693.c +++ b/drivers/ide/pci/cy82c693.c | |||
@@ -332,7 +332,7 @@ static void cy82c693_set_pio_mode(ide_drive_t *drive, const u8 pio) | |||
332 | /* | 332 | /* |
333 | * this function is called during init and is used to setup the cy82c693 chip | 333 | * this function is called during init and is used to setup the cy82c693 chip |
334 | */ | 334 | */ |
335 | static unsigned int __devinit init_chipset_cy82c693(struct pci_dev *dev, const char *name) | 335 | static unsigned int __devinit init_chipset_cy82c693(struct pci_dev *dev) |
336 | { | 336 | { |
337 | if (PCI_FUNC(dev->devfn) != 1) | 337 | if (PCI_FUNC(dev->devfn) != 1) |
338 | return 0; | 338 | return 0; |
@@ -351,8 +351,8 @@ static unsigned int __devinit init_chipset_cy82c693(struct pci_dev *dev, const c | |||
351 | data = inb(CY82_DATA_PORT); | 351 | data = inb(CY82_DATA_PORT); |
352 | 352 | ||
353 | #if CY82C693_DEBUG_INFO | 353 | #if CY82C693_DEBUG_INFO |
354 | printk(KERN_INFO "%s: Peripheral Configuration Register: 0x%X\n", | 354 | printk(KERN_INFO DRV_NAME ": Peripheral Configuration Register: 0x%X\n", |
355 | name, data); | 355 | data); |
356 | #endif /* CY82C693_DEBUG_INFO */ | 356 | #endif /* CY82C693_DEBUG_INFO */ |
357 | 357 | ||
358 | /* | 358 | /* |
@@ -373,8 +373,8 @@ static unsigned int __devinit init_chipset_cy82c693(struct pci_dev *dev, const c | |||
373 | outb(data, CY82_DATA_PORT); | 373 | outb(data, CY82_DATA_PORT); |
374 | 374 | ||
375 | #if CY82C693_DEBUG_INFO | 375 | #if CY82C693_DEBUG_INFO |
376 | printk(KERN_INFO "%s: New Peripheral Configuration Register: 0x%X\n", | 376 | printk(KERN_INFO ": New Peripheral Configuration Register: 0x%X\n", |
377 | name, data); | 377 | data); |
378 | #endif /* CY82C693_DEBUG_INFO */ | 378 | #endif /* CY82C693_DEBUG_INFO */ |
379 | 379 | ||
380 | #endif /* CY82C693_SETDMA_CLOCK */ | 380 | #endif /* CY82C693_SETDMA_CLOCK */ |
diff --git a/drivers/ide/pci/hpt34x.c b/drivers/ide/pci/hpt34x.c index baabb4ce0d78..6009b0b9655d 100644 --- a/drivers/ide/pci/hpt34x.c +++ b/drivers/ide/pci/hpt34x.c | |||
@@ -79,7 +79,7 @@ static void hpt34x_set_pio_mode(ide_drive_t *drive, const u8 pio) | |||
79 | */ | 79 | */ |
80 | #define HPT34X_PCI_INIT_REG 0x80 | 80 | #define HPT34X_PCI_INIT_REG 0x80 |
81 | 81 | ||
82 | static unsigned int __devinit init_chipset_hpt34x(struct pci_dev *dev, const char *name) | 82 | static unsigned int __devinit init_chipset_hpt34x(struct pci_dev *dev) |
83 | { | 83 | { |
84 | int i = 0; | 84 | int i = 0; |
85 | unsigned long hpt34xIoBase = pci_resource_start(dev, 4); | 85 | unsigned long hpt34xIoBase = pci_resource_start(dev, 4); |
diff --git a/drivers/ide/pci/hpt366.c b/drivers/ide/pci/hpt366.c index 6a1c65c3be3e..5271b246b88c 100644 --- a/drivers/ide/pci/hpt366.c +++ b/drivers/ide/pci/hpt366.c | |||
@@ -970,11 +970,12 @@ static int __devinit hpt37x_calibrate_dpll(struct pci_dev *dev, u16 f_low, u16 f | |||
970 | return 1; | 970 | return 1; |
971 | } | 971 | } |
972 | 972 | ||
973 | static unsigned int __devinit init_chipset_hpt366(struct pci_dev *dev, const char *name) | 973 | static unsigned int __devinit init_chipset_hpt366(struct pci_dev *dev) |
974 | { | 974 | { |
975 | unsigned long io_base = pci_resource_start(dev, 4); | 975 | unsigned long io_base = pci_resource_start(dev, 4); |
976 | struct ide_host *host = pci_get_drvdata(dev); | 976 | struct ide_host *host = pci_get_drvdata(dev); |
977 | struct hpt_info *info = host->host_priv + (&dev->dev == host->dev[1]); | 977 | struct hpt_info *info = host->host_priv + (&dev->dev == host->dev[1]); |
978 | const char *name = DRV_NAME; | ||
978 | u8 pci_clk, dpll_clk = 0; /* PCI and DPLL clock in MHz */ | 979 | u8 pci_clk, dpll_clk = 0; /* PCI and DPLL clock in MHz */ |
979 | u8 chip_type; | 980 | u8 chip_type; |
980 | enum ata_clock clock; | 981 | enum ata_clock clock; |
diff --git a/drivers/ide/pci/it821x.c b/drivers/ide/pci/it821x.c index 74173352741f..e16a1d113a2a 100644 --- a/drivers/ide/pci/it821x.c +++ b/drivers/ide/pci/it821x.c | |||
@@ -605,7 +605,7 @@ static void __devinit it8212_disable_raid(struct pci_dev *dev) | |||
605 | pci_write_config_byte(dev, PCI_LATENCY_TIMER, 0x20); | 605 | pci_write_config_byte(dev, PCI_LATENCY_TIMER, 0x20); |
606 | } | 606 | } |
607 | 607 | ||
608 | static unsigned int __devinit init_chipset_it821x(struct pci_dev *dev, const char *name) | 608 | static unsigned int __devinit init_chipset_it821x(struct pci_dev *dev) |
609 | { | 609 | { |
610 | u8 conf; | 610 | u8 conf; |
611 | static char *mode[2] = { "pass through", "smart" }; | 611 | static char *mode[2] = { "pass through", "smart" }; |
diff --git a/drivers/ide/pci/pdc202xx_new.c b/drivers/ide/pci/pdc202xx_new.c index 1f6791957227..998615fa285f 100644 --- a/drivers/ide/pci/pdc202xx_new.c +++ b/drivers/ide/pci/pdc202xx_new.c | |||
@@ -326,8 +326,9 @@ static void __devinit apple_kiwi_init(struct pci_dev *pdev) | |||
326 | } | 326 | } |
327 | #endif /* CONFIG_PPC_PMAC */ | 327 | #endif /* CONFIG_PPC_PMAC */ |
328 | 328 | ||
329 | static unsigned int __devinit init_chipset_pdcnew(struct pci_dev *dev, const char *name) | 329 | static unsigned int __devinit init_chipset_pdcnew(struct pci_dev *dev) |
330 | { | 330 | { |
331 | const char *name = DRV_NAME; | ||
331 | unsigned long dma_base = pci_resource_start(dev, 4); | 332 | unsigned long dma_base = pci_resource_start(dev, 4); |
332 | unsigned long sec_dma_base = dma_base + 0x08; | 333 | unsigned long sec_dma_base = dma_base + 0x08; |
333 | long pll_input, pll_output, ratio; | 334 | long pll_input, pll_output, ratio; |
diff --git a/drivers/ide/pci/pdc202xx_old.c b/drivers/ide/pci/pdc202xx_old.c index da92d127868f..6ff2def58da0 100644 --- a/drivers/ide/pci/pdc202xx_old.c +++ b/drivers/ide/pci/pdc202xx_old.c | |||
@@ -265,8 +265,7 @@ static void pdc202xx_dma_timeout(ide_drive_t *drive) | |||
265 | ide_dma_timeout(drive); | 265 | ide_dma_timeout(drive); |
266 | } | 266 | } |
267 | 267 | ||
268 | static unsigned int __devinit init_chipset_pdc202xx(struct pci_dev *dev, | 268 | static unsigned int __devinit init_chipset_pdc202xx(struct pci_dev *dev) |
269 | const char *name) | ||
270 | { | 269 | { |
271 | unsigned long dmabase = pci_resource_start(dev, 4); | 270 | unsigned long dmabase = pci_resource_start(dev, 4); |
272 | u8 udma_speed_flag = 0, primary_mode = 0, secondary_mode = 0; | 271 | u8 udma_speed_flag = 0, primary_mode = 0, secondary_mode = 0; |
diff --git a/drivers/ide/pci/piix.c b/drivers/ide/pci/piix.c index 9eb411f5c358..7fc3022dcf68 100644 --- a/drivers/ide/pci/piix.c +++ b/drivers/ide/pci/piix.c | |||
@@ -200,13 +200,12 @@ static void piix_set_dma_mode(ide_drive_t *drive, const u8 speed) | |||
200 | /** | 200 | /** |
201 | * init_chipset_ich - set up the ICH chipset | 201 | * init_chipset_ich - set up the ICH chipset |
202 | * @dev: PCI device to set up | 202 | * @dev: PCI device to set up |
203 | * @name: Name of the device | ||
204 | * | 203 | * |
205 | * Initialize the PCI device as required. For the ICH this turns | 204 | * Initialize the PCI device as required. For the ICH this turns |
206 | * out to be nice and simple. | 205 | * out to be nice and simple. |
207 | */ | 206 | */ |
208 | 207 | ||
209 | static unsigned int __devinit init_chipset_ich(struct pci_dev *dev, const char *name) | 208 | static unsigned int __devinit init_chipset_ich(struct pci_dev *dev) |
210 | { | 209 | { |
211 | u32 extra = 0; | 210 | u32 extra = 0; |
212 | 211 | ||
diff --git a/drivers/ide/pci/serverworks.c b/drivers/ide/pci/serverworks.c index e26bc8326dbb..d173f2937722 100644 --- a/drivers/ide/pci/serverworks.c +++ b/drivers/ide/pci/serverworks.c | |||
@@ -174,7 +174,7 @@ static void svwks_set_dma_mode(ide_drive_t *drive, const u8 speed) | |||
174 | pci_write_config_byte(dev, 0x54, ultra_enable); | 174 | pci_write_config_byte(dev, 0x54, ultra_enable); |
175 | } | 175 | } |
176 | 176 | ||
177 | static unsigned int __devinit init_chipset_svwks (struct pci_dev *dev, const char *name) | 177 | static unsigned int __devinit init_chipset_svwks(struct pci_dev *dev) |
178 | { | 178 | { |
179 | unsigned int reg; | 179 | unsigned int reg; |
180 | u8 btr; | 180 | u8 btr; |
@@ -190,8 +190,8 @@ static unsigned int __devinit init_chipset_svwks (struct pci_dev *dev, const cha | |||
190 | pci_read_config_dword(isa_dev, 0x64, ®); | 190 | pci_read_config_dword(isa_dev, 0x64, ®); |
191 | reg &= ~0x00002000; /* disable 600ns interrupt mask */ | 191 | reg &= ~0x00002000; /* disable 600ns interrupt mask */ |
192 | if(!(reg & 0x00004000)) | 192 | if(!(reg & 0x00004000)) |
193 | printk(KERN_DEBUG "%s %s: UDMA not BIOS " | 193 | printk(KERN_DEBUG DRV_NAME " %s: UDMA not BIOS " |
194 | "enabled.\n", name, pci_name(dev)); | 194 | "enabled.\n", pci_name(dev)); |
195 | reg |= 0x00004000; /* enable UDMA/33 support */ | 195 | reg |= 0x00004000; /* enable UDMA/33 support */ |
196 | pci_write_config_dword(isa_dev, 0x64, reg); | 196 | pci_write_config_dword(isa_dev, 0x64, reg); |
197 | } | 197 | } |
diff --git a/drivers/ide/pci/siimage.c b/drivers/ide/pci/siimage.c index 572b479a3922..b8ad9ad6cf0d 100644 --- a/drivers/ide/pci/siimage.c +++ b/drivers/ide/pci/siimage.c | |||
@@ -457,14 +457,12 @@ static void sil_sata_pre_reset(ide_drive_t *drive) | |||
457 | /** | 457 | /** |
458 | * init_chipset_siimage - set up an SI device | 458 | * init_chipset_siimage - set up an SI device |
459 | * @dev: PCI device | 459 | * @dev: PCI device |
460 | * @name: device name | ||
461 | * | 460 | * |
462 | * Perform the initial PCI set up for this device. Attempt to switch | 461 | * Perform the initial PCI set up for this device. Attempt to switch |
463 | * to 133 MHz clocking if the system isn't already set up to do it. | 462 | * to 133 MHz clocking if the system isn't already set up to do it. |
464 | */ | 463 | */ |
465 | 464 | ||
466 | static unsigned int __devinit init_chipset_siimage(struct pci_dev *dev, | 465 | static unsigned int __devinit init_chipset_siimage(struct pci_dev *dev) |
467 | const char *name) | ||
468 | { | 466 | { |
469 | struct ide_host *host = pci_get_drvdata(dev); | 467 | struct ide_host *host = pci_get_drvdata(dev); |
470 | void __iomem *ioaddr = host->host_priv; | 468 | void __iomem *ioaddr = host->host_priv; |
@@ -541,8 +539,8 @@ static unsigned int __devinit init_chipset_siimage(struct pci_dev *dev, | |||
541 | { "== 100", "== 133", "== 2X PCI", "DISABLED!" }; | 539 | { "== 100", "== 133", "== 2X PCI", "DISABLED!" }; |
542 | 540 | ||
543 | tmp >>= 4; | 541 | tmp >>= 4; |
544 | printk(KERN_INFO "%s %s: BASE CLOCK %s\n", | 542 | printk(KERN_INFO DRV_NAME " %s: BASE CLOCK %s\n", |
545 | name, pci_name(dev), clk_str[tmp & 3]); | 543 | pci_name(dev), clk_str[tmp & 3]); |
546 | } | 544 | } |
547 | 545 | ||
548 | return 0; | 546 | return 0; |
diff --git a/drivers/ide/pci/sis5513.c b/drivers/ide/pci/sis5513.c index 6fcb46c87871..cc95f90b53b7 100644 --- a/drivers/ide/pci/sis5513.c +++ b/drivers/ide/pci/sis5513.c | |||
@@ -448,8 +448,7 @@ static int __devinit sis_find_family(struct pci_dev *dev) | |||
448 | return chipset_family; | 448 | return chipset_family; |
449 | } | 449 | } |
450 | 450 | ||
451 | static unsigned int __devinit init_chipset_sis5513(struct pci_dev *dev, | 451 | static unsigned int __devinit init_chipset_sis5513(struct pci_dev *dev) |
452 | const char *name) | ||
453 | { | 452 | { |
454 | /* Make general config ops here | 453 | /* Make general config ops here |
455 | 1/ tell IDE channels to operate in Compatibility mode only | 454 | 1/ tell IDE channels to operate in Compatibility mode only |
diff --git a/drivers/ide/pci/sl82c105.c b/drivers/ide/pci/sl82c105.c index fa720db3de10..73905bcc08fb 100644 --- a/drivers/ide/pci/sl82c105.c +++ b/drivers/ide/pci/sl82c105.c | |||
@@ -272,7 +272,7 @@ static u8 sl82c105_bridge_revision(struct pci_dev *dev) | |||
272 | * channel 0 here at least, but channel 1 has to be enabled by | 272 | * channel 0 here at least, but channel 1 has to be enabled by |
273 | * firmware or arch code. We still set both to 16 bits mode. | 273 | * firmware or arch code. We still set both to 16 bits mode. |
274 | */ | 274 | */ |
275 | static unsigned int __devinit init_chipset_sl82c105(struct pci_dev *dev, const char *msg) | 275 | static unsigned int __devinit init_chipset_sl82c105(struct pci_dev *dev) |
276 | { | 276 | { |
277 | u32 val; | 277 | u32 val; |
278 | 278 | ||
diff --git a/drivers/ide/pci/via82cxxx.c b/drivers/ide/pci/via82cxxx.c index 170e058f1fbd..454d2bf62dce 100644 --- a/drivers/ide/pci/via82cxxx.c +++ b/drivers/ide/pci/via82cxxx.c | |||
@@ -262,13 +262,12 @@ static void __devinit via_cable_detect(struct via82cxxx_dev *vdev, u32 u) | |||
262 | /** | 262 | /** |
263 | * init_chipset_via82cxxx - initialization handler | 263 | * init_chipset_via82cxxx - initialization handler |
264 | * @dev: PCI device | 264 | * @dev: PCI device |
265 | * @name: Name of interface | ||
266 | * | 265 | * |
267 | * The initialization callback. Here we determine the IDE chip type | 266 | * The initialization callback. Here we determine the IDE chip type |
268 | * and initialize its drive independent registers. | 267 | * and initialize its drive independent registers. |
269 | */ | 268 | */ |
270 | 269 | ||
271 | static unsigned int __devinit init_chipset_via82cxxx(struct pci_dev *dev, const char *name) | 270 | static unsigned int __devinit init_chipset_via82cxxx(struct pci_dev *dev) |
272 | { | 271 | { |
273 | struct ide_host *host = pci_get_drvdata(dev); | 272 | struct ide_host *host = pci_get_drvdata(dev); |
274 | struct via82cxxx_dev *vdev = host->host_priv; | 273 | struct via82cxxx_dev *vdev = host->host_priv; |
diff --git a/drivers/ide/setup-pci.c b/drivers/ide/setup-pci.c index d9655aeb013b..a8e9e8a69a52 100644 --- a/drivers/ide/setup-pci.c +++ b/drivers/ide/setup-pci.c | |||
@@ -515,7 +515,7 @@ static int do_ide_setup_pci_device(struct pci_dev *dev, | |||
515 | * space, place chipset into init-mode, and/or preserve | 515 | * space, place chipset into init-mode, and/or preserve |
516 | * an interrupt if the card is not native ide support. | 516 | * an interrupt if the card is not native ide support. |
517 | */ | 517 | */ |
518 | ret = d->init_chipset ? d->init_chipset(dev, d->name) : 0; | 518 | ret = d->init_chipset ? d->init_chipset(dev) : 0; |
519 | if (ret < 0) | 519 | if (ret < 0) |
520 | goto out; | 520 | goto out; |
521 | 521 | ||
diff --git a/include/linux/ide.h b/include/linux/ide.h index fd78b401b036..b846bc44a27e 100644 --- a/include/linux/ide.h +++ b/include/linux/ide.h | |||
@@ -1206,7 +1206,7 @@ enum { | |||
1206 | 1206 | ||
1207 | struct ide_port_info { | 1207 | struct ide_port_info { |
1208 | char *name; | 1208 | char *name; |
1209 | unsigned int (*init_chipset)(struct pci_dev *, const char *); | 1209 | unsigned int (*init_chipset)(struct pci_dev *); |
1210 | void (*init_iops)(ide_hwif_t *); | 1210 | void (*init_iops)(ide_hwif_t *); |
1211 | void (*init_hwif)(ide_hwif_t *); | 1211 | void (*init_hwif)(ide_hwif_t *); |
1212 | int (*init_dma)(ide_hwif_t *, | 1212 | int (*init_dma)(ide_hwif_t *, |