Re: MPC5200 PCI interrupt routing

2008-09-25 Thread Benjamin Herrenschmidt
> I hadn't really wanted to go down this route because the calculation of > the clock, or the decision to use an external clock or calculate an > internal clock is very board specific. I'll need to take another look > to decide if it is reasonable to encode it into the device tree. Could be done

Re: MPC5200 PCI interrupt routing

2008-09-25 Thread Grant Likely
On Thu, Sep 25, 2008 at 12:02 PM, Jon Smirl <[EMAIL PROTECTED]> wrote: > The new mpc5200 datasheet has removed the option of using a 16x > multiplier on a 33Mhz crystal and running the core at 528Mhz. The new > datasheet only allows up to 400Mhz for the core. Anyone know what is > going on? You me

Re: MPC5200 PCI interrupt routing

2008-09-25 Thread Jon Smirl
On Thu, Sep 25, 2008 at 12:57 PM, Grant Likely <[EMAIL PROTECTED]> wrote: > On Thu, Sep 25, 2008 at 09:51:14AM +0200, Juergen Beisert wrote: >> Benjamin, >> >> On Mittwoch, 24. September 2008, Benjamin Herrenschmidt wrote: >> > On Wed, 2008-09-24 at 12:15 -0600, Grant Likely wrote: >> > > On Wed, S

Re: MPC5200 PCI interrupt routing

2008-09-25 Thread Grant Likely
On Thu, Sep 25, 2008 at 09:51:14AM +0200, Juergen Beisert wrote: > Benjamin, > > On Mittwoch, 24. September 2008, Benjamin Herrenschmidt wrote: > > On Wed, 2008-09-24 at 12:15 -0600, Grant Likely wrote: > > > On Wed, Sep 24, 2008 at 05:16:34PM +0200, Juergen Beisert wrote: > > > > On Dienstag, 23.

Re: MPC5200 PCI interrupt routing

2008-09-25 Thread Grant Likely
On Thu, Sep 25, 2008 at 07:22:25AM +1000, Benjamin Herrenschmidt wrote: > On Wed, 2008-09-24 at 12:15 -0600, Grant Likely wrote: > > On Wed, Sep 24, 2008 at 05:16:34PM +0200, Juergen Beisert wrote: > > > On Dienstag, 23. September 2008, Juergen Beisert wrote: > > > > What Kernel do you run on your

Re: MPC5200 PCI interrupt routing

2008-09-25 Thread Benjamin Herrenschmidt
> But how to deal with platform specific things like (in this case) unknown > external clock or usage of the internal clock generator (= how to setup the > frequency divider)? You can always use the platform feature hacks like I do on powermac but we should definitely find something better. May

Re: MPC5200 PCI interrupt routing

2008-09-25 Thread Juergen Beisert
Benjamin, On Mittwoch, 24. September 2008, Benjamin Herrenschmidt wrote: > On Wed, 2008-09-24 at 12:15 -0600, Grant Likely wrote: > > On Wed, Sep 24, 2008 at 05:16:34PM +0200, Juergen Beisert wrote: > > > On Dienstag, 23. September 2008, Juergen Beisert wrote: > > > > What Kernel do you run on you

Re: MPC5200 PCI interrupt routing

2008-09-24 Thread Jon Smirl
On Wed, Sep 24, 2008 at 5:22 PM, Benjamin Herrenschmidt <[EMAIL PROTECTED]> wrote: > On Wed, 2008-09-24 at 12:15 -0600, Grant Likely wrote: >> On Wed, Sep 24, 2008 at 05:16:34PM +0200, Juergen Beisert wrote: >> > On Dienstag, 23. September 2008, Juergen Beisert wrote: >> > > What Kernel do you run

Re: MPC5200 PCI interrupt routing

2008-09-24 Thread Benjamin Herrenschmidt
On Wed, 2008-09-24 at 12:15 -0600, Grant Likely wrote: > On Wed, Sep 24, 2008 at 05:16:34PM +0200, Juergen Beisert wrote: > > On Dienstag, 23. September 2008, Juergen Beisert wrote: > > > What Kernel do you run on your target? On my hardware a 2.6.23 still work > > > as expected, but a 2.6.26 fails

Re: MPC5200 PCI interrupt routing

2008-09-24 Thread Grant Likely
On Wed, Sep 24, 2008 at 05:16:34PM +0200, Juergen Beisert wrote: > On Dienstag, 23. September 2008, Juergen Beisert wrote: > > What Kernel do you run on your target? On my hardware a 2.6.23 still work > > as expected, but a 2.6.26 fails all the time. > > One should enable the internal USB clock. I

Re: MPC5200 PCI interrupt routing

2008-09-24 Thread Juergen Beisert
On Dienstag, 23. September 2008, Juergen Beisert wrote: > Matt, > > On Montag, 22. September 2008, Matt Sealey wrote: > > Juergen Beisert wrote: > > > Hi, > > > $ lspci > > > 00:18.0 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 > > > Controller (rev 61) 00:18.1 USB Controller: VIA

Re: MPC5200 PCI interrupt routing

2008-09-23 Thread Juergen Beisert
Matt, On Montag, 22. September 2008, Matt Sealey wrote: > Juergen Beisert wrote: > > Hi, > > $ lspci > > 00:18.0 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 > > Controller (rev 61) 00:18.1 USB Controller: VIA Technologies, Inc. > > VT82x UHCI USB 1.1 Controller (rev 61) 00:18

Re: MPC5200 PCI interrupt routing

2008-09-22 Thread Matt Sealey
Juergen Beisert wrote: Hi, $ lspci 00:18.0 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 Controller (rev 61) 00:18.1 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 Controller (rev 61) 00:18.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63) USB driver (end

Re: MPC5200 PCI interrupt routing

2008-09-22 Thread Juergen Beisert
On Montag, 22. September 2008, Juergen Beisert wrote: > $ lspci > 00:18.0 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 > Controller (rev 61) 00:18.1 USB Controller: VIA Technologies, Inc. > VT82x UHCI USB 1.1 Controller (rev 61) 00:18.2 USB Controller: VIA > Technologies, Inc.

MPC5200 PCI interrupt routing

2008-09-22 Thread Juergen Beisert
Hi, my MPC5200 based platform has one PCI slot, with the following interrupt routing: PCI slot MPC5200 INT A IRQ0 INT B IRQ1 INT C IRQ2 INT D IRQ3 In my oftree I'm using these lines to describe this routing (slot's IDSEL is 0x18) [...] [EMAIL PROTECTED] {