11.08 Android toolchain RC is ready

2011-08-19 Thread Bernhard Rosenkranzer
Hi, the 11.08 Android toolchain RC is ready: https://android-build.linaro.org/builds/~linaro-android/toolchain-4.6-2011.08/#build=6 https://android-build.linaro.org/jenkins/job/linaro-android_toolchain-4.6-2011.08/6/artifact/build/out/android-toolchain-eabi-linaro-4.6-2011.08-6-2011-08-19_20-41-31

Re: Linaro 11.08 + libjpeg-turbo for linux + android

2011-08-19 Thread DRC
Sounds good. Siarhei has just submitted a new patch for implementing accelerated ISLOW decoding, and he plans to tweak that over the coming days. Unless anyone sees a reason not to, I would like to release the official libjpeg-turbo 1.2 beta in September or early October. On 7/22/64 1:59 PM, To

Linaro Kernel August 2011 Release

2011-08-19 Thread Deepak Saxena
The Linaro Kernel Working Group (KWG) is excited to announce the availability of our August 2011 development snapshot: linux-linaro-3.0-2011.08-0 As the word "snapshot" implies, these are meant as development kernels and have not been fully validated. You should expect issues and to help us deliv

Re: Linaro's Android Platform at LinuxCon at 23:00 UTC (4 PM local pdt)

2011-08-19 Thread Zach Pfeffer
https://talkgadget.google.com/hangouts/cc2b83c2f98313a1544295457d191b6fb5fd054a?hl=en-US&authuser=0# Here's the hangout On 19 August 2011 13:51, Zach Pfeffer wrote: > If you're around its in Plaza C. Feel free to IRC during the meeting > in #linaro-android on Freenode. I'll also start up a publi

Re: [PATCH v6] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Alan Stern
On Fri, 19 Aug 2011, Per Forlin wrote: > FSG_NUM_BUFFERS is set to 2 as default. > Usually 2 buffers are enough to establish a good buffering pipeline. > The number may be increased in order to compensate a for bursty VFS > behaviour. > > Here follows a description of system that may require more

Re: [PATCH v6] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Michal Nazarewicz
On Fri, 19 Aug 2011 21:21:27 +0200, Per Forlin wrote: FSG_NUM_BUFFERS is set to 2 as default. Usually 2 buffers are enough to establish a good buffering pipeline. The number may be increased in order to compensate a for bursty VFS behaviour. Here follows a description of system that may requir

[PATCH 5/6] governors

2011-08-19 Thread Mike Turquette
--- drivers/cpuoffline/Makefile|2 +- drivers/cpuoffline/governors/Kconfig |9 + drivers/cpuoffline/governors/Makefile |2 + drivers/cpuoffline/governors/avgload.c | 255 4 files changed, 267 insertions(+), 1 deletions(-) create mode 10

[PATCH 4/6] cpuoffline core

2011-08-19 Thread Mike Turquette
--- drivers/Makefile|1 + drivers/cpuoffline/Kconfig | 26 ++ drivers/cpuoffline/Makefile |2 + drivers/cpuoffline/cpuoffline.c | 488 +++ include/linux/cpuoffline.h | 82 +++ 5 files changed, 599 insertions(+), 0 d

[PATCH 6/6] arm kconfig

2011-08-19 Thread Mike Turquette
--- arch/arm/Kconfig |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2c71a8f..5804b21 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1980,6 +1980,8 @@ endif source "drivers/cpuidle/Kconfig" +source "drivers/cpuoffli

[PATCH 0/6] CPUoffline framework

2011-08-19 Thread Mike Turquette
This series is posted for posterity. It has been NAK'd by the community since CPU hotplug has been deemed an inappropriate mechanism for power capping. CPUoffline is a framework for taking CPU's offline via the hotplug mechanism. The framework itself is quite straightforward: a driver arranges t

[PATCH 1/6] ARM: do not mark CPU 0 as hotpluggable

2011-08-19 Thread Mike Turquette
A quick poll of the ARM platforms that implement CPU Hotplug support shows that every platform treats CPU 0 as a special case that cannot be hotplugged. In fact every platform has identical code for platform_cpu_die which returns -EPERM in the case of CPU 0. The user-facing sysfs interfaces shoul

[PATCH 3/6] cpu: update cpu_hotpluggable_mask in register_cpu

2011-08-19 Thread Mike Turquette
Update the cpu_hotpluggable_mask for each registered CPU which supports hotplug. This makes it trivial for kernel code to know which CPUs support hotplug operations. Signed-off-by: Mike Turquette --- drivers/base/cpu.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/

[PATCH 2/6] cpumask: introduce cpumask for hotpluggable CPUs

2011-08-19 Thread Mike Turquette
On some platforms it is possible to have some CPUs which support CPU hotplug and some which do not. Currently the prescence of an 'online' sysfs entry in userspace is adequate for applications to know that a CPU supports hotplug, but there is no convenient way to make the same determination in the

[PATCH v6] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Per Forlin
FSG_NUM_BUFFERS is set to 2 as default. Usually 2 buffers are enough to establish a good buffering pipeline. The number may be increased in order to compensate a for bursty VFS behaviour. Here follows a description of system that may require more than 2 buffers. * CPU ondemand governor active *

Re: Input for an "optimized" slide

2011-08-19 Thread Zach Pfeffer
Thanks Bero. Sending this extremely useful information out to a wider audience. Alex, I think you're probably be very interested in this for your Mozilla work. >>   -O3 >>      * What is is, does, available on > > -O3 enables several additional compiler optimizations such as tree > vectorizing a

Re: About busybox integration.

2011-08-19 Thread Zach Pfeffer
On 19 August 2011 09:36, Botao Sun wrote: > Hi Guys, > > Currently, we have 2 different situations according to our 2 different tool > chains - old and new. > > For the old tool chain, use branch linaro_android_2.3.4 of my git > repository: git://git.linaro.org/people/botaosun/busybox.git. This is

[u-boot PATCH] arm, lib/bootm.c: Exclude HIGHMEM from being used by u-boot

2011-08-19 Thread David Long
Reserve any memory above 768MB to prevent u-boot from relocating fdt or initrd data into memory that Linux cannot reference during early boot. Code taken (with modifications) from the powerpc bootm.c. Signed-off-by: David A. Long --- arch/arm/lib/bootm.c | 24 +++- 1 files

Re: [PATCH v5] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Per Forlin
2011/8/19 Michal Nazarewicz : > On Fri, 19 Aug 2011 19:15:32 +0200, Per Forlin > wrote: > >> 2011/8/19 Michal Nazarewicz : >>> >>> On Fri, 19 Aug 2011 16:28:25 +0200, Per Forlin >>> >>> wrote: @@ -3605,6 +3608,9 @@ static int __init fsg_init(void)       int             rc;    

Re: [PATCH v5] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Michal Nazarewicz
On Fri, 19 Aug 2011 19:15:32 +0200, Per Forlin wrote: 2011/8/19 Michal Nazarewicz : On Fri, 19 Aug 2011 16:28:25 +0200, Per Forlin wrote: @@ -3605,6 +3608,9 @@ static int __init fsg_init(void) int rc; struct fsg_dev *fsg; + if (!FSG_NUM_BUFFERS_IS_VALID(

Linaro 11.08 + libjpeg-turbo for linux + android

2011-08-19 Thread Tom Gall
All, The current 1.1.90 code with mandeep's reworked change that was accepted yesterday passes all make test and correctly displays the android reference image that was showing quality problems with the older 1.1.1 androidized proof of concept. Given this situation for Linaro's 11.08 release we a

Re: [PATCH 1/4 v4] drivers: create a pin control subsystem

2011-08-19 Thread Greg KH
On Fri, Aug 19, 2011 at 04:36:28PM +0200, Arnd Bergmann wrote: > On Friday 19 August 2011, Linus Walleij wrote: > > On Fri, Aug 19, 2011 at 12:48 PM, Jamie Iles wrote: > > > > >> +static struct class pinctrl_class = { > > >> + .name = "pinctrl", > > >> + .dev_release = pinctrl_dev_release

Re: [PATCH --mmotm v8 0/3] Make fault injection available for MMC IO

2011-08-19 Thread Chris Ball
Hi Per, On Fri, Aug 19 2011, Per Forlin wrote: > Hi Chris, > > It's no longer necessary to merge this through the mm-tree since > Akinobu's patch "fault-injection: add ability to export fault_attr in > arbitrary directory" is in mainline. > Chris, would you mind merging the fault-injection patches

Re: [PATCH v5] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Per Forlin
2011/8/19 Michal Nazarewicz : > On Fri, 19 Aug 2011 16:28:25 +0200, Per Forlin > wrote: >> >> @@ -3605,6 +3608,9 @@ static int __init fsg_init(void) >>        int             rc; >>        struct fsg_dev  *fsg; >> +       if (!FSG_NUM_BUFFERS_IS_VALID(fsg_num_buffers)) > > Care to add pr_err() her

Re: [PATCH dri2proto] RFC: video support for dri2

2011-08-19 Thread Rob Clark
On Fri, Aug 19, 2011 at 5:18 AM, Pauli Nieminen wrote: > On Thu, Aug 18, 2011 at 09:58:07PM -0500, Rob Clark wrote: >> From: Rob Clark >> >> To allow the potential use of overlays to display video content, a few >> extra parameters are required: >> >>  + source buffer in different format (for exa

Re: [PATCH 1/4 v4] drivers: create a pin control subsystem

2011-08-19 Thread Jamie Iles
Hi Linus, On Fri, Aug 19, 2011 at 04:04:54PM +0200, Linus Walleij wrote: > On Fri, Aug 19, 2011 at 12:48 PM, Jamie Iles wrote: > > On Fri, Aug 19, 2011 at 11:53:50AM +0200, Linus Walleij wrote: > >> +Interaction with the GPIO subsystem > >> +=== > >> + > >> +The GP

Re: [Patch v2 04/11]Power: DA9052 battery driver

2011-08-19 Thread Anton Vorontsov
On Thu, Aug 04, 2011 at 06:17:52PM +0530, ashishj3 wrote: > On Fri, 2011-07-22 at 18:22 +0530, ashishj3 wrote: > > Driver for DA9052 battery charger. This driver depends on DA9052 MFD core > > dirver > > for definitions and methods. > > > > Signed-off-by: David Dajun Chen > > Signed-off-by: Ash

Re: [PATCH v5] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Michal Nazarewicz
On Fri, 19 Aug 2011 16:28:25 +0200, Per Forlin wrote: @@ -3605,6 +3608,9 @@ static int __init fsg_init(void) int rc; struct fsg_dev *fsg; + if (!FSG_NUM_BUFFERS_IS_VALID(fsg_num_buffers)) Care to add pr_err() here? Or better yet, change fsg_num_buffers_is

Re: [PATCH v5] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Per Forlin
On 19 August 2011 16:28, Per Forlin wrote: > From: Per Forlin > > FSG_NUM_BUFFERS is set to 2 as default. > Usually 2 buffers are enough to establish a good buffering pipeline. > The number may be increased in order to compensate a for bursty VFS > behaviour. > > Here follows a description of sys

Re: Android gcc 4.6 1107 optimization benchmark

2011-08-19 Thread Chao Yang
HI Bero, What I did was changing both Os and O2 to O3 in TARGET_linux-arm.mk. I did not change those O2/Os specified in each module internally. As there may be a reason for the module itself to specify the optimisation level. I think it is risky to change those. But I don't think it should be a bi

Fwd: [PATCH dri2proto] RFC: video support for dri2

2011-08-19 Thread Rob Clark
fwd'ing because my original reply from other account didn't seem to be allowed by linaro-dev -- Forwarded message -- From: Rob Clark Date: Fri, Aug 19, 2011 at 8:43 AM Subject: Re: [PATCH dri2proto] RFC: video support for dri2 To: Pauli Nieminen Cc: xorg-de...@lists.freedesktop.

Re: Android gcc 4.6 1107 optimization benchmark

2011-08-19 Thread Bernhard Rosenkranzer
Hi, On 18 August 2011 19:40, Chao Yang wrote: > The results can be found > at https://wiki.linaro.org/ChaoYang/Sandbox/gccoptimization. Interesting... I'd have expected getting rid of -fno-strict-aliasing gives the biggest performance boost, but I'd have expected O3 to be a bit more effective th

Re: [PATCH 1/4 v4] drivers: create a pin control subsystem

2011-08-19 Thread Arnd Bergmann
On Friday 19 August 2011, Linus Walleij wrote: > On Fri, Aug 19, 2011 at 12:48 PM, Jamie Iles wrote: > > >> +static struct class pinctrl_class = { > >> + .name = "pinctrl", > >> + .dev_release = pinctrl_dev_release, > >> + .dev_attrs = pinctrl_dev_attrs, > >> +}; > > > > Greg K-H has

Re: [RFC PATCH 1/4] ARM: kernel: Small fixes in save/restore common code.

2011-08-19 Thread Amit Kucheria
This patch is redundant with Lorenzo's new series[1]. Adding him to cc. I suggest you rebase on top of his latest series. On 11 Aug 19, Amit Daniel Kachhap wrote: > These changes are necessary to make the retention cpuidle state work. This > adds > support for saving more L2 registers. > > Sign

[PATCH v5] usb: gadget: storage: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Per Forlin
From: Per Forlin FSG_NUM_BUFFERS is set to 2 as default. Usually 2 buffers are enough to establish a good buffering pipeline. The number may be increased in order to compensate a for bursty VFS behaviour. Here follows a description of system that may require more than 2 buffers. * CPU ondemand

Re: [PATCH v9 2/3] mmc: core: add random fault injection

2011-08-19 Thread Linus Walleij
2011/8/19 Per Forlin : > From: Per Forlin > > This adds support to inject data errors after a completed host transfer. > The mmc core will return error even though the host transfer is successful. > This simple fault injection proved to be very useful to test the > non-blocking error handling in

RE: [PATCH] ARM: EXYNOS4: ADD USB EHCI device to SMDKV310

2011-08-19 Thread Kukjin Kim
Sachin Kamat wrote: > > Signed-off-by: Bhuvana Kakunoori > Signed-off-by: Pankaj Dubey > Signed-off-by: Sachin Kamat > --- > arch/arm/mach-exynos4/Kconfig |2 ++ > arch/arm/mach-exynos4/mach-smdkv310.c | 16 > 2 files changed, 18 insertions(+), 0 deletions(-) >

Re: [PATCH 1/4 v4] drivers: create a pin control subsystem

2011-08-19 Thread Linus Walleij
On Fri, Aug 19, 2011 at 12:48 PM, Jamie Iles wrote: > On Fri, Aug 19, 2011 at 11:53:50AM +0200, Linus Walleij wrote: >> +Interaction with the GPIO subsystem >> +=== >> + >> +The GPIO drivers may want to perform operations of various types on the same >> +physical pi

Re: [RFC PATCH 2/4] ARM: EXYNOS4: Fix to work with origen boards.

2011-08-19 Thread Kyungmin Park
On Fri, Aug 19, 2011 at 10:09 PM, Amit Daniel Kachhap wrote: > This adds a function to get the revision id. > > Signed-off-by: Jaecheol Lee > Signed-off-by: Changhwan Youn > --- >  arch/arm/mach-exynos4/cpu.c              |   10 ++ >  arch/arm/plat-s5p/include/plat/exynos4.h |    1 + >  

Re: Android gcc 4.6 1107 optimization benchmark

2011-08-19 Thread Ramana Radhakrishnan
On 19 August 2011 13:40, Christian Robottom Reis wrote: > On Fri, Aug 19, 2011 at 03:40:26AM +0100, Chao Yang wrote: >> The image size increases significantly when -O3 is enabled for thumb files, > > Size goes /up/ when enabling thumb? That's definitely unexpected. The size increas is probably mo

[RFC PATCH 4/4] ARM: EXYNOS4: Modify cpuidle code to adapt to save/restore common code

2011-08-19 Thread Amit Daniel Kachhap
The L2 retention cpuidle state is modified to use the interfaces exposed by the lorenzo's cpuidle consolidation code. As can be seen lot of code is reduced in the machine directory. Signed-off-by: Amit Daniel Kachhap --- arch/arm/Kconfig |1 + arch/arm/mach-exynos4/Ma

[RFC PATCH 3/4] ARM: EXYNOS4: Add support AFTR mode cpuidle state on EXYNOS4210

2011-08-19 Thread Amit Daniel Kachhap
This patch adds support AFTR(ARM OFF TOP RUNNING) mode in cpuidle driver. L2 cache keeps their data in this mode. Signed-off-by: Jaecheol Lee Signed-off-by: Amit Daniel Kachhap --- arch/arm/mach-exynos4/Makefile |2 +- arch/arm/mach-exynos4/cpuidle.c | 131 ++

[RFC PATCH 2/4] ARM: EXYNOS4: Fix to work with origen boards.

2011-08-19 Thread Amit Daniel Kachhap
This adds a function to get the revision id. Signed-off-by: Jaecheol Lee Signed-off-by: Changhwan Youn --- arch/arm/mach-exynos4/cpu.c | 10 ++ arch/arm/plat-s5p/include/plat/exynos4.h |1 + 2 files changed, 11 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach

[RFC PATCH 1/4] ARM: kernel: Small fixes in save/restore common code.

2011-08-19 Thread Amit Daniel Kachhap
These changes are necessary to make the retention cpuidle state work. This adds support for saving more L2 registers. Signed-off-by: Amit Daniel Kachhap --- arch/arm/common/gic.c|1 - arch/arm/kernel/sr_helpers.h |2 +- arch/arm/mm/cache-l2x0.c | 10 +- 3 files cha

[RFC PATCH 0/4] ARM: EXYNOS4: Use cpuidle common save/restore framework code

2011-08-19 Thread Amit Daniel Kachhap
These patch adds support for samsung exynos4 platform cpuidle driver to use the common cpuidle framework submitted earlier by Lorenzo Pieralisi. Basically a single interface cpu_enter_idle takes care of saving and restoring single cpu or whole cluster information. The link to the framework patchs

[PATCH v9 2/3] mmc: core: add random fault injection

2011-08-19 Thread Per Forlin
From: Per Forlin This adds support to inject data errors after a completed host transfer. The mmc core will return error even though the host transfer is successful. This simple fault injection proved to be very useful to test the non-blocking error handling in the mmc_blk_issue_rw_rq(). Random f

[PATCH v9 3/3] fault injection: add documentation on MMC IO fault injection

2011-08-19 Thread Per Forlin
From: Per Forlin Add description on how to enable random fault injection for MMC IO Signed-off-by: Per Forlin Acked-by: Akinobu Mita --- Documentation/fault-injection/fault-injection.txt |8 +++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/Documentation/fault-inject

[PATCH v9 0/3] mmc: make fault injection available for MMC IO

2011-08-19 Thread Per Forlin
From: Per Forlin change log: v2 - Resolve build issue in mmc core.c due to multiple init_module by removing the fault inject module. - Export fault injection functions to make them available for modules - Update fault injection documentation on MMC IO v3 - add function descripti

[PATCH v9 1/3] fault-inject: export fault injection functions

2011-08-19 Thread Per Forlin
From: Per Forlin export symbols should_fail() and fault_create_debugfs_attr() in order to let modules utilize the fault injection Signed-off-by: Per Forlin Acked-by: Akinobu Mita --- lib/fault-inject.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/lib/fault-inject.

Re: [PATCH v4] usb: gadget: storage_common: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Michal Nazarewicz
On Fri, 19 Aug 2011 13:42:08 +0200, Per Forlin wrote: Is it true that fsg_common_init() will never be called twice to initialise the same fsg_common structure. It is always called once followed by release. If this is the case it is safe to only: if (common->buffhds) common->buffhds = kzalloc(

Re: Android gcc 4.6 1107 optimization benchmark

2011-08-19 Thread Christian Robottom Reis
On Fri, Aug 19, 2011 at 03:40:26AM +0100, Chao Yang wrote: > The image size increases significantly when -O3 is enabled for thumb files, Size goes /up/ when enabling thumb? That's definitely unexpected. -- Christian Robottom Reis, Engineering VP Brazil (GMT-3) | [+55] 16 9112 6430 | [+1] 612 216

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

2011-08-19 Thread Linus Walleij
On Thu, Jun 16, 2011 at 2:47 PM, Linus Walleij wrote: > So to summarize there are two related areas of discussion > here: > > 1. Whether a pinmux map shall map one or 1..N functions > 2. How to handle per-driver instance namespacing of functions > > In both cases I'm currently using simple string

Please register for Linaro Connect Q4.11

2011-08-19 Thread Stephen Doel
Hi All, Please can I encourage you to register and organise your attendance at Linaro Connect Q4.11 as soon as possible. In particular: · if you're going to need a visa you should register now so we can get the process going with your respective embassy · if you need internal

Re: [PATCH --mmotm v8 2/3] mmc: core: add random fault injection

2011-08-19 Thread Per Forlin
On 19 August 2011 13:40, Linus Walleij wrote: > On Tue, Aug 9, 2011 at 2:07 PM, Per Forlin wrote: > >> This adds support to inject data errors after a completed host transfer. >> The mmc core will return error even though the host transfer is successful. >> This simple fault injection proved to b

Re: [PATCH 2/2] pinmux: add a driver for the U300 pinmux

2011-08-19 Thread Linus Walleij
On Thu, Jul 14, 2011 at 5:40 AM, Barry Song <21cn...@gmail.com> wrote: >> +static const struct u300_pmx_func u300_pmx_funcs[] = { >> +       { >> +               .name = "uart0", >> +               .pins = uart0_pins, >> +               .num_pins = ARRAY_SIZE(uart0_pins), >> +               .mask

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

2011-08-19 Thread Linus Walleij
On Sat, Jul 9, 2011 at 12:23 PM, Mark Brown wrote: > On Mon, Jun 13, 2011 at 01:57:36PM -0600, Grant Likely wrote: >> On Mon, Jun 13, 2011 at 10:58 AM, Linus Walleij >> >> I would *strongly* recommend against individual device drivers >> accessing the pinmux api.  This is system level configuratio

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

2011-08-19 Thread Linus Walleij
On Thu, Jul 14, 2011 at 7:57 AM, Barry Song <21cn...@gmail.com> wrote: > has this been ready for 3.1? we have been planning to write pinmux > driver based on this framework. On Mon, Aug 8, 2011 at 4:28 AM, Barry Song <21cn...@gmail.com> wrote: > What is the status of pincfg subsystem? what's the

Re: [PATCH v4] usb: gadget: storage_common: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Per Forlin
2011/8/19 Michal Nazarewicz : > On Fri, 19 Aug 2011 10:39:24 +0200, Per Forlin > wrote: > >> 2011/8/18 Michal Nazarewicz : >>> >>> On Thu, 18 Aug 2011 11:28:46 +0200, Per Forlin wrote: diff --git a/drivers/usb/gadget/f_mass_storage.c b/drivers/usb/gadget/f_mass_storage.c index

Re: [PATCH --mmotm v8 2/3] mmc: core: add random fault injection

2011-08-19 Thread Linus Walleij
On Tue, Aug 9, 2011 at 2:07 PM, Per Forlin wrote: > This adds support to inject data errors after a completed host transfer. > The mmc core will return error even though the host transfer is successful. > This simple fault injection proved to be very useful to test the > non-blocking error handli

Re: [PATCH 1/4 v4] drivers: create a pin control subsystem

2011-08-19 Thread Jamie Iles
Hi Linus, This is looking really nice. I have a few comments/queries inline though. Jamie On Fri, Aug 19, 2011 at 11:53:50AM +0200, Linus Walleij wrote: > From: Linus Walleij > > This creates a subsystem for handling of pin control devices. > These are devices that control different aspects

Re: [PATCH v4] usb: gadget: storage_common: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Michal Nazarewicz
On Fri, 19 Aug 2011 10:39:24 +0200, Per Forlin wrote: 2011/8/18 Michal Nazarewicz : On Thu, 18 Aug 2011 11:28:46 +0200, Per Forlin wrote: diff --git a/drivers/usb/gadget/f_mass_storage.c b/drivers/usb/gadget/f_mass_storage.c index 5b93395..3e546d9 100644 --- a/drivers/usb/gadget/f_mass_sto

[PATCH 01/11] MFD: DA9052/53 MFD core module v5

2011-08-19 Thread ashishj3
The DA9052/53 is a highly integrated PMIC subsystem with supply domain flexibility to support wide range of high performance application. It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery control and other functionality. Signed-off-by: David Dajun Chen Signed-off-by: A

[PATCH 4/4 v4] mach-u300: activate pinmux driver, delete old padmux driver

2011-08-19 Thread Linus Walleij
From: Linus Walleij This hooks the pinmux driver into the U300 platform and deletes the old machine-specific driver. Signed-off-by: Linus Walleij --- arch/arm/mach-u300/Kconfig |2 + arch/arm/mach-u300/Makefile |2 +- arch/arm/mach-u300/core.c

[PATCH 2/4 v4] pinmux: add a driver for the U300 pinmux

2011-08-19 Thread Linus Walleij
From: Linus Walleij This adds a driver for the U300 pinmux portions of the system controller "SYSCON". It also serves as an example of how to use the pinmux subsystem. This driver also houses the platform data for the only supported platform. Signed-off-by: Linus Walleij --- arch/arm/mach-u300

[PATCH 3/4 v4] amba: request muxing for PrimeCell devices

2011-08-19 Thread Linus Walleij
From: Linus Walleij This makes the AMBA PrimeCell drivers request padmuxing for themselves in the same manner as clocks and voltage is currently requested. Signed-off-by: Linus Walleij --- drivers/amba/bus.c | 49 - include/linux/amba/bus.h |

[PATCH 0/4 v4] pin controller subsystem v4

2011-08-19 Thread Linus Walleij
From: Linus Walleij This is the fourth iteration of the pin controller subsystem, most changes are described in the first patch, copied here for reference: ChangeLog v3->v4: - Define a number space per controller instead of globally, Stephen and Grant requested the same thing so now maps need

Re: [PATCH --mmotm v8 0/3] Make fault injection available for MMC IO

2011-08-19 Thread Per Forlin
Hi Chris, It's no longer necessary to merge this through the mm-tree since Akinobu's patch "fault-injection: add ability to export fault_attr in arbitrary directory" is in mainline. Chris, would you mind merging the fault-injection patches in this patchset to mmc-next once the mmc part of this pat

[PATCH dri2proto] RFC: video support for dri2

2011-08-19 Thread Rob Clark
From: Rob Clark To allow the potential use of overlays to display video content, a few extra parameters are required: + source buffer in different format (for example, various YUV formats) and size as compared to destination drawable + multi-planar formats where discontiguous buffers are us

Re: Linux kernel review tags (Re: [PATCH 0/3] Fix Thumb-2 undef handling for mixed-arch kernels)

2011-08-19 Thread Dave Martin
On Thu, Aug 18, 2011 at 10:18:10PM -0400, Nicolas Pitre wrote: > On Thu, 18 Aug 2011, Dave Martin wrote: > > > On Wed, Aug 17, 2011 at 6:24 PM, Nicolas Pitre > > wrote: > > > On Wed, 17 Aug 2011, Dave Martin wrote: > > > > > >> Acked-by = This patch is definitely right, or I fully agree with the

Re: [PATCH v4] usb: gadget: storage_common: make FSG_NUM_BUFFERS variable size

2011-08-19 Thread Per Forlin
2011/8/18 Michal Nazarewicz : > On Thu, 18 Aug 2011 11:28:46 +0200, Per Forlin wrote: >> >> diff --git a/drivers/usb/gadget/f_mass_storage.c >> b/drivers/usb/gadget/f_mass_storage.c >> index 5b93395..3e546d9 100644 >> --- a/drivers/usb/gadget/f_mass_storage.c >> +++ b/drivers/usb/gadget/f_mass_stor

[PATCH v5 2/2] ORIGEN: Add MMC SPL support

2011-08-19 Thread Chander Kashyap
Adds mmc boot support. Signed-off-by: Chander Kashyap --- Changes for v2: - Added Dirk Behme's patch - SMDKV310: Fix host compilation of mkv310_image Changes for v3: - None Changes for v4: - None Changes for v5: - Use spl framwork for mmc spl support

[PATCH v5 1/2] ARMV7: Add support for Samsung ORIGEN board

2011-08-19 Thread Chander Kashyap
Origen board is based upon S5PV310 SoC which is similiar to S5PC210 SoC. Signed-off-by: Chander Kashyap --- Changes for v2: - None Changes for v3: - Board entry added Alphabetically in boards.cfg - Used get_Ram_size function to calculate ram size Changes for v4: -

[PATCH v5 0/2] ORIGEN Board Support

2011-08-19 Thread Chander Kashyap
Adds support for ORIGEN board with MMC Booting. Chander Kashyap (2): ARMV7: Add support for Samsung ORIGEN board ORIGEN: Add MMC SPL support MAINTAINERS |1 + board/samsung/origen/Makefile | 64 board/samsung/origen/lowlevel_init.S |