--- drivers/usb/core/hcd-pci.c.orig Mon Oct 13 23:30:39 2003 +++ drivers/usb/core/hcd-pci.c Mon Oct 13 23:30:32 2003 @@ -302,10 +302,11 @@ dev_dbg (hcd->controller, "suspend fail, retval %d\n", retval); else { - hcd->state = USB_STATE_SUSPENDED; #ifdef CONFIG_PPC_PMAC struct device_node *of_node; - +#endif + hcd->state = USB_STATE_SUSPENDED; +#ifdef CONFIG_PPC_PMAC /* Disable USB PAD & cell clock for Keylargo built-in controller */ of_node = pci_device_to_OF_node (dev); if (of_node)