aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/reset
AgeCommit message (Expand)AuthorFilesLines
2025-03-29Merge tag 'rproc-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/remo...Linus Torvalds1-22/+56
2025-03-27Merge tag 'soc-drivers-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-0/+109
2025-03-14reset: imx: fix incorrect module device tableArnd Bergmann1-1/+1
2025-03-13reset: imx8mp-audiomix: Add support for DSP run/stallDaniel Baluta1-0/+8
2025-03-13reset: imx8mp-audiomix: Introduce active_low configuration optionDaniel Baluta1-19/+22
2025-03-13reset: imx8mp-audiomix: Prepare the code for more reset bitsDaniel Baluta1-10/+33
2025-03-13reset: imx8mp-audiomix: Add prefix for internal macroDaniel Baluta1-7/+7
2025-03-13reset: mchp: sparx5: Fix for lan966xHoratiu Vultur1-5/+14
2025-03-13reset: imx: Add SCU reset driver for i.MX8QXP and i.MX8QMFrank Li3-0/+109
2025-01-24Merge tag 'soc-drivers-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-76/+21
2025-01-15Merge tag 'reset-for-v6.14-2' of git://git.pengutronix.de/pza/linux into soc/...Arnd Bergmann1-76/+21
2025-01-15reset: amlogic: aux: drop aux registration helperJerome Brunet1-61/+0
2025-01-15reset: amlogic: aux: get regmap through parent deviceJerome Brunet1-24/+12
2025-01-15reset: amlogic: add support for A1 SoC in auxiliary reset driverJan Dakinevich1-0/+18
2025-01-15Merge tag 'reset-fixes-for-v6.13' of git://git.pengutronix.de/pza/linux into ...Arnd Bergmann1-0/+1
2024-12-06reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated deviceClaudiu Beznea1-0/+1
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra4-8/+8
2024-12-01Get rid of 'remove_new' relic from platform driver structLinus Torvalds3-3/+3
2024-11-22Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2-2/+77
2024-11-18Merge branches 'clk-samsung', 'clk-microchip', 'clk-imx', 'clk-amlogic' and '...Stephen Boyd10-175/+444
2024-11-12Merge tag 'reset-for-v6.13' of git://git.pengutronix.de/pza/linux into soc/dr...Arnd Bergmann13-230/+574
2024-10-24reset: mchp: sparx5: set the dev member of the reset controllerClément Léger1-0/+1
2024-10-24reset: mchp: sparx5: Allow building as a moduleClément Léger2-1/+3
2024-10-24reset: mchp: sparx5: Add MCHP_LAN966X_PCI dependencyHerve Codina1-1/+1
2024-10-24reset: mchp: sparx5: Map cpu-syscon locally in case of LAN966xHerve Codina1-1/+34
2024-10-17reset: npcm: register npcm8xx clock auxiliary bus deviceTomer Maimon2-2/+77
2024-10-01reset: uniphier-glue: Use devm_reset_control_bulk_get_shared_deasserted()Philipp Zabel1-19/+5
2024-10-01reset: Add devres helpers to request pre-deasserted reset controlsPhilipp Zabel1-2/+46
2024-10-01reset: replace boolean parameters with flags parameterPhilipp Zabel1-31/+40
2024-10-01reset: amlogic: Fix small whitespace issuePhilipp Zabel1-1/+1
2024-10-01reset: amlogic: add auxiliary reset driver supportJerome Brunet6-2/+175
2024-10-01reset: amlogic: split the device core and platform probeJerome Brunet5-108/+167
2024-10-01reset: amlogic: move drivers to a dedicated directoryJerome Brunet6-17/+18
2024-10-01reset: amlogic: add reset status supportJerome Brunet1-0/+17
2024-10-01reset: amlogic: use reset number instead of register countJerome Brunet1-7/+6
2024-10-01reset: amlogic: add driver parametersJerome Brunet1-1/+13
2024-10-01reset: amlogic: make parameters unsignedJerome Brunet1-2/+2
2024-10-01reset: amlogic: use generic data matching functionJerome Brunet1-1/+1
2024-10-01reset: amlogic: convert driver to regmapJerome Brunet2-36/+44
2024-09-30reset: starfive: jh71x0: Fix accessing the empty member on JH7110 SoCChanghuang Liang1-0/+3
2024-09-30reset: npcm: convert comma to semicolonYan Zhen1-2/+2
2024-09-02reset: eyeq: add platform driverThéo Lebrun3-0/+584
2024-09-02reset: reset-meson: Add support for Amlogic T7 SoC reset controllerZelong Dong1-0/+6
2024-09-02reset: core: add get_device()/put_device on rcdevClément Léger1-0/+2
2024-09-02reset: lpc18xx: simplify with devm_clk_get_enabled()Krzysztof Kozlowski1-25/+4
2024-09-02reset: lpc18xx: simplify with dev_err_probe()Krzysztof Kozlowski1-8/+6
2024-09-02reset: simplify locking with guard()Krzysztof Kozlowski1-11/+4
2024-09-02reset: k210: fix OF node leak in probe() error pathKrzysztof Kozlowski1-1/+2
2024-09-02reset: berlin: fix OF node leak in probe() error pathKrzysztof Kozlowski1-1/+2
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-12/+6
2024-07-16Merge tag 'soc-drivers-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-27/+201
2024-07-03reset: renesas: Add USB VBUS regulator device as childBiju Das1-0/+31
2024-07-01reset: tegra-bpmp: allow building under COMPILE_TESTPhilipp Zabel2-2/+3
2024-06-25reset: RESET_IMX8MP_AUDIOMIX should depend on ARCH_MXCGeert Uytterhoeven1-0/+1
2024-06-24reset: zynqmp: allow building under COMPILE_TESTPhilipp Zabel2-1/+7
2024-06-24reset: imx8mp-audiomix: Add AudioMix Block Control reset driverShengjiu Wang3-0/+136
2024-06-24reset: meson-audio-arb: Use devm_clk_get_enabled()Philipp Zabel1-8/+1
2024-06-24reset: sti: allow building under COMPILE_TESTPhilipp Zabel2-3/+3
2024-06-21reset: rzg2l-usbphy-ctrl: Move reset controller registrationBiju Das1-13/+19
2024-06-21reset: hisilicon: hi6220: add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-06-21reset: gpio: Fix missing gpiolib dependency for GPIO reset controllerMark Brown1-0/+1
2024-05-27Merge branch 'reset/next' of git://git.pengutronix.de/pza/linuxUwe Kleine-König3-12/+6
2024-05-18Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-9/+86
2024-05-07clock, reset: microchip: move all mpfs reset code to the reset subsystemConor Dooley1-9/+86
2024-04-05reset: k210: Deprecate SOC_CANAAN and use SOC_CANAAN_K210Yangyu Chen1-2/+2
2024-03-25reset: ti-sci: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-25reset: rzg2l-usbphy-ctrl: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-25reset: meson-audio-arb: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-21reset: Instantiate reset GPIO controller for shared reset-gpiosKrzysztof Kozlowski1-13/+211
2024-02-21reset: gpio: Add GPIO-based reset controllerKrzysztof Kozlowski3-0/+129
2024-02-21reset: simple: add support for Sophgo SG2042Chen Wang2-1/+4
2024-01-11Merge tag 'soc-drivers-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds10-25/+16
2023-11-30reset: Fix crash when freeing non-existent optional resetsGeert Uytterhoeven1-4/+4
2023-11-28reset: Use device_get_match_data()Rob Herring2-8/+8
2023-11-28reset: reset-meson: add support for Amlogic C3 SoC Reset ControllerZelong Dong1-0/+1
2023-11-28reset: uniphier-glue: Use devm_platform_get_and_ioremap_resource()Yangtao Li1-2/+1
2023-11-28reset: sunplus: Use devm_platform_get_and_ioremap_resource()Yangtao Li1-2/+1
2023-11-28reset: simple: Convert to devm_platform_get_and_ioremap_resource()Yangtao Li1-2/+1
2023-11-28reset: qcom: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-11-28reset: qcom-aoss: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-11-28reset: meson-audio-arb: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-11-28reset: brcmstb: Use devm_platform_get_and_ioremap_resource()Yangtao Li1-2/+1
2023-11-24reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-10-24reset: Annotate struct reset_control_array with __counted_byKees Cook1-2/+2
2023-08-30Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-0/+30
2023-08-08reset: ti: syscon: remove unneeded call to platform_set_drvdata()Andrei Coardos1-2/+0
2023-08-08reset: zynqmp: removed unneeded call to platform_set_drvdata()Andrei Coardos1-2/+0
2023-08-08reset: zynq: remove unneeded call to platfrom_set_drvdata()Andrei Coardos1-1/+0
2023-08-08reset: uniphier-glue: remove unneeded call to platform_set_drvdata()Andrei Coardos1-2/+0
2023-08-08reset: npcm: remove unneeded call to platform_set_drvdata()Andrei Coardos1-2/+0
2023-08-08reset: meson: remove unneeded call to platform_set_drvdata()Andrei Coardos1-2/+0
2023-08-08reset: lpc18xx: remove unneeded call to platform_set_drvdata()Andrei Coardos1-2/+0
2023-08-08reset: lantiq: remove unneeded call to platform_set_drvdata()Andrei Coardos1-1/+0
2023-08-08reset: bcm6345: remove unneeded call to platform_set_drvdata()Andrei Coardos1-2/+0
2023-08-08reset: ath79: remove unneeded call to platform_set_drvdata()Andrei Coardos1-2/+0
2023-07-28reset: hisilicon: Use dev_err_probe instead of dev_errWang Ming1-2/+2
2023-07-28reset: reset-zynqmp: add support for Versal NET platformPiyush Mehta1-0/+7
2023-07-28reset: Explicitly include correct DT includesRob Herring15-14/+11
2023-07-26reset: starfive: jh7110: Add StarFive STG/ISP/VOUT resets supportXingyu Wu1-0/+30
2023-06-29Merge tag 'soc-drivers-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds14-166/+18
2023-06-06reset: RESET_NUVOTON_MA35D1 should depend on ARCH_MA35Geert Uytterhoeven1-2/+3
2023-06-05reset: Add Nuvoton ma35d1 reset driver supportJacky Huang3-0/+242
2023-05-08reset: mpfs: select AUXILIARY_BUSPhilipp Zabel1-1/+2
2023-05-08reset: starfive: select AUXILIARY_BUSPhilipp Zabel1-1/+2
2023-05-08reset: oxnas: remove obsolete reset driverNeil Armstrong3-118/+0
2023-05-08reset: sti: simplify driver's config and buildLukas Bulwahn2-7/+1
2023-05-08reset: meson-audio-arb: Use dev_err_probe()Ye Xingchen1-5/+2
2023-05-08reset: sti: rely on regmap_field_read_poll_timeout for ack waitAlain Volmat1-14/+4
2023-05-08reset: brcmstb-rescal: Use devm_platform_ioremap_resource()Ye Xingchen1-3/+1
2023-05-08reset: meson: Use devm_platform_ioremap_resource()Ye Xingchen1-3/+1
2023-05-08reset: reset-hsdk: Use devm_platform_ioremap_resource()Ye Xingchen1-5/+2
2023-05-08reset: lpc18xx: Use devm_platform_ioremap_resource()Ye Xingchen1-3/+1
2023-05-08reset: axs10x: Use devm_platform_ioremap_resource()Ye Xingchen1-3/+1
2023-05-08reset: ath79: Use devm_platform_ioremap_resource()Ye Xingchen1-3/+1
2023-04-29Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds9-181/+319
2023-04-13clk: starfive: Avoid casting iomem pointersStephen Boyd1-3/+6
2023-04-13reset: mpfs: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-04-13reset: lantiq: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-04-13reset: mchp: sparx5: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-04-05reset: starfive: Add StarFive JH7110 reset driverHal Feng3-0/+79
2023-04-05reset: starfive: jh71x0: Use 32bit I/O on 32bit registersEmil Renner Berthing3-24/+23
2023-04-05reset: starfive: Rename "jh7100" to "jh71x0" for the common codeEmil Renner Berthing3-27/+27
2023-04-05reset: starfive: Extract the common JH71X0 reset codeEmil Renner Berthing3-54/+76
2023-04-05reset: starfive: Factor out common JH71X0 reset codeEmil Renner Berthing5-149/+180
2023-04-05reset: Create subdirectory for StarFive driversEmil Renner Berthing5-8/+12
2023-04-05reset: starfive: Replace SOC_STARFIVE with ARCH_STARFIVEHal Feng1-2/+2
2023-01-03reset: uniphier-glue: Fix possible null-ptr-derefHui Tang1-3/+1
2023-01-03reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TESTRandy Dunlap1-1/+1
2022-10-08Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds3-1/+165
2022-10-06Merge tag 'arm-drivers-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2022-09-22reset: npcm: fix iprst2 and iprst4 settingTomer Maimon1-1/+1
2022-09-14reset: add polarfire soc reset supportConor Dooley3-1/+165
2022-08-30reset: microchip-sparx5: issue a reset on startupMichael Walle1-5/+17
2022-08-30reset: imx7: Fix the iMX8MP PCIe PHY PERST supportRichard Zhu1-0/+1
2022-08-15arm64: bcmbca: Make BCM4908 drivers depend on ARCH_BCMBCAWilliam Zhang1-1/+1
2022-08-05Merge tag 'arm-late-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds3-2/+138
2022-08-04Merge tag 'spdx-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-18/+2
2022-07-28reset: tps380x: Fix spelling mistake "Voltags" -> "Voltage"Colin Ian King1-1/+1
2022-07-27reset: tps380x: Add TPS380x device driver supprtMarco Felsch3-0/+135
2022-07-20reset: reset-simple should depends on HAS_IOMEMBen Dooks1-0/+1
2022-07-19Merge branch 'nuvoton/newsoc' into arm/newsocArnd Bergmann1-34/+173
2022-07-19reset: npcm: Add NPCM8XX supportTomer Maimon1-38/+173
2022-07-19reset: npcm: using syscon instead of device dataTomer Maimon1-5/+9
2022-07-13Revert "reset: microchip-sparx5: allow building as a module"Philipp Zabel2-3/+7
2022-07-11reset: a10sr: allow building under COMPILE_TESTPhilipp Zabel1-1/+1
2022-07-11reset: allow building of reset simple driver if expert config selectedBen Dooks1-1/+1
2022-07-08reset: Add Sunplus SP7021 reset driverQin Jian3-0/+222
2022-06-29reset: microchip-sparx5: allow building as a moduleClément Léger2-7/+3
2022-06-10treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULEThomas Gleixner2-18/+2
2022-05-09Merge tag 'ti-driver-soc-for-v5.19' of git://git.kernel.org/pub/scm/linux/ker...Arnd Bergmann1-1/+1
2022-05-05Merge tag 'reset-for-v5.19' of git://git.pengutronix.de/pza/linux into arm/dr...Arnd Bergmann5-43/+56
2022-05-03reset: Kconfig: Make RESET_RZG2L_USBPHY_CTRL depend on ARCH_RZG2LLad Prabhakar1-1/+1
2022-05-03reset: ACPI reset supportKrishna Yarlagadda1-1/+14
2022-05-03reset: simple: Add AST2600 compatibleJoel Stanley1-0/+1
2022-05-03reset: reset-meson: add support for the Meson-S4 SoC Reset ControllerZelong Dong1-0/+6
2022-05-03reset: uniphier-glue: Use devm_add_action_or_reset()Philipp Zabel1-26/+24
2022-05-03reset: uniphier-glue: Use reset_control_bulk APIPhilipp Zabel1-19/+14
2022-04-15reset: ti-sci: Allow building under COMPILE_TESTPhilipp Zabel1-1/+1
2022-04-04reset: tegra-bpmp: Restore Handle errors in BPMP responseSameer Pujar1-1/+8
2022-04-04reset: renesas: Check return value of reset_control_deassert()Heiner Kallweit1-1/+3
2022-02-25reset: Add Delta TN48M CPLD reset controllerRobert Marko3-0/+142
2022-01-10Merge tag 'newsoc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds3-0/+181
2021-12-20reset: starfive-jh7100: Fix 32bit compilationEmil Renner Berthing1-0/+1
2021-12-16reset: starfive-jh7100: Add StarFive JH7100 reset driverEmil Renner Berthing3-0/+180
2021-12-15reset: renesas: Fix Runtime PM usageHeiner Kallweit1-1/+6
2021-11-17reset: tegra-bpmp: Revert Handle errors in BPMP responseJon Hunter1-8/+1
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