]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
regulator: rpi-panel-v2: Fix missing OF dependency
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Mon, 9 Jun 2025 22:30:00 +0000 (00:30 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 11 Jun 2025 11:46:06 +0000 (12:46 +0100)
Add missing OF dependency and drop of_match_ptr() use.
This fixes the following LKP report:

"
>> drivers/regulator/rpi-panel-v2-regulator.c:95:34: warning: 'rpi_panel_v2_dt_ids' defined but not used [-Wunused-const-variable=]
    static const struct of_device_id rpi_panel_v2_dt_ids[] = {
                                     ^~~~~~~~~~~~~~~~~~~
"

Fixes: d49305862fdc ("regulator: rpi-panel-v2: Add regulator for 7" Raspberry Pi 720x1280")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202506100440.fyTGO7CG-lkp@intel.com/
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Link: https://patch.msgid.link/20250609223012.87764-1-marek.vasut+renesas@mailbox.org
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/Kconfig
drivers/regulator/rpi-panel-v2-regulator.c

index 9a3dc883ff4039bd712ff5f1abdba2e51f0b883b..7423954153b07f55d2a618fcc4a78bfd631db774 100644 (file)
@@ -1156,7 +1156,7 @@ config REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY
 config REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2
        tristate "Raspberry Pi 7-inch touchscreen panel V2 regulator"
        depends on GPIOLIB
-       depends on I2C
+       depends on I2C && OF
        select GPIO_REGMAP
        select REGMAP_I2C
        help
index b77383584a3a6d7550e11214ee8c15b01ce174e9..c506fd699d572062a40c566a4bf86fd5d1fc20cd 100644 (file)
@@ -102,7 +102,7 @@ static struct i2c_driver rpi_panel_v2_regulator_driver = {
        .driver = {
                .name = "rpi_touchscreen_v2",
                .probe_type = PROBE_PREFER_ASYNCHRONOUS,
-               .of_match_table = of_match_ptr(rpi_panel_v2_dt_ids),
+               .of_match_table = rpi_panel_v2_dt_ids,
        },
        .probe = rpi_panel_v2_i2c_probe,
 };