soc: qcom: mention intentionally broken module autoloading
authorKrzysztof Kozlowski <krzk@kernel.org>
Wed, 10 Apr 2024 18:45:22 +0000 (20:45 +0200)
committerBjorn Andersson <andersson@kernel.org>
Sun, 21 Apr 2024 16:22:11 +0000 (11:22 -0500)
Qualcomm PMIC ChargerPD ULOG and RPM Master Statistics drivers are
solely for debugging purposes and should not be autoloaded as modules.
Add comments to annotate missing MODULE_DEVICE_TABLE.

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20240410184522.271889-1-krzk@kernel.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/soc/qcom/pmic_pdcharger_ulog.c
drivers/soc/qcom/rpm_master_stats.c

index 238cd38589dc6ecaf340e990b303ef06a03a0698..39f412bbf2c1e60e8dfeb90b9dff7f90cb0f8553 100644 (file)
@@ -150,6 +150,10 @@ static const struct rpmsg_device_id pmic_pdcharger_ulog_rpmsg_id_match[] = {
        { "PMIC_LOGS_ADSP_APPS" },
        {}
 };
+/*
+ * No MODULE_DEVICE_TABLE intentionally: that's a debugging module, to be
+ * loaded manually only.
+ */
 
 static struct rpmsg_driver pmic_pdcharger_ulog_rpmsg_driver = {
        .probe = pmic_pdcharger_ulog_rpmsg_probe,
index 9ca13bcf67d3c047460752b029727b80b307b670..086fe4ba6707fe47d9783225564dac62a14f4465 100644 (file)
@@ -148,6 +148,10 @@ static const struct of_device_id rpm_master_table[] = {
        { .compatible = "qcom,rpm-master-stats" },
        { },
 };
+/*
+ * No MODULE_DEVICE_TABLE intentionally: that's a debugging module, to be
+ * loaded manually only.
+ */
 
 static struct platform_driver master_stats_driver = {
        .probe = master_stats_probe,