The driver can be compile tested with !CONFIG_OF making certain data unused. Signed-off-by: Steev Klimaszewski <steev@xxxxxxxx> --- There was a patch to mark OF related data as maybe unused in flight when I was doing my bluetooth driver work and I didn't notice it. Since I don't build on !CONFIG_OF systems, I hadn't seen the warning. This patch simply marks our data as maybe unused as well. --- drivers/bluetooth/hci_qca.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/bluetooth/hci_qca.c b/drivers/bluetooth/hci_qca.c index 1597797ff169..1b064504b388 100644 --- a/drivers/bluetooth/hci_qca.c +++ b/drivers/bluetooth/hci_qca.c @@ -1891,7 +1891,7 @@ static const struct qca_device_data qca_soc_data_wcn6750 __maybe_unused = { .capabilities = QCA_CAP_WIDEBAND_SPEECH | QCA_CAP_VALID_LE_STATES, }; -static const struct qca_device_data qca_soc_data_wcn6855 = { +static const struct qca_device_data qca_soc_data_wcn6855 __maybe_unused = { .soc_type = QCA_WCN6855, .vregs = (struct qca_vreg []) { { "vddio", 5000 }, --- base-commit: 7d8214bba44c1aa6a75921a09a691945d26a8d43 change-id: 20230412-bluetooth-c7590ef622d3 Best regards, -- Steev Klimaszewski <steev@xxxxxxxx>