Git tags

2009-12-04 Thread Martyn Welch
;a=summary -- 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

Booting 2.6.29-rc3 on mpc8661d_hpcn failing

2009-01-30 Thread Martyn Welch
-- 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

Re: Booting 2.6.29-rc3 on mpc8661d_hpcn failing

2009-01-30 Thread Martyn Welch
Martyn Welch wrote: Hi Guys, It seems that 2.6.29-rc3 is not booting on the MPC8641 HPCN. I have just updated u-boot to the latest git to see if that improved matters, however I get stuck at the following. Any ideas? Gah! That lost it's formatting some how, sorry. I have just tried

Re: Booting 2.6.29-rc3 on mpc8661d_hpcn failing

2009-02-02 Thread Martyn Welch
Kumar Gala wrote: On Feb 2, 2009, at 10:00 AM, Martyn Welch wrote: Kumar Gala wrote: On Feb 2, 2009, at 3:36 AM, Martyn Welch wrote: Becky Bruce wrote: On Jan 30, 2009, at 8:42 AM, Kumar Gala wrote: On Jan 30, 2009, at 6:31 AM, Martyn Welch wrote: Hi Guys, It seems that 2.6.29-rc3

Re: Booting 2.6.29-rc3 on mpc8661d_hpcn failing

2009-02-02 Thread Martyn Welch
Becky Bruce wrote: On Jan 30, 2009, at 8:42 AM, Kumar Gala wrote: On Jan 30, 2009, at 6:31 AM, Martyn Welch wrote: Hi Guys, It seems that 2.6.29-rc3 is not booting on the MPC8641 HPCN. I have just updated u-boot to the latest git to see if that improved matters, however I get stuck

Re: Booting 2.6.29-rc3 on mpc8661d_hpcn failing

2009-02-02 Thread Martyn Welch
Kumar Gala wrote: On Feb 2, 2009, at 3:36 AM, Martyn Welch wrote: Becky Bruce wrote: On Jan 30, 2009, at 8:42 AM, Kumar Gala wrote: On Jan 30, 2009, at 6:31 AM, Martyn Welch wrote: Hi Guys, It seems that 2.6.29-rc3 is not booting on the MPC8641 HPCN. I have just updated u-boot

Re: Booting 2.6.29-rc3 on mpc8661d_hpcn failing

2009-02-03 Thread Martyn Welch
out of my depth. Also, does 4c456a67f501b8b15542c7c21c28812bf88f484b help ? I believe that to be included in 2.6.29-rc3 if my (rather rudimentary) git skills haven't let me down? The problem persists in 2.6.29-rc3. Martyn -- Martyn Welch MEng MPhil MIET (Principal Software Engineer) T:+44(0

Re: Booting 2.6.29-rc3 on mpc8661d_hpcn failing

2009-02-03 Thread Martyn Welch
Martyn Welch wrote: Benjamin Herrenschmidt wrote: commit 64b3d0e8122b422e879b23d42f9e0e8efbbf9744 Author: Benjamin Herrenschmidt b...@kernel.crashing.org powerpc/mm: Rework usage of _PAGE_COHERENT/NO_CACHE/GUARDED I tried reverting it, but as I had kinda thought, that really didn't help

Re: Booting 2.6.29-rc3 on mpc8661d_hpcn failing

2009-02-04 Thread Martyn Welch
On Wed, 2009-02-04 at 11:47 +1100, Benjamin Herrenschmidt wrote: On Tue, 2009-02-03 at 15:50 +, Martyn Welch wrote: The primary CPU is spinning in smp_generic_give_timebase() waiting for !tbsync-ack. The secondary CPU has made it into smp_generic_take_timebase() and has apparently

Re: [PATCH] powerpc/mm: Fix _PAGE_COHERENT support on classic ppc32 HW

2009-02-16 Thread Martyn Welch
in the PPC HW PTE. Since we now actually set _PAGE_COHERENT in the Linux PTE we shouldn't be clearing it out before we propogate it to the PPC HW PTE. Reported-by: Martyn Welch martyn.we...@gefanuc.com Signed-off-by: Kumar Gala ga...@kernel.crashing.org --- arch/powerpc/mm/hash_low_32.S |2 +- 1

[PATCH] powerpc/86xx: Correct local bus registers in GE Fanuc SBC610 dts file

2009-02-27 Thread Martyn Welch
The registers for the local bus are incorrectly set to 0xf8005000 rather than there actual location of 0xfef05000. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_sbc610.dts |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/powerpc

[PATCH] powerpc/86xx: Run sbc310 USB fixup code only on the appropriate platform.

2009-03-13 Thread Martyn Welch
Patch to limit NEC fixup to SBC310, following similar patch to SBC610 by Tony Breeds: 368a12117dd8abf6eaefa37c21ac313b517128b9 Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- Hi Kumar, The sbc310 patches have been added to your next tree. This patch is needed to stop the same problem

[PATCH 1/2] powerpc/86xx: Board support for GE Fanuc's PPC9A

2009-03-13 Thread Martyn Welch
Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_ppc9a.dts

[PATCH 0/2] powerpc/86xx: Board support for GE Fanuc PPC9A

2009-03-13 Thread Martyn Welch
The following series implements basic support for the GE Fanuc PPC9A, a 6U single board computer, based on the Freescale MPC8641D. This series provides: - The ability to boot the board with a serial console. - Ethernet support. - Sata and USB. - Support for one of the 2 available watchdog

[PATCH 2/2] powerpc/86xx: Default configuration for GE Fanuc's PPC9A

2009-03-13 Thread Martyn Welch
Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/configs/86xx

[PATCH 0/2 v2] powerpc/86xx: Board support for GE Fanuc PPC9A

2009-03-16 Thread Martyn Welch
The following series implements basic support for the GE Fanuc PPC9A, a 6U single board computer, based on the Freescale MPC8641D. This series provides: - The ability to boot the board with a serial console. - Ethernet support. - Sata and USB. - Support for one of the 2 available watchdog

[PATCH v2 1/2] powerpc/86xx: Board support for GE Fanuc's PPC9A

2009-03-16 Thread Martyn Welch
Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- v2: Corrections to DTS (soc compatible

[PATCH v2 2/2] powerpc/86xx: Default configuration for GE Fanuc's PPC9A

2009-03-16 Thread Martyn Welch
Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/configs/86xx

Re: [PATCH v2 1/2] powerpc/86xx: Board support for GE Fanuc's PPC9A

2009-03-17 Thread Martyn Welch
David Gibson wrote: On Mon, Mar 16, 2009 at 10:32:18AM +, Martyn Welch wrote: Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Uh.. sorry

[PATCH v3 0/2] powerpc/86xx: Board support for GE Fanuc PPC9A

2009-03-18 Thread Martyn Welch
The following series implements basic support for the GE Fanuc PPC9A, a 6U single board computer, based on the Freescale MPC8641D. This series provides: - The ability to boot the board with a serial console. - Ethernet support. - Sata and USB. - Support for one of the 2 available watchdog

[PATCH v3 1/2] powerpc/86xx: Board support for GE Fanuc's PPC9A

2009-03-18 Thread Martyn Welch
Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_ppc9a.dts

[PATCH v3 2/2] powerpc/86xx: Default configuration for GE Fanuc's PPC9A

2009-03-18 Thread Martyn Welch
Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/configs/86xx

[PATCH v4 2/2] powerpc/86xx: Default configuration for GE Fanuc's PPC9A

2009-03-19 Thread Martyn Welch
Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/configs/86xx

[PATCH v4 0/2] powerpc/86xx: Board support for GE Fanuc PPC9A

2009-03-19 Thread Martyn Welch
The following series implements basic support for the GE Fanuc PPC9A, a 6U single board computer, based on the Freescale MPC8641D. This series provides: - The ability to boot the board with a serial console. - Ethernet support. - Sata and USB. - Support for one of the 2 available watchdog

[PATCH v4 1/2] powerpc/86xx: Board support for GE Fanuc's PPC9A

2009-03-19 Thread Martyn Welch
Support for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's PPC9A, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_ppc9a.dts

Re: [PATCH 4/4] powerpc/86xx: Move gianfar mdio nodes under the ethernet nodes

2009-03-20 Thread Martyn Welch
|1 + 11 files changed, 237 insertions(+), 199 deletions(-) Tested on ppc9a. Other GE Fanuc boards look sane. Tested-by: Martyn Welch martyn.we...@gefanuc.com Martyn -- Martyn Welch MEng MPhil MIET (Principal Software Engineer) T:+44(0)1327322748 GE Fanuc Intelligent Platforms Ltd

Re: [PATCH] powerpc/86xx: clean up smp init code

2009-04-23 Thread Martyn Welch
Kumar Gala wrote: Removed the need for asm/mpc86xx.h as it was only used in mpc86xx_smp.c and just moved the defines it cared about into there. Also fixed up the ioremap to only map the one 4k page we need access to and to iounmap when we are done. Signed-off-by: Kumar Gala

Re: [PATCH] powerpc/86xx: clean up smp init code

2009-04-27 Thread Martyn Welch
Kumar Gala wrote: On Apr 23, 2009, at 7:54 AM, Martyn Welch wrote: Kumar Gala wrote: Removed the need for asm/mpc86xx.h as it was only used in mpc86xx_smp.c and just moved the defines it cared about into there. Also fixed up the ioremap to only map the one 4k page we need access

[PATCH] powerpc/86xx: Add device_type entry to soc for ppc9a

2009-04-27 Thread Martyn Welch
The 'device_type = soc;' line *is* needed in the DTS for get_immrbase() to return the correct address. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_ppc9a.dts |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/boot/dts

Re: [PATCH 2/2] powerpc/86xx: Add new LAW MCM device tree nodes for all 86xx systems

2009-04-28 Thread Martyn Welch
in thinking that this patch doesn't (as yet) enable any added functionality, or have I missed something? I assume this is destined for next (as it relies on Becky's powerpc/86xx: Add 36-bit device tree for mpc8641hpcn), assuming this, fwiw, seems good to me. Martyn -- Martyn Welch MEng MPhil

[PATCH 0/8] Update to GE powerpc/86xx based boards.

2010-01-11 Thread Martyn Welch
The following series implements some minor fixes and updates to the GE SBC310, SBC610 and PPC9A -- 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

[PATCH 1/8] powerpc/86xx: Add MSI section to GE SBC310 DTS

2010-01-11 Thread Martyn Welch
Add the MSI section to the DTS file for the GE SBC310. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_sbc310.dts | 16 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/boot/dts/gef_sbc310.dts b/arch/powerpc/boot

[PATCH 2/8] powerpc/86xx: Fix GE SBC310 XMC site support

2010-01-11 Thread Martyn Welch
From: Malcolm Crossley malcolm.crossl...@gefanuc.com Correction to interrupt map mask for GE SBC310 XMC site and addition of alias. Signed-off-by: Malcolm Crossley malcolm.crossl...@gefanuc.com Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_sbc310.dts |3

[PATCH 3/8] powerpc/86xx: Add MSI section to GE SBC610 DTS

2010-01-11 Thread Martyn Welch
From: Malcolm Crossley malcolm.crossl...@gefanuc.com Add the MSI section to the DTS file for the GE SBC610. Signed-off-by: Malcolm Crossley malcolm.crossl...@gefanuc.com Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_sbc610.dts | 16 1

[PATCH 4/8] powerpc: Basic flash support for GE SBC610

2010-01-11 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE (PowerPC MPC8641D). This patch adds basic support for the on-board flash. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_sbc610.dts | 50 arch/powerpc/configs/86xx

[PATCH 5/8] powerpc/86xx: Switch on highmem support on GE SBC610

2010-01-11 Thread Martyn Welch
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/configs/86xx/gef_sbc610_defconfig |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/arch/powerpc/configs/86xx/gef_sbc610_defconfig b/arch/powerpc/configs/86xx/gef_sbc610_defconfig index 9284f04

[PATCH 6/8] powerpc/86xx: Add MSI section to GE PPC9A DTS

2010-01-11 Thread Martyn Welch
From: Malcolm Crossley malcolm.crossl...@gefanuc.com Add the MSI section to the DTS file for the GE PPC9A. Signed-off-by: Malcolm Crossley malcolm.crossl...@gefanuc.com Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_ppc9a.dts | 16

[PATCH 7/8] powerpc/86xx: Enable VME driver on the GE PPC9A

2010-01-11 Thread Martyn Welch
Enable the VME driver (which is currently in staging) on the PPC9A Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/configs/86xx/gef_ppc9a_defconfig | 47 - 1 files changed, 46 insertions(+), 1 deletions(-) diff --git a/arch/powerpc/configs/86xx

[PATCH 8/8] powerpc/86xx: Enable VME driver on the GE SBC610

2010-01-11 Thread Martyn Welch
Enable the VME driver (which is currently in staging) on the SBC610. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/configs/86xx/gef_sbc610_defconfig | 39 +++- 1 files changed, 38 insertions(+), 1 deletions(-) diff --git a/arch/powerpc/configs/86xx

GE GPIO and PIC support.

2010-01-18 Thread Martyn Welch
be the most suitable? Martyn -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0)127322748| Barbirolli Square, Manchester, E martyn.we...@ge.com

Gianfar driver failing on MPC8641D based board

2010-02-05 Thread Martyn Welch
of work done on the gianfar driver, I assume that this is a bug introduced by the multiple queue support, but I'm way out of my depth on this. I'm also off for the next week - so if I'm quiet, it'll be because of that. Martyn -- Martyn Welch (Principal Software Engineer) | Registered

Re: Gianfar driver failing on MPC8641D based board

2010-02-25 Thread Martyn Welch
Martyn Welch wrote: I have recently attempted to boot an 8641D based board from an NFS root. The boot process grinds to a halt not long after the first access of the NFS root and I receive multiple nfs: server 192.168.0.1 not responding, still trying messages. Wireshark suggests

Re: Gianfar driver failing on MPC8641D based board

2010-02-25 Thread Martyn Welch
Martyn Welch wrote: Martyn Welch wrote: I have recently attempted to boot an 8641D based board from an NFS root. The boot process grinds to a halt not long after the first access of the NFS root and I receive multiple nfs: server 192.168.0.1 not responding, still trying messages

Re: Gianfar driver failing on MPC8641D based board

2010-02-26 Thread Martyn Welch
Anton Vorontsov wrote: On Thu, Feb 25, 2010 at 04:46:54PM +, Martyn Welch wrote: [...] nfs: server 192.168.0.1 not responding, still trying Further testing has shown that this isn't restricted to warm reboots, it happens from cold as well. In addition, the exact timing

Re: Gianfar driver failing on MPC8641D based board

2010-02-26 Thread Martyn Welch
; -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0)127322748| Barbirolli Square, Manchester, E martyn.we...@ge.com| M2 3AB VAT:GB 927559189

Re: Gianfar driver failing on MPC8641D based board

2010-02-26 Thread Martyn Welch
Martyn Welch wrote: Paul Gortmaker wrote: On 10-02-26 09:35 AM, Anton Vorontsov wrote: On Fri, Feb 26, 2010 at 12:06:15PM +, Martyn Welch wrote: Anton Vorontsov wrote: On Thu, Feb 25, 2010 at 07:53:30PM -0500, Paul Gortmaker wrote

Re: Gianfar driver failing on MPC8641D based board

2010-03-01 Thread Martyn Welch
) */ tx_queue-skb_curtx = (tx_queue-skb_curtx + 1) I can confirm 10/10 successful boots on p2020ds and mpc8641_hpcn. Martyn -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0

[PATCH] powerpc: Renaming following split of GE Fanuc joint venture

2010-03-01 Thread Martyn Welch
This patch renames GE Fanuc boards following the split-up of the GE Fanuc joint venture. These boards are now made by GE Intelligent platorms. Signed-off-by: Martyn Welch martyn.we...@gefanuc.com --- arch/powerpc/boot/dts/gef_ppc9a.dts |4 ++-- arch/powerpc/boot/dts/gef_sbc310.dts

[PATCH] Correct PowerPC Parport interrupt parsing.

2010-04-26 Thread Martyn Welch
controller to which the interrupt is connected and irq_of_parse_and_map() should be used to determine the correct virtual irq. Signed-off-by: Martyn Welch martyn.we...@ge.com --- I believe this is the correct way to discover interrupt numbering. I assume this has worked in the past

[PATCH v2] Correct PowerPC Parport interrupt parsing.

2010-04-27 Thread Martyn Welch
controller to which the interrupt is connected and irq_of_parse_and_map() should be used to determine the correct virtual irq. Signed-off-by: Martyn Welch martyn.we...@ge.com --- v2: Corrected irq_of_parse_and_map() index. arch/powerpc/include/asm/parport.h | 11 --- 1 files changed

[PATCH] powerpc: Add i8042 keyboard and mouse irq parsing

2010-05-14 Thread Martyn Welch
of_i8042_aux_irq #else # define I8042_KBD_IRQ 1 # define I8042_AUX_IRQ 12 -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0)127322748| Barbirolli Square

Re: [PATCH] powerpc: Add i8042 keyboard and mouse irq parsing

2010-05-14 Thread Martyn Welch
Martyn Welch wrote: Currently the irqs for the i8042, which historically provides keyboard and mouse (aux) support, is hardwired in the driver rather than parsing the dts. In addition the interrupts are provided in the dts, but in a way that is not easily parsable using irq_of_parse_and_map

[PATCH v2] powerpc: Add i8042 keyboard and mouse irq parsing

2010-05-24 Thread Martyn Welch
if it fails. Signed-off-by: Martyn Welch martyn.we...@ge.com --- v2: This patch no longer requires the DTS files to be modified, reading the interrupts from the current location as suggested by Grant. arch/powerpc/kernel/setup-common.c | 49 ++-- drivers/input

Re: [PATCH v2] powerpc: Add i8042 keyboard and mouse irq parsing

2010-05-25 Thread Martyn Welch
Grant Likely wrote: On Mon, May 24, 2010 at 10:25 AM, Martyn Welch martyn.we...@ge.com wrote: Currently the irqs for the i8042, which historically provides keyboard and mouse (aux) support, is hardwired in the driver rather than parsing the dts. This patch modifies the powerpc legacy IO

[PATCH v3] powerpc: Add i8042 keyboard and mouse irq parsing

2010-05-25 Thread Martyn Welch
if it fails. Signed-off-by: Martyn Welch martyn.we...@ge.com --- v2: This patch no longer requires the DTS files to be modified, reading the interrupts from the current location as suggested by Grant. v3: Code compacted as suggested by Grant. arch/powerpc/kernel/setup-common.c | 13

Re: mmio_nvram.c users ?

2010-05-25 Thread Martyn Welch
. ___ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642

[PATCH] PowerPC: Remove hardcoded BAT configuration of IMMR in CPM early debug console

2010-05-28 Thread Martyn Welch
to configure a BAT during the boot process from the supplied PPC_EARLY_DEBUG_CPM_ADDR. Signed-off-by: Martyn Welch martyn.we...@ge.com --- arch/powerpc/kernel/head_32.S|5 +++-- arch/powerpc/sysdev/cpm_common.c |4 +++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/arch

Re: [PATCH v3] powerpc: Add i8042 keyboard and mouse irq parsing

2010-06-01 Thread Martyn Welch
preferred solution is that contained in this patch, unless those with more experience agree otherwise... ;-) Martyn Cheers, Ben. -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0

Re: [PATCH] PowerPC: Remove hardcoded BAT configuration of IMMR in CPM early debug console

2010-06-01 Thread Martyn Welch
Scott Wood wrote: On 05/28/2010 10:18 AM, Martyn Welch wrote: The CPM early debug console hardcodes the BAT to cover the IMMR at 0xf000. The IMMR (on the mpc8270 at the very least) can be set to a number of locations with bootstrap configuration, which are outside the hardcoded BAT

Re: [PATCH] PowerPC: Remove hardcoded BAT configuration of IMMR in CPM early debug console

2010-06-01 Thread Martyn Welch
Martyn Welch wrote: Scott Wood wrote: On 05/28/2010 10:18 AM, Martyn Welch wrote: The CPM early debug console hardcodes the BAT to cover the IMMR at 0xf000. The IMMR (on the mpc8270 at the very least) can be set to a number of locations with bootstrap configuration, which

Re: [PATCH] PowerPC: Remove hardcoded BAT configuration of IMMR in CPM early debug console

2010-06-02 Thread Martyn Welch
Scott Wood wrote: On 06/01/2010 08:43 AM, Martyn Welch wrote: diff --git a/arch/powerpc/kernel/head_32.S b/arch/powerpc/kernel/head_32.S index e025e89..861cace 100644 --- a/arch/powerpc/kernel/head_32.S +++ b/arch/powerpc/kernel/head_32.S @@ -1194,12 +1194,13 @@ setup_disp_bat: #endif

Re: [PATCH] PowerPC: Remove hardcoded BAT configuration of IMMR in CPM early debug console

2010-06-03 Thread Martyn Welch
Scott Wood wrote: On 06/02/2010 03:06 AM, Martyn Welch wrote: I think that's a more fundamental change to CPM early debug than I can handle right now. Is IMMRBASE on your board at some address that has a low likelihood of conflicting when treated as a kernel effective address? It's

[PATCH 0/2] powerpc: Board support for GE Fanuc SBC610

2008-08-21 Thread Martyn Welch
and sata functions. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- Martyn Welch (2): powerpc: Default configuration for GE Fanuc SBC610 powerpc: Board support for GE Fanuc SBC610 arch/powerpc/boot/dts/gef_sbc610.dts | 268 + arch/powerpc/configs/gef_sbc610_defconfig | 1654

[PATCH 1/2] powerpc: Board support for GE Fanuc SBC610

2008-08-21 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/boot/dts/gef_sbc610.dts | 268

[PATCH 2/2] powerpc: Default configuration for GE Fanuc SBC610

2008-08-21 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/configs/gef_sbc610_defconfig

[PATCH v2 0/2] powerpc: Board support for GE Fanuc SBC610

2008-08-22 Thread Martyn Welch
and sata functions. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- Kumar, Jon Scott: Thank you for your comments, I hope this revision resolves the issues you highlighted. Martyn Martyn Welch (2): powerpc: Default configuration for GE Fanuc SBC610 powerpc: Board support for GE Fanuc

[PATCH v2 1/2] powerpc: Board support for GE Fanuc SBC610

2008-08-22 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/boot/dts/gef_sbc610.dts | 268

Re: [PATCH v2 2/2] powerpc: Default configuration for GE Fanuc SBC610

2008-08-22 Thread Martyn Welch
On Fri, 22 Aug 2008 05:57:51 -0500 Kumar Gala [EMAIL PROTECTED] wrote: On Aug 22, 2008, at 5:46 AM, Martyn Welch wrote: Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's SBC610, a 6U single board

Re: [PATCH v2 1/2] powerpc: Board support for GE Fanuc SBC610

2008-08-22 Thread Martyn Welch
mode 100644 index 000..a1382da --- /dev/null +++ b/arch/powerpc/platforms/86xx/gef_sbc610.c @@ -0,0 +1,177 @@ +/* + * GE Fanuc SBC610 board support + * + * Author: Martyn Welch [EMAIL PROTECTED] + * + * Copyright 2008 GE Fanuc Intelligent Platforms Embedded Systems, Inc

Re: [PATCH v2 1/2] powerpc: Board support for GE Fanuc SBC610

2008-08-22 Thread Martyn Welch
On Fri, 22 Aug 2008 12:11:52 +0100 Martyn Welch [EMAIL PROTECTED] wrote: On Fri, 22 Aug 2008 05:56:53 -0500 Kumar Gala [EMAIL PROTECTED] wrote: + PowerPC,[EMAIL PROTECTED] { + device_type = cpu; + reg = 0x; + d

Re: [PATCH v2 1/2] powerpc: Board support for GE Fanuc SBC610

2008-08-26 Thread Martyn Welch
On Fri, 22 Aug 2008 12:11:35 -0500 Scott Wood [EMAIL PROTECTED] wrote: On Fri, Aug 22, 2008 at 12:26:01PM +0100, Martyn Welch wrote: drop device_type. Ah - _all_ device_type! Um, not all - just the ones where the name of the block matches the device type(?) All

[PATCH v3 0/2] powerpc: Board support for GE Fanuc SBC610

2008-08-26 Thread Martyn Welch
and sata functions. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- Kumar Scott: Thanks again for your comments. I have: - Removed all of the device_type entries I believe I can - Moved the default config to new directory arch/powerpc/configs/86xx/ - mac-address changed to local-mac-address

[PATCH v3 1/2] powerpc: Board support for GE Fanuc SBC610

2008-08-26 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/boot/dts/gef_sbc610.dts | 259

[PATCH v3 2/2] powerpc: Default configuration for GE Fanuc SBC610

2008-08-26 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/configs/86xx/gef_sbc610_defconfig

Re: [PATCH v3 1/2] powerpc: Board support for GE Fanuc SBC610

2008-09-01 Thread Martyn Welch
On Fri, 29 Aug 2008 07:04:18 -0500 Kumar Gala [EMAIL PROTECTED] wrote: On Aug 26, 2008, at 8:13 AM, Martyn Welch wrote: + + PowerPC,[EMAIL PROTECTED] { + device_type = cpu; + reg = 0x; + d-cache-line-size = 32

[PATCH v4 0/2] powerpc: Board support for GE Fanuc SBC610

2008-09-01 Thread Martyn Welch
and sata functions. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- Kumar: Thanks once again for your comments. I have altered reg variables, inline with suggestions and existing dts files. I have not removed the cpu *-frequency entires - these are required to be present for u-boot 1.2.0, which

[PATCH v4 2/2] powerpc: Default configuration for GE Fanuc SBC610

2008-09-01 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/configs/86xx/gef_sbc610_defconfig

Re: [PATCH v4 1/2] powerpc: Board support for GE Fanuc SBC610

2008-09-04 Thread Martyn Welch
On Tue, 2 Sep 2008 13:27:09 -0500 Scott Wood [EMAIL PROTECTED] wrote: On Mon, Sep 01, 2008 at 11:27:59AM +0100, Martyn Welch wrote: +static __initdata struct of_device_id of_bus_ids[] = { + { .compatible = simple-bus, }, + { .type = serial, }, + { .type = soc, }, + { .type

Re: [PATCH v4 1/2] powerpc: Board support for GE Fanuc SBC610

2008-09-04 Thread Martyn Welch
On Thu, 04 Sep 2008 10:04:04 -0500 Scott Wood [EMAIL PROTECTED] wrote: Martyn Welch wrote: On Tue, 2 Sep 2008 13:27:09 -0500 Scott Wood [EMAIL PROTECTED] wrote: On Mon, Sep 01, 2008 at 11:27:59AM +0100, Martyn Welch wrote: +static __initdata struct of_device_id of_bus_ids

Re: [PATCH v3 1/2] powerpc: Board support for GE Fanuc SBC610

2008-09-04 Thread Martyn Welch
On Wed, 03 Sep 2008 19:26:35 -0400 Jerry Van Baren [EMAIL PROTECTED] wrote: Martyn Welch wrote: On Fri, 29 Aug 2008 07:04:18 -0500 Kumar Gala [EMAIL PROTECTED] wrote: what u-boot version are you using/shipping with these boards? U-boot 1.2.0 1.2.0 predates the libfdt support. You

[PATCH v5 0/2] powerpc: Board support for GE Fanuc SBC610

2008-09-04 Thread Martyn Welch
and sata functions. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- Scott: Thanks for your feeback. I have removed un-needed entries from of_bus_ids[] and added simple-bus compatible node to soc in the DTS. Martyn arch/powerpc/boot/dts/gef_sbc610.dts | 260

[PATCH v5 1/2] powerpc: Board support for GE Fanuc SBC610

2008-09-04 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/boot/dts/gef_sbc610.dts | 260

[PATCH v5 0/2] powerpc: Board support for GE Fanuc SBC610

2008-09-16 Thread Martyn Welch
and sata functions. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/boot/dts/gef_sbc610.dts | 260 ++ arch/powerpc/platforms/86xx/Kconfig |9 + arch/powerpc/platforms/86xx/Makefile |1 arch/powerpc/platforms/86xx/gef_sbc610.c | 149

[PATCH v5 2/2] powerpc: Default configuration for GE Fanuc SBC610

2008-09-16 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the default config file for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/configs/86xx/gef_sbc610_defconfig

[PATCH v5 1/2] powerpc: Board support for GE Fanuc SBC610

2008-09-16 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This is the basic board support for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/boot/dts/gef_sbc610.dts | 260

Re: [PATCH v5 0/2] powerpc: Board support for GE Fanuc SBC610

2008-09-16 Thread Martyn Welch
On Tue, 16 Sep 2008 09:54:59 -0500 Kumar Gala [EMAIL PROTECTED] wrote: On Sep 16, 2008, at 4:57 AM, Martyn Welch wrote: The following series implements basic board support for GE Fanuc's SBC610, a 6U single board computer, based on Freescale's MPC8641D. This series provides basic

Re: Merge linuxppc-embedded with linuxppc-dev

2008-09-24 Thread Martyn Welch
imagine Paul would have the final decision though. I'm pretty sure I saw paul gripe about this on irc just the other day. My vote is to kill linuxppc-embedded. I agree. Martyn -- Martyn Welch MEng MPhil MIET (Principal Software Engineer) T:+44(0)1327322748 GE Fanuc Intelligent

[PATCH] powerpc: Correct USB support for GE Fanuc SBC610

2008-09-29 Thread Martyn Welch
and switching the device to use an external 48-MHz Oscillator. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/platforms/86xx/gef_sbc610.c | 17 + 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/platforms/86xx/gef_sbc610.c b/arch

Re: [PATCH 1/2] Drop redundant machine type print in show_cpuinfo

2008-09-29 Thread Martyn Welch
PROTECTED] Acked-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/platforms/85xx/mpc85xx_ads.c |1 - arch/powerpc/platforms/85xx/sbc8560.c |1 - arch/powerpc/platforms/86xx/gef_sbc610.c |8 arch/powerpc/platforms/86xx/mpc86xx_hpcn.c

[PATCH] powerpc: GE Fanuc's FPGA based PIC controller on the SBC610

2008-09-30 Thread Martyn Welch
of interrupts to the mpic. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc/boot/dts/gef_sbc610.dts | 38 arch/powerpc/platforms/86xx/gef_sbc610.c | 25 +++ arch/powerpc/sysdev/Makefile |2 arch/powerpc/sysdev/gef_pic.c| 258

Re: [PATCH] powerpc: GE Fanuc's FPGA based PIC controller on the SBC610

2008-09-30 Thread Martyn Welch
On Tue, 30 Sep 2008 09:50:58 -0500 Kumar Gala [EMAIL PROTECTED] wrote: On Sep 30, 2008, at 9:29 AM, Martyn Welch wrote: arch/powerpc/boot/dts/gef_sbc610.dts | 38 arch/powerpc/platforms/86xx/gef_sbc610.c | 25 +++ arch/powerpc/sysdev/Makefile |2 arch

[PATCH v2] powerpc: GE Fanuc's FPGA based PIC controller on the SBC610

2008-09-30 Thread Martyn Welch
of interrupts to the mpic. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- Kumar: Thank you for you fast response. Change for version 2: * Driver moved from sysdev to platform/86xx arch/powerpc/boot/dts/gef_sbc610.dts | 38 arch/powerpc/platforms/86xx/Makefile |2 arch

Re: [PATCH] powerpc: GE Fanuc's FPGA based PIC controller on the SBC610

2008-10-01 Thread Martyn Welch
On Tue, 30 Sep 2008 12:08:47 -0500 Scott Wood [EMAIL PROTECTED] wrote: On Tue, Sep 30, 2008 at 03:29:42PM +0100, Martyn Welch wrote: + gef_pic: [EMAIL PROTECTED],4000 { + #interrupt-cells = 2; What is the second interrupt cell for, given that all interrupts

Re: [PATCH v2] powerpc: GE Fanuc's FPGA based PIC controller on the SBC610

2008-10-01 Thread Martyn Welch
On Wed, 1 Oct 2008 11:17:53 +1000 David Gibson [EMAIL PROTECTED] wrote: On Tue, Sep 30, 2008 at 04:34:56PM +0100, Martyn Welch wrote: + gef_pic: [EMAIL PROTECTED],4000 { + #interrupt-cells = 2; + interrupt-controller

[PATCH v3] powerpc: GE Fanuc's FPGA based PIC controller on the SBC610

2008-10-01 Thread Martyn Welch
of interrupts to the mpic. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- Scott, David: Thank you for your comments. Changes for version 3: * Remove redundant device_type entry from gef_pic node * Use 1 rather than 2 interrupt cells arch/powerpc/boot/dts/gef_sbc610.dts | 37 arch

[PATCH] powerpc: FPGA support for GE Fanuc SBC610

2008-10-01 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This patch adds support for the registers held in the devices main FPGA, exposing extra information about the revision of the board through cpuinfo. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- arch/powerpc

CPM UART on MPC8270

2010-06-09 Thread Martyn Welch
on the console. I'm sure I'm just missing something really basic - can anyone enlighten me? Martyn -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0)127322748

Re: [PATCH] rtc: add support for DS3232 RTC

2010-07-05 Thread Martyn Welch
bus. Roy I think the RTC mailing list is probably a little more appropriate... Martyn -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0)127322748

Re: [PATCH] powerpc: reduce the size of the defconfigs

2010-07-13 Thread Martyn Welch
. Best regards Uwe -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0)127322748| Barbirolli Square, Manchester, E martyn.we...@ge.com

[PATCH v2] powerpc: FPGA support for GE Fanuc SBC610

2008-10-13 Thread Martyn Welch
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). This patch adds support for the registers held in the devices main FPGA, exposing extra information about the revision of the board through cpuinfo. Signed-off-by: Martyn Welch [EMAIL PROTECTED] --- Kumar: Sorry

  1   2   >