Re: [PATCH 1/4] pinctrl: get_group_pins() const fixes

2011-10-20 Thread Linus Walleij
On Thu, Oct 20, 2011 at 12:19 AM, Stephen Warren swar...@nvidia.com wrote: get_group_pins() returns a pointer to an array of const objects, through a pointer parameter. Fix the prototype so what's pointed at by the returned pointer is const, rather than the function parameter being const.

Re: [PATCH 2/2] pinctrl: add a generic control interface

2011-10-20 Thread Shawn Guo
On Thu, Oct 20, 2011 at 05:17:08PM +0800, Barry Song wrote: +enum pin_config_param { +     PIN_CONFIG_BIAS_UNKNOWN, +     PIN_CONFIG_BIAS_FLOAT, +     PIN_CONFIG_BIAS_HIGH_IMPEDANCE, +     PIN_CONFIG_BIAS_PULL_UP, +     PIN_CONFIG_BIAS_PULL_DOWN, +     PIN_CONFIG_BIAS_HIGH, +    

Re: [PATCH 2/2] pinctrl: add a generic control interface

2011-10-20 Thread Linus Walleij
On Thu, Oct 20, 2011 at 4:45 AM, Shawn Guo shawn@freescale.com wrote: We should not require device driver to call these APIs directly.  There are so many pinctrl subsystem internal details left to its users. As explained I already have drivers that need to do this. OK they are out-of-tree,

Re: [PATCH 2/2] pinctrl: add a generic control interface

2011-10-20 Thread Linus Walleij
On Thu, Oct 20, 2011 at 4:45 AM, Shawn Guo shawn@freescale.com wrote:  There are so many pinctrl subsystem internal details left to its users. The idea is indeed to provide facilities to help with setting up default configuration for pins like we set up default pinmux maps. It's not been

Re: [PATCH 2/2] pinctrl: add a generic control interface

2011-10-20 Thread Linus Walleij
On Thu, Oct 20, 2011 at 11:17 AM, Barry Song 21cn...@gmail.com wrote: [Shawn] I like Stephen's idea about having 'u32 param' and let pinctrl drivers to encode/decode this u32 for their pinctrl controller.  It makes people's life much easier. A multifunctional API is actually  a bad and

Re: [PATCH 2/2] pinctrl: add a generic control interface

2011-10-20 Thread Linus Walleij
On Thu, Oct 20, 2011 at 3:10 PM, Shawn Guo shawn@freescale.com wrote: without the common definition from  PIN_CONFIG_PULL to PIN_CONFIG_USER, many platforms will need to definite them repeatedly. that is what we hate. I prefer to completely leave the encoding of this 'u32 param' to

Re: [PATCH 2/2] pinctrl: add a generic control interface

2011-10-20 Thread Mark Brown
On Thu, Oct 20, 2011 at 04:04:47PM +0200, Linus Walleij wrote: I think (and of course this may be completely wrong, but it's my working hypthesis) that the things that software wants to do to pins are: The other question is if it's worth bouncing through too much of an abstraction layer when

Project Management Sessions at Connect

2011-10-20 Thread Joey STANFORD
Howdy, The project managers are working on a few interesting sessions for Connect. If you are interested please subscribe and attend the sessions. 1) Mapping Upstream Development to Blueprints, Work Items, Roadmaps, etc.

Re: linaro-media-create/linaro-android-media-create command line options changes

2011-10-20 Thread Christian Robottom Reis
On Wed, Oct 19, 2011 at 09:19:49AM +0300, Fathi Boudra wrote: linaro-media-create/linaro-android-media-create command line options are now using dashes to separate words instead of underscores. Woot, nice catch fixing it before I even complained! Thanks guys, -- Christian Robottom Reis,

Re: [ACTIVITY] Android Platform Team 2011-10-10 to 2011-10-16

2011-10-20 Thread Christian Robottom Reis
On Thu, Oct 20, 2011 at 01:15:01PM +0200, Tony Mansson wrote: * libjpeg-turbo has been benchmarked against the original Android libjpeg implementation. https://wiki.linaro.org/TomGall/LibJpegTurbo This is now impressive enough that I think it's time for us to start promoting this in the

RE: [PATCH 2/2] pinctrl: add a generic control interface

2011-10-20 Thread Stephen Warren
Shawn Guo wrote at Wednesday, October 19, 2011 8:32 PM: On Wed, Oct 19, 2011 at 06:21:14PM +0200, Linus Walleij wrote: ... +int pin_config_group(struct pinctrl_dev *pctldev, const char *pin_group, +enum pin_config_param param, unsigned long data) ... +enum pin_config_param {

The Value of Thumb-2

2011-10-20 Thread Christian Robottom Reis
Hello there, Coming back from Asia I've been putting a lot of thought about how we can make sure we spend our engineering cycles on the work that is most valuable to the current Linaro members, and part of that means reassessing assumptions that we've carried since our foundation. The first

Re: [ACTIVITY] Android Platform Team 2011-10-10 to 2011-10-16

2011-10-20 Thread Botao Sun
Hi Christian, I'm currently working on Origen WIFI and USB Ethernet topics with Samsung landing team. WIFI works now, but not stable enough. You can find the detailed information at this link: https://bugs.launchpad.net/linaro-android/+bug/851006 USB Ethernet adapter basically works, because

I will start cutting Android's RC release at 23:59:00 UTC on Friday, 2011/10/21

2011-10-20 Thread Zach Pfeffer
So its basically like Sunday ;) As a point of interest here's how I cut the builds. I boot each tip: ~linaro-android/staging-origen ~linaro-android/staging-panda ~linaro-android/staging-imx53 ~linaro-android/staging-snowball ~linaro-android/landing-snowball ~linaro-android/tracking-panda

RE: [PATCH 2/2] pinctrl: add a generic control interface

2011-10-20 Thread Stephen Warren
Linus Walleij wrote at Thursday, October 20, 2011 7:44 AM: On Thu, Oct 20, 2011 at 4:45 AM, Shawn Guo shawn@freescale.com wrote: We should not require device driver to call these APIs directly.  There are so many pinctrl subsystem internal details left to its users. As explained I

Re: The Value of Thumb-2

2011-10-20 Thread James Tunnicliffe
This isn't exactly overflowing with up to date numbers, but... http://elinux.org/images/8/8a/Experiment_with_Linux_and_ARM_Thumb-2_ISA.pdf Slides 14 and 15 say that across EEMBC Thumb-2 gives 98% of the performance of ARM 32 bit instructions (assume performance optimised) and binaries are 26%

Re: The Value of Thumb-2

2011-10-20 Thread Mans Rullgard
On 20 October 2011 18:27, Christian Robottom Reis k...@linaro.org wrote:    - Do we know how much better Thumb-2 actually is, in practice? It's      easy for us to confirm this on Android; what do the numbers and      feel of the system tell us? I did some tests comparing Libav built for ARM

Re: The Value of Thumb-2

2011-10-20 Thread Michael Hope
On Fri, Oct 21, 2011 at 7:48 AM, James Tunnicliffe james.tunnicli...@linaro.org wrote: This isn't exactly overflowing with up to date numbers, but... http://elinux.org/images/8/8a/Experiment_with_Linux_and_ARM_Thumb-2_ISA.pdf Slides 14 and 15 say that across EEMBC Thumb-2 gives 98% of the

Re: The Value of Thumb-2

2011-10-20 Thread Mans Rullgard
On 20 October 2011 23:07, Michael Hope michael.h...@linaro.org wrote: On Fri, Oct 21, 2011 at 7:48 AM, James Tunnicliffe james.tunnicli...@linaro.org wrote: This isn't exactly overflowing with up to date numbers, but...

Re: The Value of Thumb-2

2011-10-20 Thread Michael Hope
On Fri, Oct 21, 2011 at 11:16 AM, Mans Rullgard mans.rullg...@linaro.org wrote: On 20 October 2011 23:07, Michael Hope michael.h...@linaro.org wrote: On Fri, Oct 21, 2011 at 7:48 AM, James Tunnicliffe james.tunnicli...@linaro.org wrote: This isn't exactly overflowing with up to date numbers,

Re: The Value of Thumb-2

2011-10-20 Thread Mans Rullgard
On 20 October 2011 23:22, Michael Hope michael.h...@linaro.org wrote: On Fri, Oct 21, 2011 at 11:16 AM, Mans Rullgard mans.rullg...@linaro.org wrote: On 20 October 2011 23:07, Michael Hope michael.h...@linaro.org wrote: On Fri, Oct 21, 2011 at 7:48 AM, James Tunnicliffe

Re: Linaro Kernel October 2011 Release

2011-10-20 Thread John Rigby
This tree seems to be missing per board dt support so booting with a device tree doesn't seem to work. Need something like for example this commit that added it for panda in the 3.0 tree: commit d24e9a194c2ed4ca56b8f4e7d96038cd3af3fda8 Author: Grant Likely grant.lik...@linaro.org Date: Tue Jul

Re: Linaro Kernel October 2011 Release

2011-10-20 Thread john stultz
On Thu, 2011-10-20 at 03:11 -0700, Deepak Saxena wrote: The Linaro Kernel Working Group (KWG) is excited to announce the availability our October 2011 development snapshot: linux-linaro-3.1-2011.10-1 As the word snapshot implies, these are meant as development kernels and have not been

Re: Linaro Kernel October 2011 Release

2011-10-20 Thread John Rigby
Here is my workaround for now. I brought forward the dt support from 3.0. git://git.linaro.org/ubuntu/linux-linaro-precise.git 001947f dt: Linux dt usage model documentation b5f9d90 arm/dt: vexpress: add basic DT platform matching support b2b9f46 arm/dt: Add basic devicetree support to IGEPv2