[ANNOUNCE] First Linaro 11.07 Build Released

2011-07-09 Thread Zach Pfeffer
All, I'm happy to announce the first 11.07 build for generic Panda and Beagle C4. Unfortunately Beagle xM doesn't boot, but Panda and Beagle C4 look great! https://android-build.linaro.org/builds/~linaro-android/beagle-11.07-release/ https://android-build.linaro.org/builds/~linaro-android/panda-1

Re: [PATCH 03/17] ARM: gic: Use cpu pm notifiers to save gic state

2011-07-09 Thread Santosh Shilimkar
On 7/9/2011 4:05 PM, Russell King - ARM Linux wrote: On Sat, Jul 09, 2011 at 04:01:19PM -0700, Colin Cross wrote: On Sat, Jul 9, 2011 at 3:33 PM, Russell King - ARM Linux wrote: On Sat, Jul 09, 2011 at 03:10:56PM -0700, Colin Cross wrote: This is necessary for cpuidle states that lose the GI

Re: [PATCH 03/17] ARM: gic: Use cpu pm notifiers to save gic state

2011-07-09 Thread Colin Cross
On Sat, Jul 9, 2011 at 4:05 PM, Russell King - ARM Linux wrote: > On Sat, Jul 09, 2011 at 04:01:19PM -0700, Colin Cross wrote: >> On Sat, Jul 9, 2011 at 3:33 PM, Russell King - ARM Linux >> wrote: >> > On Sat, Jul 09, 2011 at 03:10:56PM -0700, Colin Cross wrote: >> >> This is necessary for cpuidl

Re: [PATCH 03/17] ARM: gic: Use cpu pm notifiers to save gic state

2011-07-09 Thread Russell King - ARM Linux
On Sat, Jul 09, 2011 at 04:01:19PM -0700, Colin Cross wrote: > On Sat, Jul 9, 2011 at 3:33 PM, Russell King - ARM Linux > wrote: > > On Sat, Jul 09, 2011 at 03:10:56PM -0700, Colin Cross wrote: > >> This is necessary for cpuidle states that lose the GIC registers, not > >> just suspend, because th

Re: [PATCH 03/17] ARM: gic: Use cpu pm notifiers to save gic state

2011-07-09 Thread Colin Cross
On Sat, Jul 9, 2011 at 3:33 PM, Russell King - ARM Linux wrote: > On Sat, Jul 09, 2011 at 03:10:56PM -0700, Colin Cross wrote: >> This is necessary for cpuidle states that lose the GIC registers, not >> just suspend, because the GIC is in the cpu's power domain.  We could >> avoid saving and resto

Re: [PATCH 03/17] ARM: gic: Use cpu pm notifiers to save gic state

2011-07-09 Thread Russell King - ARM Linux
On Sat, Jul 09, 2011 at 03:10:56PM -0700, Colin Cross wrote: > This is necessary for cpuidle states that lose the GIC registers, not > just suspend, because the GIC is in the cpu's power domain. We could > avoid saving and restoring all the GIC registers in suspend and idle > by reusing the initia

Re: [PATCH 03/17] ARM: gic: Use cpu pm notifiers to save gic state

2011-07-09 Thread Colin Cross
On Sat, Jul 9, 2011 at 3:21 AM, Russell King - ARM Linux wrote: > On Thu, Jul 07, 2011 at 04:50:16PM +0100, Lorenzo Pieralisi wrote: >> From: Colin Cross >> >> When the cpu is powered down in a low power mode, the gic cpu >> interface may be reset, and when the cpu complex is powered >> down, the

Re: [PATCH v9 00/12] use nonblock mmc requests to minimize latency

2011-07-09 Thread Chris Ball
Hi Per, On Fri, Jul 01 2011, Per Forlin wrote: > How significant is the cache maintenance over head? > It depends, the eMMC are much faster now > compared to a few years ago and cache maintenance cost more due to > multiple cache levels and speculative cache pre-fetch. In relation the > cost for h

Re: [PATCH 02/17] ARM: Add cpu power management notifiers

2011-07-09 Thread Colin Cross
On Sat, Jul 9, 2011 at 3:15 AM, Russell King - ARM Linux wrote: > On Thu, Jul 07, 2011 at 04:50:15PM +0100, Lorenzo Pieralisi wrote: >> During some CPU power modes entered during idle, hotplug and >> suspend, peripherals located in the CPU power domain, such as >> the GIC and VFP, may be powered d

[uboot PATCH v2] Add uboot "fdt_high" enviroment variable

2011-07-09 Thread David A. Long
From: David A. Long Add a new "fdt_high" enviroment variable. This can be used to control (or prevent) the relocation of the flattened device tree on boot. It can be used to prevent relocation of the fdt into highmem. The variable behaves similarly to the existing "initrd_high" variable. Sig

Re: [PATCH 04/17] ARM: vfp: Use cpu pm notifiers to save vfp state

2011-07-09 Thread Russell King - ARM Linux
On Sat, Jul 09, 2011 at 11:44:08AM +0100, Russell King - ARM Linux wrote: > We need to sort this out so we have a _sane_ approach to this, rather > than inventing more and more creative ways to save VFP state and > restore it later. And here, let's prove that the current code is just soo bloody co

Re: [PATCH 04/17] ARM: vfp: Use cpu pm notifiers to save vfp state

2011-07-09 Thread Russell King - ARM Linux
On Thu, Jul 07, 2011 at 04:50:17PM +0100, Lorenzo Pieralisi wrote: > From: Colin Cross > > When the cpu is powered down in a low power mode, the vfp > registers may be reset. > > This patch uses CPU_PM_ENTER and CPU_PM_EXIT notifiers to save > and restore the cpu's vfp registers. > > Signed-off

Re: [PATCH 1/2] drivers: create a pinmux subsystem v3

2011-07-09 Thread Mark Brown
On Mon, Jun 13, 2011 at 01:57:36PM -0600, Grant Likely wrote: > On Mon, Jun 13, 2011 at 10:58 AM, Linus Walleij > > +This get/enable/disable/put sequence can just as well be handled by bus > > drivers > > +if you don't want each and every driver to handle it and you know the > > +arrangement on y

Re: [PATCH 03/17] ARM: gic: Use cpu pm notifiers to save gic state

2011-07-09 Thread Russell King - ARM Linux
On Thu, Jul 07, 2011 at 04:50:16PM +0100, Lorenzo Pieralisi wrote: > From: Colin Cross > > When the cpu is powered down in a low power mode, the gic cpu > interface may be reset, and when the cpu complex is powered > down, the gic distributor may also be reset. > > This patch uses CPU_PM_ENTER a

Re: [PATCH 02/17] ARM: Add cpu power management notifiers

2011-07-09 Thread Russell King - ARM Linux
On Thu, Jul 07, 2011 at 04:50:15PM +0100, Lorenzo Pieralisi wrote: > During some CPU power modes entered during idle, hotplug and > suspend, peripherals located in the CPU power domain, such as > the GIC and VFP, may be powered down. Add a notifier chain > that allows drivers for those peripherals

Re: [Patch 5/11] Regulator: DA9052 regulator support v2

2011-07-09 Thread Mark Brown
On Wed, Jul 06, 2011 at 04:19:27PM +0530, Ashish Jangam wrote: > > > The DA9052 PMIC has below featured regulators:- > > Having patch version info as [Patch V2 5/11] would be better. > This is a good idea but in my recent post I did not incorporate it > bcoz this would change the subject line an

Re: [PATCH 01/17] ARM: proc: add definition of cpu_reset for ARMv6 and ARMv7 cores

2011-07-09 Thread Russell King - ARM Linux
On Thu, Jul 07, 2011 at 04:50:14PM +0100, Lorenzo Pieralisi wrote: > From: Will Deacon > > This patch adds simple definitions of cpu_reset for ARMv6 and ARMv7 > cores, which disable the MMU via the SCTLR. This really needs fixing properly, so that we have this well defined across all supported A

Re: [RFC PATCH 06/17] ARM: kernel: save/restore generic infrastructure

2011-07-09 Thread Russell King - ARM Linux
The idea of splitting a large patch up into smaller patches is to do it in a logical way so that: 1. Each patch is self-contained, adding a single new - and where possible complete - feature or bug fix. 2. Ease of review. Carving your big patch up by file does not do either of this, because al

Re: [RFC PATCH 05/17] ARM: kernel: save/restore kernel IF

2011-07-09 Thread Russell King - ARM Linux
On Sat, Jul 09, 2011 at 09:38:15AM +0100, Russell King - ARM Linux wrote: > On Thu, Jul 07, 2011 at 04:50:18PM +0100, Lorenzo Pieralisi wrote: > > +static int late_init(void) > > +{ > > + int rc; > > + struct sr_cluster *cluster; > > + int cluster_index, cpu_index = sr_platform_get_cpu_index(

Re: [RFC PATCH 05/17] ARM: kernel: save/restore kernel IF

2011-07-09 Thread Russell King - ARM Linux
On Thu, Jul 07, 2011 at 04:50:18PM +0100, Lorenzo Pieralisi wrote: > +static int late_init(void) > +{ > + int rc; > + struct sr_cluster *cluster; > + int cluster_index, cpu_index = sr_platform_get_cpu_index(); Stop this madness, and use the standard linux APIs like smp_processor_id her