ts-7000
[Top] [All Lists]

[ts-7000] usb-ehci ts7400

To:
Subject: [ts-7000] usb-ehci ts7400
From: "bottrott" <>
Date: Mon, 28 Jan 2008 02:17:09 -0000
Howdy folks,
I've been trying for the better part of two days to get the usb-ehci
module compiled for the ts7400. Has anyone had luck?  I've set up the
gcc-3.3.4-glibc-2.3.2 crosstool and have no issues compiling the
kernel, but when adding EHCI as a module to the kernel config I end up
with:


In file included from ehci-hcd.c:248:
ehci-mem.c: In function `ehci_qtd_alloc':
ehci-mem.c:76: warning: implicit declaration of function `pci_pool_alloc'
ehci-mem.c:76: warning: assignment makes pointer from integer without
a cast
In file included from ehci-hcd.c:248:
ehci-mem.c: In function `ehci_qtd_free':
ehci-mem.c:85: warning: implicit declaration of function `pci_pool_free'
In file included from ehci-hcd.c:248:
ehci-mem.c: In function `ehci_mem_cleanup':
ehci-mem.c:152: warning: implicit declaration of function
`pci_pool_destroy'
ehci-mem.c:169: error: structure has no member named `pdev'
In file included from ehci-hcd.c:248:
ehci-mem.c: In function `ehci_mem_init':
ehci-mem.c:186: warning: implicit declaration of function
`pci_pool_create'
ehci-mem.c:186: error: structure has no member named `pdev'
ehci-mem.c:190: warning: assignment makes pointer from integer without
a cast
ehci-mem.c:196: error: structure has no member named `pdev'
ehci-mem.c:200: warning: assignment makes pointer from integer without
a cast
ehci-mem.c:210: error: structure has no member named `pdev'
ehci-mem.c:214: warning: assignment makes pointer from integer without
a cast
ehci-mem.c:220: error: structure has no member named `pdev'
ehci-mem.c:224: warning: assignment makes pointer from integer without
a cast
ehci-mem.c:231: error: structure has no member named `pdev'
In file included from ehci-hcd.c:249:
ehci-q.c: In function `qh_append_tds':
ehci-q.c:872: error: structure has no member named `pdev'
In file included from ehci-hcd.c:250:
ehci-sc h ed.c: In function `iso_stream_put':
ehci-sched.c:594: error: structure has no member named `pdev'
In file included from ehci-hcd.c:250:
ehci-sched.c: In function `itd_urb_transaction':
ehci-sched.c:764: warning: assignment makes pointer from integer
without a cast
ehci-hcd.c: In function `bios_handoff':
ehci-hcd.c:295: error: structure has no member named `pdev'
ehci-hcd.c:301: error: structure has no member named `pdev'
ehci-hcd.c:305: error: structure has no member named `pdev'
ehci-hcd.c: In function `ehci_start':
ehci-hcd.c:353: error: structure has no member named `pdev'
ehci-hcd.c:361: error: structure has no member named `pdev'
ehci-hcd.c:434: error: structure has no member named `pdev'
ehci-hcd.c:435: error: structure has no member named `pdev'
ehci-hcd.c:439: warning: implicit declaration of function `pci_set_mwi'
ehci-hcd.c:439: error: structure has no member named `pdev'
ehci-hcd.c:493: error: structure has no mem b er named `pdev'
ehci-hcd.c:498: error: structure has no member named `pdev'
ehci-hcd.c: In function `ehci_stop':
ehci-hcd.c:536: error: structure has no member named `pdev'
ehci-hcd.c: In function `ehci_irq':
ehci-hcd.c:731: error: structure has no member named `pdev'
ehci-hcd.c: In function `ehci_free_config':
ehci-hcd.c:909: error: structure has no member named `pdev'
ehci-hcd.c: At top level:
ehci-hcd.c:1042: error: `usb_hcd_pci_probe' undeclared here (not in a
function)
ehci-hcd.c:1042: error: initializer element is not constant
ehci-hcd.c:1042: error: (near initialization for `ehci_pci_driver.probe')
ehci-hcd.c:1043: error: `usb_hcd_pci_remove' undeclared here (not in a
function)
ehci-hcd.c:1043: error: initializer element is not constant
ehci-hcd.c:1043: error: (near initialization for `ehci_pci_driver.remove')

So PCI is not enabled... I enable it and boy does that break things:

pci.c:56: error: redef i nition of `pci_find_slot'
/v/packages/linux24/include/linux/pci.h:715: error: `pci_find_slot'
previously defined here

That error happens on every function call in pci.c

What am I missing here?  
Thanks in advance for any help!
__._,_.___

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<Prev in Thread] Current Thread [Next in Thread>
  • [ts-7000] usb-ehci ts7400, bottrott <=
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU