aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/reset
AgeCommit message (Expand)AuthorFilesLines
2021-11-03Merge tag 'drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds4-10/+65
2021-10-18reset: mchp: sparx5: Extend support for lan966xHoratiu Vultur2-9/+33
2021-10-05reset: socfpga: add empty driver allowing consumers to probePaweł Anikiel1-0/+26
2021-10-05reset: uniphier: Add NX1 reset supportKunihiko Hayashi2-0/+29
2021-10-05reset: uniphier: Add audio system and video input reset control for PXs3Kunihiko Hayashi1-0/+2
2021-10-05reset: Allow building Broadcom STB RESCAL as moduleFlorian Fainelli1-1/+1
2021-10-05reset: tegra-bpmp: Handle errors in BPMP responseMikko Perttunen1-1/+8
2021-10-05reset: pistachio: Re-enable driver selectionGeert Uytterhoeven1-2/+2
2021-10-05reset: brcmstb-rescal: fix incorrect polarity of status bitJim Quinlan1-1/+1
2021-09-01Merge tag 'drivers-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds4-12/+234
2021-08-23reset: reset-zynqmp: Fixed the argument data typeSai Krishna Potthuri1-1/+2
2021-08-23reset: simple: remove ZTE details in Kconfig helpPeter Robinson1-1/+0
2021-07-27reset: renesas: Add RZ/G2L usbphy control driverBiju Das3-0/+183
2021-07-21reset: RESET_MCHP_SPARX5 should depend on ARCH_SPARX5Geert Uytterhoeven1-1/+1
2021-07-21reset: qcom: Add PDC Global reset signals for WPSSSibi Sankar1-11/+51
2021-07-10Merge tag 'arm-drivers-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds15-27/+196
2021-06-28reset: stm32mp1: remove stm32mp1 resetGabriel Fernandez3-122/+0
2021-06-07reset: berlin: support module buildJisheng Zhang2-4/+11
2021-06-07reset: bail if try_module_get() failsPhilipp Zabel1-1/+4
2021-06-07reset: mchp: sparx5: fix return value check in mchp_sparx5_map_io()Wei Yongjun1-2/+2
2021-06-07reset: lantiq: use devm_reset_controller_register()Yang Yingliang1-1/+1
2021-06-07reset: hi6220: Use the correct HiSilicon copyrightHao Fang1-1/+1
2021-05-12reset: brcmstb: Add missing MODULE_DEVICE_TABLEZou Wei1-0/+1
2021-05-10reset: a10sr: add missing of_match_table referenceKrzysztof Kozlowski1-0/+1
2021-05-10reset: RESET_INTEL_GW should depend on X86Geert Uytterhoeven1-0/+1
2021-05-10reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTBGeert Uytterhoeven1-1/+2
2021-05-10reset: uniphier: enclose UNIPHIER_RESET_ID_END value in parenthesesPhilipp Zabel1-1/+1
2021-05-10reset: sti/syscfg: replace comma with semicolonPhilipp Zabel1-1/+1
2021-05-10reset: ti-syscon: fix to_ti_syscon_reset_data macroPhilipp Zabel1-2/+2
2021-05-10reset: berlin: replace unsigned with unsigned intPhilipp Zabel1-1/+1
2021-05-10reset: whitespace fixesPhilipp Zabel1-10/+10
2021-05-10reset: mchp: sparx5: add switch reset driverSteen Hegelund3-0/+155
2021-05-10reset: oxnas: replace file name with short descriptionPhilipp Zabel1-1/+1
2021-05-10reset: zynqmp: replace spaces with tabsPhilipp Zabel1-2/+2
2021-05-10reset: bcm6345: Make reset_control_ops constPhilipp Zabel1-1/+1
2021-05-05Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2021-05-04clk: sifive: Use reset-simple in prci driver for PCIe driverGreentime Hu1-0/+1
2021-04-30Merge tag 'sound-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+215
2021-04-08Merge tag 'scmi-updates-5.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Arnd Bergmann1-13/+20
2021-04-01Merge tag 'socfpga_update_for_v5.13' of git://git.kernel.org/pub/scm/linux/ke...Arnd Bergmann1-3/+3
2021-03-30reset: reset-scmi: Port driver to the new scmi_reset_proto_ops interfaceCristian Marussi1-13/+20
2021-03-23reset: socfpga: use ARCH_INTEL_SOCFPGA also for 32-bit ARM SoCsKrzysztof Kozlowski1-2/+2
2021-03-23arm64: socfpga: merge Agilex and N5X into ARCH_INTEL_SOCFPGAKrzysztof Kozlowski1-1/+1
2021-03-22reset: raspberrypi: Release firmware handle on unbindNicolas Saenz Julienne1-1/+1
2021-03-18reset: Add reset_control_bulk APIPhilipp Zabel1-0/+215
2021-02-26Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-0/+142
2021-02-20Merge tag 'arm-drivers-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-5/+12
2021-01-20ARM: remove zte zx platformArnd Bergmann1-1/+1
2021-01-14riscv: Add Canaan Kendryte K210 reset controllerDamien Le Moal3-0/+142
2021-01-14reset: core: fix a kernel-doc markupMauro Carvalho Chehab1-2/+2
2021-01-08reset: hisilicon: correct vendor prefixZhen Lei1-2/+7
2021-01-08reset: simple: add BCM4908 MISC PCIe reset controller supportRafał Miłecki2-1/+3
2020-12-16Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-6/+93
2020-12-03reset-controller: ti: force the write operation when assert or deassertCrystal Guo1-2/+2
2020-12-01reset: socfpga: add error handling and release mem-regionDinh Nguyen1-2/+9
2020-11-17reset: add BCM6345 reset controller driverÁlvaro Fernández Rojas3-0/+143
2020-11-16reset: meson: make it possible to build as a moduleNeil Armstrong2-2/+9
2020-11-16reset: make shared pulsed reset controls re-triggerableAmjad Ouled-Ameur1-0/+73
2020-10-24Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds5-14/+64
2020-09-23reset: sti: reset-syscfg: fix struct description warningsAlain Volmat1-3/+4
2020-09-23reset: imx7: add the cm4 reset for i.MX8MQPeng Fan1-0/+4
2020-09-23reset: Fix and extend kerneldocKrzysztof Kozlowski1-1/+2
2020-09-23reset: reset-zynqmp: Added support for Versal platformSai Krishna Potthuri1-6/+44
2020-09-23reset: imx7: Support module buildAnson Huang2-4/+10
2020-08-31Merge 5.9-rc3 into usb-nextGreg Kroah-Hartman1-7/+7
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-7/+7
2020-08-18reset: Add Raspberry Pi 4 firmware reset controllerNicolas Saenz Julienne3-0/+134
2020-07-27Merge tag 'drivers_soc_for_5.9' of git://git.kernel.org/pub/scm/linux/kernel/...Arnd Bergmann1-1/+1
2020-07-24firmware: ti_sci: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-07-20reset: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-07-20reset: intel: fix a compile warning about REG_OFFSET redefinedDejin Zheng1-12/+12
2020-06-16reset: simple: Add reset callbackMaxime Ripard1-0/+20
2020-06-16reset: Move reset-simple header out of drivers/resetMaxime Ripard5-49/+4
2020-06-07Merge tag 'char-misc-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-19/+7
2020-05-06reset: hi6220: Add support for AO reset controllerPeter Griffin1-1/+68
2020-05-06reset: imx7: Add support for i.MX8MP SoCAnson Huang1-0/+101
2020-04-28firmware: xilinx: Remove eemi ops for reset_get_statusRajan Vaja1-7/+1
2020-04-28firmware: xilinx: Remove eemi ops for reset_assertRajan Vaja1-12/+6
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