summaryrefslogtreecommitdiffstats
path: root/drivers/reset/core.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-03-20reset: Add acquire/release support for arraysThierry Reding1-1/+35
2019-03-20reset: Add acquired flag to of_reset_control_array_get()Thierry Reding1-3/+6
2019-03-20reset: add acquired/released state for exclusive reset controlsPhilipp Zabel1-12/+127
2019-01-07reset: fix null pointer dereference on dev by dev_nameColin Ian King1-1/+2
2019-01-07reset: Add reset_control_get_count()Geert Uytterhoeven1-0/+41
2018-10-08reset: Fix potential use-after-free in __of_reset_control_get()Geert Uytterhoeven1-7/+8
2018-06-06treewide: Use struct_size() for kmalloc()-familyKees Cook1-2/+1
2018-03-27reset: modify the way reset lookup works for board filesBartosz Golaszewski1-7/+31
2018-03-27reset: add support for non-DT systemsBartosz Golaszewski1-1/+71
2017-11-27reset: make device_reset_optional() really optionalMasahiro Yamada1-4/+5
2017-07-19reset: make (de)assert report success for self-deasserting reset driversPhilipp Zabel1-6/+25
2017-07-19reset: Add APIs to manage array of resetsVivek Gautam1-1/+210
2017-06-06reset: use kref for reference countingPhilipp Zabel1-8/+15
2017-04-04reset: add exported __reset_control_get, return NULL if optionalPhilipp Zabel1-6/+16
2017-02-23Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-13/+42
2017-02-17reset: fix shared reset triggered_count decrement on errorJerome Brunet1-1/+1
2017-02-01reset: core: fix reset_control_putHeiner Kallweit1-1/+1
2017-01-20reset: make optional functions really optionalRamiro Oliveira1-10/+39
2017-01-20reset: Change shared flag from int to boolRamiro Oliveira1-4/+4
2016-11-14reset: allow using reset_control_reset with shared resetMartin Blumenstingl1-6/+37
2016-08-24reset: warn on invalid input to reset_control_reset/assert/deassert/statusPhilipp Zabel1-1/+11
2016-05-30reset: add devm_reset_controller_register APIMasahiro Yamada1-0/+37
2016-03-30reset: Add support for shared reset controlsHans de Goede1-11/+48
2016-03-30reset: Share struct reset_control between reset_control_get callsHans de Goede1-21/+63
2016-03-30reset: Make [of_]reset_control_get[_foo] functions wrappersHans de Goede1-67/+17
2016-01-25reset: Move DT cell size check to the coreMaxime Ripard1-3/+5
2016-01-25reset: remove unnecessary local variable initialization from of_reset_control...Philipp Zabel1-1/+1
2015-11-18reset: remove unused device pointer from struct reset_controlPhilipp Zabel1-8/+1
2015-11-16reset: use ENOTSUPP instead of ENOSYSPhilipp Zabel1-4/+4
2015-11-16reset: Fix of_reset_control_get() for consistent return valuesAlban Bedel1-1/+4
2015-11-16reset: add of_reset_control_get_by_index()Vince Hsu1-11/+29
2014-10-20reset: add reset_control_status helper functionDinh Nguyen1-0/+15
2014-02-03reset: Add of_reset_control_getMaxime Ripard1-9/+30
2014-02-03reset: Mark function as static and remove unused function in core.cRashika Kheria1-29/+1
2014-02-03reset: allow drivers to request probe deferralPhilipp Zabel1-1/+1
2013-04-12reset: NULL deref on allocation failureDan Carpenter1-1/+1
2013-04-12reset: Add reset controller APIPhilipp Zabel1-0/+297