diff mbox series

MIPS: alchemy: Fix build breakage, if TOUCHSCREEN_WM97XX is disabled

Message ID 20201005094219.49254-1-tsbogend@alpha.franken.de (mailing list archive)
State Accepted
Commit 396c7d94c3bbe07ae00c9f694a5c731878843038
Headers show
Series MIPS: alchemy: Fix build breakage, if TOUCHSCREEN_WM97XX is disabled | expand

Commit Message

Thomas Bogendoerfer Oct. 5, 2020, 9:42 a.m. UTC
Only include wm97xx touchscreen probing code, if driver is enabled.

Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
---
 arch/mips/alchemy/devboards/db1300.c | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Thomas Bogendoerfer Oct. 6, 2020, 11:30 a.m. UTC | #1
On Mon, Oct 05, 2020 at 11:42:19AM +0200, Thomas Bogendoerfer wrote:
> Only include wm97xx touchscreen probing code, if driver is enabled.
> 
> Reported-by: kernel test robot <lkp@intel.com>
> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
> ---
>  arch/mips/alchemy/devboards/db1300.c | 7 +++++++
>   1 file changed, 7 insertions(+)

applied to mips-next.

Thomas.
diff mbox series

Patch

diff --git a/arch/mips/alchemy/devboards/db1300.c b/arch/mips/alchemy/devboards/db1300.c
index 8ac1f56ee57d..cd72eaa1168f 100644
--- a/arch/mips/alchemy/devboards/db1300.c
+++ b/arch/mips/alchemy/devboards/db1300.c
@@ -731,6 +731,7 @@  static struct platform_device db1300_lcd_dev = {
 
 /**********************************************************************/
 
+#if IS_ENABLED(CONFIG_TOUCHSCREEN_WM97XX)
 static void db1300_wm97xx_irqen(struct wm97xx *wm, int enable)
 {
 	if (enable)
@@ -762,6 +763,12 @@  static int db1300_wm97xx_probe(struct platform_device *pdev)
 
 	return wm97xx_register_mach_ops(wm, &db1300_wm97xx_ops);
 }
+#else
+static int db1300_wm97xx_probe(struct platform_device *pdev)
+{
+	return -ENODEV;
+}
+#endif
 
 static struct platform_driver db1300_wm97xx_driver = {
 	.driver.name	= "wm97xx-touch",