Commit Graph

86 Commits (a9e73211fb0fc875637793a8af770f3678b6c278)

Author SHA1 Message Date
Stephen Warren f84cc342b1 pinctrl: implement pinctrl_check_ops 13 years ago
Linus Walleij dc0b1aa3e2 pinctrl: support pinconfig on the U300 13 years ago
Linus Walleij a050b3eee6 pinctrl/coh901: use generic pinconf enums and parameters 13 years ago
Linus Walleij 394349f778 pinctrl: introduce generic pin config 13 years ago
Linus Walleij 70b36378d4 pinctrl: fix error path in pinconf_map_to_setting() 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 971dac7123 pinctrl: add a driver for NVIDIA Tegra 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 110e4ec5a1 pinctrl: assume map table entries can't have a NULL name field 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 3eedb43723 pinctrl: move pinctrl-maps debugfs file to top-level 13 years ago
Linus Walleij 1cf94c45ca pinctrl: make the pinmux-pins more helpful 13 years ago
Stephen Warren 2304b4737f pinctrl: remove pin and hogs locks from struct pinctrl_dev 13 years ago
Stephen Warren 02f5b98951 pinctrl: allocate sizeof(*p) instead of sizeof(struct foo) 13 years ago
Stephen Warren 95dcd4aea5 pinctrl: use dev_*() instead of pr_*(), add some msgs, minor cleanups 13 years ago
Stephen Warren 1681f5ae4c pinctrl: disallow map table entries with NULL dev_name field 13 years ago
Stephen Warren f7b9006f45 pinctrl: fix pinconf_groups_show() to emit newline 13 years ago
Stephen Warren 3cc70ed32c pinctrl: record a pin owner, not mux function, when requesting pins 13 years ago
Stephen Warren b1eed4ece7 pinctrl: error if mapping table's control dev can't be found 13 years ago
Stephen Warren f026fe3d10 pinctrl: downgrade pinctrl_get warning when no maps are found 13 years ago
Stephen Warren 9891d98c7a pinctrl: assume map table entries can't have a NULL ctrl_dev_name field 13 years ago
Linus Walleij 128a06d4bb pinctrl: spawn U300 pinctrl from the COH901 GPIO 13 years ago
Stephen Warren 4ecce45dd6 pinctrl: core.c/h cleanups 13 years ago
Stephen Warren 2b69425017 pinctrl: Re-order pinconf.[ch] to match each-other 13 years ago
Stephen Warren 03665e0f24 pinctrl: Re-order pinmux.[ch] to match each-other 13 years ago
Stephen Warren b2b3e66e40 pinctrl: Store mapping table as a list of chunks 13 years ago
Stephen Warren 8b9c139f16 pinctrl: use list_add_tail instead of list_add 13 years ago
Stephen Warren 13398a4b90 pinctrl: pinctrl_register_mappings() shouldn't be __init 13 years ago
Stephen Warren 449d16b025 pinctrl: make "hog" mapping table entries work 13 years ago
Linus Walleij 77a5988355 pinctrl: changes hog mechanism to be self-referential 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 28a8d14cc7 pinctrl: break out a pinctrl consumer header 13 years ago
Haojian Zhuang f4e6698329 pinctrl: enable pinmux for mmp series 13 years ago
Linus Walleij 9dfac4fd7f pinctrl: delete raw device pointers in pinmux maps 13 years ago
Linus Walleij 8dc6ae4d44 pinctrl: restore pin naming 13 years ago
Tony Lindgren b9130b776e pinctrl: add checks for empty function names 13 years ago
Tony Lindgren 9e2551e10b pinctrl: fix pinmux_hog_maps when ctrl_dev_name is not set 13 years ago
Tony Lindgren de849eecd0 pinctrl: fix some pinmux typos 13 years ago
Tony Lindgren 0215716083 pinctrl: free debugfs entries when unloading a pinmux driver 13 years ago
Uwe Kleine-König f9d41d7cb5 pinctrl: unbreak error messages 13 years ago
Stephen Warren 546edd83ab pinctrl: fix pinconf_pins_show iteration 13 years ago