powerpc "next" branch update

2009-10-29 Thread Benjamin Herrenschmidt
Hoy hoy !

It's late, I know, but finally here's a first batch of patches in
powerpc "next" branch that I pushed out today. Hopefully more to come
as I start pulling from Kumar, Grant, etc... 

Cheers,
Ben.

Alexey Dobriyan (1):
  Convert /proc/device-tree/ to seq_file

Anton Vorontsov (2):
  powerpc: Make it possible to select hibernation on all PowerPCs
  of/platform: Implement support for dev_pm_ops

Benjamin Herrenschmidt (4):
  powerpc: Cleanup Kconfig selection of hugetlbfs support
  powerpc: Move /proc/ppc64 to /proc/powerpc and add symlink
  powerpc/chrp: Use the same RTAS daemon as pSeries
  powerpc/8xx: Fix build breakage with sparse irq changes

Brian King (1):
  powerpc: Add kdump support to Collaborative Memory Manager

David Gibson (6):
  powerpc/mm: Make hpte_need_flush() correctly mask for multiple page sizes
  powerpc/mm: Cleanup management of kmem_caches for pagetables
  powerpc/mm: Allow more flexible layouts for hugepage pagetables
  powerpc/mm: Cleanup initialization of hugepages on powerpc
  powerpc/mm: Split hash MMU specific hugepage code into a new file
  powerpc/mm: Bring hugepage PTE accessor functions back into sync with 
normal accessors

Jean Delvare (1):
  powerpc/therm_adt746x: Don't access non-existing register

Michael Ellerman (7):
  powerpc/ps3: Use pr_devel() in ps3/mm.c
  powerpc: Make NR_IRQS a CONFIG option
  powerpc/pseries: Use irq_has_action() in eeh_disable_irq()
  powerpc: Remove get_irq_desc()
  powerpc: Make virq_debug_show() cope with sparse irq_descs
  powerpc: Rearrange and fix show_interrupts() for sparse irq_descs
  powerpc: Enable sparse irq_descs on powerpc

Michael Neuling (1):
  powerpc: Fix potential compile error irqs_disabled_flags

Olof Johansson (1):
  powerpc: pasemi_defconfig update

Thomas Gleixner (3):
  powerpc/nvram_64: Remove unused code
  powerpc/nvram_64: Check nvram_error_log_index in nvram_clear_error_log()
  powerpc/nvram_64: Mark init code __init


___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: "next" branch update

2009-07-28 Thread Martyn Welch

Benjamin Herrenschmidt wrote:

So I opened powerpc-next, and pushed the pile that was in "test" (with
an additional bug fix to one of my patches that was causing the crash
at boot that mpe reported with hugetlbfs enabled).

The pre-req patch for adding an argument to __pte_free_tlb() has already
been merged upstream by Linus.

Now is time for people who want things into 2.6.32 to be noisy about it.
  

Hi Ben,

I'd like to get the NVRAM patches into 2.6.32, I know you said to pester 
you in a week but your asking now :-) :


http://patchwork.ozlabs.org/patch/29420/
http://patchwork.ozlabs.org/patch/29422/
http://patchwork.ozlabs.org/patch/29421/
http://patchwork.ozlabs.org/patch/29419/
http://patchwork.ozlabs.org/patch/29418/

There's also some updates to the boards I work on:

http://patchwork.ozlabs.org/patch/29404/
http://patchwork.ozlabs.org/patch/29403/
http://patchwork.ozlabs.org/patch/29402/
http://patchwork.ozlabs.org/patch/29335/
http://patchwork.ozlabs.org/patch/29332/

Kumar: have you had a chance to look at these / are you happy with them?

Martyn

--
Martyn Welch MEng MPhil MIET (Principal Software Engineer)   T:+44(0)1327322748
GE Fanuc Intelligent Platforms Ltd,|Registered in England and Wales
Tove Valley Business Park, Towcester,  |(3828642) at 100 Barbirolli Square,
Northants, NN12 6PF, UK T:+44(0)1327359444 |Manchester,M2 3AB  VAT:GB 927559189
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


"next" branch update

2009-07-27 Thread Benjamin Herrenschmidt
So I opened powerpc-next, and pushed the pile that was in "test" (with
an additional bug fix to one of my patches that was causing the crash
at boot that mpe reported with hugetlbfs enabled).

The pre-req patch for adding an argument to __pte_free_tlb() has already
been merged upstream by Linus.

Now is time for people who want things into 2.6.32 to be noisy about it.

Cheers,
Ben.


___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: "next" branch update

2009-06-12 Thread Benjamin Herrenschmidt
On Fri, 2009-06-12 at 08:54 -0500, Timur Tabi wrote:
> On Fri, Jun 12, 2009 at 2:29 AM, Benjamin
> Herrenschmidt wrote:
> > I pushed the following commits, along with merging Linus tree in today.
> 
> Is there a reason you keep ignoring my patch?

Other than I hate you ? just kidding :-)

> [PATCH 1/2 v9] powerpc: introduce macro spin_event_timeout()
> 
> There is PowerPC code in the ALSA tree that depends on my patch, so
> that code will break if you don't push my patch upstream.

I know, and you may have noticed I haven't sent a pull request to Linus
yet... I was planning on scrubbing patchwork once more today and got
sidetracked with fixing the breakage that went into mainline already
while I was not looking :-)

I haven't closed powerpc-next, I know I'm late, but don't worry, your
patch is on my todo list.

Cheers,
Ben.


___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: "next" branch update

2009-06-12 Thread Timur Tabi
On Fri, Jun 12, 2009 at 2:29 AM, Benjamin
Herrenschmidt wrote:
> I pushed the following commits, along with merging Linus tree in today.

Is there a reason you keep ignoring my patch?

[PATCH 1/2 v9] powerpc: introduce macro spin_event_timeout()

There is PowerPC code in the ALSA tree that depends on my patch, so
that code will break if you don't push my patch upstream.

-- 
Timur Tabi
Linux kernel developer at Freescale
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


"next" branch update

2009-06-12 Thread Benjamin Herrenschmidt
I pushed the following commits, along with merging Linus tree in today.

Note that it will not boot on various machines unless the allocator
init ordering problem I mentioned earlier is fixed.

Benjamin Herrenschmidt (1):
  powerpc: Fix bug in move of altivec code to vector.S

Josh Boyer (3):
  powerpc/4xx: Disable PCI_LEGACY
  powerpc/40x: Convert AMCC Makalu board to ppc40x_simple
  powerpc/40x: Convert AMCC Kilauea/Halekala boards to ppc40x_simple

Sean MacLennan (1):
  i2c: Fix confusing i2c-ibm_iic message

Stefan Roese (1):
  powerpc/4xx: Sequoia: Enable NAND support



___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: "next" branch update

2009-06-11 Thread Josh Boyer

Quoting Benjamin Herrenschmidt :


Hi !

I've updated my "next" branch with the following patches. We're getting
real close to the merge window now, so if something is missing, please
holler ASAP.


Could you please pull the 'next' branch of the 4xx tree?  I haven't  
had a chance to generate a formal pull request due to travel and now  
an unexpected family issue.


josh


___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: next branch update

2009-06-10 Thread Benjamin Herrenschmidt
On Wed, 2009-06-10 at 21:09 -0400, Sean MacLennan wrote:
> I was expecting an rc9 and another week. Probably others where caught
> off guard. Patch below.
> 
Note that this simple patch qualifies as a bug fix in my book and thus
is less constrainted. I would happily have merged it in -rc4 :-)

Cheers,
Ben.


___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: next branch update

2009-06-10 Thread Sean MacLennan
On Thu, 11 Jun 2009 10:50:52 +1000
Benjamin Herrenschmidt  wrote:

> n Wed, 2009-06-10 at 17:56 -0400, Sean MacLennan wrote:
> > What ever happened to this patch?  
> 
> Dunno... It should have been in patchwork. I remember the patch
> in fact and I intended to merge it... Can you re-submit with
> appropriate cset comment, signed-off-by etc... ?
> 
> (Mistakes -do- happen, which is why we can be flexible with the rules,
> btw, but heh, 33 new patches the day the merge window opens is a bit
> over the top).

I was expecting an rc9 and another week. Probably others where caught
off guard. Patch below.

Cheers,
   Sean

If no device is passed to __dma_alloc_coherent, it defaults to using 
ISA_DMA_THRESHOLD
for the mask. This patch provides a reasonable default rather than 0.

Signed-off-by: Sean MacLennan 
---
diff --git a/arch/powerpc/platforms/44x/warp.c 
b/arch/powerpc/platforms/44x/warp.c
index 21ff868..7f3c1c7 100644
--- a/arch/powerpc/platforms/44x/warp.c
+++ b/arch/powerpc/platforms/44x/warp.c
@@ -43,7 +43,13 @@ static int __init warp_probe(void)
 {
unsigned long root = of_get_flat_dt_root();
 
-   return of_flat_dt_is_compatible(root, "pika,warp");
+   if (!of_flat_dt_is_compatible(root, "pika,warp"))
+   return 0;
+
+   /* For __dma_alloc_coherent */
+   ISA_DMA_THRESHOLD = ~0L;
+
+   return 1;
 }
 
 define_machine(warp) {
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: next branch update

2009-06-10 Thread Benjamin Herrenschmidt
On Wed, 2009-06-10 at 17:56 -0400, Sean MacLennan wrote:
> What ever happened to this patch?

Dunno... It should have been in patchwork. I remember the patch
in fact and I intended to merge it... Can you re-submit with appropriate
cset comment, signed-off-by etc... ?

(Mistakes -do- happen, which is why we can be flexible with the rules,
btw, but heh, 33 new patches the day the merge window opens is a bit
over the top).

Cheers,
Ben.

> diff --git b/arch/powerpc/platforms/44x/warp.c
> a/arch/powerpc/platforms/44x/warp.c index c511880..7f3c1c7 100644
> --- b/arch/powerpc/platforms/44x/warp.c
> +++ a/arch/powerpc/platforms/44x/warp.c
> @@ -43,7 +43,13 @@ static int __init warp_probe(void)
>  {
>   unsigned long root = of_get_flat_dt_root();
>  
> - return of_flat_dt_is_compatible(root, "pika,warp");
> + if (!of_flat_dt_is_compatible(root, "pika,warp"))
> + return 0;
> +
> + /* For __dma_alloc_coherent */
> + ISA_DMA_THRESHOLD = ~0L;
> +
> + return 1;
>  }
>  
> I don't see it in patchworks and I don't see it in Ben's or Josh's tree.
> 
> Cheers,
>Sean

___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: next branch update

2009-06-10 Thread Sean MacLennan
What ever happened to this patch?

diff --git b/arch/powerpc/platforms/44x/warp.c
a/arch/powerpc/platforms/44x/warp.c index c511880..7f3c1c7 100644
--- b/arch/powerpc/platforms/44x/warp.c
+++ a/arch/powerpc/platforms/44x/warp.c
@@ -43,7 +43,13 @@ static int __init warp_probe(void)
 {
unsigned long root = of_get_flat_dt_root();
 
-   return of_flat_dt_is_compatible(root, "pika,warp");
+   if (!of_flat_dt_is_compatible(root, "pika,warp"))
+   return 0;
+
+   /* For __dma_alloc_coherent */
+   ISA_DMA_THRESHOLD = ~0L;
+
+   return 1;
 }
 
I don't see it in patchworks and I don't see it in Ben's or Josh's tree.

Cheers,
   Sean
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: "next" branch update

2009-06-09 Thread Timur Tabi
On Tue, Jun 9, 2009 at 10:14 PM, Benjamin
Herrenschmidt wrote:
> Hi !
>
> I've updated my "next" branch with the following patches. We're getting
> real close to the merge window now, so if something is missing, please
> holler ASAP.

[PATCH 1/2 v9] powerpc: introduce macro spin_event_timeout()

-- 
Timur Tabi
Linux kernel developer at Freescale
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: "next" branch update

2009-06-09 Thread Grant Likely
On Tue, Jun 9, 2009 at 9:14 PM, Benjamin Herrenschmidt
 wrote:
>
> Hi !
>
> I've updated my "next" branch with the following patches. We're getting
> real close to the merge window now, so if something is missing, please
> holler ASAP.

Just these two; but I see you've got them marked "under review":

http://patchwork.ozlabs.org/patch/28191/
http://patchwork.ozlabs.org/patch/27752/

g.

--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


"next" branch update

2009-06-09 Thread Benjamin Herrenschmidt
Hi !

I've updated my "next" branch with the following patches. We're getting
real close to the merge window now, so if something is missing, please
holler ASAP.

Cheers,
Ben.

Becky Bruce (1):
  powerpc: Add support for swiotlb on 32-bit

Benjamin Herrenschmidt (8):
  powerpc/mm: Fix some SMP issues with MMU context handling
  powerpc/mm: Fix a AB->BA deadlock scenario with nohash MMU context lock
  powerpc: Set init_bootmem_done on NUMA platforms as well
  powerpc: Move VMX and VSX asm code to vector.S
  powerpc: Introduce CONFIG_PPC_BOOK3S
  powerpc: Split exception handling out of head_64.S
  powerpc: Separate PACA fields for server CPUs
  powerpc: Shield code specific to 64-bit server processors

Grant Likely (1):
  powerpc/virtex: refactor intc driver and add support for i8259 cascading

John Linn (1):
  fbdev: Add PLB support and cleanup DCR in xilinxfb driver.

Roderick Colenbrander (3):
  powerpc/virtex: Add support for Xilinx PCI host bridge
  powerpc/virtex: Add Xilinx ML510 reference design support
  powerpc/virtex: Add ml510 reference design device tree

Roland McGrath (1):
  powerpc: Add PTRACE_SINGLEBLOCK support

Stephen Rothwell (4):
  powerpc/pseries: Fix warnings when printing resource_size_t
  powerpc/xmon: Remove unused variable in xmon.c
  powerpc: Fix warning when printing a resource_size_t
  powerpc/spufs: Remove unused error path



___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: "next" branch update

2009-06-01 Thread Grant Likely
How about the iomap_early() patch?  What would you like me to do with that
one?

g.

On Jun 1, 2009 9:04 PM, "Benjamin Herrenschmidt" 
wrote:

I've updated powerpc "next branch" with the following patches:

(Kumar: The swiotlb patch is still segregated in "test" until we resolve
how it's going to be merged vs. Ian Campbell series).

Anton Blanchard (1):
 powerpc: Convert RTAS event scan from kernel thread to workqueue

Michael Ellerman (3):
 powerpc/ftrace: Use ppc_function_entry() instead of GET_ADDR
 powerpc/ftrace: Remove unused macros
 powerpc/ftrace: Use PPC_INST_NOP directly

Michael Neuling (1):
 powerpc: Make the NR_CPUS max 8192

Michel Dänzer (1):
 therm_adt746x: Always clear hardware bit which inverts fan speed range.

Nathan Fontenot (1):
 powerpc: Display processor virtualization resource allocs in lparcfg

Stephen Rothwell (1):
 powerpc/pci: Fix annotation of pcibios_claim_one_bus

roel kluin (1):
 tape: beyond ARRAY_SIZE of viocd_diskinfo



___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Re: "next" branch update

2009-06-01 Thread Benjamin Herrenschmidt
On Mon, 2009-06-01 at 21:26 -0600, Grant Likely wrote:
> How about the iomap_early() patch?  What would you like me to do with
> that one?

Wait for me to review it :-)

Cheers,
Ben.

> g.
> 
> > On Jun 1, 2009 9:04 PM, "Benjamin Herrenschmidt"
> >  wrote:
> > 
> > I've updated powerpc "next branch" with the following patches:
> > 
> > (Kumar: The swiotlb patch is still segregated in "test" until we
> > resolve
> > how it's going to be merged vs. Ian Campbell series).
> > 
> > Anton Blanchard (1):
> >  powerpc: Convert RTAS event scan from kernel thread to
> > workqueue
> > 
> > Michael Ellerman (3):
> >  powerpc/ftrace: Use ppc_function_entry() instead of GET_ADDR
> >  powerpc/ftrace: Remove unused macros
> >  powerpc/ftrace: Use PPC_INST_NOP directly
> > 
> > Michael Neuling (1):
> >  powerpc: Make the NR_CPUS max 8192
> > 
> > Michel Dänzer (1):
> >  therm_adt746x: Always clear hardware bit which inverts fan
> > speed range.
> > 
> > Nathan Fontenot (1):
> >  powerpc: Display processor virtualization resource allocs in
> > lparcfg
> > 
> > Stephen Rothwell (1):
> >  powerpc/pci: Fix annotation of pcibios_claim_one_bus
> > 
> > roel kluin (1):
> >  tape: beyond ARRAY_SIZE of viocd_diskinfo
> > 
> > 
> > 
> > ___
> > Linuxppc-dev mailing list
> > Linuxppc-dev@ozlabs.org
> > https://ozlabs.org/mailman/listinfo/linuxppc-dev
> 

___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

"next" branch update

2009-06-01 Thread Benjamin Herrenschmidt
I've updated powerpc "next branch" with the following patches:

(Kumar: The swiotlb patch is still segregated in "test" until we resolve
how it's going to be merged vs. Ian Campbell series).

Anton Blanchard (1):
  powerpc: Convert RTAS event scan from kernel thread to workqueue

Michael Ellerman (3):
  powerpc/ftrace: Use ppc_function_entry() instead of GET_ADDR
  powerpc/ftrace: Remove unused macros
  powerpc/ftrace: Use PPC_INST_NOP directly

Michael Neuling (1):
  powerpc: Make the NR_CPUS max 8192

Michel Dänzer (1):
  therm_adt746x: Always clear hardware bit which inverts fan speed range.

Nathan Fontenot (1):
  powerpc: Display processor virtualization resource allocs in lparcfg

Stephen Rothwell (1):
  powerpc/pci: Fix annotation of pcibios_claim_one_bus

roel kluin (1):
  tape: beyond ARRAY_SIZE of viocd_diskinfo



___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Re: next branch update

2009-05-21 Thread Stephen Rothwell
Hi Ben,

On Thu, 21 May 2009 17:26:00 +1000 Benjamin Herrenschmidt 
 wrote:
>
> I updated my "next" branch with the following patches. If something
> older than a week old is missing (and not already delegated to a
> maintainer on patchwork) please let me know.

Not older than a week, but trivial and has nowhere else to go:
http://patchwork.ozlabs.org/patch/27437/

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/


pgpq7MOKaZw5p.pgp
Description: PGP signature
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

next branch update

2009-05-21 Thread Benjamin Herrenschmidt
I updated my "next" branch with the following patches. If something
older than a week old is missing (and not already delegated to a
maintainer on patchwork) please let me know.

Anton Blanchard (1):
  powerpc: Improve decrementer accuracy

Anton Vorontsov (6):
  powerpc/85xx: Add PCI IDs for MPC8569 family processors
  powerpc/85xx: Fix mpc8569emds crypto node to include SNOW unit
  powerpc/85xx: Fix reg & interrupts for mpc8569emds localbus added NAND
  powerpc/85xx: Add eSDHC support for MPC8569E-MDS boards
  powerpc/85xx: Enable Serial RapidIO for MPC85xx MDS boards
  powerpc/85xx: Add STMicro M25P40 serial flash support for MPC8569E-MDS

Becky Bruce (3):
  powerpc/86xx: Add 36-bit device tree for mpc8641hpcn
  powerpc: make dma_window_* in pci_controller struct avail on 32b
  powerpc: Use sg->dma_length in sg_dma_len() macro on 32-bit

Geert Uytterhoeven (1):
  powerpc: Keep track of emulated instructions

Geoff Levand (1):
  powerpc/ps3: Use smp_request_message_ipi

Haiying Wang (7):
  powerpc/85xx: clean up for mpc8568_mds name
  powerpc/qe: update risc allocation for QE
  net/ucc_geth: update riscTx and riscRx in ucc_geth
  powerpc/qe: update QE Serial Number
  net/ucc_geth: Assign six threads to Rx for UEC
  powerpc/85xx: Add MPC8569MDS board support
  powerpc/qe: add new qe properties for QE based chips

Jan Blunck (1):
  powerpc/spufs: Remove double check for non-negative dentry

Kumar Gala (32):
  powerpc/fsl: Remove cell-index from PCI nodes
  powerpc: Refactor board check for PCI quirks on FSL boards with uli1575
  powerpc/fsl: use of_iomap() for rstcr mapping
  powerpc/85xx: Add binding for LAWs and ECM
  powerpc/85xx: Add new LAW & ECM device tree nodes for all 85xx systems
  powerpc/86xx: Add binding for LAWs and MCM
  powerpc/86xx: Add new LAW & MCM device tree nodes for all 86xx systems
  powerpc/cpm: Remove some cruft code and defines
  powerpc/86xx: clean up smp init code
  powerpc/fsl: Removed reg property from 85xx/86xx soc node
  fsldma: Fix compile warnings
  powerpc/85xx: Add MSI nodes for MPC8568/9 MDS systems
  powerpc/fsl: Support unique MSI addresses per PCIe Root Complex
  powerpc/8xxx: Update PCI outbound window addresses for 36-bit configs
  powerpc/fsl_rio: Fix compile warnings
  powerpc/fsl: Update FSL esdhc binding
  powerpc/85xx: Add P2020DS board support
  powerpc/fsl: Setup PCI inbound window based on actual amount of memory
  powerpc: Fix up elf_read_implies_exec() usage
  powerpc/pci: Clean up direct access to sysdata by indirect ops
  powerpc/pci: Clean up direct access to sysdata by FSL platforms
  powerpc/pci: Clean up direct access to sysdata by 52xx platforms
  powerpc/pci: Clean up direct access to sysdata by 4xx platforms
  powerpc/pci: Clean up direct access to sysdata by CHRP platforms
  powerpc/pci: Clean up direct access to sysdata on tsi108 platforms
  powerpc/pci: Clean up direct access to sysdata by powermac platforms
  powerpc/pci: Clean up direct access to sysdata by RTAS
  powerpc/pci: Clean up direct access to sysdata by celleb platforms
  powerpc/pci: Move pseries code into pseries platform specific area
  powerpc/pci: Cleanup some minor cruft
  powerpc/pci: Remove redundant pcnet32 fixup
  powerpc/pci: clean up direct access to sysdata by iseries platform

Li Yang (2):
  powerpc/fsl_rio: use LAW address from device tree
  rapidio: fix section mismatch warnings

Michael Ellerman (7):
  powerpc/oprofile: Remove unused dump_pmcs() in FSL oprofile
  powerpc/irq: Move #ifdef'ed body of do_IRQ() into a separate function
  powerpc/irq: Move stack overflow check into a separate function
  powerpc/irq: Move get_irq() comment into header
  powerpc/irq: Remove fallback to __do_IRQ()
  powerpc/powermac: Use generic_handle_irq() in gatwick_action()
  powerpc/irq: We don't need __do_IRQ() anymore

Michael Neuling (2):
  powerpc: Cleanup macros in ppc-opcode.h
  powerpc: Move VSX load/stores into ppc-opcode.h

Milton Miller (2):
  powerpc: Enable MMU feature sections for inline asm
  powerpc: Add 2.06 tlbie mnemonics

Robert Jennings (1):
  powerpc/pseries: CMO unused page hinting

Sean MacLennan (1):
  powerpc: Update Warp to use leds-gpio driver

Tony Breeds (1):
  powerpc/mpic: Cleanup mpic_find() implementation

Vinay Sridhar (1):
  powerpc/xmon: Add dl command to dump contents of __log_buf




___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


next branch update

2009-02-10 Thread Benjamin Herrenschmidt
Hi !

The powerpc.git next branch has now been updated with the following
patches. The "test" branch has been reset.

commit 6071ed0487c6ea8dcfadd9844b9b90944cd9de1e
Author: Michael Ellerman 
Date:   Thu Jan 22 20:54:33 2009 +

powerpc/pseries: Return the number of MSIs we could allocate

If we can't allocate the requested number of MSIs, we can still tell the
generic code how many we were able to allocate. That can then be passed
onto the driver, allowing it to request that many in future, and
probably succeeed.

Signed-off-by: Michael Ellerman 
Signed-off-by: Benjamin Herrenschmidt 

commit 649781f82782d142443d895b98edbd8be4e75c56
Author: Michael Ellerman 
Date:   Thu Jan 22 20:54:32 2009 +

powerpc/pseries: Check for MSI-X also in rtas_msi_pci_irq_fixup()

We also need to check that the device isn't using MSI-X in the irq fixup
routine, otherwise we might leave MSI-Xs configured at boot.

Signed-off-by: Michael Ellerman 
Signed-off-by: Benjamin Herrenschmidt 

commit 3a51c0cbea947dc9194e18f11661eaa4dbfc5c13
Author: Michael Ellerman 
Date:   Thu Jan 22 20:54:31 2009 +

powerpc/pseries: Add support for ibm,req#msi-x

Firmware encodes the number of MSI-X requested by a device in a

different property than for MSI. Pull the property name out as a
parameter and share the logic for both cases.

Signed-off-by: Michael Ellerman 
Signed-off-by: Benjamin Herrenschmidt 

commit e27ed698b88b3387d326e84c0bbe9f83e19c747b
Author: Michael Ellerman 
Date:   Thu Jan 22 20:54:31 2009 +

powerpc/pseries: Fix MSI-X interrupt querying

We need to increment i in the loop that queries what interrupts firmware
gave us, otherwise we'll incorrectly use the first value over and over.

Signed-off-by: Michael Ellerman 
Signed-off-by: Benjamin Herrenschmidt 

commit c37682d907a615c9a8751748b58e9ba47d415429
Author: Michael Ellerman 
Date:   Wed Jan 14 20:46:02 2009 +

lmb: Rework lmb_dump_all() output

The lmb_dump_all() output didn't include the RMO size, which is
interesting on powerpc. The output was also a bit spacey and not well
aligned, and didn't show you the end addresses.

Signed-off-by: Michael Ellerman 
Acked-by: David S. Miller 
Signed-off-by: Benjamin Herrenschmidt 

commit 059f134f844ec52772353c95693fcb5b86e80193
Author: Michael Ellerman 
Date:   Wed Jan 14 20:46:01 2009 +

powerpc: Allow debugging of LMBs with lmb=debug

The lmb debugging can be turned on at boottime with lmb=debug on the
command line. However on powerpc that doesn't work, because we don't
necessarily call lmb_dump_all().

So always call lmb_dump_all() after lmb_analyze(), no output is
generated unless lmb=debug is found on the command line.

Signed-off-by: Michael Ellerman 
Acked-by: David S. Miller 
Signed-off-by: Benjamin Herrenschmidt 

commit 33642d31d19c967b9739253912cdd48885509805
Author: Michael Ellerman 
Date:   Wed Jan 14 20:43:15 2009 +

powerpc: Remove unused ppc64_terminate_msg()

Signed-off-by: Michael Ellerman 
Signed-off-by: Benjamin Herrenschmidt 

commit 7ce14a315db866605e6ac0b17fb33d10d7e49ab4
Author: Milton Miller 
Date:   Thu Jan 8 02:19:49 2009 +

powerpc/pseries: Remove write only variable in PCI DLPAR

Since we never hotplug add an isa bus, we never need to set primary.
Delete this write-only variable.

Signed-off-by: Milton Miller 
Signed-off-by: Benjamin Herrenschmidt 

commit 8b16cd238d414b8942a23f0f753cdc57b17c231a
Author: Milton Miller 
Date:   Thu Jan 8 02:19:45 2009 +

powerpc/numa: Remove redundant find_cpu_node()

Use of_get_cpu_node, which is a superset of numa.c's find_cpu_node in
a less restrictive section (text vs cpuinit).

Signed-off-by: Milton Miller 
Signed-off-by: Benjamin Herrenschmidt 

commit 20fcefe5a0a354b0cc78ec4634d9f72dab5f1ee9
Author: Milton Miller 
Date:   Thu Jan 8 02:19:43 2009 +

powerpc/numa: Avoid possible reference beyond prop. length in 
find_min_common_depth()

find_min_common_depth() was checking the property length incorrectly.
The value is in bytes not cells, and it is using the second entry.

Signed-off-By: Milton Miller 

Signed-off-by: Benjamin Herrenschmidt 

commit a0e8618c71b9b685977c1407dee928d86c5bdc2c
Author: Anton Vorontsov 
Date:   Thu Feb 5 22:04:59 2009 +0300

powerpc/83xx: Add FSL eSDHC support for MPC837x-RDB boards

Simply add appropriate sdhci nodes.

Note that U-Boot should configure pin multiplexing for eSDHC prior
to Linux could use it. U-Boot should also fill-in the clock-frequency
property (eSDHC clock depends on board-specific SCCR[ESDHCCM] bits).

Signed-off-by: Anton Vorontsov 
Signed-off-by: Kumar Gala 

commit 766d2826728e7233ce6728ee8a8b822ac655af3a
Author: Anton Vorontsov 
D

Re: next branch update

2008-12-03 Thread Kumar Gala


On Dec 3, 2008, at 5:34 AM, Paul Mackerras wrote:


Kumar Gala writes:


Can you update to -rc7 or greater.  Also can we look at picking up
outstanding patches.


Done.  I notice there are quite a few on patchwork that are delegated
to you.  Are you going to send me a pull request shortly?


Yeah.. I bulk of these are just track USB driver patches that should  
go via those subsystem maintainers.


- k
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Re: next branch update

2008-12-03 Thread Paul Mackerras
Kumar Gala writes:

> Can you update to -rc7 or greater.  Also can we look at picking up  
> outstanding patches.

Done.  I notice there are quite a few on patchwork that are delegated
to you.  Are you going to send me a pull request shortly?

Paul.
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


next branch update

2008-12-02 Thread Kumar Gala

Paul,

Can you update to -rc7 or greater.  Also can we look at picking up  
outstanding patches.


- k
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev