Re: [REPOST] [PATCH 0/6] fixes and MPC8308 support for the mpc512x_dma driver

2010-10-27 Thread Piotr Zięcik
On Wednesday 27 October 2010 01:52:54 Ilya Yanok wrote: Hello everybody, meanwhile I've fixed one more issue in mpc512x_dma driver. Any comments? Anybody interrested in this driver? Piotr? Still unsure how to deal with bitfield structures in IO space... Currently I am not able to deal

Pegasos OHCI bug (was Re: PROBLEM: memory corrupting bug, bisected to 6dda9d55)

2010-10-27 Thread pacman
Benjamin Herrenschmidt writes: Ok so you'll have to make up a workaround in prom_init that looks for OHCI's in the device-tree and disable them. Check if the OHCI node has some existing f-code words you can use for that with dev /path-to-ohci words in OF for example. If not, you may need

Re: Freescale P2020/ 85xx PCIe: DMA low throughtput

2010-10-27 Thread Natalie Shapira
Jenkins, Clive wrote: Hi, I'm working on bring up for a new board based on Freescales p2020. I have a programmable FPGA as a PCIe device with a buffer I can write to and from. I want to test performence for the PCIe bus. I encountered a problem while doing a DMA between the FPGA DDR. The

Re: Pegasos OHCI bug (was Re: PROBLEM: memory corrupting bug, bisected to 6dda9d55)

2010-10-27 Thread Olaf Hering
On Wed, Oct 27, pac...@kosh.dhis.org wrote: |1. How do I locate all usb nodes in the device tree? | |2. How do I know if a particular usb node is OHCI? In the installed system, run 'lspci | grep -i usb', this gives the pci bus numbers. Then run 'find /sys -name devspec', and look or the bus

RE: Freescale P2020/ 85xx PCIe: DMA low throughtput

2010-10-27 Thread Jenkins, Clive
Hi, I'm working on bring up for a new board based on Freescales p2020. I have a programmable FPGA as a PCIe device with a buffer I can write to and from. I want to test performence for the PCIe bus.

Re: Pegasos OHCI bug (was Re: PROBLEM: memory corrupting bug, bisected to 6dda9d55)

2010-10-27 Thread Benjamin Herrenschmidt
Since then, the silence has been deafening. My assumption now is that this is not ever getting fixed. I'm certainly not able to fix it. I'm not a even kernel programmer! I got far enough to diagnose the cause just with the add more printk's and boot it again technique. Hundreds of reboots

Re: [PATCH] powerpc/5121: pdm360ng: fix touch irq if 8xxx gpio driver is enabled

2010-10-27 Thread Grant Likely
On Sat, Sep 25, 2010 at 10:22:44PM +0200, Anatolij Gustschin wrote: On Wed, 15 Sep 2010 20:38:23 -0600 Grant Likely grant.lik...@secretlab.ca wrote: On Wed, Sep 15, 2010 at 10:12:57PM +0200, Anatolij Gustschin wrote: Enabling the MPC8xxx GPIO driver with MPC512x GPIO extension breaks

Re: [PATCH] drivers/char/hvc_console.c: reduce max idle timeout

2010-10-27 Thread Alan Cox
On Wed, 27 Oct 2010 12:54:27 -0400 Chris Metcalf cmetc...@tilera.com wrote: The tile architecture uses this framework for our serial console, That may be a mistake unless your console is genuinely only capable of polled input. Alan ___ Linuxppc-dev

Re: [PATCH] drivers/char/hvc_console.c: reduce max idle timeout

2010-10-27 Thread Chris Metcalf
On 10/27/2010 3:21 PM, Alan Cox wrote: On Wed, 27 Oct 2010 12:54:27 -0400 Chris Metcalf cmetc...@tilera.com wrote: The tile architecture uses this framework for our serial console, That may be a mistake unless your console is genuinely only capable of polled input. The console is in fact

Re: Pegasos OHCI bug (was Re: PROBLEM: memory corrupting bug,

2010-10-27 Thread pacman
Olaf Hering writes: On Wed, Oct 27, pac...@kosh.dhis.org wrote: |1. How do I locate all usb nodes in the device tree? | |2. How do I know if a particular usb node is OHCI? In the installed system, run 'lspci | grep -i usb', this gives the pci bus numbers. Then run 'find /sys -name

Re: Pegasos OHCI bug (was Re: PROBLEM: memory corrupting bug,

2010-10-27 Thread Segher Boessenkool
|1. How do I locate all usb nodes in the device tree? | |2. How do I know if a particular usb node is OHCI? You look for compatible usb-ohci. But this doesn't help you. You do not know yet if the problem happens for all usb-ohci; for example, it could be that you have the console output

Re: Pegasos OHCI bug (was Re: PROBLEM: memory corrupting bug,

2010-10-27 Thread pacman
Segher Boessenkool writes: |1. How do I locate all usb nodes in the device tree? | |2. How do I know if a particular usb node is OHCI? You look for compatible usb-ohci. There is no compatible there. I can probably use class-code since the parent is a PCI bus. But this doesn't

Re: Pegasos OHCI bug (was Re: PROBLEM: memory corrupting bug,

2010-10-27 Thread Segher Boessenkool
1) Figure out what exactly is going on; I thought we were past that. We are not. The startup sequence leaves the device in a bad state (writing 1000 times per second to memory that the kernel believes is not in use), so it needs to be given a reset command before the kernel tries to use

Re: [REPOST] [PATCH 0/6] fixes and MPC8308 support for the mpc512x_dma driver

2010-10-27 Thread Ilya Yanok
Hi Piotr, On 27.10.2010 11:24, Piotr Zięcik wrote: Currently I am not able to deal with this as I am much involved in other development. I see. Excuse me for disturbing you then. Guys, anybody can review/test/pull these patches? Regards, Ilya.

Re: Pegasos OHCI bug (was Re: PROBLEM: memory corrupting bug,

2010-10-27 Thread pacman
Segher Boessenkool writes: 1) Figure out what exactly is going on; I thought we were past that. We are not. The startup sequence leaves the device in a bad state (writing 1000 times per second to memory that the kernel believes is not in use), so it needs to be given a reset

RapidIO: MC Exception when enumerating peer to peer connection

2010-10-27 Thread Thomas Taranowski
Hi all, I'm trying to bring up a RapidIO on my p2020 on v2.6.36-rc7. I'm running into an issue when the host tries to enumerate the agent devices, and fails miserably. The rio driver does a fsl_rio_config_read with a destid of 255, after which it hangs, until I get a timeout exception (Handled