[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

USB kernel compilation error philips webcam 680



I have problem when compiling kernel for usb support.
My purpose is to use philips webcam 680.
I have choosed in xconfig what philips webcam recomends for the pwc installation.

Loadable module support -> Set version information on modules OFF
Input core support -> Input core support ON
Input cure support -> Event interface support ON
Sound -> Sound card support ON (even if you don't have a soundcard!)
Multimedia devices -> Video for Linux ON
Multimedia devices -> Video for Linux -> information in proc filesystem ON
USB support -> Support for USB ON
USB support -> The USB driver: OHCI, UHCI, alternate UHCI (i tryed them all)
USB support -> USB Audio support ON
USB support -> and of course, the Philips Webcam option

and my own settings

USB host
USB port 2

The compilation flips out with following error

drivers/usb/usbdrv.o: In function `uhci_show_status':
drivers/usb/usbdrv.o(.text+0x4d28): undefined reference to `inw'
drivers/usb/usbdrv.o(.text+0x4d50): undefined reference to `inl'
drivers/usb/usbdrv.o: In function `uhci_alloc_td':
drivers/usb/usbdrv.o(.text+0x5790): undefined reference to `pci_pool_alloc'
drivers/usb/usbdrv.o: In function `uhci_free_td':
drivers/usb/usbdrv.o(.text+0x598e): undefined reference to `pci_pool_free'
drivers/usb/usbdrv.o: In function `uhci_alloc_qh':
drivers/usb/usbdrv.o(.text+0x59ae): undefined reference to `pci_pool_alloc'
drivers/usb/usbdrv.o: In function `uhci_free_qh':
drivers/usb/usbdrv.o(.text+0x5a18): undefined reference to `pci_pool_free'
drivers/usb/usbdrv.o: In function `uhci_alloc_urb_priv':
drivers/usb/usbdrv.o(.text+0x5e32): undefined reference to `pci_map_single'
drivers/usb/usbdrv.o(.text+0x5e5e): undefined reference to `pci_map_single'
drivers/usb/usbdrv.o: In function `uhci_destroy_urb_priv':
drivers/usb/usbdrv.o(.text+0x5f68): undefined reference to `pci_unmap_single'
drivers/usb/usbdrv.o(.text+0x5f8c): undefined reference to `pci_unmap_single'
drivers/usb/usbdrv.o: In function `uhci_get_current_frame_number':
drivers/usb/usbdrv.o(.text+0x73e4): undefined reference to `inw'
drivers/usb/usbdrv.o: In function `rh_send_irq':
drivers/usb/usbdrv.o(.text+0x742a): undefined reference to `inw'
drivers/usb/usbdrv.o: In function `rh_submit_urb':
drivers/usb/usbdrv.o(.text+0x77a6): undefined reference to `inw'
drivers/usb/usbdrv.o(.text+0x787c): undefined reference to `inw'
drivers/usb/usbdrv.o(.text+0x78b4): undefined reference to `inw'
drivers/usb/usbdrv.o(.text+0x7906): more undefined references to `inw' follow
drivers/usb/usbdrv.o: In function `uhci_call_completion':
drivers/usb/usbdrv.o(.text+0x7b30): undefined reference to `pci_dma_sync_single'
drivers/usb/usbdrv.o(.text+0x7b46): undefined reference to `pci_dma_sync_single'
drivers/usb/usbdrv.o: In function `uhci_interrupt':
drivers/usb/usbdrv.o(.text+0x7cae): undefined reference to `inw'
drivers/usb/usbdrv.o: In function `wakeup_hc':
drivers/usb/usbdrv.o(.text+0x7e14): undefined reference to `inw'
drivers/usb/usbdrv.o: In function `ports_active':
drivers/usb/usbdrv.o(.text+0x7e48): undefined reference to `inw'
drivers/usb/usbdrv.o: In function `start_hc':
drivers/usb/usbdrv.o(.text+0x7e72): undefined reference to `inw'
drivers/usb/usbdrv.o: In function `release_uhci':
drivers/usb/usbdrv.o(.text+0x7efa): undefined reference to `pci_pool_destroy'
drivers/usb/usbdrv.o(.text+0x7f0a): undefined reference to `pci_pool_destroy'
drivers/usb/usbdrv.o(.text+0x7f26): undefined reference to `pci_free_consistent'
make[1]: *** [vmlinux] Error 1
make[1]: Leaving directory `/home/markus/axis/devboard_lx/os/linux'
make: *** [kernel] Error 2 


I have jingled with configuration but always get the same error.

Please help me out!


/Regards

Markus