Add support for NVRAM on GE Fanuc's PPC9A.
Signed-off-by: Martyn Welch
---
arch/powerpc/boot/dts/gef_ppc9a.dts |6 ++
arch/powerpc/configs/86xx/gef_ppc9a_defconfig |4 ++--
arch/powerpc/platforms/86xx/Kconfig |1 +
arch/powerpc/platforms/86xx/gef_pp
This patch enables the NVRAM found on the GE Fanuc SBC610
Signed-off-by: Martyn Welch
---
arch/powerpc/boot/dts/gef_sbc610.dts |6 ++
arch/powerpc/configs/86xx/gef_sbc610_defconfig |4 ++--
arch/powerpc/platforms/86xx/Kconfig|1 +
arch/powerpc/platforms
Add support for NVRAM on GE Fanuc's SBC310.
Signed-off-by: Martyn Welch
---
arch/powerpc/boot/dts/gef_sbc310.dts |6 ++
arch/powerpc/configs/86xx/gef_sbc310_defconfig |4 ++--
arch/powerpc/platforms/86xx/Kconfig|1 +
arch/powerpc/platforms/86xx/gef_s
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
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
rg/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 Intel
Update GE Fanuc DTS to match the alterations suggested during the merge of
the ppc9a DTS in commit 740d36ae6344f38c4da64c2ede765d7d2dd1f132
Signed-off-by: Martyn Welch
---
v2: Fixed run on message.
Kumar: I think the problem may be that this patch depends on a previous patch:
http
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
---
Ben: Is this a suitable solution?
v2: rename
canned 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_
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/dt
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_
canned 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:
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/dt
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 de
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_
; > + #size-cells = <2>;
> > + #address-cells = <3>;
> > + device_type = "pci";
> > + ranges = <0x0200 0x0 0x8000
> > + 0x0200 0x0 0x80
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 =
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!
> > >
> >
>
canned 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/&quo
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/dt
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/powe
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";
> > +
canned 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
prese
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/powe
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/dt
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
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
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:
&g
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?
> >
canned 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
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/dt
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/powe
canned 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
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/powe
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/dt
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 Fre
gt; > That's not really up to me - more of a community question I think. I
> > 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.
Mar
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
gt;
No prob.
> Signed-off-by: Becky Bruce <[EMAIL 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
uting
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
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/pow
uting
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 |
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 i
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>;
> > +
uting
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_
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]>
---
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]>
---
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]>
---
S
currently does not support switching between totem-pole and
open-drain outputs (when used as outputs, GPIOs default to totem-pole).
The interrupt capabilites of the GPIO lines is also not currently supported.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
arch/powerpc/boot/dts/gef_sbc6
currently does not support switching between totem-pole and
open-drain outputs (when used as outputs, GPIOs default to totem-pole).
The interrupt capabilites of the GPIO lines is also not currently supported.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
Sorry for the quick jump to version
currently does not support switching between totem-pole and
open-drain outputs (when used as outputs, GPIOs default to totem-pole).
The interrupt capabilites of the GPIO lines is also not currently supported.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
Anton: Thank you for your input
timers
are also capable of generating interrupts at a user-configurable threshold,
though support for this operation is currently not supported by the driver.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
arch/powerpc/boot/dts/gef_sbc610.dts | 19 +
arch/powerpc/config
On Fri, 7 Nov 2008 08:45:11 -0600
Kumar Gala <[EMAIL PROTECTED]> wrote:
>
> On Nov 7, 2008, at 7:43 AM, Martyn Welch wrote:
>
> > This patch corrects the bus-frequency value provided in the SBC610's
> > dts.
> >
> > Signed-off-by: Martyn Welch <
currently does not support switching between totem-pole and
open-drain outputs (when used as outputs, GPIOs default to totem-pole).
The interrupt capabilites of the GPIO lines is also not currently supported.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
Anton: Thank you for your fast re
This patch corrects the bus-frequency value provided in the SBC610's dts.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
arch/powerpc/boot/dts/gef_sbc610.dts |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/powerpc/boot/dts/gef_sbc610.dts
b/arch/p
On Fri, 7 Nov 2008 08:44:45 -0600
Kumar Gala <[EMAIL PROTECTED]> wrote:
>
> On Nov 7, 2008, at 8:38 AM, Martyn Welch wrote:
>
> > Support for the SBC610 VPX Single Baord Computer from GE Fanuc
> > (PowerPC
> > MPC8641D).
> >
> > This patch adds
The watchdog timers are also capable of generating interrupts at a
user-configurable threshold, though support for this operation is currently
not supported by the driver.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
arch/powerpc/boot/dts/gef_sbc610.dts | 15 ++
imers are also capable of generating interrupts at a
user-configurable threshold, though support for this operation is currently
not supported by the driver.
---
Martyn Welch (2):
powerpc: Enable watchdog timer on GE Fanuc's SBC610
watchdog: Basic support for GE Fanuc's FPGA
The following series implements and enables support for the FPGA based
watchdog timers found on GE Fanuc's SBC610.
There are two identical watchdog timers at different offsets in the above
mentioned boards, however the current driver is only capable of supporting
one of them.
The watchdog timers
ioned boards, this driver is capable of supporting one of them.
The watchdog timers are also capable of generating interrupts at a
user-configurable threshold, though support for this operation is currently
not supported by the driver.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
--
The watchdog timers are also capable of generating interrupts at a
user-configurable threshold, though support for this operation is currently
not supported by the driver.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
arch/powerpc/boot/dts/gef_sbc610.dts | 15 ++
ioned boards, this driver is capable of supporting one of them.
The watchdog timers are also capable of generating interrupts at a
user-configurable threshold, though support for this operation is currently
not supported by the driver.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
--
I have been looking for a way to access the nvram on our board and expose it
to userspace. The board has a 128kB nvram, the mmio_nvram driver seemed to be
a capable of mapping this device.
generic_nvram seemed initially to be the correct way of exposing the driver
to userspace, however it was hard
The Marvell PHY driver is currently being used for the 88E on the
SBC610. This driver is causing the link to run in 10/Half mode, the generic
PHY driver is correctly configuring the PHY as 1000/Full.
Edit default config to use generic PHY driver.
---
arch/powerpc/configs/86xx/gef_sbc610_defc
The Marvell PHY driver is currently being used for the 88E on the
SBC610. This driver is causing the link to run in 10/Half mode, the generic
PHY driver is correctly configuring the PHY as 1000/Full.
Edit default config to use generic PHY driver.
Signed-off-by: Martyn Welch <[EMAIL PROTEC
On Tue, 18 Nov 2008 07:39:21 -0600
Kumar Gala <[EMAIL PROTECTED]> wrote:
>
> On Nov 18, 2008, at 4:55 AM, Martyn Welch wrote:
>
> > The Marvell PHY driver is currently being used for the 88E on the
> > SBC610. This driver is causing the link to run in 10/Half mode
Adding use of newly added Epson RTX-8581 real-time clock driver to GE
Fanuc SBC610's dts file and adding driver to default config.
Signed-off-by: Martyn Welch <[EMAIL PROTECTED]>
---
arch/powerpc/boot/dts/gef_sbc610.dts |5 +
arch/powerpc/configs/86xx/gef_sbc61
pected.
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 |Ma
dts (http://tinyurl.com/7k2kym)
Partitions can also be labeled as read-only, I guess the CRC could be checked
from userspace as necessary.
HTH,
Martyn
--
Martyn Welch MEng MPhil MIET (Principal Software Engineer) T:+44(0)1327322748
GE Fanuc Intelligent Platforms Ltd,|Registered in
Support for the SBC310 VPX Single Board Computer from GE Fanuc (PowerPC
MPC8641D).
This is the default config file for GE Fanuc's SBC310, a 3U single board
computer, based on Freescale's MPC8641D.
Signed-off-by: Martyn Welch
---
arch/powerpc/configs/86xx/gef_sbc310_defcon
Support for the SBC310 VPX Single Board Computer from GE Fanuc (PowerPC
MPC8641D).
This is the basic board support for GE Fanuc's SBC310, a 3U single board
computer, based on Freescale's MPC8641D.
Signed-off-by: Martyn Welch
---
arch/powerpc/boot/dts/gef_sbc310.dts
This patch adds basic support for the 6 GPIO lines found on GE Fanucs SBC310 to
the GE Fanuc GPIO driver.
Signed-off-by: Martyn Welch
---
arch/powerpc/configs/86xx/gef_sbc310_defconfig |2 +
arch/powerpc/platforms/86xx/gef_gpio.c | 36 +---
2 files changed
The following series implements basic support for the GE Fanuc SBC310, 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 tim
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
> > net
101 - 174 of 174 matches
Mail list logo