On Mon, 6 Jun 2022 at 10:25, Greg Kroah-Hartman
wrote:
>
> On Mon, Jun 06, 2022 at 10:41:03AM +0200, Arnd Bergmann wrote:
> > From: Arnd Bergmann
> >
> > The virt_to_bus/bus_to_virt interface has been deprecated for
> > decades. After Jakub Kicinski put a lot of work into cleaning out the
> >
://lists.ozlabs.org/listinfo/linuxppc-dev
--
--
Martyn Welch (Lead Software Engineer) | Registered in England and Wales
GE Intelligent Platforms | (3828642) at 100 Barbirolli Square
T +44(0)1327322748 | Manchester, M2 3AB
E martyn.we...@ge.com
the tsi148-specific
part of a device tree, which I could use as a guide line?
You don't need to include anything about the device it's self, but there will
need to be an entry in the DTS for PCI. Which SOC are you using?
Can you provide your boot log?
Martyn
--
Martyn Welch (Lead Software Engineer
On 21/08/12 14:58, Kumar Gala wrote:
On Aug 21, 2012, at 7:39 AM, Martyn Welch wrote:
On 15/08/12 22:32, Kumar Gala wrote:
Do you know why ge_imp3a.c has 0x9000 as the 'primary' PCIe bus on the
board?
Hi Kumar,
Sorry, missed your mail.
np.
At a quick guess it's because that's
On 15/08/12 22:32, Kumar Gala wrote:
Do you know why ge_imp3a.c has 0x9000 as the 'primary' PCIe bus on the board?
Hi Kumar,
Sorry, missed your mail.
At a quick guess it's because that's the interface that is used for the
on-board PCI devices.
Martyn
--
Martyn Welch (Lead Software
On 13/03/12 11:51, Linus Walleij wrote:
On Mon, Mar 12, 2012 at 6:13 PM, Martyn Welch martyn.we...@ge.com wrote:
Initial board support for the GE IMP3A, a 3U compactPCI card with a p2020
processor.
(...)
+++ b/arch/powerpc/configs/ge_imp3a_defconfig
@@ -0,0 +1,257 @@
+CONFIG_PPC_85xx=y
These patches add support for the GE IMP3A. This board (based on a Freescale
P2020) uses some support for FPGA logic common with the PPC9A and other 86xx
based boards, so this support has been moved out of the 86xx directory. A
config option (GE_FPGA) has been added to reduce churn on dependant
these drivers are added.
Signed-off-by: Martyn Welch martyn.we...@ge.com
---
v3: Broken out from patch moving PIC and GPIO drivers
arch/powerpc/platforms/86xx/Kconfig |7 +++
arch/powerpc/platforms/86xx/Makefile |7 ---
drivers/watchdog/Kconfig |2 +-
3 files changed
The GE GPIO driver provides basic support (set direction, read/write state)
for the GPIO provided on some GE single board computers. This patch moves
the driver from the 86xx specific platform directrory to the GPIO subsystem
so that it can be used on non-86xx boards.
Signed-off-by: Martyn Welch
Move the GE PIC drivers to allow these to be used by non-86xx boards.
Signed-off-by: Martyn Welch martyn.we...@ge.com
---
v2: Move GPIO and PIC drivers to sysdev/ge/ rather than platforms/.
v3: Now just PIC driver. GPIO driver going to drivers/gpio.
arch/powerpc/platforms/86xx/Kconfig
Initial board support for the GE IMP3A, a 3U compactPCI card with a p2020
processor.
Signed-off-by: Martyn Welch martyn.we...@ge.com
---
v2: Rebase patch onto powerpc/next, taking work by Kyle Moffett into
account.
v3: Correct detection of interrupt controller.
arch/powerpc/boot/dts
These patches add support for the GE IMP3A. This board (based on a Freescale
P2020) uses some support for FPGA logic common with the PPC9A and other 86xx
based boards, so this support has been moved out of the 86xx directory. A
config option (GE_FPGA) has been added to reduce churn on dependant
Move the GE GPIO and PIC drivers to allow these to be used by non-86xx
boards.
Signed-off-by: Martyn Welch martyn.we...@ge.com
---
v2: Move GPIO and PIC drivers to sysdev/ge/ rather than platforms/.
arch/powerpc/platforms/86xx/Kconfig|3 +++
arch/powerpc/platforms/86xx
Initial board support for the GE IMP3A, a 3U compactPCI card with a p2020
processor.
Signed-off-by: Martyn Welch martyn.we...@ge.com
---
v2: Rebase patch onto powerpc/next, taking work by Kyle Moffett into
account.
arch/powerpc/boot/dts/ge_imp3a.dts | 254
On 26/02/12 23:37, Benjamin Herrenschmidt wrote:
On Tue, 2012-02-07 at 11:28 +, Martyn Welch wrote:
Move the GE GPIO and PIC drivers to allow these to be used by non-86xx
boards.
Hi, Sorry for the late review...
No problem, thanks for the review!
Signed-off-by: Martyn Welch
These patches add support for the GE IMP3A. This board (based on a Freescale
P2020) uses some support for FPGA logic common with the PPC9A and other 86xx
based boards, so this support has been moved out of the 86xx directory. A
config option (GE_FPGA) has been added to reduce churn on dependant
Move the GE GPIO and PIC drivers to allow these to be used by non-86xx
boards.
Signed-off-by: Martyn Welch martyn.we...@ge.com
---
arch/powerpc/platforms/86xx/Kconfig |3 +
arch/powerpc/platforms/86xx/Makefile |7 +-
arch/powerpc/platforms/86xx/gef_gpio.c | 171
Initial board support for the GE IMP3A, a 3U compactPCI card with a p2020
processor.
Signed-off-by: Martyn Welch martyn.we...@ge.com
---
arch/powerpc/boot/dts/ge_imp3a.dts | 254 ++
arch/powerpc/configs/ge_imp3a_defconfig | 256
that interface for other
drivers needing access to the FPGA. Depending on the level of extrapolation
provided by the existing user space driver, this may be possible without
breaking anything in user space.
Martyn
--
Martyn Welch (Lead Software Engineer) | Registered in England and Wales
GE
For what it's worth, for the gef_ppc9a, gef_sbc310 gef_sbc610:
Acked-by: Martyn Welch martyn.we...@ge.com
---
arch/powerpc/boot/dts/asp834x-redboot.dts|4 ++--
arch/powerpc/boot/dts/fsl/pq3-duart-0.dtsi |4 ++--
arch/powerpc/boot/dts/fsl/qoriq-duart-0.dtsi |4 ++--
arch/powerpc
The GE DTBs were not updated when the Gianfar driver was converted to an
of_platform_driver in commit b31a1d8b41513b96e9c7ec2f68c5734cef0b26a4. Update
the DTBs, adding the required TBI entries.
Signed-off-by: Martyn Welch martyn.we...@ge.com
---
arch/powerpc/boot/dts/gef_ppc9a.dts | 33
On 23/06/11 13:02, Ralf Baechle wrote:
On Thu, Jun 23, 2011 at 12:53:36PM +0100, Martyn Welch wrote:
On 23/06/11 12:45, Ralf Baechle wrote:
On architectures that don't define PAGE_KERNEL_NOCACHE, the Comedi driver
turns
into tragedy:
CC [M] drivers/staging/comedi/drivers.o
drivers
/class/gpio/gpio224/direction
Martyn
Am i doing it correctly? How to check it programatically if the button is
pressed and take the corresponding action! Plz help!
My kernel version is 2.6.35.9.
Thanking you in advance.
--
Martyn Welch (Principal Software Engineer) | Registered
it on a p2020 board, though I think our current
kernel on that product is 2.6.34.
Martyn
--
Martyn Welch (Principal Software Engineer) | Registered in England and
GE Intelligent Platforms | Wales (3828642) at 100
T +44(0)127322748 | Barbirolli Square
and
lxr.linux.no have been the sources I've mostly used learning about Linux
on powerpc.
--
Martyn Welch (Principal Software Engineer) | Registered in England and
GE Intelligent Platforms | Wales (3828642) at 100
T +44(0)127322748| Barbirolli
.
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
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
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
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
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
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
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
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
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
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
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
.
___
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
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
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
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
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
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
) */
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
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
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
;
--
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
;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
Remove the reliance on a staticly defined NVRAM size, allowing platforms to
support NVRAMs with sizes differing from the standard. A fall back value is
provided for platforms not supporting this extension.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
Ben: Is this a suitable
Update GE Fanuc DTS to match the alterations suggested during the merge of
the ppc9a DTS in commit 740d36ae6344f38c4da64c2ede765d7d2dd1f132
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
v2: Fixed run on message.
Kumar: I think the problem may be that this patch depends on a previous
/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
Benjamin Herrenschmidt wrote:
On Thu, 2009-07-02 at 17:12 +0100, Martyn Welch wrote:
The following series allows the generic NVRAM driver to access MMIO
based NVRAMs. In addition it enables support for NVRAMs of sizes
differing from those found on PowerPC Macs (providing a safe
fallback
Benjamin Herrenschmidt wrote:
On Thu, 2009-07-02 at 17:12 +0100, Martyn Welch wrote:
Remove the reliance on a staticly defined NVRAM size, allowing platforms to
support NVRAMs with sizes differing from the standard. A fall back value is
provided for platforms not supporting this extension
Update GE Fanuc DTS to match the alterations suggested during the merge of the
ppc9a DTS in commit 740d36ae6344f38c4da64c2ede765d7d2dd1f132
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/boot/dts/gef_sbc310.dts | 29 +
1 files changed, 13
General update of defconfig including the following notable changes:
- Enable GPIO access via sysfs on GE Fanuc's PPC9A.
- Enable Highmem support.
- Support for PCMCIA based daughter card.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/configs/86xx/gef_ppc9a_defconfig
General update of defconfig including the following notable changes:
- Enable Highmem support.
- Support for PCMCIA based daughter card.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/configs/86xx/gef_sbc310_defconfig | 213 +---
1 files changed
, SBC310 and SBC610.
If this patch series is unsuitable this late in the day for 2.6.31, please
concider it for 2.6.32.
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
Add a byte length read and write interface compatible with the nvram_generic
driver interface to the mmio driver.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/sysdev/mmio_nvram.c | 32
1 files changed, 32 insertions(+), 0 deletions
Remove the reliance on a staticly defined NVRAM size, allowing platforms to
support NVRAMs with sizes differing from the standard. A fall back value is
provided for platforms not supporting this extension.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/include/asm
Add support for NVRAM on GE Fanuc's PPC9A.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/boot/dts/gef_ppc9a.dts |6 ++
arch/powerpc/configs/86xx/gef_ppc9a_defconfig |4 ++--
arch/powerpc/platforms/86xx/Kconfig |1 +
arch/powerpc
This patch enables the NVRAM found on the GE Fanuc SBC610
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/boot/dts/gef_sbc610.dts |6 ++
arch/powerpc/configs/86xx/gef_sbc610_defconfig |4 ++--
arch/powerpc/platforms/86xx/Kconfig|1
Add support for NVRAM on GE Fanuc's SBC310.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/boot/dts/gef_sbc310.dts |6 ++
arch/powerpc/configs/86xx/gef_sbc310_defconfig |4 ++--
arch/powerpc/platforms/86xx/Kconfig|1 +
arch/powerpc
these in cpuinfo.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/platforms/86xx/gef_ppc9a.c | 37 +--
1 files changed, 30 insertions(+), 7 deletions(-)
diff --git a/arch/powerpc/platforms/86xx/gef_ppc9a.c
b/arch/powerpc/platforms/86xx
This patch enables the XMC (PCIe daughter card) site on the SBC310.
STG enter the description for the patch above.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/boot/dts/gef_sbc310.dts | 37 ++
1 files changed, 37 insertions(+), 0
Mappings for temperature sensors (adt7461 and lm92) are missing from the
SBC610's DTS file.
Signed-off-by: Martyn Welch martyn.we...@gefanuc.com
---
arch/powerpc/boot/dts/gef_sbc610.dts | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/arch/powerpc/boot/dts
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
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
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
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
|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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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
1 - 100 of 168 matches
Mail list logo