summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorUlf Hansson <ulf.hansson@linaro.org>2025-07-01 13:47:24 +0200
committerUlf Hansson <ulf.hansson@linaro.org>2025-07-09 13:29:57 +0200
commit0e789b491ba04c31de5c71249487593e386baa67 (patch)
treeebe02b41c8f1168b86d7028249597beb71713f5d /tools/perf/scripts/python/stackcollapse.py
parent13a4b7fb62600e1c0738fdb0b7176555ff05aadf (diff)
downloadkernel-0e789b491ba04c31de5c71249487593e386baa67.tar.gz
pmdomain: core: Leave powered-on genpds on until sync_state
Powering-off a genpd that was on during boot, before all of its consumer devices have been probed, is certainly prone to problems. For OF based platforms we can rely on using the sync_state mechanism that the fw_devlink provides, to understand when all consumers for a genpd provider have been probed. Let's therefore prevent these genpds from being powered-off until the ->sync_state() callback gets called. Note that, for non-OF based platform we will keep relying on the late_initcall_sync, which seems to be the best we can do for now. Suggested-by: Saravana Kannan <saravanak@google.com> Tested-by: Hiago De Franco <hiago.franco@toradex.com> # Colibri iMX8X Tested-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> # TI AM62A,Xilinx ZynqMP ZCU106 Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Link: https://lore.kernel.org/r/20250701114733.636510-23-ulf.hansson@linaro.org
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
d>Mike Looijmans 2016-09-08hwmon: (max6650) Add devicetree support documentationMike Looijmans 2016-09-08hwmon: (ltc4151) Add devicetree binding for ltc4151Daniel Golle 2016-07-21Documentation: dtb: xgene: Add hwmon dts binding documentationhotran 2016-07-12dt/bindings: Add bindings for JC-42.4 compatible temperature sensorsGuenter Roeck 2016-06-07hwmon: (ina2xx) Document compatible for INA231Krzysztof Kozlowski 2016-04-19hwmon: (ltc2978) Add missing devicetree binding for LTM4675Guenter Roeck 2016-03-08hwmon: Define binding for the nsa320-hwmon driverAdam Baker 2016-03-05hwmon: (ntc_thermistor) Add support for ncpXXxh103Joseph McNally 2015-11-10Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/ar...Linus Torvalds 2015-10-22dt-bindings: merge ina209 binding into ina2xx bindingRob Herring 2015-09-17dt-bindings: Documentation entry to explain how to use PWM FAN as a cooling d...Lukasz Majewski 2015-09-08Merge branch 'i2c/for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds 2015-08-17hwmon: (ltc2978) Add support for LTC3886Guenter Roeck 2015-08-17hwmon: (ltc2978) Add support for LTC2980 and LTM2987Guenter Roeck 2015-08-17hwmon: (ltc2978) Add support for LTC2975Guenter Roeck 2015-08-12hwmon: (ltc2978) Add support for LTC3887Guenter Roeck 2015-08-12hwmon: (ltc2978) Add support for LTC3882Guenter Roeck 2015-08-10hwmon: ina209: move binding docs to proper placeWolfram Sang 2015-08-10hwmon: ina2xx: move binding docs to proper placeWolfram Sang 2015-08-10hwmon: max6697: move binding docs to proper placeWolfram Sang 2015-08-09hwmon: (lm70) add device tree supportRabin Vincent 2015-05-31hwmon: (ntc_thermistor) Add support for ncpXXwf104Beomho Seo