|
@@ -1332,6 +1332,8 @@ static __devinit bool viacam_serial_is_enabled(void)
|
|
struct pci_bus *pbus = pci_find_bus(0, 0);
|
|
struct pci_bus *pbus = pci_find_bus(0, 0);
|
|
u8 cbyte;
|
|
u8 cbyte;
|
|
|
|
|
|
|
|
+ if (!pbus)
|
|
|
|
+ return false;
|
|
pci_bus_read_config_byte(pbus, VIACAM_SERIAL_DEVFN,
|
|
pci_bus_read_config_byte(pbus, VIACAM_SERIAL_DEVFN,
|
|
VIACAM_SERIAL_CREG, &cbyte);
|
|
VIACAM_SERIAL_CREG, &cbyte);
|
|
if ((cbyte & VIACAM_SERIAL_BIT) == 0)
|
|
if ((cbyte & VIACAM_SERIAL_BIT) == 0)
|