On Fri, 15 Jul 2005, David Grab wrote: > Hello, > > i have problems to get my Philips ISP1561 PCI USB Hostcontroller functioning > on my PPC 440 GX board. The Host controller Interrupt Pin is connected to > external IRQ 03 of the PPC 440 GX. So Interrupt 26 should be responsible for > the Host controller and PCIX address line 17 is selected for IDSel. I > configured my Board specific File to that conditions: > > static inline int > hima_map_irq(struct pci_dev *dev, unsigned char idsel, unsigned char pin) > { > static char pci_irq_table[][4] = > /* > * PCI IDSEL/INTPIN->INTLINE > * A B C D > */ > { > { 26, 26, 26, 26 }, /* IDSEL 17 - PCI Slot 0 */ > { 25, 25, 25, 25 }, /* IDSEL 18 - PCI Slot 1 */ > { 24, 24, 24, 24 }, /* IDSEL 19 - PCI Slot 2 */ > { 23, 23, 23, 23 }, /* IDSEL 20 - PCI Slot 3 */ > }; > > const long min_idsel = 1, max_idsel = 4, irqs_per_slot = 4; > return PCI_IRQ_TABLE_LOOKUP; > } > > At linux boot process (see below) the device is detected properly. And if i > connect a usb keyboard i got an error message that irq 26 nobody cares. > What i did wrong with my configuration or someone has a hint? > > Thanks for any help! > > Best regards, > > David > > > > # usb 3-1: new full speed USB device using ohci_hcd and address 2 > usb 3-1: Product: Dell USB Keyboard Hub > usb 3-1: Manufacturer: Dell > hub 3-1:1.0: USB hub found > hub 3-1:1.0: 3 ports detected > irq 26: nobody cared!
If your configuration was really wrong, you wouldn't have gotten even this far. The core was able to reset the port, read the device and configuration descriptors, read the string descriptors, and read the hub descriptors. Your problem must lie somewhere else. Alan Stern ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel