Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
3c2f7a856f2e70d2f1bb59f65d97a66047f14f36
/
drivers
/
pinctrl
f84cc34
pinctrl: implement pinctrl_check_ops
by Stephen Warren
· 13 years ago
dc0b1aa
pinctrl: support pinconfig on the U300
by Linus Walleij
· 13 years ago
a050b3e
pinctrl/coh901: use generic pinconf enums and parameters
by Linus Walleij
· 13 years ago
394349f
pinctrl: introduce generic pin config
by Linus Walleij
· 13 years ago
70b3637
pinctrl: fix error path in pinconf_map_to_setting()
by Linus Walleij
· 13 years ago
652162d
pinctrl: allow concurrent gpio and mux function ownership of pins
by Stephen Warren
· 13 years ago
a6c3b33
Merge branch 'pinctrl-tegra-for-next-diet' into for-next
by Linus Walleij
· 13 years ago
872acc3
pinctrl: include machine header to core.h
by Linus Walleij
· 13 years ago
971dac7
pinctrl: add a driver for NVIDIA Tegra
by Stephen Warren
· 13 years ago
ba110d9
pinctrl: Show selected function and group in pinmux-pins debugfs
by Stephen Warren
· 13 years ago
1e2082b
pinctrl: enhance mapping table to support pin config operations
by Stephen Warren
· 13 years ago
6e5e959
pinctrl: API changes to support multiple states per device
by Stephen Warren
· 13 years ago
0e3db173
pinctrl: add usecount to pins for muxing
by Stephen Warren
· 13 years ago
7ecdb16
pinctrl: refactor struct pinctrl handling in core.c vs pinmux.c
by Stephen Warren
· 13 years ago
57b676f
pinctrl: fix and simplify locking
by Stephen Warren
· 13 years ago
962bcbc
pinctrl: fix the pin descriptor kerneldoc
by Linus Walleij
· 13 years ago
110e4ec
pinctrl: assume map table entries can't have a NULL name field
by Stephen Warren
· 13 years ago
46919ae
pinctrl: introduce PINCTRL_STATE_DEFAULT, define hogs as that state
by Stephen Warren
· 13 years ago
d4e3198
pinctrl: enhance pinctrl_get() to handle multiple functions
by Stephen Warren
· 13 years ago
3eedb43
pinctrl: move pinctrl-maps debugfs file to top-level
by Stephen Warren
· 13 years ago
1cf94c4
pinctrl: make the pinmux-pins more helpful
by Linus Walleij
· 13 years ago
2304b47
pinctrl: remove pin and hogs locks from struct pinctrl_dev
by Stephen Warren
· 13 years ago
02f5b98
pinctrl: allocate sizeof(*p) instead of sizeof(struct foo)
by Stephen Warren
· 13 years ago
95dcd4a
pinctrl: use dev_*() instead of pr_*(), add some msgs, minor cleanups
by Stephen Warren
· 13 years ago
1681f5a
pinctrl: disallow map table entries with NULL dev_name field
by Stephen Warren
· 13 years ago
f7b9006
pinctrl: fix pinconf_groups_show() to emit newline
by Stephen Warren
· 13 years ago
3cc70ed
pinctrl: record a pin owner, not mux function, when requesting pins
by Stephen Warren
· 13 years ago
b1eed4e
pinctrl: error if mapping table's control dev can't be found
by Stephen Warren
· 13 years ago
f026fe3
pinctrl: downgrade pinctrl_get warning when no maps are found
by Stephen Warren
· 13 years ago
9891d98
pinctrl: assume map table entries can't have a NULL ctrl_dev_name field
by Stephen Warren
· 13 years ago
128a06d
pinctrl: spawn U300 pinctrl from the COH901 GPIO
by Linus Walleij
· 13 years ago
4ecce45d
pinctrl: core.c/h cleanups
by Stephen Warren
· 13 years ago
2b69425
pinctrl: Re-order pinconf.[ch] to match each-other
by Stephen Warren
· 13 years ago
03665e0
pinctrl: Re-order pinmux.[ch] to match each-other
by Stephen Warren
· 13 years ago
b2b3e66
pinctrl: Store mapping table as a list of chunks
by Stephen Warren
· 13 years ago
8b9c139
pinctrl: use list_add_tail instead of list_add
by Stephen Warren
· 13 years ago
13398a4
pinctrl: pinctrl_register_mappings() shouldn't be __init
by Stephen Warren
· 13 years ago
449d16b
pinctrl: make "hog" mapping table entries work
by Stephen Warren
· 13 years ago
77a5988
pinctrl: changes hog mechanism to be self-referential
by Linus Walleij
· 13 years ago
befe5bd
pinctrl: factor pin control handles over to the core
by Linus Walleij
· 13 years ago
e93bcee
pinctrl: move generic functions to the pinctrl_ namespace
by Linus Walleij
· 13 years ago
28a8d14
pinctrl: break out a pinctrl consumer header
by Linus Walleij
· 13 years ago
f4e6698
pinctrl: enable pinmux for mmp series
by Haojian Zhuang
· 13 years ago
9dfac4f
pinctrl: delete raw device pointers in pinmux maps
by Linus Walleij
· 13 years ago
8dc6ae4
pinctrl: restore pin naming
by Linus Walleij
· 13 years ago
b9130b7
pinctrl: add checks for empty function names
by Tony Lindgren
· 13 years ago
9e2551e
pinctrl: fix pinmux_hog_maps when ctrl_dev_name is not set
by Tony Lindgren
· 13 years ago
de849ee
pinctrl: fix some pinmux typos
by Tony Lindgren
· 13 years ago
0215716
pinctrl: free debugfs entries when unloading a pinmux driver
by Tony Lindgren
· 13 years ago
f9d41d7
pinctrl: unbreak error messages
by Uwe Kleine-König
· 13 years ago
546edd8
pinctrl: fix pinconf_pins_show iteration
by Stephen Warren
· 13 years ago
0d2006b
pinctrl: remove unnecessary max pin number
by Chanho Park
· 13 years ago
706e852
pinctrl: correct a offset while enumerating pins
by Chanho Park
· 13 years ago
e6337c3
pinctrl: some typo fixes
by Dong Aisheng
· 13 years ago
3bece55
pinctrl: rename U300 and SIRF pin controllers
by Linus Walleij
· 13 years ago
43699de
pinctrl: pass name instead of device to pin_config_*
by Stephen Warren
· 13 years ago
ca53c5f
pinctrl: conjure names for unnamed pins
by Linus Walleij
· 13 years ago
51cd24e
pinctrl: don't create a device for each pin controller
by Stephen Warren
· 13 years ago
ae6b4d8
pinctrl: add a pin config interface
by Linus Walleij
· 13 years ago
b4e3ac7
pinctrl/coh901: driver to request its pins
by Linus Walleij
· 13 years ago
f812f0f
pinctrl: u300-pinmux: register proper GPIO ranges
by Linus Walleij
· 13 years ago
ca402d3
pinctrl: move the U300 GPIO driver to pinctrl
by Linus Walleij
· 13 years ago
59b099b
pinctrl: make it possible to add multiple maps
by Linus Walleij
· 13 years ago
97607d1
pinctrl: make a copy of pinmux map
by Linus Walleij
· 13 years ago
542e704
pinctrl: GPIO direction support for muxing
by Linus Walleij
· 13 years ago
75d6642
pinctrl: print pin range in GPIO range debugs
by Linus Walleij
· 13 years ago
3c739ad
pinctrl: add a pin_base for sparse gpio-ranges
by Chanho Park
· 13 years ago
33d5894
pinctrl: unify pin type from signed to unsigned
by Marek Belisko
· 13 years ago
336cdba0
pinctrl: documentation update
by Linus Walleij
· 13 years ago
3712a3c
pinctrl: add explicit gpio_disable_free pinmux_op
by Stephen Warren
· 13 years ago
d2f6a1c
pinctrl: remove double pin validity check.
by Marek Belisko
· 13 years ago
7afde8b
pinctrl: move group lookup to core
by Linus Walleij
· 13 years ago
b84e673
pinctrl: iterate over u300_pmx_mask's in u300_pmx_endisable
by Rajendra Nayak
· 13 years ago
cc96ffb
pinctrl: remove two unused global variables
by Uwe Kleine-König
· 13 years ago
3838d32
pinctrl: make the "Debug PINCTRL calls" entry actually do something
by Uwe Kleine-König
· 13 years ago
f59d28d
pinctrl/sirf: fix pin number typo for SPI1
by Barry Song
· 13 years ago
45f034e
pinctrl: hide subsystem from the populace
by Linus Walleij
· 13 years ago
a5a697c
pinctrl: EXPORT_SYMBOL needs export.h
by Stephen Rothwell
· 13 years ago
ad7761a
pinctrl/sirf: fix sirfsoc_get_group_pins prototype
by Jean-Christophe PLAGNIOL-VILLARD
· 13 years ago
5d2eaf8
pinctrl: Don't copy function name when requesting a pin
by Stephen Warren
· 13 years ago
9af1e44
pinctrl: Don't copy pin names when registering them
by Stephen Warren
· 13 years ago
25aec32
pinctrl: Remove unsafe __refdata
by Stephen Warren
· 13 years ago
a5818a8
pinctrl: get_group_pins() const fixes
by Stephen Warren
· 13 years ago
393daa8
pinctrl: add a driver for the CSR SiRFprimaII pinmux
by Rongjun Ying
· 13 years ago
98da352
pinctrl: add a driver for the U300 pinmux
by Linus Walleij
· 14 years ago
2744e8a
drivers: create a pin control subsystem
by Linus Walleij
· 14 years ago