The compatibles, apart from some ancient ones kept for backwards compat due to no generic fallback, are largely useless and we can easily remove them. This series attempts to do that with hopefully no harm. Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> --- Konrad Dybcio (3): firmware: qcom_scm: Always try to consume all three clocks firmware: qcom_scm: Always return devm_clk_get_optional errors firmware: qcom_scm: Drop useless compatibles drivers/firmware/qcom_scm.c | 87 +++++++++------------------------------------ 1 file changed, 16 insertions(+), 71 deletions(-) --- base-commit: c87d46a9e8ebd2f2c3960927b1d21687096d1109 change-id: 20230623-topic-scm_cleanup-c4620461126a Best regards, -- Konrad Dybcio <konrad.dybcio@xxxxxxxxxx>