[PATCH] powerpc: Make add_system_ram_resources() __init

2013-09-15 Thread Geert Uytterhoeven
add_system_ram_resources() is a subsys_initcall. Signed-off-by: Geert Uytterhoeven --- arch/powerpc/mm/mem.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/mm/mem.c b/arch/powerpc/mm/mem.c index 1cf9c5b..25e0f26 100644 --- a/arch/powerpc/mm/mem.c +++ b/arch/p

[PATCH][v2] powerpc/fsl-booke: Add initial T104x_QDS board support

2013-09-15 Thread Prabhakar Kushwaha
Add support for T104x board in board file t104x_qds.c, It is common for both T1040 and T1042 as they share same QDS board. T1040QDS board Overview --- - SERDES Connections, 8 lanes supporting: — PCI Express: supporting Gen 1 and Gen 2; — SGMII — QSGMII

[PATCH][v2] powerpc/mpc85xx:Add initial device tree support of T104x

2013-09-15 Thread Prabhakar Kushwaha
The QorIQ T1040/T1042 processor support four integrated 64-bit e5500 PA processor cores with high-performance data path acceleration architecture and network peripheral interfaces required for networking & telecommunications. T1042 personality is a reduced personality of T1040 without Integrated 8

[PATCH][v2] powerpc/configs: Enable T1040QDS by default in corenet

2013-09-15 Thread Prabhakar Kushwaha
T1040 supports both 32 & 64 bit kernel. so enable T1040QDS by default in the config files. Signed-off-by: Prabhakar Kushwaha --- Based upon git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git Branch next Changes for v2: Sending as it is arch/powerpc/configs/corenet32_smp_

Re: [PATCH v2 1/3] powerpc/booke64: add sync after writing PTE

2013-09-15 Thread Benjamin Herrenschmidt
On Fri, 2013-09-13 at 22:50 -0500, Scott Wood wrote: > The ISA says that a sync is needed to order a PTE write with a > subsequent hardware tablewalk lookup. On e6500, without this sync > we've been observed to die with a DSI due to a PTE write not being seen > by a subsequent access, even when ev