Masahiro Yamada
|
3f713b7c22
pinctrl: move const qualifier before struct
|
7 years ago |
Tony Lindgren
|
950b0d91dc
pinctrl: core: Fix regression caused by delayed work for hogs
|
8 years ago |
Tony Lindgren
|
a76edc89b1
pinctrl: core: Add generic pinctrl functions for managing groups
|
8 years ago |
Linus Walleij
|
c033a718f6
pinctrl: stricten up generic group code
|
8 years ago |
Tony Lindgren
|
c7059c5ac7
pinctrl: core: Add generic pinctrl functions for managing groups
|
8 years ago |
Tony Lindgren
|
99e4f67508
pinctrl: core: Use delayed work for hogs
|
8 years ago |
Masahiro Yamada
|
cd8f61f1e5
pinctrl: copy per-pin driver private data to struct pin_desc
|
8 years ago |
Joachim Eastwood
|
b18537cd8e
pinctrl: core: create nolock version of pinctrl_find_gpio_range_from_pin
|
9 years ago |
Doug Anderson
|
c5272a2856
pinctrl: Don't just pretend to protect pinctrl_maps, do it for real
|
9 years ago |
Patrice Chotard
|
42fed7ba44
pinctrl: move subsystem mutex to pinctrl_dev struct
|
12 years ago |
Richard Genoud
|
2c9abf808a
pinctrl: fix typo in header
|
12 years ago |
Laurent Meunier
|
6f9e41f4e6
pinctrl/pinconfig: add debug interface
|
12 years ago |
Linus Walleij
|
ab78029ecc
drivers/pinctrl: grab default handles from device core
|
12 years ago |
Julien Delacou
|
840a47ba43
pinctrl: add sleep mode management for hogs
|
12 years ago |
Linus Walleij
|
1a78958dc2
pinctrl: reserve pins when states are activated
|
12 years ago |
Dong Aisheng
|
dcb5dbc305
pinctrl: show pin name for pingroups in sysfs
|
13 years ago |
Stephen Warren
|
57291ce295
pinctrl: core device tree mapping table parsing support
|
13 years ago |
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 |