On 07/20/2010 11:07 PM, Michael Neuling wrote:
The patch below fixes a broken web address.
Signed-off-by: Justin P. Mattock
---
Documentation/powerpc/booting-without-of.txt |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Documentation/powerpc/booting-without-of.txt
>
> + soc8...@e000 {
> + #address-cells = <1>;
> + #size-cells = <1>;
> + device_type = "soc";
> + compatible = "simple-bus";
> + ranges = <0x0 0xe000 0x10>;
> + bus-frequency = <0>;
> +
> + ecm-...
On Wed, Jul 21, 2010 at 10:24 AM, Kumar Gala wrote:
>>
>> + soc8...@e000 {
>> + #address-cells = <1>;
>> + #size-cells = <1>;
>> + device_type = "soc";
>> + compatible = "simple-bus";
>> + ranges = <0x0 0xe000 0x10>;
>> +
On Tue, Jul 20, 2010 at 08:59:52AM -0700, Guenter Roeck wrote:
> On Tue, Jul 20, 2010 at 11:09:53AM -0400, Andre Prendel wrote:
> > On Thu, May 20, 2010 at 09:35:56PM +0200, Andre Prendel wrote:
> > > On Thu, May 20, 2010 at 03:07:05PM -0400, Jeff Angielski wrote:
> > > > In any event, here it is a
On Jul 21, 2010, at 11:52 AM, Bradley Hughes wrote:
> On Wed, Jul 21, 2010 at 10:24 AM, Kumar Gala
> wrote:
>>>
>>> + soc8...@e000 {
>>> + #address-cells = <1>;
>>> + #size-cells = <1>;
>>> + device_type = "soc";
>>> + compatible = "simpl
On 07/19/2010 10:59 PM, Nathan Fontenot wrote:
>
> +static u32 get_memblock_size(void)
> +{
> + struct device_node *np;
> + unsigned int memblock_size = 0;
> +
> + np = of_find_node_by_path("/ibm,dynamic-reconfiguration-memory");
> + if (np) {
> + const unsigned int *si
Baseboards for tqm85xx modules (STK85xx) bear TI PCI1520 PCMCIA controllers.
These two patches enables one to fully use this controller in Linux.
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev
Update PCI IRQ mapping on TQM85xx platforms: include INTC and INTD on PCI-X
slot and add INTA/INTB mapping for PCMCIA bridge.
Signed-off-by: Dmitry Eremin-Solenikov
---
arch/powerpc/boot/dts/tqm8540.dts |9 -
arch/powerpc/boot/dts/tqm8541.dts |9 -
arch/
By default ti1520 bridge expects an input clock on CLOCK pin (to control
power chip). However on this boards CLOCK should be generated by PCI1520
itself. Add a quirk that enables internal 16 KHz clock generation on
this pin.
Signed-off-by: Dmitry Eremin-Solenikov
---
arch/powerpc/platforms/85xx/
The patch series is meant to fix a few issues with kexec/crash working
on mpc85xx parts
v1: initial version
v2: Fix a typo when decremeting a wait condition twice leading to
never showing when we fail waiting for extra cpus to shutdown
Moved around code so the crash and kexec shutdown code path
Adds support for kexec on 85xx machines for the BookE platform.
Including support for SMP machines
Based off work from Maxim Uvarov
Signed-off-by: Matthew McClintock
---
arch/powerpc/Kconfig | 10 +++---
arch/powerpc/platforms/85xx/smp.c | 63 +++
Fix sizes of variables so correct values are exported via /proc.
Cast variable in comparison to avoid compiler error.
Signed-off-by: Matthew McClintock
---
arch/powerpc/kernel/crash_dump.c|4 ++--
arch/powerpc/kernel/machine_kexec.c | 10 +-
2 files changed, 7 insertions(+), 7
On Wed, 14 Jul 2010 17:07:28 +0400
Anton Vorontsov wrote:
> Hi all,
>
> Currently the sdhci driver does everything in the atomic context.
> And what is worse, PIO transfers are made from the IRQ handler.
>
> This causes huge latencies (up to 120 ms). On some P2020 SOCs,
> DMA and card detection
This version uses "fsl,mpc8555..." instead of "fsl,85..." notation.
There is also an 8541 version of this board so DTS for this board
is specific to the 8555 processor.
Another patch is coming to fix-up other DTS that use old notation.
Signed-off-by: Bradley Hughes
---
arch/powerpc/boot/dts/st
The "fsl,85..." style compatible binding was to be deprecated
some time ago. This patch corrects existing occurrences of
the incorrect binding. The memory-controller and
l2-cache-controller are the only affected nodes.
Signed-off-by: Bradley Hughes
---
arch/powerpc/boot/dts/mpc8540ads.dts |
The "fsl,85..." style bindings for the l2-cache-controller
and memory-controller were intended to be deprected as of 2.6.30
per comment in drivers/edac/mpc85xx_edac.c. Previous patch in this
series updates all DTS to use the "fsl,mpc85..." style binding
for these two nodes, allowing us to finally
The immap_86xx.h header file only defines one data structure: the "global
utilities" register set found on Freescale PowerPC SOCs. Rename this file
to fsl_guts.h to reflect its true purpose, and extend it to cover the "GUTS"
register set on 85xx chips.
Signed-off-by: Timur Tabi
---
Liam,
This
On Fri, 16 Jul 2010 15:12:24 -0500
Scott Wood wrote:
> On Thu, 15 Jul 2010 22:25:07 +0400
> Anton Vorontsov wrote:
>
> > Simply add proper IDs into the device table.
> >
> > Signed-off-by: Anton Vorontsov
> > ---
> >
> > It appears that the driver has two device ID tables. :-)
> > So, my pre
Dear Bradley Hughes,
In message you
wrote:
> This version uses "fsl,mpc8555..." instead of "fsl,85..." notation.
Such comments should go below the "---" line.
> There is also an 8541 version of this board so DTS for this board
> is specific to the 8555 processor.
>
> Another patch is coming t
On Wed, 21 Jul 2010 15:39:33 -0700
Andrew Morton wrote:
> On Fri, 16 Jul 2010 15:12:24 -0500
> Scott Wood wrote:
>
> > >
> > > drivers/edac/mpc85xx_edac.c |8
> > > 1 files changed, 8 insertions(+), 0 deletions(-)
> > >
> > > diff --git a/drivers/edac/mpc85xx_edac.c b/drivers/ed
This series eliminates the OF platform bus type and moves all users over
to the platform bus. There is still work to be done to remove the
of_platform_driver references the affected drivers and then remove the
transitional code, but with this series those changes can be done piecewise.
These chan
As part of the merge between platform bus and of_platform bus, add the
ability to do of-style matching to the platform bus.
Signed-off-by: Grant Likely
CC: Greg Kroah-Hartman
CC: Michal Simek
CC: Grant Likely
CC: Benjamin Herrenschmidt
CC: Stephen Rothwell
CC: linux-ker...@vger.kernel.org
CC
of_platform_bus was being used in the same manner as the platform_bus.
The only difference being that of_platform_bus devices are generated
from data in the device tree, and platform_bus devices are usually
statically allocated in platform code. Having them separate causes
the problem of device dr
Both of_bus_type and of_platform_bus_type are just #define aliases
for the platform bus. This patch removes all references to them and
switches to the of_register_platform_driver()/of_unregister_platform_driver()
API for registering.
Subsequent patches will convert each user of of_register_platfo
Only thing left in it is of_instantiate_rtc() which can be moved to
asm/prom.h on PowerPC and is unused in microblaze.
Signed-off-by: Grant Likely
---
arch/microblaze/include/asm/of_platform.h | 19 ---
arch/powerpc/include/asm/of_platform.h| 16
arch/pow
It is mostly unused now. Sparc has a few defines left in it, but they
can be moved to other headers. Removing this header means that new
architectures adding CONFIG_OF support don't need to also add this
header file.
Signed-off-by: Grant Likely
---
arch/microblaze/include/asm/of_device.h | 1
Add definitions for PCI error detection device to be handled by (already
existing) mpc85xx_edac.c driver.
Signed-off-by: Dmitry Eremin-Solenikov
---
arch/powerpc/boot/dts/mpc8536ds.dts|7 +++
arch/powerpc/boot/dts/mpc8536ds_36b.dts|7 +++
arch/powerpc/boot/dts/mpc8540
Currently (as mpc8540-pci) devices are not created on of_platform bus,
mpc85xx_edac can't probe to them. Follow the change to dts trees to bind
not to the main mpc8540-pci node but to special mpc85xx-pci-error nodes,
present on soc bus.
Signed-off-by: Dmitry Eremin-Solenikov
---
drivers/edac/mpc
On Wed, Jul 21, 2010 at 05:39:54PM -0600, Grant Likely wrote:
> As part of the merge between platform bus and of_platform bus, add the
> ability to do of-style matching to the platform bus.
>
> Signed-off-by: Grant Likely
> CC: Greg Kroah-Hartman
> CC: Michal Simek
> CC: Grant Likely
> CC: Ben
On Wed, Jul 21, 2010 at 5:05 PM, Timur Tabi wrote:
> The immap_86xx.h header file only defines one data structure: the "global
> utilities" register set found on Freescale PowerPC SOCs. Rename this file
> to fsl_guts.h to reflect its true purpose, and extend it to cover the "GUTS"
> register set
Hi Ben,
The following series adds a kernel module for powerpc pseries
platforms in order to export platform energy management capabilities.
The module exports data from a new hypervisor call H_BEST_ENERGY.
Some of the comments and suggestions made on the previous iteration of the
patch has been
These APIs take logical cpu number as input
Change cpu_first_thread_in_core() to cpu_leftmost_thread_sibling()
Change cpu_last_thread_in_core() to cpu_rightmost_thread_sibling()
These APIs convert core number (index) to logical cpu/thread numbers
Add cpu_first_thread_of_core(int core)
Changed cpu_
Create sysfs interface to export data from H_BEST_ENERGY hcall
that can be used by administrative tools on supported pseries
platforms for energy management optimizations.
/sys/device/system/cpu/pseries_(de)activate_hint_list and
/sys/device/system/cpu/cpuN/
* Michael Neuling [2010-06-28 16:11:06]:
[snip]
> > These hints are abstract number given by the hypervisor based on
> > the extended knowledge the hypervisor has regarding the current system
> > topology and resource mappings.
> >
> > The activate and the deactivate part is for the two distinc
Currently we look pretty stupid when printing out the number of cores
passed to FW
Max number of cores passed to firmware: 0x0080
So I've change this to print in decimal:
Max number of cores passed to firmware: 128 (NR_CPUS = 256)
This required adding a prom_print_dec() function
From: Grant Likely
Date: Wed, 21 Jul 2010 17:39:49 -0600
> David, you'll also want to take a look at patches 4 & 5 to see if you
> agree with my decisions on where I move symbols in the header files.
Looks fine to me.
___
Linuxppc-dev mailing list
Linu
From: Grant Likely
Date: Wed, 21 Jul 2010 17:40:00 -0600
> of_platform_bus was being used in the same manner as the platform_bus.
> The only difference being that of_platform_bus devices are generated
> from data in the device tree, and platform_bus devices are usually
> statically allocated in p
From: Grant Likely
Date: Wed, 21 Jul 2010 17:40:05 -0600
> Both of_bus_type and of_platform_bus_type are just #define aliases
> for the platform bus. This patch removes all references to them and
> switches to the of_register_platform_driver()/of_unregister_platform_driver()
> API for registerin
From: Grant Likely
Date: Wed, 21 Jul 2010 17:40:10 -0600
> Only thing left in it is of_instantiate_rtc() which can be moved to
> asm/prom.h on PowerPC and is unused in microblaze.
>
> Signed-off-by: Grant Likely
Acked-by: David S. Miller
___
Linuxpp
From: Grant Likely
Date: Wed, 21 Jul 2010 17:40:15 -0600
> It is mostly unused now. Sparc has a few defines left in it, but they
> can be moved to other headers. Removing this header means that new
> architectures adding CONFIG_OF support don't need to also add this
> header file.
>
> Signed-o
40 matches
Mail list logo