aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pmdomain
AgeCommit message (Expand)AuthorFilesLines
2026-05-11pmdomain: arm_scmi: add support for domain hierarchiesKevin Hilman (TI)1-1/+14
2026-05-11pmdomain: core: add support for power-domains-child-idsKevin Hilman (TI)1-0/+167
2026-04-27pmdomain: mediatek: fix use-after-free in scpsys_get_bus_protection_legacy()Wentao Liang1-3/+7
2026-04-27pmdomain: core: Fix detach procedure for virtual devices in genpdUlf Hansson1-1/+9
2026-04-08pmdomain: qcom: rpmhpd: Add power domains for Hawi SoCFenglin Wu1-0/+38
2026-04-08pmdomain: qcom: cpr: add COMPILE_TEST supportRosen Penev1-1/+1
2026-04-01pmdomain: Merge branch fixes into nextUlf Hansson1-7/+1
2026-04-01pmdomain: qcom: cpr: simplify main allocationRosen Penev1-8/+5
2026-04-01pmdomain: bcm: bcm2835-power: Replace open-coded polling with readl_poll_time...Maíra Canal1-16/+9
2026-04-01pmdomain: sunxi: Add support for A733 to Allwinner PCK600 driverYuanshen Cao1-4/+31
2026-04-01pmdomain: qcom: rpmhpd: Add Eliza RPMh Power DomainsAbel Vesa1-0/+20
2026-04-01pmdomain: arm: Add print after a successful probe for SCMI power domainsUlf Hansson1-0/+1
2026-04-01pmdomain: rockchip: quiet regulator error on -EPROBE_DEFERChris Morgan1-4/+3
2026-04-01pmdomain: mediatek: Add power domain driver for MT8189 SoCIrving-CH Lin2-0/+490
2026-04-01pmdomain: mediatek: Add bus protect control flow for MT8189Irving-CH Lin2-5/+31
2026-04-01pmdomain: core: Extend statistics for domain idle states with s2idle dataUlf Hansson1-3/+10
2026-04-01pmdomain: core: Show latency/residency for domain idle states in debugfsUlf Hansson1-3/+12
2026-04-01pmdomain: core: Restructure domain idle states data for genpd in debugfsUlf Hansson1-9/+34
2026-04-01pmdomain: qcom: rpmpd: drop stray semicolonGabor Juhos1-1/+1
2026-04-01pmdomain: imx: scu-pd: Fix device_node reference leak during ->probe()Felix Gu1-0/+1
2026-04-01pmdomain: ti: omap_prm: Fix a reference leak on device nodeFelix Gu1-0/+1
2026-04-01pmdomain: mediatek: scpsys: Add MT7622 Audio power domain to legacy driverAngeloGioacchino Del Regno1-0/+10
2026-04-01pmdomain: mediatek: Simplify with scoped for each OF child loopKrzysztof Kozlowski1-6/+2
2026-04-01pmdomain: ti_sci: handle wakeup constraint for out-of-band wakeupKendall Willis1-2/+3
2026-04-01pmdomain: mediatek: mtk-mfg: Expose shader_present as nvmem cellNicolas Frattaroli1-0/+59
2026-04-01pmdomain: add audio power island for Marvell PXA1908 SoCKarel Balej1-4/+35
2026-04-01pmdomain: imx93-blk-ctrl: add support for optional subnodesMarco Felsch1-0/+5
2026-04-01pmdomain: imx93-blk-ctrl: convert to devm_* onlyMarco Felsch1-37/+29
2026-04-01pmdomain: imx93-blk-ctrl: cleanup error pathMarco Felsch1-4/+2
2026-04-01pmdomain: imx8mp-blk-ctrl: Keep the NOC_HDCP clock enabledJacky Bai1-7/+1
2026-03-20Merge tag 'pmdomain-v7.0-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-9/+5
2026-03-18pmdomain: bcm: bcm2835-power: Increase ASB control timeoutMaíra Canal1-8/+4
2026-03-12pmdomain: mediatek: Fix power domain countAdam Ford1-1/+1
2026-03-06Merge tag 'pmdomain-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-4/+4
2026-03-04pmdomain: rockchip: Fix PD_VCODEC for RK3588Shawn Lin1-1/+1
2026-02-27pmdomain: bcm: bcm2835-power: Fix broken reset status readMaíra Canal1-3/+3
2026-02-23pmdomain: imx: gpcv2: Discard pm_runtime_put() return valueRafael J. Wysocki1-1/+3
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds6-14/+14
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook6-14/+14
2026-02-06Merge tag 'pmdomain-v6.19-rc3-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-8/+34
2026-02-05pmdomain: imx8mp-blk-ctrl: Keep usb phy power domain on for system wakeupXu Yang1-0/+4
2026-02-05pmdomain: imx8mp-blk-ctrl: Keep gpc power domain on for system wakeupXu Yang1-0/+26
2026-01-30pmdomain: imx8m-blk-ctrl: fix out-of-range access of bc->domainsXu Yang1-1/+1
2026-01-27pmdomain: imx: gpcv2: Fix the imx8mm gpu hang due to wrong adb400 resetJacky Bai1-6/+2
2026-01-27pmdomain: qcom: rpmpd: fix off-by-one error in clamping to the highest stateGabor Juhos1-1/+1
2026-01-23Merge tag 'pmdomain-v6.19-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-4/+17
2026-01-21Merge tag 'qcom-arm64-fixes-for-6.19' of https://git.kernel.org/pub/scm/linux...Arnd Bergmann1-0/+4
2026-01-15pmdomain:rockchip: Fix init genpd as GENPD_STATE_ON before regulator readyFrank Zhang1-0/+10
2026-01-03pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpuMing Qian1-4/+7
2025-12-29pmdomain: imx: Fix reference count leak in imx_gpc_probe()Wentao Liang1-3/+2
2025-12-29pmdomain: mtk-pm-domains: Fix spinlock recursion fix in probeMacpaul Lin1-15/+6
2025-12-16pmdomain: qcom: rpmhpd: Add MXC to SC8280XPKonrad Dybcio1-0/+4
2025-12-04Merge tag 'pmdomain-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/u...Linus Torvalds11-43/+2111
2025-12-02Merge tag 'pm-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-3/+40
2025-11-25pmdomain: Respect the CPU system wakeup QoS limit for cpuidleUlf Hansson1-1/+5
2025-11-25pmdomain: Respect the CPU system wakeup QoS limit for s2idleUlf Hansson2-2/+35
2025-11-24pmdomain: Merge branch fixes into nextUlf Hansson2-3/+16
2025-11-24pmdomain: tegra: Add GENPD_FLAG_NO_STAY_ON flagJon Hunter1-0/+1
2025-11-24pmdomains: mtk-pm-domains: Fix spinlock recursion in probeAngeloGioacchino Del Regno1-3/+15
2025-11-19pmdomain: Extend the genpd governor for CPUs to account for IPIsUlf Hansson1-7/+13
2025-11-19pmdomain: mediatek: convert from clk round_rate() to determine_rate()Brian Masney1-6/+6
2025-11-19pmdomain: bcm: bcm2835-power: Prepare to support BCM2712Stanimir Varbanov1-4/+13
2025-11-19pmdomain: mediatek: mtk-mfg: select MAILBOX in KconfigNicolas Frattaroli1-0/+1
2025-11-19pmdomain: mediatek: Add support for MFlexGraphicsNicolas Frattaroli3-0/+1061
2025-11-19pmdomain: mediatek: Fix build-errorsUlf Hansson1-0/+1
2025-11-19pmdomain: rockchip: Add support for RV1126BFinley Xiao1-0/+41
2025-11-19pmdomain: mediatek: Add support for MT8196 HFRPSYS power domainsAngeloGioacchino Del Regno2-0/+243
2025-11-19pmdomain: mediatek: Add support for MT8196 SCPSYS power domainsAngeloGioacchino Del Regno3-3/+404
2025-11-19pmdomain: mediatek: Add support for secure HWCCF infra power onAngeloGioacchino Del Regno2-2/+39
2025-11-19pmdomain: mediatek: Add support for Hardware Voter power domainsAngeloGioacchino Del Regno2-26/+266
2025-11-19pmdomain: qcom: rpmhpd: Add RPMh power domain support for KaanapaliJishnu Prakash1-1/+27
2025-11-19pmdomain: core: Allow power-off for out-of-band wakeup-capable devicesPeng Fan1-2/+4
2025-11-04pmdomain: imx: Fix reference count leak in imx_gpc_removeMiaoqian Lin1-0/+2
2025-11-04pmdomain: samsung: Rework legacy splash-screen handover workaroundMarek Szyprowski1-9/+9
2025-10-22pmdomain: arm: scmi: Fix genpd leak on provider registration failureSudeep Holla1-2/+11
2025-10-21pmdomain: samsung: plug potential memleak during probeAndré Draszik1-6/+5
2025-10-01Merge tag 'soc-drivers-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2025-09-26pmdomain: thead: Fix error pointer vs NULL bug in th1520_pd_reboot_init()Dan Carpenter1-1/+3
2025-09-23pmdomain: Merge branch fixes into nextUlf Hansson1-0/+1
2025-09-23pmdomain: mediatek: set default off flag for MT8195 AUDIO power domainLouis-Alexis Eyraud1-0/+1
2025-09-19pmdomain: thead: create auxiliary device for rebootingIcenowy Zheng1-0/+14
2025-09-18pmdomain: apple: Add "apple,t8103-pmgr-pwrstate"Janne Grunau1-0/+1
2025-09-17pmdomain: mediatek: airoha: convert from round_rate() to determine_rate()Brian Masney1-4/+4
2025-09-17pmdomain: rockchip: enable ROCKCHIP_PM_DOMAINS with ARCH_ROCKCHIPMikko Rapeli1-0/+1
2025-09-17pmdomain: marvell: Add PXA1908 power domainsDuje Mihanović5-0/+297
2025-09-12pmdomain: Merge branch fixes into nextUlf Hansson5-8/+19
2025-09-12pmdomain: ti-sci: Set PD on/off state according to the HW stateTomi Valkeinen1-1/+23
2025-09-11pmdomain: renesas: rmobile-sysc: Don't keep unused PM domains powered-onUlf Hansson1-1/+2
2025-09-11pmdomain: renesas: rcar-gen4-sysc: Don't keep unused PM domains powered-onUlf Hansson1-0/+1
2025-09-11pmdomain: renesas: rcar-sysc: Don't keep unused PM domains powered-onUlf Hansson1-0/+1
2025-09-11pmdomain: rockchip: Fix regulator dependency with GENPD_FLAG_NO_STAY_ONUlf Hansson1-1/+1
2025-09-11pmdomain: core: Restore behaviour for disabling unused PM domainsUlf Hansson1-6/+14
2025-09-04pmdomain: amlogic: Add support for S6 S7 S7D power domains controllerhongyu.chen11-0/+95
2025-08-19pmdomain: mediatek: Convert all SoCs to new style regmap retrievalAngeloGioacchino Del Regno9-0/+47
2025-08-19pmdomain: mediatek: Add support for RTFF Hardware in MT8196/MT6991AngeloGioacchino Del Regno2-1/+111
2025-08-19pmdomain: mediatek: Add support for modem power sequencesAngeloGioacchino Del Regno2-2/+41
2025-08-19pmdomain: mediatek: Move ctl sequences out of power_on/off functionsAngeloGioacchino Del Regno1-19/+38
2025-08-19pmdomain: mediatek: Handle SoCs with inverted SRAM power-down bitsAngeloGioacchino Del Regno2-7/+21
2025-08-19pmdomain: mediatek: Refactor bus protection regmaps retrievalAngeloGioacchino Del Regno3-62/+187
2025-08-19pmdomain: Merge branch fixes into nextUlf Hansson1-1/+1
2025-08-19pmdomain: renesas: rcar-sysc: Make rcar_sysc_onecell_np __initdataGeert Uytterhoeven1-1/+1
2025-08-19pmdomain: remove unneeded 'fast_io' parameter in regmap_configWolfram Sang1-1/+0
2025-08-19pmdomain: imx93-blk-ctrl: mask DSI and PXP PD domain register on i.MX91Joy Zou1-0/+15
2025-08-19pmdomain: imx93-blk-ctrl: use ARRAY_SIZE() instead of hardcode numberJoy Zou1-2/+6
2025-08-19pmdomain: qcom: rpmpd: switch to RPMPD_* indicesDmitry Baryshkov1-56/+56
2025-07-23pmdomain: qcom: rpmhpd: Add Glymur RPMh Power DomainsKamal Wadhwa1-0/+26
2025-07-16pmdomain: core: introduce dev_pm_genpd_is_on()Hiago De Franco1-0/+33
2025-07-15pmdomain: ti: Select PM_GENERIC_DOMAINSGuillaume La Roque1-1/+1
2025-07-15pmdomain: sunxi: sun20i-ppu: change to tristate and enable for ARCH_SUNXIChen-Yu Tsai1-3/+5
2025-07-15pmdomain: sunxi: add driver for Allwinner A523's PCK-600 power controllerChen-Yu Tsai3-0/+246
2025-07-15pmdomain: sunxi: sun20i-ppu: add A523 supportChen-Yu Tsai1-0/+17
2025-07-14pmdomain: samsung: Fix splash-screen handover by enforcing a sync_stateUlf Hansson1-0/+9
2025-07-09pmdomain: core: Leave powered-on genpds on until sync_stateUlf Hansson1-0/+4
2025-07-09pmdomain: core: Leave powered-on genpds on until late_initcall_syncUlf Hansson1-2/+8
2025-07-09pmdomain: core: Default to use of_genpd_sync_state() for genpd providersUlf Hansson1-0/+9
2025-07-09pmdomain: core: Add common ->sync_state() support for genpd providersUlf Hansson1-2/+50
2025-07-09firmware/pmdomain: xilinx: Move ->sync_state() support to firmware driverUlf Hansson1-16/+0
2025-07-09pmdomain: qcom: rpmhpd: Use of_genpd_sync_state()Ulf Hansson1-0/+2
2025-07-09pmdomain: qcom: rpmpd: Use of_genpd_sync_state()Ulf Hansson1-0/+2
2025-07-09pmdomain: core: Export a common ->sync_state() helper for genpd providersUlf Hansson1-0/+27
2025-07-09pmdomain: core: Add the genpd->dev to the genpd provider busUlf Hansson1-10/+34
2025-07-09pmdomain: core: Add a bus and a driver for genpd providersUlf Hansson1-1/+52
2025-07-09pmdomain: core: Prevent registering devices before the busUlf Hansson1-1/+13
2025-07-09pmdomain: renesas: rcar-gen4-sysc: Move init to postcore_initcallUlf Hansson1-1/+1
2025-07-09pmdomain: renesas: rmobile-sysc: Move init to postcore_initcallUlf Hansson1-2/+1
2025-07-09pmdomain: renesas: rcar-sysc: Add genpd OF provider at postcore_initcallUlf Hansson1-1/+18
2025-07-09pmdomain: qcom: rpmhpd: Add Milos power domainsLuca Weiss1-0/+19
2025-07-09pmdomain: amlogic: Constify struct meson_secure_pwrc_domain_dataChristophe JAILLET1-6/+6
2025-07-09pmdomain: renesas: sort Renesas Kconfig configsKuninori Morimoto1-60/+62
2025-07-09pmdomain: renesas: use menu for RenesasKuninori Morimoto1-0/+2
2025-07-09pmdomain: Merge branch fixes into nextUlf Hansson1-2/+16
2025-07-09pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_govMaulik Shah1-2/+16
2025-06-25pmdomain: thead: Instantiate GPU power sequencer via auxiliary busMichal Wilczynski2-0/+52
2025-06-25pmdomain: core: Use of_fwnode_handle()Ulf Hansson1-5/+5
2025-06-18pmdomain: arm: scmi_pm_domain: remove code clutterLukas Bulwahn1-9/+3
2025-06-18pmdomain: apple: Drop default ARCH_APPLE in KconfigSven Peter1-1/+0
2025-06-18imx8m-blk-ctrl: set ISI panic write hurry levelKrzysztof Hałasa1-0/+10
2025-06-18pmdomain: rockchip: Add support for RK3528Jonas Karlman1-0/+27
2025-05-19pmdomain: ti: Fix STANDBY handling of PER power domainSukrut Bellary1-2/+6
2025-05-08pmdomain: Merge branch fixes into nextUlf Hansson1-1/+1
2025-05-08pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id()Dan Carpenter1-1/+1
2025-05-05pmdomain: amlogic: Constify some structuresChristophe JAILLET1-39/+39
2025-05-02pmdomain: core: Use genpd->opp_table to simplify error/remove pathUlf Hansson1-7/+7
2025-05-02pmdomain: core: Simplify return statement in genpd_power_off()Ulf Hansson1-13/+7
2025-05-02pmdomain: core: Convert genpd_power_off() to voidUlf Hansson1-15/+11
2025-04-29pmdomain: Merge branch fixes into nextUlf Hansson2-10/+0
2025-04-29pmdomain: renesas: rcar: Remove obsolete nullify checksGeert Uytterhoeven2-10/+0
2025-04-29pmdomain: core: Convert to device_awake_path()Ulf Hansson1-2/+2
2025-04-25pmdomain: mediatek: Add error messages for missing regmapsChen-Yu Tsai1-3/+9
2025-04-25pmdomain: arm: Do not enable by default during compile testingKrzysztof Kozlowski1-3/+3
2025-04-24pmdomain: qcom: rpmhpd: Add SM4450 power domainsAjit Pandey1-0/+16
2025-04-24pmdomain: sunxi: add H6 PRCM PPU driverAndre Przywara3-0/+219
2025-04-23pmdomain: bcm: bcm2835-power: Use devm_clk_get_optionalStefan Wahren1-12/+4
2025-04-23pmdomain: rockchip: Add support for RK3562 SoCFinley Xiao1-1/+47
2025-04-23pmdomain: mediatek: Add support for Dimensity 1200 MT6893AngeloGioacchino Del Regno2-0/+590
2025-04-23pmdomain: mediatek: Bump maximum bus protect data array elementsAngeloGioacchino Del Regno1-1/+1
2025-04-23pmdomain: core: Reset genpd->states to avoid freeing invalid dataUlf Hansson1-1/+3
2025-04-23pmdomain: core: Add residency reflection for domain-idlestates to debugfsUlf Hansson2-3/+39
2025-04-23pmdomain: core: Add genpd helper to correct the usage/rejected countersUlf Hansson1-0/+25
2025-03-17pmdomain: arm: scmi_pm_domain: Remove redundant state verificationSudeep Holla1-9/+2
2025-03-17pmdomain: thead: fix TH1520_AON_PROTOCOL dependencyArnd Bergmann1-1/+1
2025-03-13pmdomain: thead: Add power-domain driver for TH1520Michal Wilczynski5-0/+234
2025-03-05pmdomain: Merge branch fixes into nextUlf Hansson1-1/+1
2025-03-05pmdomain: amlogic: fix T7 ISP secpowerXianwei Zhao1-1/+1
2025-03-05pmdomain: rockchip: add regulator dependencyArnd Bergmann1-0/+1
2025-02-28pmdomain: rockchip: add regulator supportSebastian Reichel1-34/+79
2025-02-28pmdomain: rockchip: fix rockchip_pd_power error handlingPeter Geis1-7/+10
2025-02-28pmdomain: rockchip: reduce indentation in rockchip_pd_powerSebastian Reichel1-24/+25
2025-02-28pmdomain: rockchip: forward rockchip_do_pmu_set_power_domain errorsSebastian Reichel1-12/+23
2025-02-28pmdomain: rockchip: cleanup mutex handling in rockchip_pd_powerSebastian Reichel1-3/+1
2025-02-24pmdomain: Merge branch rockchip into nextUlf Hansson1-0/+1
2025-02-24pmdomain: rockchip: Fix build errorUlf Hansson1-0/+1
2025-02-19pmdomain: imx: gpcv2: use proper helper for property detectionAhmad Fatoum1-1/+1
2025-02-19pmdomain: Merge branch rockchip into nextUlf Hansson1-3/+4
2025-02-19pmdomain: rockchip: Check if SMC could be handled by TAShawn Lin1-3/+4
2025-02-14pmdomain: renesas: rcar-sysc: Drop fwnode_dev_initialized() callGeert Uytterhoeven1-2/+0
2025-02-14pmdomain: sunxi: add V853 ppu supportAndras Szemzo1-0/+15
2025-02-13mdomain: Merge branch rockchip into nextUlf Hansson2-0/+43
2025-02-13pmdomain: rockchip: Add smc call to inform firmwareShawn Lin1-0/+8
2025-02-13pmdomain: core: Introduce dev_pm_genpd_rpm_always_on()Ulf Hansson1-0/+35
2025-02-13pmdomain: bcm2835-power: set flag GENPD_FLAG_ACTIVE_WAKEUPStefan Wahren1-0/+1
2025-02-13pmdomain: ti: Use of_property_present() for non-boolean propertiesGeert Uytterhoeven1-1/+1
2025-01-21pmdomain: airoha: Fix compilation error with Clang-20 and Thumb2 modeChristian Marangi1-0/+7
2025-01-17pmdomain: arm: scmi_pm_domain: Send an explicit request to set the current stateSudeep Holla1-0/+8
2025-01-16pmdomain: Merge branch fixes into nextUlf Hansson1-1/+1
2025-01-16pmdomain: imx8mp-blk-ctrl: add missing loop break conditionXiaolei Wang1-1/+1
2025-01-16pmdomain: airoha: Add Airoha CPU PM Domain supportChristian Marangi3-0/+157
2024-12-19pmdomain: Merge branch fixes into nextUlf Hansson2-2/+8
2024-12-19pmdomain: core: add dummy release function to genpd deviceLucas Stach1-0/+6
2024-12-19pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()Joe Hattori1-2/+2
2024-12-10pmdomain: ti_sci: handle wake IRQs for IO daisy chain wakeupsKevin Hilman1-0/+9
2024-12-10pmdomain: ti_sci: add wakeup constraint managementKevin Hilman1-0/+17
2024-12-10pmdomain: ti_sci: add per-device latency constraint managementKevin Hilman1-0/+55
2024-12-10pmdomain: imx-gpcv2: Suppress bind attrsPeng Fan1-0/+2
2024-12-10pmdomain: imx8m[p]-blk-ctrl: Suppress bind attrsPeng Fan2-0/+2
2024-12-10pmdomain: core: Support naming idle statesKonrad Dybcio1-3/+12
2024-12-06Merge tag 'pmdomain-v6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-18/+21
2024-12-02pmdomain: imx: gpcv2: Adjust delay after power up handshakeShengjiu Wang1-1/+1
2024-12-02pmdomain: core: Fix error path in pm_genpd_init() when ida alloc failsUlf Hansson1-17/+19
2024-12-02pmdomain: core: Add missing put_device()Ulf Hansson1-0/+1