aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/power/reset
AgeCommit message (Expand)AuthorFilesLines
2024-02-26power: reset: rmobile-reset: Make sysc_base2 localGeert Uytterhoeven1-3/+4
2024-02-21power: reset: rmobile-reset: Map correct MMIO resourceGeert Uytterhoeven1-1/+1
2024-02-21power: reset: xgene-reboot: Fix a NULL vs IS_ERR() testDan Carpenter1-2/+2
2024-02-13power: reset: syscon-poweroff: Use devm_register_sys_off_handler(POWER_OFF)Andrew Davis1-19/+11
2024-02-13power: reset: syscon-poweroff: Move device data into a structAndrew Davis1-16/+24
2024-02-13power: reset: restart-poweroff: Use devm_register_sys_off_handler(POWER_OFF)Andrew Davis1-17/+8
2024-02-13power: reset: gemini-poweroff: Use devm_register_sys_off_handler(POWER_OFF)Andrew Davis1-7/+9
2024-02-13power: reset: as3722-poweroff: Use devm_register_sys_off_handler(POWER_OFF)Andrew Davis1-19/+11
2024-02-13power: reset: regulator-poweroff: Use devm_register_sys_off_handler(POWER_OFF)Andrew Davis1-23/+13
2024-02-13power: reset: msm-poweroff: Use devm_register_sys_off_handler(RESTART)Andrew Davis1-15/+4
2024-02-13power: reset: msm-poweroff: Use devm_register_sys_off_handler(POWER_OFF)Andrew Davis1-2/+6
2024-02-13power: reset: mt6323-poweroff: Use devm_register_sys_off_handler(POWER_OFF)Andrew Davis1-13/+13
2024-02-13power: reset: rmobile-reset: Use devm_register_sys_off_handler(RESTART)Andrew Davis1-16/+6
2024-02-13power: reset: rmobile-reset: Use devm_platform_ioremap_resource() helperAndrew Davis1-9/+4
2024-02-13power: reset: axxia-reset: Use devm_register_sys_off_handler(RESTART)Andrew Davis1-10/+6
2024-02-13power: reset: brcm-kona-reset: Use devm_register_sys_off_handler(RESTART)Andrew Davis1-8/+3
2024-02-13power: reset: tps65086-restart: Remove unneeded device data structAndrew Davis1-27/+8
2024-02-13power: reset: tps65086-restart: Use devm_register_sys_off_handler(RESTART)Andrew Davis1-28/+7
2024-02-13power: reset: xgene-reboot: Use devm_register_sys_off_handler(RESTART)Andrew Davis1-9/+4
2024-02-13power: reset: xgene-reboot: Use devm_platform_ioremap_resource() helperAndrew Davis1-5/+3
2024-02-13power: reset: atc260x-poweroff: Use devm_register_sys_off_handler(POWER_OFF)Andrew Davis1-24/+14
2024-02-13power: reset: atc260x-poweroff: Use devm_register_sys_off_handler(RESTART)Andrew Davis1-10/+7
2023-12-24power: reset: at91: Drop '__init' from at91_wakeup_status()Nathan Chancellor2-2/+2
2023-12-24power: reset: gpio-restart: Use devm_register_sys_off_handler()Andrew Davis1-25/+9
2023-11-15power: reset: at91-sama5d2_shdwc: Convert to platform remove callback returni...Uwe Kleine-König1-4/+2
2023-11-15power: reset: at91-reset: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-11-15power: reset: tps65086-restart: Convert to platform remove callback returning...Uwe Kleine-König1-5/+7
2023-11-15power: reset: syscon-poweroff: Convert to platform remove callback returning ...Uwe Kleine-König1-4/+2
2023-11-15power: reset: rmobile-reset: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-11-15power: reset: restart-poweroff: Convert to platform remove callback returning...Uwe Kleine-König1-4/+2
2023-11-15power: reset: regulator-poweroff: Convert to platform remove callback returni...Uwe Kleine-König1-4/+2
2023-11-15power: reset: qnap-poweroff: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-11-15power: reset: mt6323-poweroff: Convert to platform remove callback returning ...Uwe Kleine-König1-4/+2
2023-11-15power: reset: ltc2952-poweroff: Convert to platform remove callback returning...Uwe Kleine-König1-3/+2
2023-11-15power: reset: atc260x-poweroff: Convert to platform remove callback returning...Uwe Kleine-König1-4/+2
2023-11-15power: reset: at91-poweroff: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-11-15power: reset: as3722-poweroff: Convert to platform remove callback returning ...Uwe Kleine-König1-4/+2
2023-11-15power: reset: at91-sama5d2_shdwc: Stop using module_platform_driver_probe()Uwe Kleine-König1-4/+5
2023-11-15power: reset: at91-reset: Stop using module_platform_driver_probe()Uwe Kleine-König1-4/+5
2023-11-15power: reset: at91-poweroff: Stop using module_platform_driver_probe()Uwe Kleine-König1-4/+5
2023-11-15power: reset: pwr-mlxbf: support graceful reboot instead of emergency resetAsmaa Mnebhi1-5/+15
2023-10-21power: reset: vexpress: Use device_get_match_data()Rob Herring1-7/+4
2023-10-21Merge power-supply fixes for 6.6 cycleSebastian Reichel3-3/+3
2023-10-13power: reset: brcmstb: Depend on actual SoC dependenciesPeter Robinson1-1/+1
2023-10-13power: reset: gpio-poweroff: make sys handler priority configurableStefan Eichenberger1-2/+7
2023-10-13power: reset: gpio-poweroff: use sys-off handler APIStefan Eichenberger1-25/+12
2023-10-13power: reset: gpio-poweroff: use a struct to store the module variablesStefan Eichenberger1-17/+31
2023-09-12power: reset: syscon-poweroff: get regmap from parent nodeKrzysztof Kozlowski1-2/+5
2023-09-12power: reset: syscon-poweroff: simplify pdev->dev usageKrzysztof Kozlowski1-8/+9
2023-09-12power: reset: syscon-poweroff: use builtin_platform_driver() to simplify codeYang Yingliang1-6/+1
2023-09-12power: reset: axxia-reset: use builtin_platform_driver() to simplify codeYang Yingliang1-6/+1
2023-09-12power: reset: xgene-reboot: use builtin_platform_driver() to simplify codeYang Yingliang1-6/+1
2023-09-12power: reset: msm: use builtin_platform_driver() to simplify codeYang Yingliang1-6/+1
2023-09-12power: reset: st-poweroff: use builtin_platform_driver() to simplify codeYang Yingliang1-6/+1
2023-09-12power: vexpress: fix -Wvoid-pointer-to-enum-cast warningJustin Stitt1-1/+1
2023-09-12power: reset: nvmem-reboot-mode: quiet some device deferralsAndrew Halaney1-2/+2
2023-09-12power: reset: use capital "OR" for multiple licenses in SPDXKrzysztof Kozlowski1-1/+1
2023-09-12pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependencyDavid Thompson1-1/+1
2023-07-20power: reset: oxnas-restart: remove obsolete restart driverNeil Armstrong3-239/+0
2023-07-19power: reset: ocelot: Convert to devm_platform_ioremap_resource()Yangtao Li1-4/+1
2023-07-19power: reset: msm: Convert to devm_platform_ioremap_resource()Yangtao Li1-5/+1
2023-07-19power: reset: gemini-poweroff: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-07-19power: reset: brcm-kona: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-07-19power: reset: at91-sama5d2_shdwc: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-07-19power: reset: at91-poweroff: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-07-19power: reset: at91-reset: add sysfs interface to the power on reasonKamel Bouhara1-10/+27
2023-07-19power: Explicitly include correct DT includesRob Herring12-17/+15
2023-06-19power: reset: at91-reset: change the power on reason prototypeMiquel Raynal1-5/+4
2023-06-09power: reset: qcom-pon: add support for pm8941-ponDmitry Baryshkov1-7/+15
2023-05-16power: reset: add HAS_IOPORT dependenciesNiklas Schnelle1-0/+1
2023-05-08power: reset: gpio-restart: Convert to platform remove callback returning voidUwe Kleine-König1-5/+2
2023-04-29Merge tag 'for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/lin...Linus Torvalds1-1/+1
2023-04-13power: reset: remove MODULE_LICENSE in non-modulesNick Alcock7-7/+0
2023-04-13power: reset: mt6397: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-04-13power: reset: keystone-reset: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-03-12power: reset: qcom-pon: drop of_match_ptr for ID tableKrzysztof Kozlowski1-1/+1
2023-02-15power: reset: odroid-go-ultra: fix I2C dependencyArnd Bergmann1-1/+1
2023-02-14power: reset: add Odroid Go Ultra poweroff driverNeil Armstrong3-0/+185
2023-02-03power: reset: syscon-reboot: Add support for specifying priorityPali Rohár1-1/+5
2022-09-11power: reset: qcom-pon: add support for qcom,pmk8350-pon compatible stringAnjelique Melendez1-0/+1
2022-08-12Merge tag 'for-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/lin...Linus Torvalds4-15/+273
2022-08-04Merge tag 'spdx-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-24/+4
2022-06-29power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to lo...Tom Rix1-3/+2
2022-06-29power: reset: pwr-mlxbf: add missing includeAsmaa Mnebhi1-0/+1
2022-06-17Merge tag 'at91-reset-sama7g5-signed' into psy-nextSebastian Reichel1-15/+169
2022-06-17power: reset: at91-reset: add support for SAMA7G5Claudiu Beznea1-0/+13
2022-06-17power: reset: at91-reset: add reset_controller_dev supportClaudiu Beznea1-4/+102
2022-06-17power: reset: at91-reset: add at91_reset_dataClaudiu Beznea1-11/+34
2022-06-17power: reset: at91-reset: document structures and enumsClaudiu Beznea1-0/+20
2022-06-17power: reset: pwr-mlxbf: add BlueField SoC power control driverAsmaa Mnebhi3-0/+104
2022-06-10treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (pa...Thomas Gleixner2-24/+4
2022-06-09power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probeMiaoqian Lin1-0/+1
2022-02-01power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probeMiaoqian Lin1-2/+2
2022-01-11Merge tag 'for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/li...Linus Torvalds1-0/+3
2022-01-03power: reset: mt6397: Check for null res pointerJiasheng Jiang1-0/+3
2021-11-16power: reset: ltc2952: Fix use of floating point literalsNathan Chancellor1-2/+2
2021-10-02power: reset: at91-reset: check properly the return value of devm_of_iomapClaudiu Beznea1-2/+2
2021-09-24power: reset: ltc2952: Use hrtimer_forward_now()Thomas Gleixner1-3/+1
2021-08-16power: reset: Add TPS65086 restart driverEmil Renner Berthing3-0/+105
2021-08-13power: reset: linkstation-poweroff: add new devicePawel Dembicki1-0/+42
2021-08-13power: reset: linkstation-poweroff: prepare for new devicesPawel Dembicki1-6/+29
2021-07-07Merge tag 'for-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/li...Linus Torvalds4-3/+4
2021-07-01kernel.h: split out panic and oops helpersAndy Shevchenko1-0/+1
2021-06-30drivers: power: add missing MODULE_DEVICE_TABLE in keystone-reset.cYu Jiahua1-0/+1
2021-06-29power: reset: regulator-poweroff: add missing MODULE_DEVICE_TABLEZou Wei1-0/+1
2021-06-04power: reset: at91-sama5d2_shdwc: Remove redundant error printing in at91_shd...Zhen Lei1-3/+1
2021-06-04power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLEBixuan Cui1-0/+1
2021-04-12power: reset: restart-poweroff: Add missing MODULE_DEVICE_TABLEBixuan Cui1-0/+1
2021-04-09power: reset: hisi-reboot: add missing MODULE_DEVICE_TABLEChen Lifu1-0/+1
2021-04-05power: reset: ltc2952: make trigger delay configurableMarek Czerski1-0/+8
2021-04-02power: reset: hisi-reboot: use the correct HiSilicon copyrightHao Fang1-2/+2
2021-04-02power: reset: at91-reset: use devm_of_iomapClaudiu Beznea1-2/+2
2021-03-23power: reset: replace curly brackets in MakefileDaniel Golle1-1/+1
2021-03-22power: reset: remove unneeded semicolondongjian1-1/+1
2021-01-25power/reset: remove zte zx driverArnd Bergmann3-94/+0
2021-01-16power: reset: at91-sama5d2_shdwc: add support for sama7g5Claudiu Beznea1-18/+54
2021-01-16power: reset: at91-sama5d2_shdwc: fix wkupdbc maskClaudiu Beznea1-1/+1
2021-01-13power: reset: Add poweroff driver for ATC260x PMICsCristian Ciocaltea3-1/+270
2020-12-29power: reset: linkstation-poweroff: add missing put_device()Daniel González Cabanelas1-0/+1
2020-12-13power: reset: new driver regulator-poweroffMichael Klein3-0/+90
2020-11-30power: reset: Use printk format symbol resolverHelge Deller2-12/+4
2020-11-29power: reset: ocelot: Add support 2 other MIPS based SoCsGregory CLEMENT1-3/+27
2020-10-15power: reset: POWER_RESET_OCELOT_RESET should depend on Ocelot or Sparx5Geert Uytterhoeven1-0/+1
2020-10-08power: reset: ocelot: Add support for Sparx5Lars Povlsen2-14/+44
2020-07-28power: reset: add driver for LinkStation power offDaniel González Cabanelas3-0/+148
2020-07-26power: reset: keystone-reset: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-06-10Merge tag 'for-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/lin...Linus Torvalds7-6/+250
2020-06-06power: reset: gpio-poweroff: add missing '\n' in dev_err()Luca Ceresoli1-1/+1
2020-06-04Merge tag 'arm-soc-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds2-7/+3
2020-05-28power: reset: vexpress: fix build issueAnders Roxell1-1/+1
2020-05-28power: vexpress: cleanup: use builtin_platform_driverAnders Roxell1-6/+1
2020-05-28power: vexpress: add suppress_bind_attrs to trueAnders Roxell1-0/+1
2020-05-28power: reset: syscon-reboot: Add parental syscon supportSerge Semin1-2/+5
2020-05-21rtc: mt6397: Add support for the MediaTek MT6358 RTCRan Bi1-1/+1
2020-05-10power: reset: ltc2952: remove unused variableHongbo Yao1-2/+1
2020-04-30power: reset: introduce oxnas-restartDaniel Golle3-0/+241
2020-04-28power: reset: qcom-pon: reg write mask depends on pon generationKejia Hu1-1/+2
2020-04-05Merge tag 'for-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/lin...Linus Torvalds3-101/+112
2020-03-11power: reset: sc27xx: Allow the SC27XX poweroff driver building into a moduleBaolin Wang2-2/+7
2020-03-11power: reset: sc27xx: Change to use cpu_down()Baolin Wang1-3/+6
2020-03-11power: reset: sc27xx: Power off the external subsystems' connectionSherry Zong1-0/+5
2020-03-08power: reset: at91-reset: handle nrst async for sam9x60Claudiu.Beznea@microchip.com1-0/+8
2020-03-08power: reset: at91-reset: get rid of at91_reset_dataClaudiu.Beznea@microchip.com1-28/+9
2020-03-08power: reset: at91-reset: keep only one reset functionClaudiu.Beznea@microchip.com1-49/+3
2020-03-08power: reset: at91-reset: make at91sam9g45_restart() genericClaudiu.Beznea@microchip.com1-15/+6
2020-03-08power: reset: at91-reset: introduce ramc_lpr to struct at91_resetClaudiu.Beznea@microchip.com1-8/+18
2020-03-08power: reset: at91-reset: use r4 as tmp argumentClaudiu.Beznea@microchip.com1-3/+3
2020-03-08power: reset: at91-reset: introduce args member in at91_reset_dataClaudiu.Beznea@microchip.com1-16/+11
2020-03-08power: reset: at91-reset: introduce struct at91_reset_dataClaudiu.Beznea@microchip.com1-6/+44
2020-03-08power: reset: at91-reset: devm_kzalloc() for at91_reset data structureClaudiu.Beznea@microchip.com1-2/+13
2020-03-08power: reset: at91-reset: pass rstc base address to at91_reset_status()Claudiu.Beznea@microchip.com1-3/+4
2020-03-08power: reset: at91-reset: convert reset in pointer to struct at91_resetClaudiu.Beznea@microchip.com1-23/+27
2020-03-08power: reset: at91-reset: add notifier block to struct at91_resetClaudiu.Beznea@microchip.com1-7/+5
2020-03-08power: reset: at91-reset: add sclk to struct at91_resetClaudiu.Beznea@microchip.com1-8/+7
2020-03-08power: reset: at91-reset: add ramc_base[] to struct at91_resetClaudiu.Beznea@microchip.com1-6/+6
2020-03-08power: reset: at91-reset: introduce struct at91_resetClaudiu.Beznea@microchip.com1-9/+17
2020-02-08Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-2/+2
2020-01-14power: reset: at91-poweroff: use proper master clock register offsetClaudiu Beznea1-3/+15
2020-01-14power: reset: at91-poweroff: introduce struct shdwc_reg_configClaudiu Beznea1-22/+32
2019-12-19power: reset: Fix Kconfig indentationKrzysztof Kozlowski1-8/+8
2019-12-18power: reset: gpio-restart: don't error on deferralChris Packham1-3/+5
2019-12-10drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC for sam9x60Claudiu Beznea1-1/+1
2019-12-10power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60Claudiu Beznea1-1/+1
2019-12-01Merge tag 'mfd-next-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee...Linus Torvalds3-0/+108
2019-10-24power: reset: add driver for mt6323 poweroffJosef Friedl3-0/+108
2019-10-20power: reset: at91: fix __le32 cast in reset codeBen Dooks (Codethink)1-4/+2
2019-10-10power: reset: at91-poweroff: lookup for proper PMC DT nodeClaudiu Beznea1-1/+7
2019-09-02power: reset: reboot-mode: Fix author email formatMatwey V. Kornilov1-1/+1
2019-09-02power: reset: gpio-restart: Fix typo when gpio reset is not foundMichal Simek1-1/+1
2019-07-15Merge tag 'for-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/lin...Linus Torvalds4-3/+96
2019-07-09power: reset: nvmem-reboot-mode: add CONFIG_OF dependencyArnd Bergmann1-0/+1
2019-06-25power: reset: nvmem-reboot-mode: use NVMEM as reboot mode write interfaceHan Nandor3-0/+86
2019-06-24reset: qcom-pon: Add support for gen2 ponJohn Stultz1-3/+9
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner7-30/+7
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner1-9/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284Thomas Gleixner2-20/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner1-9/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner1-8/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner3-31/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-15/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner4-20/+4
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-04-05power: reset: at91-poweroff: add support for SAM9X60Claudiu Beznea1-0/+11
2019-04-05power: reset: at91-poweroff: add RTT wakeup capabilityClaudiu Beznea1-0/+14
2019-04-05power: reset: syscon-reboot: add a mask propertyMartin Schiller1-2/+17
2019-02-20power: reset: at91-reset: add support for sam9x60 SoCNicolas Ferre1-0/+13
2018-12-28Merge tag 'for-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/li...Linus Torvalds3-44/+64
2018-12-06power: reset: at91-poweroff: move shdwc related data to one structureClaudiu Beznea1-23/+25
2018-12-05power: reset: at91-poweroff: remove at91_ramc_of_matchClaudiu.Beznea@microchip.com1-5/+0
2018-12-05power: reset: at91-poweroff: use one poweroff function for at91-poweroffClaudiu.Beznea@microchip.com1-22/+27
2018-12-05power: reset: ocelot: switch the SI to boot modeAlexandre Belloni1-0/+12
2018-12-05power: reset: gpio-poweroff: add ability to specific active and inactive delaysHeiko Stuebner1-2/+8
2018-11-27power: reset: Convert to using %pOFn instead of device_node.nameRob Herring1-1/+1
2018-09-20power: reset: qcom-pon: Add pms405 pon supportVinod Koul1-0/+1
2018-09-16Merge tag 'psy-at91-poweroff-immutable-for-v4.20-signed' into psy-nextSebastian Reichel1-39/+80
2018-09-16power: reset: at91-poweroff: do not procede if at91_shdwc is allocatedClaudiu Beznea1-0/+3
2018-09-16power: reset: at91-poweroff: rename at91_shdwc_base member of struct shdwcClaudiu Beznea1-10/+10
2018-09-16power: reset: at91-poweroff: make sclk part of struct shdwcClaudiu Beznea1-7/+7
2018-09-16power: reset: at91-poweroff: make mpddrc_base part of struct shdwcClaudiu Beznea1-9/+10
2018-09-16power: reset: at91-poweroff: use only one poweroff functionClaudiu Beznea1-21/+8