[lkml]   [2012]   [Feb]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH V2 1/2] pinctrl: Introduce PINCTRL_STATE_DEFAULT, define hogs as that state
On Tue, Feb 28, 2012 at 12:55 AM, Stephen Warren <> wrote:

> This provides a single centralized name for the default state.
> Update PIN_MAP_* macros to use this state name, instead of requiring the
> user to pass a state name in.
> With this change, hog entries in the mapping table are defined as those
> with state name PINCTRL_STATE_DEFAULT, i.e. all entries have the same
> name. This interacts badly with the nested iteration over mapping table
> entries in pinctrl_hog_maps() and pinctrl_hog_map() which would now
> attempt to claim each hog mapping table entry multiple times. Replacing
> the custom hog code with a simple pinctrl_get()/pinctrl_enable().
> Update documentation and mapping tables to use this.
> Signed-off-by: Stephen Warren <>
> ---
> v2: Added all the hogging rework now described above; hopefully will solve
> U300 runtime issues.

This is a bit better, I now have my devices but I lost my hogs :-(

Trying to see if I can fix it...

Linus Walleij

 \ /
  Last update: 2012-02-29 17:17    [W:0.180 / U:3.100 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site