aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/reset
AgeCommit message (Expand)AuthorFilesLines
2020-02-10reset: intel: add unspecified HAS_IOMEM dependencyBrendan Higgins1-1/+1
2020-02-10reset: brcmstb-rescal: add unspecified HAS_IOMEM dependencyBrendan Higgins1-0/+1
2020-01-10Merge tag 'reset-for-5.6' of git://git.pengutronix.de/pza/linux into arm/driversOlof Johansson8-23/+714
2020-01-08Merge tag 'cpuidle_psci-v5.5-rc4' of git://git.linaro.org/people/ulf.hansson/...Olof Johansson2-12/+4
2020-01-08reset: qcom-aoss: Allow CONFIG_RESET_QCOM_AOSS to be a tristateJohn Stultz2-2/+3
2020-01-06reset: Add Broadcom STB RESCAL reset controllerJim Quinlan3-0/+115
2020-01-03reset: intel: Add system reset controller driverDilip Kota3-0/+272
2020-01-02reset: uniphier: Add SCSSI reset control for each channelKunihiko Hayashi1-5/+8
2020-01-02reset: Align logic and flow in managed helpersGeert Uytterhoeven1-16/+17
2020-01-02reset: npcm: add NPCM reset controller driverTomer Maimon3-0/+299
2019-12-24reset: reset-scmi: Match scmi device by both name and protocol idSudeep Holla1-1/+1
2019-12-10reset: Do not register resource data for missing resetsGeert Uytterhoeven1-2/+2
2019-12-10reset: Fix {of,devm}_reset_control_array_get kerneldoc return typesGeert Uytterhoeven1-4/+2
2019-12-10reset: brcmstb: Remove resource checksFlorian Fainelli1-6/+0
2019-12-05Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds7-18/+81
2019-10-24reset: improve of_xlate documentationPhilipp Zabel1-2/+4
2019-10-24reset: fix of_reset_control_get_count kerneldoc commentPhilipp Zabel1-1/+2
2019-10-24reset: fix of_reset_simple_xlate kerneldoc commentPhilipp Zabel1-1/+0
2019-10-24reset: simple: Add Realtek RTD1195/RTD1295Andreas Färber1-1/+2
2019-10-24reset: simple: Keep alphabetical orderAndreas Färber1-2/+2
2019-10-22reset: zynqmp: Make reset_control_ops constPhilipp Zabel1-1/+1
2019-10-22reset: hisilicon: hi3660: Make reset_control_ops constPhilipp Zabel1-1/+1
2019-10-22reset: build simple reset controller driver for AgilexDinh Nguyen1-1/+1
2019-10-22reset: Fix memory leak in reset_control_array_put()Kishon Vijay Abraham I1-0/+1
2019-10-08reset: add support for the Meson-A1 SoC Reset ControllerXingyu Chen1-7/+28
2019-10-03reset: uniphier-glue: Add Pro5 USB3 supportKunihiko Hayashi1-0/+4
2019-10-03reset: Remove copy'n'paste redundancy in the commentsAndy Shevchenko1-2/+0
2019-10-03reset: meson-audio-arb: add sm1 supportJerome Brunet1-3/+40
2019-09-30Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds1-0/+1
2019-09-18reset: reset-scmi: add missing handle initialisationSudeep Holla1-0/+1
2019-08-14Merge tag 'scmi-updates-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git...Arnd Bergmann3-0/+136
2019-08-12reset: Add support for resets provided by SCMISudeep Holla3-0/+136
2019-08-06reset: Add DesignWare IP support to simple resetGustavo Pimentel2-1/+4
2019-08-01reset: reset-meson: update with SPDX Licence identifierNeil Armstrong1-50/+1
2019-08-01dt-bindings: reset: Fix typo in imx8mq resetsGuido Günther1-6/+6
2019-07-19Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds3-4/+4
2019-07-04Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git/pza/linux into arm...Olof Johansson2-1/+4
2019-07-04Merge tag 'reset-fixes-for-v5.2' of git://git.pengutronix.de/git/pza/linux in...Olof Johansson1-3/+0
2019-07-04reset: remove redundant null check on pointer devColin Ian King1-3/+0
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner4-16/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285Thomas Gleixner2-18/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner2-24/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner2-20/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner8-40/+8
2019-05-24reset: Add reset controller support for BM1880 SoCManivannan Sadhasivam2-1/+4
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner7-0/+7
2019-05-16Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds1-4/+4
2019-04-28Merge tag 'tegra-for-5.2-soc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Olof Johansson1-14/+166
2019-04-24Merge tag 'drm/tegra/for-5.2-rc1' of git://anongit.freedesktop.org/tegra/linu...Dave Airlie1-14/+166
2019-03-25reset: meson-audio-arb: Fix missing .owner setting of reset_controller_devAxel Lin1-0/+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-03-18drivers: Defer probe if firmware is not readyRajan Vaja1-4/+4
2019-02-15Merge tag 'reset-for-5.1' of git://git.pengutronix.de/git/pza/linux into arm/...Arnd Bergmann6-17/+303
2019-02-15Merge tag 'zynqmp-soc-for-v5.1' of https://github.com/Xilinx/linux-xlnx into ...Arnd Bergmann2-0/+115
2019-01-29reset: reset-zynqmp: Adding support for Xilinx zynqmp reset controller.Nava kishore Manne2-0/+115
2019-01-28reset: imx7: Add support for i.MX8MQ IP block variantAndrey Smirnov2-2/+124
2019-01-28reset: imx7: Add plubming to support multiple IP variantsAndrey Smirnov1-14/+36
2019-01-28reset: Add Broadcom STB SW_INIT reset controller driverFlorian Fainelli3-0/+141
2019-01-28reset: socfpga: declare socfpga_reset_init in a header filePhilipp Zabel1-1/+1
2019-01-28reset: sunxi: declare sun6i_reset_init in a header filePhilipp Zabel1-0/+1
2019-01-07reset: uniphier-glue: Add AHCI reset control support in glue layerKunihiko Hayashi1-0/+12
2019-01-07reset: uniphier-usb3: Rename to reset-uniphier-glueKunihiko Hayashi3-25/+25
2019-01-07reset: socfpga: add an early reset driver for SoCFPGADinh Nguyen4-11/+101
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
2019-01-07ARC: HSDK: improve reset driverEugeniy Paltsev1-0/+1
2018-10-29Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds4-7/+142
2018-10-08reset: Fix potential use-after-free in __of_reset_control_get()Geert Uytterhoeven1-7/+8
2018-10-05reset: imx7: Add PCIE_CTRL_APPS_TURNOFFLeonard Crestez1-0/+1
2018-10-05reset: qcom: PDC Global (Power Domain Controller) reset controllerSibi Sankar3-0/+134
2018-08-25Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds4-1/+177
2018-08-24Merge tag 'reset-fixes-for-4.18' of git://git.pengutronix.de/git/pza/linux in...Olof Johansson1-1/+1
2018-08-23Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds6-0/+335
2018-07-23reset: imx7: Fix always writing bits as 0Leonard Crestez1-1/+1
2018-07-20reset: meson: add meson audio arb driverJerome Brunet3-0/+176
2018-07-19reset: uniphier: add reset control support for SPIKunihiko Hayashi1-0/+9
2018-07-16reset: uniphier: add USB3 core reset controlKunihiko Hayashi3-0/+182
2018-07-16reset: simple: export reset_simple_ops to be referred from modulesKunihiko Hayashi1-0/+1
2018-07-16reset: qcom: AOSS (always on subsystem) reset controllerSibi Sankar3-0/+143
2018-07-07headers: separate linux/mod_devicetable.h from linux/platform_device.hRandy Dunlap3-0/+3
2018-06-12Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+2
2018-06-12treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook1-1/+2
2018-06-11Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+12
2018-06-06Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+1
2018-06-06treewide: Use struct_size() for kmalloc()-familyKees Cook1-2/+1
2018-04-27reset: uniphier: add LD11/LD20 stream demux system reset controlKatsuhiro Suzuki1-0/+2
2018-04-27reset: uniphier: add SATA reset control support and change SATA-PHY IDKunihiko Hayashi1-1/+7
2018-04-27reset: uniphier: add PCIe reset control supportKunihiko Hayashi1-0/+3
2018-04-27reset: uniphier: fix USB clock line for LD20Masahiro Yamada1-3/+3
2018-03-27Merge branch 'reset/lookup' into reset/nextPhilipp Zabel1-1/+95
2018-03-27reset: uniphier: add ethernet reset control support for PXs3Kunihiko Hayashi1-0/+2
2018-03-27reset: stm32mp1: Enable stm32mp1 reset driverGabriel Fernandez3-0/+122
2018-03-27reset: uniphier: add Pro4/Pro5/PXs2 audio systems reset controlKatsuhiro Suzuki1-0/+3
2018-03-27reset: imx7: add 'depends on HAS_IOMEM' to fix unmet dependencyMasahiro Yamada1-0/+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
2018-02-20reset: simple: Enable for ASPEED systemsJoel Stanley2-3/+9
2018-02-16reset: meson: enable level reset support on Meson8bMartin Blumenstingl1-17/+5
2017-11-27reset: meson-axg: add compatible string for Meson-AXG SoCYixun Lan1-0/+2
2017-11-27reset: make device_reset_optional() really optionalMasahiro Yamada1-4/+5
2017-11-16Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds11-487/+425
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-18Merge branch 'reset/arc' into reset/nextPhilipp Zabel3-0/+90
2017-10-18reset: zx2967: use the reset-simple driverPhilipp Zabel4-108/+4
2017-10-18reset: stm32: use the reset-simple driverPhilipp Zabel4-117/+4
2017-10-18reset: socfpga: use the reset-simple driverPhilipp Zabel5-167/+56
2017-10-17reset: sunxi: use reset-simple driverPhilipp Zabel2-98/+7
2017-10-17reset: add reset-simple to unify socfpga, stm32, sunxi, and zx2967Philipp Zabel4-0/+186
2017-10-17reset: meson: remove unneeded check in meson_reset_resetNeil Armstrong1-3/+0
2017-10-17reset: meson: add level reset support for GX SoC familyNeil Armstrong1-4/+58
2017-10-05reset: uniphier: add PXs3 reset dataMasahiro Yamada1-0/+26
2017-10-04reset: socfpga: build the reset-socfpga for Stratix10 SOCDinh Nguyen1-1/+1
2017-10-04reset: uniphier: add ethernet reset control supportKunihiko Hayashi1-0/+4
2017-10-04reset: socfpga: fix for 64-bit compilationDinh Nguyen1-7/+10
2017-09-21reset: Restrict RESET_HSDK to ARC_SOC_HSDK or COMPILE_TESTGeert Uytterhoeven1-1/+1
2017-09-18ARC: reset: introduce AXS10x reset driverEugeniy Paltsev3-0/+90
2017-09-18ARC: reset: remove the misleading v1 suffix all overVineet Gupta3-26/+26
2017-09-18ARC: reset: Only build on archs that have IOMEMThomas Meyer1-0/+1
2017-09-15Merge branch '4.14-features' of git://git.linux-mips.org/pub/scm/ralf/upstrea...Linus Torvalds3-0/+219
2017-09-10Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds8-189/+430
2017-09-04reset: Add a reset controller driver for the Lantiq XWAY based SoCsMartin Blumenstingl3-0/+219
2017-08-14reset: uniphier: add analog amplifiers reset controlKatsuhiro Suzuki1-0/+15
2017-08-14reset: uniphier: add video input subsystem reset controlKatsuhiro Suzuki1-0/+2
2017-08-14reset: uniphier: add audio systems reset controlKatsuhiro Suzuki1-0/+4
2017-08-11reset: sunxi: fix number of reset linesPhilipp Zabel1-2/+2
2017-08-11reset: uniphier: do not use per-SoC macro for system reset blockMasahiro Yamada1-33/+15
2017-08-11reset: uniphier: remove sLD3 SoC supportMasahiro Yamada1-32/+16
2017-08-07Revert "reset: Add a Gemini reset controller"Linus Walleij3-118/+0
2017-07-20ARC: reset: introduce HSDKv1 reset driverEugeniy Paltsev3-0/+144
2017-07-19regulator: Convert to using %pOF instead of full_nameRob Herring1-2/+2
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-07-19reset: zx2967: constify zx2967_reset_ops.Arvind Yadav1-1/+1
2017-07-04Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds6-14/+415
2017-06-06reset: Add the TI SCI reset driverAndrew F. Davis3-0/+278
2017-06-06reset: use kref for reference countingPhilipp Zabel1-8/+15
2017-05-24reset: hi6220: Set module license so that it can be loadedJeremy Linton1-0/+2
2017-05-24reset: Add a Gemini reset controllerLinus Walleij3-0/+118
2017-05-24reset: ti_syscon: Rename TI_SYSCON_RESET to RESET_TI_SYSCONSuman Anna2-2/+2
2017-05-15reset: sti: Use devm_kcalloc() in syscfg_reset_controller_register()Markus Elfring1-4/+2
2017-05-09Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds11-62/+373
2017-04-04reset: add exported __reset_control_get, return NULL if optionalPhilipp Zabel1-6/+16
2017-03-28reset: uniphier: add NAND and eMMC reset controlMasahiro Yamada1-0/+17
2017-03-15reset: sunxi: fix for 64-bit compilationAndre Przywara1-8/+10
2017-03-15reset: Add Altera Arria10 SR Reset ControllerThor Thayer3-0/+146
2017-03-15reset: Add i.MX7 SRC reset driverAndrey Smirnov3-0/+167
2017-03-08reset-socfpga: Fix nr_resets propertyRojhalat Ibrahim1-6/+7
2017-03-08reset: uniphier: fix non static symbol warningsWei Yongjun1-10/+10
2017-03-08reset: pistachio: make it explicitly non-modularPaul Gortmaker1-7/+2
2017-03-08reset: ath79: make it explicitly non-modularPaul Gortmaker1-19/+8
2017-03-08reset: oxnas: make it explicitly non-modularPaul Gortmaker1-4/+2
2017-03-08reset: meson: make it explicitly non-modularPaul Gortmaker1-8/+4
2017-02-23Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds9-16/+289
2017-02-17reset: fix shared reset triggered_count decrement on errorJerome Brunet1-1/+1
2017-02-02reset: make zx2967 explicitly non-modularPaul Gortmaker1-7/+0
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
2017-01-20reset: uniphier: add compatible string for LD11 SD-reset blockMasahiro Yamada1-0/+4
2017-01-20reset: zx2967: add reset controller driver for ZTE's zx2967 familyBaoyou Xie3-0/+113
2017-01-12reset: constify reset_control_ops structuresBhumika Goyal1-1/+1
2017-01-09reset: hisilicon: add reset-hi3660Zhangfei Gao3-0/+134
2017-01-09reset: ti_syscon: fix a ti_syscon_reset_status issueJiancheng Xue1-2/+2
2016-12-15Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds16-325/+133
2016-11-18Merge tag 'tegra-for-4.10-reset' of git://git.kernel.org/pub/scm/linux/kernel...Olof Johansson5-0/+76
2016-11-18reset: Add Tegra BPMP reset driverThierry Reding5-0/+76
2016-11-14reset: allow using reset_control_reset with shared resetMartin Blumenstingl1-6/+37
2016-10-24reset: lpc18xx: make it explicitly non-modularPaul Gortmaker1-27/+5
2016-10-24reset: zynq: make it explicitly non-modularPaul Gortmaker1-6/+4
2016-10-24reset: sunxi: make it explicitly non-modularPaul Gortmaker1-7/+2
2016-10-24reset: socfpga: make it explicitly non-modularPaul Gortmaker1-6/+4
2016-10-24reset: berlin: make it explicitly non-modularPaul Gortmaker1-8/+4
2016-10-22reset: uniphier: rename MIO reset to SD reset for Pro5, PXs2, LD20 SoCsMasahiro Yamada1-8/+8
2016-10-20reset: oxnas: Add OX820 supportNeil Armstrong1-0/+1
2016-10-20reset: sti: Remove STiH415/6 reset supportPeter Griffin4-265/+0
2016-08-30reset: hi6220: allow to compile test driver on other architecturesPhilipp Zabel2-2/+3
2016-08-30reset: zynq: add driver Kconfig optionPhilipp Zabel2-1/+7
2016-08-30reset: sunxi: add driver Kconfig optionPhilipp Zabel2-1/+7
2016-08-30reset: stm32: add driver Kconfig optionPhilipp Zabel2-1/+7
2016-08-30reset: socfpga: add driver Kconfig optionPhilipp Zabel2-1/+7
2016-08-30reset: pistachio: add driver Kconfig optionPhilipp Zabel2-1/+7
2016-08-25reset: meson: add driver Kconfig optionPhilipp Zabel2-1/+7
2016-08-25reset: lpc18xx: add driver Kconfig optionPhilipp Zabel2-1/+7
2016-08-25reset: berlin: add driver Kconfig optionPhilipp Zabel2-1/+7
2016-08-25reset: ath79: add driver Kconfig optionPhilipp Zabel2-1/+8
2016-08-25reset: ath79: add missing includePhilipp Zabel1-0/+1
2016-08-24reset: warn on invalid input to reset_control_reset/assert/deassert/statusPhilipp Zabel1-1/+11
2016-08-24reset: uniphier: add reset controller driver for UniPhier SoCsMasahiro Yamada3-0/+451
2016-08-24drivers: reset: Add STM32 reset driverMaxime Coquelin2-0/+109
2016-08-08reset: socfpga: no need to store modrst_offsetPhilipp Zabel1-10/+9
2016-06-29reset: add TI SYSCON based reset driverAndrew F. Davis3-0/+248
2016-06-29reset: hisilicon: Add hi6220 media subsystem reset supportXinliang Liu1-2/+47
2016-06-29reset: hisilicon: Change to syscon register accessChen Feng1-40/+45
2016-06-01reset: Add support for the Amlogic Meson SoC Reset ControllerNeil Armstrong2-0/+137
2016-05-30reset: oxnas: Use devm register API and get rid of platform removeNeil Armstrong1-11/+1
2016-05-30reset: fix Kconfig menu to include reset drivers in sub-menuMasahiro Yamada2-1/+4
2016-05-30reset: zynq: use devm_reset_controller_register()Masahiro Yamada1-11/+1