Stephen Warren
|
652162d469
pinctrl: allow concurrent gpio and mux function ownership of pins
|
13 years ago |
Linus Walleij
|
872acc322c
pinctrl: include machine header to core.h
|
13 years ago |
Stephen Warren
|
ba110d90c0
pinctrl: Show selected function and group in pinmux-pins debugfs
|
13 years ago |
Stephen Warren
|
1e2082b520
pinctrl: enhance mapping table to support pin config operations
|
13 years ago |
Stephen Warren
|
6e5e959dde
pinctrl: API changes to support multiple states per device
|
13 years ago |
Stephen Warren
|
0e3db173e2
pinctrl: add usecount to pins for muxing
|
13 years ago |
Stephen Warren
|
7ecdb16fe6
pinctrl: refactor struct pinctrl handling in core.c vs pinmux.c
|
13 years ago |
Stephen Warren
|
57b676f9c1
pinctrl: fix and simplify locking
|
13 years ago |
Linus Walleij
|
962bcbc57a
pinctrl: fix the pin descriptor kerneldoc
|
13 years ago |
Stephen Warren
|
46919ae63d
pinctrl: introduce PINCTRL_STATE_DEFAULT, define hogs as that state
|
13 years ago |
Stephen Warren
|
d4e3198736
pinctrl: enhance pinctrl_get() to handle multiple functions
|
13 years ago |
Stephen Warren
|
2304b4737f
pinctrl: remove pin and hogs locks from struct pinctrl_dev
|
13 years ago |
Stephen Warren
|
3cc70ed32c
pinctrl: record a pin owner, not mux function, when requesting pins
|
13 years ago |
Stephen Warren
|
4ecce45dd6
pinctrl: core.c/h cleanups
|
13 years ago |
Linus Walleij
|
befe5bdfbb
pinctrl: factor pin control handles over to the core
|
13 years ago |
Linus Walleij
|
e93bcee00c
pinctrl: move generic functions to the pinctrl_ namespace
|
13 years ago |
Linus Walleij
|
9dfac4fd7f
pinctrl: delete raw device pointers in pinmux maps
|
13 years ago |
Tony Lindgren
|
0215716083
pinctrl: free debugfs entries when unloading a pinmux driver
|
13 years ago |
Linus Walleij
|
ca53c5f1ca
pinctrl: conjure names for unnamed pins
|
13 years ago |
Stephen Warren
|
51cd24ee62
pinctrl: don't create a device for each pin controller
|
13 years ago |
Linus Walleij
|
ae6b4d8588
pinctrl: add a pin config interface
|
13 years ago |
Marek Belisko
|
33d58949ad
pinctrl: unify pin type from signed to unsigned
|
13 years ago |
Linus Walleij
|
7afde8baa8
pinctrl: move group lookup to core
|
13 years ago |
Stephen Warren
|
5d2eaf8090
pinctrl: Don't copy function name when requesting a pin
|
13 years ago |
Stephen Warren
|
9af1e44fb4
pinctrl: Don't copy pin names when registering them
|
13 years ago |
Linus Walleij
|
2744e8afb3
drivers: create a pin control subsystem
|
14 years ago |