, PCI-e has been validated with
both a sky2 card (1148:9e00) and an e1000 card (8086:108b).
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
v2: cosmetic; fix leading zeros on 0x0080 for better readability
arch/powerpc/boot/dts/sbc8548.dts | 17 -
1 files
, PCI-e has been validated with
both a sky2 card (1148:9e00) and an e1000 card (8086:108b).
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
arch/powerpc/boot/dts/sbc8548.dts | 17 -
1 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/arch/powerpc/boot/dts
[Re: RFC: delete UART current-speed from 4xx DTS?] On 16/09/2009 (Wed 09:19)
Josh Boyer wrote:
On Wed, Sep 16, 2009 at 07:44:07AM +1000, Benjamin Herrenschmidt wrote:
On Tue, 2009-09-15 at 11:32 -0400, Josh Boyer wrote:
When I did the bamboo port a while ago, I recall having issues with
One of the guys here was getting a messed up console on a bamboo board
(on linux boot), which he traced to the fact that the default dts has a
9600 baudrate coded into it (board was running 115k2, not 9600). Either
deleting the line, or replacing the 9600 with zero fixed the problem.
Looking at
[Re: RFC: delete UART current-speed from 4xx DTS?] On 15/09/2009 (Tue 11:32)
Josh Boyer wrote:
On Tue, Sep 15, 2009 at 10:31:36AM -0400, Paul Gortmaker wrote:
One of the guys here was getting a messed up console on a bamboo board
I meant to say Yosemite board (and hence u-boot), sorry
[Re: RFC: delete UART current-speed from 4xx DTS?] On 15/09/2009 (Tue 16:02)
Josh Boyer wrote:
On Tue, Sep 15, 2009 at 03:32:05PM -0400, Paul Gortmaker wrote:
[Re: RFC: delete UART current-speed from 4xx DTS?] On 15/09/2009 (Tue 11:32)
Josh Boyer wrote:
On Tue, Sep 15, 2009 at 10:31:36AM
Register) of
the sbc8560's EPLD to do a reset.
Signed-off-by: Liang Li liang...@windriver.com
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
v2: update comment, change outb(x, inb(x)0x7f) -- clrbits(x,0x80)
arch/powerpc/platforms/85xx/sbc8560.c | 39
Kumar Gala wrote:
On Aug 13, 2009, at 6:06 PM, Paul Gortmaker wrote:
From: Liang Li liang...@windriver.com
The existing fsl_rstcr_restart function fails to reset the sbc8560
board. This implements a board specific reset function that uses
the RCR(Reset Control Register) of the board's EPLD
Some CPU, like the MPC8560 don't have a RSTCR in the Global
Utilities Block. These boards will implement their own reboot
call, and not use this code, so we should only warn about the
absence of the GUTS RSTCR when the default reboot code is used.
Signed-off-by: Paul Gortmaker paul.gortma
The earlier mpc8560 CPUs don't have the RSTCR at 0xe00b0
in the GUTS. The generic reboot code uses this tag to
determine if it should be using the RSTCR for reboot, so
remove it from the board definition.
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
arch/powerpc/boot/dts
Arnd Bergmann wrote:
On Thursday 13 August 2009 19:37:04 Paul Gortmaker wrote:
The default COMMAND_LINE_SIZE in asm-generic is 512, so the
net effect of this change is nil, aside from the cleanup
factor. See also commit 2b74b8569.
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
-by: Paul Gortmaker paul.gortma...@windriver.com
---
arch/powerpc/platforms/85xx/sbc8560.c | 39 -
1 files changed, 38 insertions(+), 1 deletions(-)
diff --git a/arch/powerpc/platforms/85xx/sbc8560.c
b/arch/powerpc/platforms/85xx/sbc8560.c
index cc27807..86dcca2
The default COMMAND_LINE_SIZE in asm-generic is 512, so the
net effect of this change is nil, aside from the cleanup
factor. See also commit 2b74b8569.
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
arch/powerpc/include/asm/setup.h |2 +-
1 files changed, 1 insertions(+), 1
This is a handful of small sbc834x patches, entirely limited in
scope to this board's DTS/defconfig. Aside from the PCI IRQ
mis-assignment fix, the other changes are aimed at improving the
general functionality of the board out of the box, by enabling
MTD and USB storage.
Paul.
-by: Yang Shi yang@windriver.com
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
arch/powerpc/boot/dts/sbc8349.dts | 12
1 files changed, 0 insertions(+), 12 deletions(-)
diff --git a/arch/powerpc/boot/dts/sbc8349.dts
b/arch/powerpc/boot/dts/sbc8349.dts
index 2d9fa68
of flash.
Signed-off-by: Liang Li liang...@windriver.com
Signed-off-by: Yang Shi yang@windriver.com
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
arch/powerpc/boot/dts/sbc8349.dts | 40 +
1 files changed, 40 insertions(+), 0 deletions(-)
diff
adjust the
UART config accordingly.
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
arch/powerpc/configs/83xx/sbc834x_defconfig | 320 ++-
1 files changed, 308 insertions(+), 12 deletions(-)
diff --git a/arch/powerpc/configs/83xx/sbc834x_defconfig
b/arch
On Tue, Aug 11, 2009 at 10:09 AM, Sridhar Mahadevanmsridha...@gmail.com wrote:
Hi,
Am trying to compile my WRL 2.6.21 kernel for PPC architecture.
The processor am using is AMCC powerpc 440EP .
This isn't really the best choice of forum for trying to get help like this.
Most of the people here
boards as well.
Signed-off-by: Becky Bruce [EMAIL PROTECTED]
Acked-by: Paul Gortmaker [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
This is just a parallel of a5dc66e2ab2e2cf641346b056a69a67cfcf9458c
applied to the sbc8560 board.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/85xx/sbc8560.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/powerpc/platforms/85xx
added for this -- which
is what the -p option does. Having the -S just confuses people.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
dtc.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dtc.c b/dtc.c
index d8fd43b..84bee2d 100644
--- a/dtc.c
+++ b/dtc.c
@@ -182,6
-by: Paul Gortmaker [EMAIL PROTECTED]
Acked-by: Jason Wessel [EMAIL PROTECTED]
---
Documentation/powerpc/00-INDEX |2 -
Documentation/powerpc/SBC8260_memory_mapping.txt | 197 --
2 files changed, 0 insertions(+), 199 deletions(-)
delete mode 100644 Documentation
On Mon, Jul 28, 2008 at 2:44 PM, mike zheng [EMAIL PROTECTED] wrote:
Hi All,
Is the any MPC8323RDB BSP on Kernel 2.4? I have the BSP on Kernel 2.6
provided by Freescale. Unfortunate we are using Kernel2.4. Is there
any exist BSP of this board on Kernel2.4? Or a BSP of similar board on
David Gibson wrote:
On Wed, Jul 16, 2008 at 01:53:57PM -0400, Paul Gortmaker wrote:
It seems that some machines, like a default RHEL4 install, will
not have a definition for YYRHSLOC, and that prevents building
dtc. This supplies what appears to be the standard definition
It seems that some machines, like a default RHEL4 install, will
not have a definition for YYRHSLOC, and that prevents building
dtc. This supplies what appears to be the standard definition
for it in the event that the host system does not have it defined.
Signed-off-by: Paul Gortmaker [EMAIL
Scott Wood wrote:
Paul Gortmaker wrote:
The mpc7448hpc2 board doesn't have an alias block like
most of the other modern eval boards have. We need this
block in order to have u-boot be able to make use of the
CONFIG_OF_STDOUT_VIA_ALIAS (vs. having a hard coded node)
in the future.
Also remove
Scott Wood wrote:
Paul Gortmaker wrote:
Well, for the mpc7448hpc2, I can say for sure that there are
chosen-duplicating versions of u-boot 1.3.1 in use -- since
there wasn't a prebuilt, validated image newer than 1.1.3(?)
available anywhere back some 6 months ago, I'd built 1.3.1
and made
Terminate the array of possible legacy serial parents, and
choose more meaningful names for better autopsy value. Fix
and cleanups as suggested by Benjamin Herrenschmidt.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/kernel/ibmebus.c |4 ++--
arch/powerpc/kernel
Choose a more meaningful name for better System.map readability and
autopsy value etc. Part of a cleanup suggested by Benjamin Herrenschmidt.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/kernel/ibmebus.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff
Kumar Gala wrote:
On Apr 15, 2008, at 8:57 PM, Paul Gortmaker wrote:
On Tue, Apr 15, 2008 at 8:25 PM, Paul Mackerras [EMAIL PROTECTED]
wrote:
Paul Gortmaker writes:
This is the resend of the two patches as per Andy's request for
v2.6.26
that allow boards with a PHY at the end of the bus
dev cycle.
It is only meant to ease the transition in the short term.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/86xx/mpc86xx_hpcn.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/arch/powerpc/platforms/86xx/mpc86xx_hpcn.c
b/arch
Cleanups as suggested by Stephen Rothwell and Dale Farnsworth, which
incudes marking a bunch of functions static and add a vendor prefix to
the compat node check for uniqueness.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc8641_hpcn.dts |2 +-
arch/powerpc
PHY
configuration code then trusts that the value in TBIPA is either safe, or
doesn't matter (ie - it's not an active bus with other PHYs).
Signed-off-by: Andy Fleming [EMAIL PROTECTED]
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
drivers/net/gianfar.c | 27
We were already doing what amounts to a get_phy_id from within
get_phy_device, and rather than duplicate this for the TBIPA
probing, we might as well just factor it out and make it available
instead.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
Acked-by: Andy Fleming [EMAIL PROTECTED
This is the resend of the two patches as per Andy's request for v2.6.26
that allow boards with a PHY at the end of the bus to function, by having
the TBIPA set dynamically. The 1st patch factors out some of the PHY
probe code so it can be recycled by the TBIPA probe, and the second patch
All the updates based on the feedback from folks (thanks!) are integrated
into this resend. This should be good to go for powerpc-next/2.6.26.
The following patches add support for the Wind River SBC8641D board.
I've done it by starting with the current mpc8641_hpcn support and
then making the
This adds support for the Wind River SBC8641D board, based
largely on the mpc86xx_hpcn support. The biggest difference is
the lack of the Uli and the i8259 cascade, which simplifies things.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/86xx/Kconfig|8
This adds in the device tree source for the SBC8641D, based
largely on the mpc8641_hpcn.dts. The biggest differences are
the lack of a complex IRQ mapping (since no Uli/i8259 cascade)
and the different layout of devices on the localbus node.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED
This adds a sample defconfig for the Wind River SBC8641D
board, with SMP, PCI and NFS root enabled.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/configs/sbc8641d_defconfig | 1342 +++
1 files changed, 1342 insertions(+), 0 deletions(-)
create mode
In message: Re: [PATCH] 86xx: mark functions static, other minor cleanups
on 15/04/2008 Timur Tabi wrote:
Paul Gortmaker wrote:
Valid point. Is there a precedent here -- like a printk indicating
that the old ID matched, to let the user know?
Not really, but a pr_warning() would be nice
On Tue, Apr 15, 2008 at 8:25 PM, Paul Mackerras [EMAIL PROTECTED] wrote:
Paul Gortmaker writes:
This is the resend of the two patches as per Andy's request for v2.6.26
that allow boards with a PHY at the end of the bus to function, by having
the TBIPA set dynamically. The 1st patch
On Fri, Apr 11, 2008 at 3:11 PM, Segher Boessenkool
[EMAIL PROTECTED] wrote:
Updated as per above, and with tickerized prefixes for sbc8641.
Care to try once more? It's only tickerized if it's in all
uppercase.
I'm looking at what exists in arch/powerpc/boot/dts/* and I'm
not seeing
51389f8ca0ed0f45dcb1038069d07bdd32a55c14 Mon Sep 17 00:00:00 2001
From: Paul Gortmaker [EMAIL PROTECTED]
Date: Fri, 11 Apr 2008 11:21:32 -0400
Subject: [PATCH] phylib: factor out get_phy_id from within get_phy_device
We were already doing what amounts to a get_phy_id from within
get_phy_device, and rather than duplicate
Cleanups as suggested by Stephen Rothwell and Dale Farnsworth, which
incudes: mark a bunch of functions static; add vendor prefix to the
compat node check for uniqueness, add in missing of_node_put(), delete
unused DBG macros.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot
it to something proper (e.g.
fsl,mpc8641hpcn).
Updated as per above, and with tickerized prefixes for sbc8641.
Paul.
---
From 8278c7ec25c1aadc92c71ca4e4b8e51b2c02a49a Mon Sep 17 00:00:00 2001
From: Paul Gortmaker [EMAIL PROTECTED]
Date: Fri, 11 Apr 2008 12:51:04 -0400
Subject: [PATCH] 86xx: mark
The following patches add support for the Wind River SBC8641D board.
I've done it by starting with the current mpc8641_hpcn support and
then making the changes from there, so it should be 1:1 comparable
with the HPCN platform, which aids in tracking/applying future changes.
The SBC8641D support
This adds support for the Wind River SBC8641D board, based
largely on the mpc86xx_hpcn support. The biggest difference is
the lack of the Uli and the i8259 cascade, which simplifies things.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/86xx/Kconfig|8
This adds in the device tree source for the SBC8641D, based
largely on the mpc8641_hpcn.dts. The biggest differences are
the lack of a complex IRQ mapping (since no Uli/i8259 cascade)
and the different layout of devices on the localbus node.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED
This adds a sample defconfig for the Wind River SBC8641D
board, with SMP, PCI and NFS root enabled.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/configs/sbc8641d_defconfig | 1342 +++
1 files changed, 1342 insertions(+), 0 deletions(-)
create mode
The gianfar priv struct has an entry for the mii_bus, but it
isn't being populated. Assign a value for it at the same time
as we assign the phydev, so that it can be used in calls like
gianfar_mdio_read/write.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
drivers/net/gianfar.c |1 +
1
list the bus IDs where it found a PHY so we get a basic
bus summary.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
drivers/net/phy/mdio_bus.c |4 +++-
drivers/net/phy/phy_device.c |5 +++--
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/net/phy/mdio_bus.c b
the code easier to read too.
This isn't in a hot path, so there should be no performance
penalty associated with this.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
drivers/net/gianfar_mii.c | 17 ++---
include/linux/fsl_devices.h |1 +
2 files changed, 11 insertions
to move the call to the
gfar_configure_serdes down slightly to after where priv-mii_bus
is set to a sane value.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
drivers/net/gianfar.c | 17 +++--
drivers/net/gianfar_mii.c |4 ++--
2 files changed, 9 insertions(+), 12 deletions
that is not in use
by a PHY.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
drivers/net/gianfar.c | 20
drivers/net/gianfar.h |1 -
drivers/net/gianfar_mii.c | 11 ++-
include/linux/fsl_devices.h |1 +
4 files changed, 27 insertions(+), 6
This patch series consists of some minor cleanups that eventually
allow us to implement a dynamic assignment of the gianfar TBIPA.
This was the implementation that Andy and Scott indicated was
the most desireable solution at the bottom of this discussion:
In message: Re: [PATCH 0/5] dynamic detection of gianfar TPIPA
on 10/04/2008 Andy Fleming wrote:
I may be missing something, but I don't think this quite right.
If you have a PHY at 0x1f, this patchset will cause no PHY device to be
allocated for that address, and you'll actually end up
]: *** No rule to make target `arch/powerpc/boot/cuImage.tqm8548',
needed by `arch/powerpc/boot/zImage'. Stop.
Untested, but I'll guess that this is at least part of the problem for
the sbc one...
Thanks,
Paul.
---
Author: Paul Gortmaker [EMAIL PROTECTED]
Date: Mon Mar 17 15:47:03 2008
In message: Re: powerpc: cuImage.* creation error
on 17/03/2008 Grant Likely wrote:
On Mon, Mar 17, 2008 at 2:07 PM, Paul Gortmaker
[EMAIL PROTECTED] wrote:
In message: powerpc: cuImage.* creation error
@@ -253,8 +253,8 @@ image-$(CONFIG_TQM8540) +=
cuImage.tqm8540
this, and sorry for the debug adventure (I know
vanishing uarts isn't fun).
Paul.
Acked-by: Paul Gortmaker [EMAIL PROTECTED]
The result is serial ports on our QS21s (Cell blades) don't get found,
and for some reason the machine doesn't boot at all - possibly it's
panicking due to lack of a console
In message: Re: [PATCH 2/10] sbc8560: Add v1 device tree source for Wind River
SBC8560 board
on 01/02/2008 David Gibson wrote:
On Thu, Jan 24, 2008 at 06:41:24PM -0500, Paul Gortmaker wrote:
This adds a v1 device tree source for the Wind River SBC8560 board. The
biggest difference between
Kumar Gala wrote:
On Mon, 28 Jan 2008, Paul Gortmaker wrote:
Currently there are several dts that don't specify address or size
cells for the muram. This causes dtc to use default values, one of
which is an address-cells of two, and this breaks the parsing of the
muram ranges, which
Kumar Gala wrote:
On Mon, 28 Jan 2008, Paul Gortmaker wrote:
This series incorporates my earlier qe/muram fix before converting
the existing mpc83xx DTS files to v1 format. I've also redone the
mpc834x_mds with the IRQs as decimal as per Kumar's comments and
re-included that too. I've
To be consistent with the other DTS v1 conversions pending,
things like cache size and IRQ values should be decimal.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/sbc8349.dts | 40 ++--
1 files changed, 20 insertions(+), 20 deletions
Move mpc834x_mds device tree source forward to dts-v1 format. Nothing
too complex in this one, so it boils down to just adding a bunch of 0x
in the right places and converting clock speeds to decimal.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc834x_mds.dts
This series incorporates my earlier qe/muram fix before converting
the existing mpc83xx DTS files to v1 format. I've also redone the
mpc834x_mds with the IRQs as decimal as per Kumar's comments and
re-included that too. I've kept each board as a separate commit
in case one of them conflicts
Convert the MPC832x RDB dts file to v1 format. Entries for
values normally parsed by humans are left in decimal (i.e. IRQ,
cache size, clock rates, basic counts and index values).
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc832x_rdb.dts | 150
Convert the MPC8349 MITX dts file to v1 format. Entries for
values normally parsed by humans are left in decimal (i.e. IRQ,
cache size, clock rates, basic counts and index values).
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc8349emitx.dts | 153
Convert the MPC8313 RDB dts file to v1 format. Entries for
values normally parsed by humans are left in decimal (i.e. IRQ,
cache size, clock rates, basic counts and index values).
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc8313erdb.dts | 126
Convert the MPC836x MDS dts file to v1 format. Entries for
values normally parsed by humans are left in decimal (i.e. IRQ,
cache size, clock rates, basic counts and index values).
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc836x_mds.dts | 254
): reg property in
/[EMAIL PROTECTED]/[EMAIL PROTECTED]/[EMAIL PROTECTED] has invalid length
(8 bytes) (#address-cells == 2, #size-cells == 1)
Explicitly setting the address and size cells gets it parsed properly
and gets rid of the four dtc warnings.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED
Convert the MPC832x MDS dts file to v1 format. Entries for
values normally parsed by humans are left in decimal (i.e. IRQ,
cache size, clock rates, basic counts and index values).
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc832x_mds.dts | 234
Convert the MPC8349 MITX GP dts file to v1 format. Entries for
values normally parsed by humans are left in decimal (i.e. IRQ,
cache size, clock rates, basic counts and index values).
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc8349emitxgp.dts | 107
): reg property in
/[EMAIL PROTECTED]/[EMAIL PROTECTED]/[EMAIL PROTECTED] has invalid length
(8 bytes) (#address-cells == 2, #size-cells == 1)
Explicitly setting the address and size cells gets it parsed properly
and gets rid of the four dtc warnings.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED
The various 5200 dts files don't have values specified for the soc
node, which in turn results in a warning from the processing of
every child node (roughly 40 warnings per file). This explicitly
sets the default values and gets rid of all the warnings.
Signed-off-by: Paul Gortmaker [EMAIL
Kumar Gala wrote:
On Jan 7, 2008, at 8:25 AM, Paul Gortmaker wrote:
This is a respin of the sbc8560 patches, incorporating the feedback and
suggested changes from everyone. Changes include:
-coding style and missing of_put (Stephen Rothwell)
-minor dtc cleanups for gianfar, mdio, mpic
Kumar Gala wrote:
On Jan 24, 2008, at 8:17 AM, Paul Gortmaker wrote:
Kumar Gala wrote:
Have we closed on these patches?
the sbc8560 is the last board that we need to close on for me to
kill 85xx in arch/ppc.
I think so. For the 8560, the last issue was David wanting
the dts to have
generic simple-bus as requested by Scott Wood.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/kernel/legacy_serial.c | 45 +-
1 files changed, 17 insertions(+), 28 deletions(-)
diff --git a/arch/powerpc/kernel/legacy_serial.c
b/arch/powerpc/kernel
In message: [PATCH] powerpc: reduce code duplication in legacy_serial, add UART
parent types
on 24/01/2008 Paul Gortmaker wrote:
@@ -31,6 +32,15 @@ static struct legacy_serial_info {
int irq_check_parent;
phys_addr_t taddr
This series contains the patches for the Wind River SBC834x, SBC8548 and
SBC8560, grouped together for merge convenience.
Changes since previous:
sbc834x:
- machine_device_initcall as per Kumar's recent commit 6392f184
- remove four device_type from dts that DavidG wanted gone.
This adds support for the Wind River SBC8560 board, implemented as
powerpc. It closely follows the implementation of the MPC8560ADS.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/85xx/Kconfig | 11 +-
arch/powerpc/platforms/85xx/Makefile |1 +
arch/powerpc
This adds a v1 device tree source for the Wind River SBC8560 board. The
biggest difference between this and the MPC8560ADS reference platform
dts is the use of an external 16550 compatible UART instead of the CPM2.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts
Currently there is no way to disable the CPM2 support. Some boards,
like the SBC8560 have their own external UART and don't have any direct
dependencies on the CPM for a serial console or anything else.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/85xx/Kconfig
This adds the basic support for the Wind River SBC8548 board, implemented
as powerpc. It closely follows the implementation of the MPC8548CDS.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/85xx/Kconfig | 10 ++-
arch/powerpc/platforms/85xx/Makefile |1
This is a suitable .config file for building the WRS SBC8560 kernel
to be used for NFS root via one of the TSEC interfaces and with
serial console via the 16550 compatible UART on the board.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/configs/sbc8560_defconfig | 764
This adds the basic support for the Wind River SBC834x boards. The
SBC8349 is more common, although it should work on the SBC8347 board
as well. Support is heavily based on the existing MPC834x_MDS code.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/83xx/Kconfig
This is a suitable .config file for building the WRS SBC8548 kernel
to be used for NFS root via one of the TSEC interfaces and with
serial console via the soc/16550 compatible UART.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/configs/sbc8548_defconfig | 741
This adds a v1 device tree source for the Wind River SBC8548 board.
The biggest difference between this and the MPC8548CDS reference
platform is the absence of the CDS's Arcadia peripherals and physical
access to the PCI#2 bus.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc
Default config file for SBC8349 board, suitable for use as with NFS as
a root file system and gianfar as the NFS root device.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/configs/sbc834x_defconfig | 800
1 files changed, 800 insertions(+), 0
This adds the device tree source for the Wind River SBC834x board.
It is based on the MPC834x_MDS DTS, with the biggest difference being
the lack of BCSR and the PCI2 that the MDS gets via the PIB. That,
and this file is also dts-v1 format.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED
Scott Wood wrote:
Paul Gortmaker wrote:
@@ -41,7 +42,7 @@ config MPC85xx_DS
config SBC8560
bool Wind River SBC8560
select DEFAULT_UIMAGE
-select PPC_CPM_NEW_BINDING
+select PPC_CPM_NEW_BINDING if CPM2
help
This option enables support for the Wind River
Move mpc834x_mds device tree source forward to dts-v1 format. Nothing
too complex in this one, so it boils down to just adding a bunch of 0x
in the right places and converting clock speeds to decimal.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/mpc834x_mds.dts
.
The UARTs still work, and since they are out in the weeds now, some three
nodes deep, it has to be at least partially correct...
[All the good stuff with the localbus is near the bottom of the dts.]
Paul.
/*
* SBC8560 Device Tree Source
*
* Copyright 2007 Wind River Systems Inc.
*
* Paul
In message: Re: [PATCH 2/7] powerpc: allow localbus compatible serial ports for
console device
on 07/01/2008 Arnd Bergmann wrote:
On Monday 07 January 2008, Paul Gortmaker wrote:
I'd thought about doing that, but there are slight differences
in each test. To remain 100% faithful
Stephen Rothwell wrote:
Hi Paul,
On Mon, 7 Jan 2008 09:25:28 -0500 Paul Gortmaker [EMAIL PROTECTED] wrote:
[...]
+static const struct cpm_pin sbc8560_pins[] = {
Of course, these could be __initdata (but not const as well). Sorry
about not mentioning this last time
This adds the basic support for the Wind River SBC8548 board, implemented
as powerpc. It closely follows the implementation of the MPC8548CDS.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/85xx/Kconfig | 10 ++-
arch/powerpc/platforms/85xx/Makefile |1
This adds the device tree source for the Wind River SBC8548 board. The
biggest difference between this and the MPC8548CDS reference platform
is the absence of the CDS's Arcadia peripherals and physical access to PCI#2.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts
This is a suitable .config file for building the WRS SBC8548 kernel
to be used for NFS root via one of the TSEC interfaces and with
serial console via the soc/16550 compatible UART.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/configs/sbc8548_defconfig | 740
This converts the dts to be dts-v1 compatible. Tested with the latest
git pull of dtc (Dec 21/07).
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/boot/dts/sbc8548.dts | 122 +++--
1 files changed, 62 insertions(+), 60 deletions(-)
diff --git
The PCI exclude device for the sbc85xx boards was only filtering out
the PHB and nothing else. This functionality is no longer required
at a board specific level -- it is handled as a more global quirk now.
Signed-off-by: Paul Gortmaker [EMAIL PROTECTED]
---
arch/powerpc/platforms/85xx/sbc8548
The following three patches add support for the Wind River SBC834x board
into arch/powerpc. The support is primarily based on the existing Fsl
MPC834x_MDS board support.
1) Add support for Wind River SBC834x boards
b/arch/powerpc/platforms/83xx/Kconfig |9 ++
201 - 300 of 329 matches
Mail list logo