mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-03 00:54:09 +08:00
sisfb: delete fallback code for pci_map_rom()
If pci_map_rom() fails, there is some fallback code that basically duplicates pci_map_rom() on non-x86 platforms. No point in that. Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi> Cc: Thomas Winischhofer <thomas@winischhofer.net> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
parent
8807236b18
commit
f3fff73594
@ -4147,23 +4147,6 @@ sisfb_find_rom(struct pci_dev *pdev)
|
||||
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
pci_read_config_dword(pdev, PCI_ROM_ADDRESS, &temp);
|
||||
pci_write_config_dword(pdev, PCI_ROM_ADDRESS,
|
||||
(ivideo->video_base & PCI_ROM_ADDRESS_MASK) | PCI_ROM_ADDRESS_ENABLE);
|
||||
|
||||
rom_base = ioremap(ivideo->video_base, 65536);
|
||||
if(rom_base) {
|
||||
if(sisfb_check_rom(rom_base, ivideo)) {
|
||||
if((myrombase = vmalloc(65536)))
|
||||
memcpy_fromio(myrombase, rom_base, 65536);
|
||||
}
|
||||
iounmap(rom_base);
|
||||
}
|
||||
|
||||
pci_write_config_dword(pdev, PCI_ROM_ADDRESS, temp);
|
||||
|
||||
#endif
|
||||
|
||||
return myrombase;
|
||||
|
Loading…
Reference in New Issue
Block a user