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
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
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
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
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
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
---
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
---
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
---
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
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
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
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/
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
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
*
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
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
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
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;
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(
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
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
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
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
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
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
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
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
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
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'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.
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
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
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
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
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
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(-)
>
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
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 +
>
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
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
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 ++
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
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
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
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
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
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
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.
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(
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 |
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
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
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
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
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
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
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:
-
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 |
72 matches
Mail list logo