linux-yocto/drivers/devfreq
Marek Szyprowski ccb69e228e PM / devfreq: exynos: add Exynos PPMU as a soft module dependency
Commit adf8238ef4 ("ARM: dts: exynos: move exynos-bus nodes out of soc
in Exynos4412") changed the order of the exynos-bus nodes, what results
in different probe order of the Exynos Bus devices. Although the driver
properly handles the deferred probe and all devices seems to be finally
properly registered, this change revealed some kind of a bug related to
PPMU counters registration and passive governor operation. Usually in 1
of 10 boots this results in complete board freeze during loading of the
kernel modules.

To avoid that freeze, ensure that the Exynos PPMU driver is already
loaded before the Exynos Bus driver starts probing.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2023-05-29 23:24:13 +09:00
..
event PM / devfreq: exynos-ppmu: Use devm_platform_get_and_ioremap_resource() 2023-04-04 00:09:32 +09:00
devfreq-event.c driver core: class: remove module * from class_create() 2023-03-17 15:16:33 +01:00
devfreq.c driver core: class: remove module * from class_create() 2023-03-17 15:16:33 +01:00
exynos-bus.c PM / devfreq: exynos: add Exynos PPMU as a soft module dependency 2023-05-29 23:24:13 +09:00
governor_passive.c PM / devfreq: passive: revert an editing accident in SPDX-License line 2022-06-30 05:11:17 +09:00
governor_performance.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
governor_powersave.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
governor_simpleondemand.c PM / devfreq: Add governor attribute flag for specifc sysfs nodes 2020-10-26 11:46:54 +09:00
governor_userspace.c PM/devfreq: governor: Add a private governor_data for governor 2022-11-20 20:49:51 +09:00
governor.h PM / devfreq: passive: Keep cpufreq_policy for possible cpus 2022-05-17 18:24:39 +09:00
imx-bus.c Char / Misc driver changes for 6.0-rc1 2022-08-04 11:05:48 -07:00
imx8m-ddrc.c PM / devfreq: imx8m-ddrc: Remove unneeded of_match_ptr() 2021-04-08 13:14:51 +09:00
Kconfig PM / devfreq: Remove "select SRCU" 2023-03-13 19:36:15 +09:00
Makefile PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver 2022-07-15 11:40:08 +09:00
mtk-cci-devfreq.c PM / devfreq: mtk-cci: Handle sram regulator probe deferral 2022-09-26 03:59:12 +09:00
rk3399_dmc.c PM / devfreq: rk3399_dmc: Block PMU during transitions 2022-05-09 03:38:07 +09:00
sun8i-a33-mbus.c PM / devfreq: Add a driver for the sun8i/sun50i MBUS 2021-12-10 15:56:07 +09:00
tegra30-devfreq.c OPP updates for 5.20-rc1 2022-08-03 17:49:38 +02:00