> Are all UFS users using the devfreq framework? Otherwise this sounds good to me. The warning originates from the UFS core : ufshcd_init() -> ufshcd_async_scan() -> ufshcd_add_lus() -> ufshcd_devfreq_init() ufshcd_devfreq_init() is called as long as ufshcd_is_clkscaling_supported(hba) returns true, i.e. UFSHCD_CAP_CLK_SCALING is set. This is not the case for all UFS users, but it could potentially be if they start supporting clock scaling. Moreover, in the current Kconfigs, DEVFREQ_GOV_SIMPLE_ONDEMAND is already selected when SCSI_UFSHCD is enabled. We just need to force it to be builtin. Best, Adrien