[PATCH 1/2] powerpc/kprobes: Some minor fixes

2008-06-26 Thread Kumar Gala
* Mark __flush_icache_range as a function that can't be probed since its used by the kprobe code. * Fix an issue with single stepping and async exceptions. We need to ensure that we dont get an async exception (external, decrementer, etc) while we are attempting to single step the probe poi

[PATCH 2/2] powerpc/booke: Add kprobes support for booke style processors

2008-06-26 Thread Kumar Gala
This patch is based on work done by Madhvesh. R. Sulibhavi back in March 2007. We refactor some of the single step handling since it differs between "classic" and "booke" powerpc cores. Signed-off-by: Kumar Gala <[EMAIL PROTECTED]> --- Documentation/kprobes.txt |1 + arch/powerpc/kernel/

[PATCH] powerpc: Add macros to access floating point registers in thread_struct.

2008-06-26 Thread Michael Neuling
We are going to change where the floating point registers are stored in the thread_struct, so in preparation add some macros to access the floating point registers. Update all code to use these new macros. Signed-off-by: Michael Neuling <[EMAIL PROTECTED]> --- Changes '% 2' to '& 1' as noticed by

dtc: Clean up lexing of include files

2008-06-26 Thread David Gibson
Currently we scan the /include/ directive as two tokens, the "/include/" keyword itself, then the string giving the file name to include. We use a special scanner state to keep the two linked together, and use the scanner state stack to keep track of the original state while we're parsing the two

Re: starting with 2.6.26-rc1 cell_defconfig fails on QS22

2008-06-26 Thread Adrian Reber
On Wed, Jun 25, 2008 at 05:59:33PM +0200, Segher Boessenkool wrote: >> D'oh. I spent so much time and the solution is so easy. >> >> Thanks everybody. I have updated to binutils-2.18.50.0.6-2.ppc and now >> it works again on QS22 and JS21. > > So I checked your binary, and the only differences betw

Re: [Resend][PATCH 1/8][Version 2] MPC5121 Update MPC5121ADS device tree

2008-06-26 Thread Arnd Bergmann
On Wednesday 18 June 2008, John Rigby wrote: > [EMAIL PROTECTED] { > +   compatible = "fsl,mpc5121-axe"; > +   reg = <0x2000 0x100>; > +   interrupts = <42 0x8>; > +   interrupt-parent = < &ipic >; > +   };

Please pull from 'powerpc-next' branch

2008-06-26 Thread Kumar Gala
Please pull from 'powerpc-next' branch of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git powerpc-next to receive the following updates: Documentation/powerpc/booting-without-of.txt| 59 + arch/powerpc/Kconfig|6 arch/powerpc/boot/Mak

RE: [PATCH 2/2] powerpc/booke: Add kprobes support for booke style processors

2008-06-26 Thread Sulibhavi, Madhvesh
Hi Kumar, I confirmed these updated patches and found no issues with my test. I acknowledge these patches for powerpc kprobes booke support. -Madhvesh > -Original Message- > From: Kumar Gala [mailto:[EMAIL PROTECTED] > Sent: Thursday, June 26, 2008 12:36 PM > To: linuxppc-dev@ozlabs.org

Re: [Cbe-oss-dev] 2.6.26-rc6 kernel bug on PS3?

2008-06-26 Thread Arnd Bergmann
On Thursday 26 June 2008, Jeremy Kerr wrote: > > Application hangs after a while defunct and dmesg output looks like > > d.txt. (See attached file: d.txt) > > Looks like this is caused by doing the mmput() while the state mutex is > held in spu_forget. > > In your case, the mm is the final refer

Re: Please pull from 'powerpc-next' branch

2008-06-26 Thread Kumar Gala
On Jun 26, 2008, at 2:49 AM, Kumar Gala wrote: Please pull from 'powerpc-next' branch of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git powerpc-next to receive the following updates: Paul, any update on when we might see some of the various patches pulled into powerpc-n

Re: Please pull from 'powerpc-next' branch

2008-06-26 Thread Kumar Gala
On Jun 26, 2008, at 2:49 AM, Kumar Gala wrote: Please pull from 'powerpc-next' branch of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git powerpc-next to receive the following updates: Added the kprobe patches: Kumar Gala (2): powerpc/kprobes: Some minor fixes

[PATCH] powerpc/bootwrapper: Pad .dtb by default

2008-06-26 Thread Kumar Gala
Since most bootloaders or wrappers tend to update or add some information to the .dtb they a handled they need some working space to do that in. By default add 1K of padding via a default setting of DTS_FLAGS. Signed-off-by: Kumar Gala <[EMAIL PROTECTED]> --- arch/powerpc/boot/Makefile |2 ++

Re: [PATCH] fs_enet: restore promiscuous and multicast settings in restart()

2008-06-26 Thread Laurent Pinchart
Hi, On Friday 20 June 2008 10:55, Matvejchikov Ilya wrote: > >> > diff --git a/drivers/net/fs_enet/mac-fcc.c b/drivers/net/fs_enet/mac-fcc.c > >> > index ce40cf9..1a95cf1 100644 > >> > --- a/drivers/net/fs_enet/mac-fcc.c > >> > +++ b/drivers/net/fs_enet/mac-fcc.c > >> > @@ -464,6 +464,9 @@ static

[PATCHv2] fs_enet: restore promiscuous and multicast settings in restart()

2008-06-26 Thread Laurent Pinchart
The restart() function is called when the link state changes and resets multicast and promiscuous settings. This patch restores those settings at the end of restart(). Signed-off-by: Laurent Pinchart <[EMAIL PROTECTED]> --- drivers/net/fs_enet/mac-fcc.c |3 +++ 1 files changed, 3 insertions(+

[PATCH/RFC] powerpc: prevent memory corruption due to cache invalidation of unaligned DMA buffer

2008-06-26 Thread Andrew Lewis
On PowerPC processors with non-coherent cache architectures the DMA subsystem calls invalidate_dcache_range() before performing a DMA read operation. If the address and length of the DMA buffer are not aligned to a cache-line boundary this can result in memory outside of the DMA buffer being inval

[PATCH 1/1] powerpc: add 64 bit version of huge_ptep_set_wrprotect

2008-06-26 Thread Andy Whitcroft
The implementation of huge_ptep_set_wrprotect() directly calls ptep_set_wrprotect() to mark a hugepte write protected. However this call is not appropriate on ppc64 kernels as this is a small page only implementation. This can lead to the hash not being flushed correctly when a mapping is being c

Re: [PATCHv3 1/2] [POWERPC] CPM2: Implement GPIO LIB API on CPM2 Freescale SoC.

2008-06-26 Thread Laurent Pinchart
On Wednesday 18 June 2008 19:08, Laurent Pinchart wrote: > Based on earlier work by Jochen Friedrich. > > This patch implement GPIO LIB support for the CPM2 GPIOs. Is there any pending issue or can this be applied to powerpc-next ? > Signed-off-by: Laurent Pinchart <[EMAIL PROTECTED]> > Cc: Joch

Re: [PATCH] powerpc: Modem control lines support for the cpm_uart driver

2008-06-26 Thread Laurent Pinchart
On Monday 26 May 2008 11:58, Laurent Pinchart wrote: > On Wednesday 16 April 2008 11:10, Laurent Pinchart wrote: > > This patch replaces the get_mctrl/set_mctrl stubs with modem control line > > read/write access through the GPIO lib. > > > > Available modem control lines are described in the devi

Re: [PATCH/RFC] powerpc: prevent memory corruption due to cache invalidation of unaligned DMA buffer

2008-06-26 Thread Gerhard Pircher
Original-Nachricht > Datum: Thu, 26 Jun 2008 17:29:05 +0800 > Von: Andrew Lewis <[EMAIL PROTECTED]> > An: linuxppc-dev@ozlabs.org > CC: \'Andrew Lewis\' <[EMAIL PROTECTED]>, [EMAIL PROTECTED] > Betreff: [PATCH/RFC] powerpc: prevent memory corruption due to cache > invalidation

Re: [PATCH 2/9] powerpc: Add macros to access floating point registers in thread_struct.

2008-06-26 Thread Gabriel Paubert
On Wed, Jun 25, 2008 at 11:17:45AM -0500, Scott Wood wrote: > Gabriel Paubert wrote: > >On Wed, Jun 25, 2008 at 10:34:32AM -0500, Scott Wood wrote: > >>Kumar Gala wrote: > +/* Macros to workout the correct index for the FPR in the thread > struct */ > +#define FPRNUMBER(i) (((i) - PT_F

Re: [PATCH 2/2] fs_enet: MDIO on GPIO support

2008-06-26 Thread Laurent Pinchart
Jeff, Scott, On Wednesday 18 June 2008 17:16, Laurent Pinchart wrote: > On Wednesday 18 June 2008 17:00, Jeff Garzik wrote: > > Laurent Pinchart wrote: > > > Hi Scott, > > > > > > On Monday 16 June 2008 18:34, Scott Wood wrote: > > >> On Mon, Jun 16, 2008 at 10:57:02AM +0200, Laurent Pinchart wro

[RFC] cpm_uart: Fix break generation

2008-06-26 Thread Laurent Pinchart
When generating a break condition on a serial port, the CPM must be told beforehand how long the break should be. Unfortunately, this information is not available through the current serial break handling API. This patch works around the problem by requesting a 32767 characters break followed by a

[PATCH] powerpc: Fix /dev/oldmem for kdump

2008-06-26 Thread Sachin P. Sant
This one has been pending for a long time. Somehow never made it upstream. Resending the patch which fixes /dev/oldmem interface for kdump. Tested with 2.6.26-rc8. Signed-off-by : Michael Ellerman <[EMAIL PROTECTED]> Fix /dev/oldmem for kdump A change to __ioremap() broke reading /dev/oldmem

[PATCH] cpm_uart: Support uart_wait_until_sent()

2008-06-26 Thread Laurent Pinchart
Set port->fifosize to the software FIFO size, and update the port timeout when the baud rate is modified. SCC ports have an optional 32 byte hardware FIFO which is currently not taken into account, as there is no documented way to check when the FIFO becomes empty. Signed-off-by: Laurent Pinchart

Re: [PATCH] powerpc: add of_find_next_property and of_get_aliased_index

2008-06-26 Thread Benjamin Herrenschmidt
> +struct property *of_find_next_property(const struct device_node *np, > + struct property *prev) > +{ > + struct property *next; > + > + if (!np) > + return NULL; > + > + read_lock(&devtree_lock); > + next = prev ? prev->next : np->properties; > + read_unlock(

Re: [PATCH 1/1] powerpc: add 64 bit version of huge_ptep_set_wrprotect

2008-06-26 Thread Benjamin Herrenschmidt
On Thu, 2008-06-26 at 10:55 +0100, Andy Whitcroft wrote: > The implementation of huge_ptep_set_wrprotect() directly calls > ptep_set_wrprotect() to mark a hugepte write protected. However this > call is not appropriate on ppc64 kernels as this is a small page only > implementation. This can lead

Re: [PATCH/RFC] powerpc: prevent memory corruption due to cache invalidation of unaligned DMA buffer

2008-06-26 Thread Benjamin Herrenschmidt
On Thu, 2008-06-26 at 17:29 +0800, Andrew Lewis wrote: > On PowerPC processors with non-coherent cache architectures the DMA > subsystem calls invalidate_dcache_range() before performing a DMA read > operation. If the address and length of the DMA buffer are not aligned > to a cache-line boundary

[PATCH 19/60] microblaze_v4: checksum support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-generic/checksum.h| 101 ++ include/asm-microblaze/checksum.h |1 + lib/Makefile |2 + lib/checksum.c| 166 +++

[PATCH 21/60] microblaze_v4: uaccess files

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/lib/uaccess.c| 41 + include/asm-microblaze/uaccess.h | 124 ++ 2 files changed, 165 insertions(+), 0 deletions(-) create mode 100644

[PATCH 26/60] microblaze_v4: time support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/delay.h | 30 ++ include/asm-microblaze/timex.h | 18 ++ 2 files changed, 48 insertions(+), 0 deletions(-) create mode 100644 include

[PATCH 22/60] microblaze_v4: heartbeat file

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/heartbeat.c | 35 +++ 1 files changed, 35 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/kernel/heartbeat.c diff --git a/arch/mi

[PATCH 18/60] microblaze_v4: supported function for memory - kernel/lib

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/lib/memcpy.c | 160 + arch/microblaze/lib/memmove.c | 174 + arch/microblaze/lib/memset.c | 78

[PATCH 25/60] microblaze_v4: process and init task function

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/init_task.c | 28 arch/microblaze/kernel/process.c | 127 2 files changed, 155 insertions(+), 0 deletions(-) create mode 100644 ar

[PATCH 29/60] microblaze_v4: traps support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/traps.c | 86 1 files changed, 86 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/kernel/traps.c diff --git a/arch/micro

[PATCH 28/60] microblaze_v4: ptrace support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/ptrace.c | 206 +++ include/asm-microblaze/ptrace.h | 68 + 2 files changed, 274 insertions(+), 0 deletions(-) create mode 100644

[PATCH 36/60] microblaze_v4: ioctl support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/ioctl.h |1 + include/asm-microblaze/ioctls.h | 91 +++ 2 files changed, 92 insertions(+), 0 deletions(-) create mode 100644 include/asm-m

[PATCH 35/60] microblaze_v4: definitions of types

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/posix_types.h | 69 ++ include/asm-microblaze/types.h | 62 ++ 2 files changed, 131 insertions(+), 0 deletions(-

[PATCH 43/60] microblaze_v4: system.h pvr.h processor.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/processor.h | 87 include/asm-microblaze/pvr.h | 183 ++ include/asm-microblaze/system.h| 190 +

[PATCH 32/60] microblaze_v4: page.h, segment.h, unaligned.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/page.h | 117 include/asm-microblaze/segment.h | 39 include/asm-microblaze/unaligned.h | 19 ++ 3 files changed, 17

[PATCH 34/60] microblaze_v4: bug headers files

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/bug.h | 15 +++ include/asm-microblaze/bugs.h | 17 + 2 files changed, 32 insertions(+), 0 deletions(-) create mode 100644 include/asm-microblaze/bu

[PATCH 41/60] microblaze_v4: atomic.h bitops.h byteorder.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/atomic.h| 106 include/asm-microblaze/bitops.h| 27 + include/asm-microblaze/byteorder.h | 21 +++ 3 files changed, 154

[PATCH 44/60] microblaze_v4: clinkage.h linkage.h sections.h kmap_types.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/clinkage.h | 27 +++ include/asm-microblaze/kmap_types.h | 29 + include/asm-microblaze/linkage.h| 15 +++

[PATCH 40/60] microblaze_v4: headers for irq

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/hardirq.h | 29 + include/asm-microblaze/irq_regs.h |1 + 2 files changed, 30 insertions(+), 0 deletions(-) create mode 100644 include/asm-microbl

[PATCH 47/60] microblaze_v4: sigcontext.h siginfo.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/sigcontext.h | 19 +++ include/asm-microblaze/siginfo.h| 15 +++ 2 files changed, 34 insertions(+), 0 deletions(-) create mode 100644 include/asm

[PATCH 52/60] microblaze_v4: fcntl.h sockios.h ucontext.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-generic/sockios.h | 23 +++ include/asm-generic/ucontext.h| 24 include/asm-microblaze/fcntl.h|1 + include/asm-microblaze/socki

[PATCH 39/60] microblaze_v4: dma support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/dma-mapping.h |1 + include/asm-microblaze/dma.h | 18 ++ include/asm-microblaze/scatterlist.h | 26 ++ 3 files changed, 45 in

[PATCH 37/60] microblaze_v4: io.h IO operations

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/io.h | 208 +++ 1 files changed, 208 insertions(+), 0 deletions(-) create mode 100644 include/asm-microblaze/io.h diff --git a/include/asm-

[PATCH 42/60] microblaze_v4: headers pgalloc.h pgtable.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/pgalloc.h | 14 +++ include/asm-microblaze/pgtable.h | 48 ++ 2 files changed, 62 insertions(+), 0 deletions(-) create mode 100644 in

[PATCH 46/60] microblaze_v4: termbits.h termios.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-generic/termbits.h| 200 + include/asm-microblaze/termbits.h |1 + include/asm-microblaze/termios.h | 84 3 files changed, 285 i

[PATCH 51/60] microblaze_v4: pool.h socket.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-generic/socket.h| 66 +++ include/asm-microblaze/poll.h |1 + include/asm-microblaze/socket.h |1 + 3 files changed, 68 insertions(+), 0 dele

[PATCH 48/60] microblaze_v4: headers simple files - empty or redirect to asm-generic

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/cputime.h |1 + include/asm-microblaze/div64.h |1 + include/asm-microblaze/emergency-restart.h |1 + include/asm-microblaze/errno.h |

[PATCH 49/60] microblaze_v4: headers files entry.h current.h mman.h registers.h sembuf.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/current.h | 23 +++ include/asm-microblaze/entry.h | 28 include/asm-microblaze/mman.h | 25

[PATCH 60/60] microblaze_v4: Enable drivers for Microblaze

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- drivers/block/Kconfig |2 +- drivers/char/Kconfig |2 +- drivers/serial/Kconfig |2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/block/Kconfig b/drivers/block/Kc

[PATCH 38/60] microblaze_v4: headers for executables format FLAT, ELF

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/elf.h | 22 ++ include/asm-microblaze/flat.h | 90 + 2 files changed, 112 insertions(+), 0 deletions(-) create mode 100644 inclu

[PATCH 57/60] microblaze_v4: entry.S

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/entry.S | 597 1 files changed, 597 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/kernel/entry.S diff --git a/arch/micr

[PATCH 53/60] microblaze_v4: setup.h string.h thread_info.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/setup.h | 41 + include/asm-microblaze/string.h | 20 + include/asm-microblaze/thread_info.h | 154 ++ 3 files changed, 21

[PATCH 54/60] microblaze_v4: Kbuild file

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/Kbuild | 24 1 files changed, 24 insertions(+), 0 deletions(-) create mode 100644 include/asm-microblaze/Kbuild diff --git a/include/asm-microblaze/Kbuil

[PATCH 58/60] microblaze_v4: sys_microblaze.c

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/sys_microblaze.c | 283 +++ 1 files changed, 283 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/kernel/sys_microblaze.c diff --git a/

[PATCH 45/60] microblaze_v4: stats headers

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/stat.h | 73 +++ include/asm-microblaze/statfs.h |1 + 2 files changed, 74 insertions(+), 0 deletions(-) create mode 100644 include/asm-m

[PATCH 56/60] microblaze_v4: IPC headers

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/ipc.h|1 + include/asm-microblaze/ipcbuf.h | 36 2 files changed, 37 insertions(+), 0 deletions(-) create mode 100644 include/asm-micr

[PATCH 33/60] microblaze_v4: includes SHM*, msgbuf

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/msgbuf.h | 39 include/asm-microblaze/shmbuf.h | 50 + include/asm-microblaze/shmparam.h | 14 ++ 3

[PATCH 55/60] microblaze_v4: pci headers

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/pci-bridge.h |1 + include/asm-microblaze/pci.h|1 + 2 files changed, 2 insertions(+), 0 deletions(-) create mode 100644 include/asm-microblaze/pci-bridge.h create

[PATCH 59/60] microblaze_v4: syscall_table.S and unistd.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/syscall_table.S | 330 +++ include/asm-microblaze/unistd.h| 390 2 files changed, 720 insertions(+), 0 deletions(-)

[PATCH 50/60] microblaze_v4: device.h param.h topology.h

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-generic/param.h | 32 include/asm-microblaze/device.h | 21 + include/asm-microblaze/param.h|1 + include/asm-microblaze

[PATCH 31/60] microblaze_v4: memory inicialization, MMU, TLB

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/mm/init.c| 184 ++ include/asm-microblaze/mmu.h | 17 +++ include/asm-microblaze/mmu_context.h | 22 include/asm-microblaze/tlb

[PATCH] Remove experimental status of kdump on PPC64

2008-06-26 Thread Bernhard Walle
This patch removes the experimental status of kdump on IA64. kdump is on IA64 now since more than one year and it has proven to be stable. For i386/x86_64, a similar patch has been accepted by Ingo Molnar and Vivek Goyal. Signed-off-by: Bernhard Walle <[EMAIL PROTECTED]> --- arch/powerpc/Kconfi

Re: [PATCH] booting-without-of: add more bindings for FSL UPM driver

2008-06-26 Thread Wolfgang Grandegger
Hi Segher, Segher Boessenkool wrote: + - chip-delay : may specify a delay value in milliseconds. Delay for what? The binding should say. "chip-delay" is a bit too generic name as well, it could be more descriptive perhaps. The chip-delay property defines an appropriate maximum delay t

[PATCH 07/60] microblaze_v4: Support for semaphores

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/semaphore.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 include/asm-microblaze/semaphore.h diff --git a/include/asm-microblaze/semaphore.h b/incl

[PATCH 14/60] microblaze_v4: lmb support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/lmb.h | 17 + 1 files changed, 17 insertions(+), 0 deletions(-) create mode 100644 include/asm-microblaze/lmb.h diff --git a/include/asm-microblaze/lmb.h b/includ

[PATCH 27/60] microblaze_v4: virtualization

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- include/asm-microblaze/kvm.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 include/asm-microblaze/kvm.h diff --git a/include/asm-microblaze/kvm.h b/include/asm-microblaze/

[PATCH 30/60] microblaze_v4: support for a.out

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- 0 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 include/asm-microblaze/a.out.h diff --git a/include/asm-microblaze/a.out.h b/include/asm-microblaze/a.out.h new file mode 100644 index

[PATCH 05/60] microblaze_v4: Open firmware files2

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/of_device.c | 42 +++ arch/microblaze/platform/platform.c | 31 + 2 files changed, 73 insertions(+), 0 deletions(-) crea

[PATCH] [POWERPC] 85xx: TQM8548: add missing support for RTC and LM75

2008-06-26 Thread Wolfgang Grandegger
It adds the missing RTC node to tqm8548.dts and enables support for I2C, DS1307 and LM75 in the default configuration. Signed-off-by: Wolfgang Grandegger <[EMAIL PROTECTED]> --- arch/powerpc/boot/dts/tqm8548.dts |5 arch/powerpc/configs/85xx/tqm8548_defconfig | 143

[PATCH 20/60] microblaze_v4: early_printk support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/early_printk.c | 130 + 1 files changed, 130 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/kernel/early_printk.c diff --git a/ar

[PATCH 17/60] microblaze_v4: head.S + linker script

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/head.S| 38 + arch/microblaze/kernel/vmlinux.lds.S | 143 ++ 2 files changed, 181 insertions(+), 0 deletions(-) create mode 100644

[PATCH 02/60] microblaze_v4: Makefiles for Microblaze cpu

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/Makefile | 63 + arch/microblaze/boot/Makefile | 17 arch/microblaze/kernel/Makefile | 17 arch/mi

[PATCH 15/60] microblaze_v4: PVR support, cpuinfo support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/cpu/mb.c | 115 ++ arch/microblaze/kernel/cpu/pvr.c | 81 ++ 2 files changed, 196 insertions(+), 0 deletions(-) creat

[PATCH 23/60] microblaze_v4: setup.c - system setting

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/setup.c | 187 1 files changed, 187 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/kernel/setup.c diff --git a/arch/micr

[PATCH 24/60] microblaze_v4: asm-offsets

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/asm-offsets.c | 116 ++ 1 files changed, 116 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/kernel/asm-offsets.c diff --git a/arc

[PATCH 13/60] microblaze_v4: kernel modules support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/microblaze_ksyms.c | 47 ++ arch/microblaze/kernel/module.c | 140 + include/asm-microblaze/module.h | 37 3 fil

RE: [PATCH] powerpc/bootwrapper: Add documentation of boot wrapper targets

2008-06-26 Thread John Linn
Thanks Grant, that's a great start for helping us to better understand the bootwrapper. The wrapper is somewhat complex and hard to get your head around, or at least my head ;). -- John -Original Message- From: Grant Likely [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 25, 2008 2:21 P

[PATCH 01/60] microblaze_v4: Kconfig patches

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/Kconfig | 157 + arch/microblaze/Kconfig.debug | 39 ++ arch/microblaze/platform/Kconfig.platform | 77 +++

Re: [PATCH 46/60] microblaze_v4: termbits.h termios.h

2008-06-26 Thread Alan Cox
> +++ b/include/asm-generic/termbits.h > @@ -0,0 +1,200 @@ > +/* c_cflag bit meaning */ > + > +#define CBAUD0010017 > +#define B0 000 /* hang up */ You need BOTHER in here as well - especially if it is going to be generic. ___ Linuxppc-de

[PATCH 12/60] microblaze_v4: Generic dts file for platforms

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/platform/generic/system.dts | 300 +++ 1 files changed, 300 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/platform/generic/system.dts diff --gi

Re: [PATCH] [POWERPC] 85xx: TQM8548: add missing support for RTC and LM75

2008-06-26 Thread Kumar Gala
On Jun 26, 2008, at 8:15 AM, Wolfgang Grandegger wrote: It adds the missing RTC node to tqm8548.dts and enables support for I2C, DS1307 and LM75 in the default configuration. Signed-off-by: Wolfgang Grandegger <[EMAIL PROTECTED]> --- arch/powerpc/boot/dts/tqm8548.dts |5 arch/powe

[PATCH 11/60] microblaze_v4: cache support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/cpu/cache.c | 255 +++ include/asm-microblaze/cache.h | 44 ++ include/asm-microblaze/cacheflush.h | 75 ++ 3 files changed, 37

Re: [PATCH 3/3] mpc8313erdb: Add power management to the device tree.

2008-06-26 Thread Kumar Gala
On Jun 25, 2008, at 5:30 PM, Kim Phillips wrote: On Wed, 25 Jun 2008 16:51:39 -0500 Scott Wood <[EMAIL PROTECTED]> wrote: + [EMAIL PROTECTED] { + device_type = "crypto"; + model = "SEC2"; I thought we were don

[PATCH 03/60] microblaze_v4: Cpuinfo handling

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c | 84 ++ arch/microblaze/kernel/cpu/cpuinfo-static.c | 115 + arch/microblaze/kernel/cpu/cpuinfo.c | 85

Re: [PATCH 1/3] mpc83xx: Power Management support

2008-06-26 Thread Kumar Gala
On Jun 25, 2008, at 4:50 PM, Scott Wood wrote: Basic PM support for 83xx. Standby is implemented as sleep. Suspend-to-RAM is implemented as "deep sleep" (with the processor turned off) on 831x. PCI agent power management is supported. Device power management of SOC peripherals is not yet sup

[PATCH 08/60] microblaze_v4: exception handling

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/exceptions.c | 77 + arch/microblaze/kernel/hw_exception_handler.S | 392 + include/asm-microblaze/exceptions.h | 63 3 file

[PATCH 10/60] microblaze_v4: Interrupt handling, timer support, supported function

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/intc.c| 163 ++ arch/microblaze/kernel/irq.c | 93 ++ arch/microblaze/kernel/selfmod.c | 76 ++ a

[PATCH 16/60] microblaze_v4: defconfig file

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/defconfig | 698 + 1 files changed, 698 insertions(+), 0 deletions(-) create mode 100644 arch/microblaze/defconfig diff --git a/arch/microblaz

[PATCH 09/60] microblaze_v4: Signal support

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/signal.c | 531 +++ include/asm-microblaze/signal.h | 195 ++ 2 files changed, 726 insertions(+), 0 deletions(-) create mode 100644

[PATCH 06/60] microblaze_v4: Open firmware common files

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- drivers/of/Makefile |2 +- drivers/of/device.c | 128 ++ drivers/of/platform.c | 175 drivers/of/prom_parse.c | 1025 +++

[PATCH 04/60] microblaze_v4: Open firmware files1

2008-06-26 Thread monstr
From: Michal Simek <[EMAIL PROTECTED]> Signed-off-by: Michal Simek <[EMAIL PROTECTED]> --- arch/microblaze/kernel/prom.c| 1163 ++ include/asm-microblaze/of_device.h | 35 + include/asm-microblaze/of_platform.h | 40 ++ include/asm-microblaze/prom.h

Re: [PATCH 2/2] fs_enet: MDIO on GPIO support

2008-06-26 Thread Vitaly Bordug
On Thu, 26 Jun 2008 13:21:23 +0200 Laurent Pinchart <[EMAIL PROTECTED]> wrote: > > There should be no dependencies. When the OF GPIO support is not selected > > linux/of_gpio.h will define of_get_gpio() as a stub, so the fs_enet driver > > will fall back to the legacy binding. > > Have we rea

Re: [PATCH 1/3] mpc83xx: Power Management support

2008-06-26 Thread Scott Wood
Kumar Gala wrote: On Jun 25, 2008, at 4:50 PM, Scott Wood wrote: Basic PM support for 83xx. Standby is implemented as sleep. Suspend-to-RAM is implemented as "deep sleep" (with the processor turned off) on 831x. PCI agent power management is supported. Device power management of SOC periphe

Microblaze init port v4

2008-06-26 Thread monstr
Hi everybody, current linux version is 2.6.26-rc8 and I think this is the right time to send latest patches againts rc8 for Microblaze CPU. I fixed there some issues which were reported to me. We have there still problem with syscalls and we don't have chance to fix it to stable version, this i

Re: [PATCH] [POWERPC] 85xx: TQM8548: add missing support for RTC and LM75

2008-06-26 Thread Wolfgang Grandegger
Kumar Gala wrote: On Jun 26, 2008, at 8:15 AM, Wolfgang Grandegger wrote: It adds the missing RTC node to tqm8548.dts and enables support for I2C, DS1307 and LM75 in the default configuration. Signed-off-by: Wolfgang Grandegger <[EMAIL PROTECTED]> --- arch/powerpc/boot/dts/tqm8548.dts

Re: [PATCH] [POWERPC] 85xx: TQM8548: add missing support for RTC and LM75

2008-06-26 Thread Kumar Gala
On Jun 26, 2008, at 9:13 AM, Wolfgang Grandegger wrote: Kumar Gala wrote: On Jun 26, 2008, at 8:15 AM, Wolfgang Grandegger wrote: It adds the missing RTC node to tqm8548.dts and enables support for I2C, DS1307 and LM75 in the default configuration. Signed-off-by: Wolfgang Grandegger <[EMAIL

  1   2   >