diff options
| author | David Brownell <[email protected]> | 2007-05-16 22:11:13 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2007-05-17 05:23:05 -0700 |
| commit | 83c6590cb83d3106df12fee36ac2a261951b8c88 (patch) | |
| tree | 8906e0f3366959e2595d26d263ab32922958743b /include/linux/debugobjects.h | |
| parent | 621e59a771f310358ade8f14cb745d5d5f1c410e (diff) | |
gpio interface loosens call restrictions
Loosen gpio_{request,free}() and gpio_direction_{in,out}put() call context
restrictions slightly, so a common idiom is no longer an error: board init
code setting up spinlock-safe GPIOs before tasking is enabled.
The issue was caught by some paranoid code with might_sleep() checks. The
legacy platform-specific GPIO interfaces stick to spinlock-safe GPIOs, so this
change reflects current implementations and won't break anything.
Signed-off-by: David Brownell <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions