diff options
Diffstat (limited to 'drivers/mtd/maps')
-rw-r--r-- | drivers/mtd/maps/Kconfig | 2 | ||||
-rw-r--r-- | drivers/mtd/maps/amd76xrom.c | 4 | ||||
-rw-r--r-- | drivers/mtd/maps/ck804xrom.c | 6 | ||||
-rw-r--r-- | drivers/mtd/maps/esb2rom.c | 4 | ||||
-rw-r--r-- | drivers/mtd/maps/ichxrom.c | 4 | ||||
-rw-r--r-- | drivers/mtd/maps/netsc520.c | 4 | ||||
-rw-r--r-- | drivers/mtd/maps/sc520cdp.c | 5 |
7 files changed, 16 insertions, 13 deletions
diff --git a/drivers/mtd/maps/Kconfig b/drivers/mtd/maps/Kconfig index f457315579db..bbf0553bdb2e 100644 --- a/drivers/mtd/maps/Kconfig +++ b/drivers/mtd/maps/Kconfig | |||
@@ -204,7 +204,7 @@ config MTD_ESB2ROM | |||
204 | 204 | ||
205 | config MTD_CK804XROM | 205 | config MTD_CK804XROM |
206 | tristate "BIOS flash chip on Nvidia CK804" | 206 | tristate "BIOS flash chip on Nvidia CK804" |
207 | depends on X86 && MTD_JEDECPROBE | 207 | depends on X86 && MTD_JEDECPROBE && PCI |
208 | help | 208 | help |
209 | Support for treating the BIOS flash chip on nvidia motherboards | 209 | Support for treating the BIOS flash chip on nvidia motherboards |
210 | as an MTD device - with this you can reprogram your BIOS. | 210 | as an MTD device - with this you can reprogram your BIOS. |
diff --git a/drivers/mtd/maps/amd76xrom.c b/drivers/mtd/maps/amd76xrom.c index 78b671172bb2..728aed6ad722 100644 --- a/drivers/mtd/maps/amd76xrom.c +++ b/drivers/mtd/maps/amd76xrom.c | |||
@@ -205,8 +205,8 @@ static int __devinit amd76xrom_init_one (struct pci_dev *pdev, | |||
205 | (((unsigned long)(window->virt)) + offset); | 205 | (((unsigned long)(window->virt)) + offset); |
206 | map->map.size = 0xffffffffUL - map_top + 1UL; | 206 | map->map.size = 0xffffffffUL - map_top + 1UL; |
207 | /* Set the name of the map to the address I am trying */ | 207 | /* Set the name of the map to the address I am trying */ |
208 | sprintf(map->map_name, "%s @%08lx", | 208 | sprintf(map->map_name, "%s @%08Lx", |
209 | MOD_NAME, map->map.phys); | 209 | MOD_NAME, (unsigned long long)map->map.phys); |
210 | 210 | ||
211 | /* There is no generic VPP support */ | 211 | /* There is no generic VPP support */ |
212 | for(map->map.bankwidth = 32; map->map.bankwidth; | 212 | for(map->map.bankwidth = 32; map->map.bankwidth; |
diff --git a/drivers/mtd/maps/ck804xrom.c b/drivers/mtd/maps/ck804xrom.c index 238d42e88ec5..3d4a4d8ac789 100644 --- a/drivers/mtd/maps/ck804xrom.c +++ b/drivers/mtd/maps/ck804xrom.c | |||
@@ -207,8 +207,8 @@ static int __devinit ck804xrom_init_one (struct pci_dev *pdev, | |||
207 | (((unsigned long)(window->virt)) + offset); | 207 | (((unsigned long)(window->virt)) + offset); |
208 | map->map.size = 0xffffffffUL - map_top + 1UL; | 208 | map->map.size = 0xffffffffUL - map_top + 1UL; |
209 | /* Set the name of the map to the address I am trying */ | 209 | /* Set the name of the map to the address I am trying */ |
210 | sprintf(map->map_name, "%s @%08lx", | 210 | sprintf(map->map_name, "%s @%08Lx", |
211 | MOD_NAME, map->map.phys); | 211 | MOD_NAME, (unsigned long long)map->map.phys); |
212 | 212 | ||
213 | /* There is no generic VPP support */ | 213 | /* There is no generic VPP support */ |
214 | for(map->map.bankwidth = 32; map->map.bankwidth; | 214 | for(map->map.bankwidth = 32; map->map.bankwidth; |
@@ -327,7 +327,7 @@ static int __init init_ck804xrom(void) | |||
327 | pdev = NULL; | 327 | pdev = NULL; |
328 | 328 | ||
329 | for(id = ck804xrom_pci_tbl; id->vendor; id++) { | 329 | for(id = ck804xrom_pci_tbl; id->vendor; id++) { |
330 | pdev = pci_find_device(id->vendor, id->device, NULL); | 330 | pdev = pci_get_device(id->vendor, id->device, NULL); |
331 | if (pdev) | 331 | if (pdev) |
332 | break; | 332 | break; |
333 | } | 333 | } |
diff --git a/drivers/mtd/maps/esb2rom.c b/drivers/mtd/maps/esb2rom.c index a9d808a617c9..0bc013fd66a3 100644 --- a/drivers/mtd/maps/esb2rom.c +++ b/drivers/mtd/maps/esb2rom.c | |||
@@ -289,8 +289,8 @@ static int __devinit esb2rom_init_one(struct pci_dev *pdev, | |||
289 | (((unsigned long)(window->virt)) + offset); | 289 | (((unsigned long)(window->virt)) + offset); |
290 | map->map.size = 0xffffffffUL - map_top + 1UL; | 290 | map->map.size = 0xffffffffUL - map_top + 1UL; |
291 | /* Set the name of the map to the address I am trying */ | 291 | /* Set the name of the map to the address I am trying */ |
292 | sprintf(map->map_name, "%s @%08lx", | 292 | sprintf(map->map_name, "%s @%08Lx", |
293 | MOD_NAME, map->map.phys); | 293 | MOD_NAME, (unsigned long long)map->map.phys); |
294 | 294 | ||
295 | /* Firmware hubs only use vpp when being programmed | 295 | /* Firmware hubs only use vpp when being programmed |
296 | * in a factory setting. So in-place programming | 296 | * in a factory setting. So in-place programming |
diff --git a/drivers/mtd/maps/ichxrom.c b/drivers/mtd/maps/ichxrom.c index 2bb3e63606e5..2c884c49e84a 100644 --- a/drivers/mtd/maps/ichxrom.c +++ b/drivers/mtd/maps/ichxrom.c | |||
@@ -227,8 +227,8 @@ static int __devinit ichxrom_init_one (struct pci_dev *pdev, | |||
227 | (((unsigned long)(window->virt)) + offset); | 227 | (((unsigned long)(window->virt)) + offset); |
228 | map->map.size = 0xffffffffUL - map_top + 1UL; | 228 | map->map.size = 0xffffffffUL - map_top + 1UL; |
229 | /* Set the name of the map to the address I am trying */ | 229 | /* Set the name of the map to the address I am trying */ |
230 | sprintf(map->map_name, "%s @%08lx", | 230 | sprintf(map->map_name, "%s @%08Lx", |
231 | MOD_NAME, map->map.phys); | 231 | MOD_NAME, (unsigned long long)map->map.phys); |
232 | 232 | ||
233 | /* Firmware hubs only use vpp when being programmed | 233 | /* Firmware hubs only use vpp when being programmed |
234 | * in a factory setting. So in-place programming | 234 | * in a factory setting. So in-place programming |
diff --git a/drivers/mtd/maps/netsc520.c b/drivers/mtd/maps/netsc520.c index ed215470158b..95dcab2146ad 100644 --- a/drivers/mtd/maps/netsc520.c +++ b/drivers/mtd/maps/netsc520.c | |||
@@ -94,7 +94,9 @@ static struct mtd_info *mymtd; | |||
94 | 94 | ||
95 | static int __init init_netsc520(void) | 95 | static int __init init_netsc520(void) |
96 | { | 96 | { |
97 | printk(KERN_NOTICE "NetSc520 flash device: 0x%lx at 0x%lx\n", netsc520_map.size, netsc520_map.phys); | 97 | printk(KERN_NOTICE "NetSc520 flash device: 0x%Lx at 0x%Lx\n", |
98 | (unsigned long long)netsc520_map.size, | ||
99 | (unsigned long long)netsc520_map.phys); | ||
98 | netsc520_map.virt = ioremap_nocache(netsc520_map.phys, netsc520_map.size); | 100 | netsc520_map.virt = ioremap_nocache(netsc520_map.phys, netsc520_map.size); |
99 | 101 | ||
100 | if (!netsc520_map.virt) { | 102 | if (!netsc520_map.virt) { |
diff --git a/drivers/mtd/maps/sc520cdp.c b/drivers/mtd/maps/sc520cdp.c index 9b50cfc355b1..4045e372b90d 100644 --- a/drivers/mtd/maps/sc520cdp.c +++ b/drivers/mtd/maps/sc520cdp.c | |||
@@ -237,8 +237,9 @@ static int __init init_sc520cdp(void) | |||
237 | #endif | 237 | #endif |
238 | 238 | ||
239 | for (i = 0; i < NUM_FLASH_BANKS; i++) { | 239 | for (i = 0; i < NUM_FLASH_BANKS; i++) { |
240 | printk(KERN_NOTICE "SC520 CDP flash device: 0x%lx at 0x%lx\n", | 240 | printk(KERN_NOTICE "SC520 CDP flash device: 0x%Lx at 0x%Lx\n", |
241 | sc520cdp_map[i].size, sc520cdp_map[i].phys); | 241 | (unsigned long long)sc520cdp_map[i].size, |
242 | (unsigned long long)sc520cdp_map[i].phys); | ||
242 | 243 | ||
243 | sc520cdp_map[i].virt = ioremap_nocache(sc520cdp_map[i].phys, sc520cdp_map[i].size); | 244 | sc520cdp_map[i].virt = ioremap_nocache(sc520cdp_map[i].phys, sc520cdp_map[i].size); |
244 | 245 | ||