From: Andy Shevchenko <andriy.shevchenko@linux.intel.com> To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Phillip Potter <phil@philpotter.co.uk>, Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Lee Jones <lee.jones@linaro.org>, Heiner Kallweit <hkallweit1@gmail.com>, Carlis <zhangxuezhi1@yulong.com>, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org Cc: Michael Hennerich <michael.hennerich@analog.com>, Helge Deller <deller@gmx.de>, Andy Shevchenko <andy@kernel.org> Subject: [PATCH v1 4/4] fbtft: Replace 'depends on FB_TFT' by 'if FB_TFT ... endif' Date: Tue, 25 Jan 2022 22:21:17 +0200 [thread overview] Message-ID: <20220125202118.63362-5-andriy.shevchenko@linux.intel.com> (raw) In-Reply-To: <20220125202118.63362-1-andriy.shevchenko@linux.intel.com> Replace 'depends on FB_TFT' by 'if FB_TFT ... endif' for the sake of deduplication. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> --- drivers/video/fbtft/Kconfig | 33 ++++----------------------------- 1 file changed, 4 insertions(+), 29 deletions(-) diff --git a/drivers/video/fbtft/Kconfig b/drivers/video/fbtft/Kconfig index 4d29e8c1014e..14ea3c6a60da 100644 --- a/drivers/video/fbtft/Kconfig +++ b/drivers/video/fbtft/Kconfig @@ -10,87 +10,75 @@ menuconfig FB_TFT select FB_DEFERRED_IO select FB_BACKLIGHT +if FB_TFT + config FB_TFT_AGM1264K_FL tristate "FB driver for the AGM1264K-FL LCD display" - depends on FB_TFT help Framebuffer support for the AGM1264K-FL LCD display (two Samsung KS0108 compatible chips) config FB_TFT_BD663474 tristate "FB driver for the BD663474 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for BD663474 config FB_TFT_HX8340BN tristate "FB driver for the HX8340BN LCD Controller" - depends on FB_TFT help Generic Framebuffer support for HX8340BN config FB_TFT_HX8347D tristate "FB driver for the HX8347D LCD Controller" - depends on FB_TFT help Generic Framebuffer support for HX8347D config FB_TFT_HX8353D tristate "FB driver for the HX8353D LCD Controller" - depends on FB_TFT help Generic Framebuffer support for HX8353D config FB_TFT_HX8357D tristate "FB driver for the HX8357D LCD Controller" - depends on FB_TFT help Generic Framebuffer support for HX8357D config FB_TFT_ILI9163 tristate "FB driver for the ILI9163 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9163 config FB_TFT_ILI9320 tristate "FB driver for the ILI9320 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9320 config FB_TFT_ILI9325 tristate "FB driver for the ILI9325 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9325 config FB_TFT_ILI9340 tristate "FB driver for the ILI9340 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9340 config FB_TFT_ILI9341 tristate "FB driver for the ILI9341 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9341 config FB_TFT_ILI9481 tristate "FB driver for the ILI9481 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9481 config FB_TFT_ILI9486 tristate "FB driver for the ILI9486 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9486 config FB_TFT_PCD8544 tristate "FB driver for the PCD8544 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for PCD8544 @@ -108,62 +96,52 @@ config FB_TFT_S6D02A1 config FB_TFT_S6D1121 tristate "FB driver for the S6D1211 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for S6D1121 config FB_TFT_SEPS525 tristate "FB driver for the SEPS525 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for SEPS525 Say Y if you have such a display that utilizes this controller. config FB_TFT_SH1106 tristate "FB driver for the SH1106 OLED Controller" - depends on FB_TFT help Framebuffer support for SH1106 config FB_TFT_SSD1289 tristate "FB driver for the SSD1289 LCD Controller" - depends on FB_TFT help Framebuffer support for SSD1289 config FB_TFT_SSD1305 tristate "FB driver for the SSD1305 OLED Controller" - depends on FB_TFT help Framebuffer support for SSD1305 config FB_TFT_SSD1306 tristate "FB driver for the SSD1306 OLED Controller" - depends on FB_TFT help Framebuffer support for SSD1306 config FB_TFT_SSD1331 tristate "FB driver for the SSD1331 LCD Controller" - depends on FB_TFT help Framebuffer support for SSD1331 config FB_TFT_SSD1351 tristate "FB driver for the SSD1351 LCD Controller" - depends on FB_TFT help Framebuffer support for SSD1351 config FB_TFT_ST7735R tristate "FB driver for the ST7735R LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ST7735R config FB_TFT_ST7789V tristate "FB driver for the ST7789V LCD Controller" - depends on FB_TFT help This enables generic framebuffer support for the Sitronix ST7789V display controller. The controller is intended for small color @@ -173,30 +151,27 @@ config FB_TFT_ST7789V config FB_TFT_TINYLCD tristate "FB driver for tinylcd.com display" - depends on FB_TFT help Custom Framebuffer support for tinylcd.com display config FB_TFT_TLS8204 tristate "FB driver for the TLS8204 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for TLS8204 config FB_TFT_UC1611 tristate "FB driver for the UC1611 LCD controller" - depends on FB_TFT help Generic Framebuffer support for UC1611 config FB_TFT_UC1701 tristate "FB driver for the UC1701 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for UC1701 config FB_TFT_UPD161704 tristate "FB driver for the uPD161704 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for uPD161704 + +endif -- 2.34.1
WARNING: multiple messages have this Message-ID (diff)
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com> To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Phillip Potter <phil@philpotter.co.uk>, Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Lee Jones <lee.jones@linaro.org>, Heiner Kallweit <hkallweit1@gmail.com>, Carlis <zhangxuezhi1@yulong.com>, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org Cc: Andy Shevchenko <andy@kernel.org>, Helge Deller <deller@gmx.de>, Michael Hennerich <michael.hennerich@analog.com> Subject: [PATCH v1 4/4] fbtft: Replace 'depends on FB_TFT' by 'if FB_TFT ... endif' Date: Tue, 25 Jan 2022 22:21:17 +0200 [thread overview] Message-ID: <20220125202118.63362-5-andriy.shevchenko@linux.intel.com> (raw) In-Reply-To: <20220125202118.63362-1-andriy.shevchenko@linux.intel.com> Replace 'depends on FB_TFT' by 'if FB_TFT ... endif' for the sake of deduplication. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> --- drivers/video/fbtft/Kconfig | 33 ++++----------------------------- 1 file changed, 4 insertions(+), 29 deletions(-) diff --git a/drivers/video/fbtft/Kconfig b/drivers/video/fbtft/Kconfig index 4d29e8c1014e..14ea3c6a60da 100644 --- a/drivers/video/fbtft/Kconfig +++ b/drivers/video/fbtft/Kconfig @@ -10,87 +10,75 @@ menuconfig FB_TFT select FB_DEFERRED_IO select FB_BACKLIGHT +if FB_TFT + config FB_TFT_AGM1264K_FL tristate "FB driver for the AGM1264K-FL LCD display" - depends on FB_TFT help Framebuffer support for the AGM1264K-FL LCD display (two Samsung KS0108 compatible chips) config FB_TFT_BD663474 tristate "FB driver for the BD663474 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for BD663474 config FB_TFT_HX8340BN tristate "FB driver for the HX8340BN LCD Controller" - depends on FB_TFT help Generic Framebuffer support for HX8340BN config FB_TFT_HX8347D tristate "FB driver for the HX8347D LCD Controller" - depends on FB_TFT help Generic Framebuffer support for HX8347D config FB_TFT_HX8353D tristate "FB driver for the HX8353D LCD Controller" - depends on FB_TFT help Generic Framebuffer support for HX8353D config FB_TFT_HX8357D tristate "FB driver for the HX8357D LCD Controller" - depends on FB_TFT help Generic Framebuffer support for HX8357D config FB_TFT_ILI9163 tristate "FB driver for the ILI9163 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9163 config FB_TFT_ILI9320 tristate "FB driver for the ILI9320 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9320 config FB_TFT_ILI9325 tristate "FB driver for the ILI9325 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9325 config FB_TFT_ILI9340 tristate "FB driver for the ILI9340 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9340 config FB_TFT_ILI9341 tristate "FB driver for the ILI9341 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9341 config FB_TFT_ILI9481 tristate "FB driver for the ILI9481 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9481 config FB_TFT_ILI9486 tristate "FB driver for the ILI9486 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ILI9486 config FB_TFT_PCD8544 tristate "FB driver for the PCD8544 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for PCD8544 @@ -108,62 +96,52 @@ config FB_TFT_S6D02A1 config FB_TFT_S6D1121 tristate "FB driver for the S6D1211 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for S6D1121 config FB_TFT_SEPS525 tristate "FB driver for the SEPS525 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for SEPS525 Say Y if you have such a display that utilizes this controller. config FB_TFT_SH1106 tristate "FB driver for the SH1106 OLED Controller" - depends on FB_TFT help Framebuffer support for SH1106 config FB_TFT_SSD1289 tristate "FB driver for the SSD1289 LCD Controller" - depends on FB_TFT help Framebuffer support for SSD1289 config FB_TFT_SSD1305 tristate "FB driver for the SSD1305 OLED Controller" - depends on FB_TFT help Framebuffer support for SSD1305 config FB_TFT_SSD1306 tristate "FB driver for the SSD1306 OLED Controller" - depends on FB_TFT help Framebuffer support for SSD1306 config FB_TFT_SSD1331 tristate "FB driver for the SSD1331 LCD Controller" - depends on FB_TFT help Framebuffer support for SSD1331 config FB_TFT_SSD1351 tristate "FB driver for the SSD1351 LCD Controller" - depends on FB_TFT help Framebuffer support for SSD1351 config FB_TFT_ST7735R tristate "FB driver for the ST7735R LCD Controller" - depends on FB_TFT help Generic Framebuffer support for ST7735R config FB_TFT_ST7789V tristate "FB driver for the ST7789V LCD Controller" - depends on FB_TFT help This enables generic framebuffer support for the Sitronix ST7789V display controller. The controller is intended for small color @@ -173,30 +151,27 @@ config FB_TFT_ST7789V config FB_TFT_TINYLCD tristate "FB driver for tinylcd.com display" - depends on FB_TFT help Custom Framebuffer support for tinylcd.com display config FB_TFT_TLS8204 tristate "FB driver for the TLS8204 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for TLS8204 config FB_TFT_UC1611 tristate "FB driver for the UC1611 LCD controller" - depends on FB_TFT help Generic Framebuffer support for UC1611 config FB_TFT_UC1701 tristate "FB driver for the UC1701 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for UC1701 config FB_TFT_UPD161704 tristate "FB driver for the uPD161704 LCD Controller" - depends on FB_TFT help Generic Framebuffer support for uPD161704 + +endif -- 2.34.1
next prev parent reply other threads:[~2022-01-25 20:21 UTC|newest] Thread overview: 156+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-01-25 20:21 [PATCH v1 0/4] fbtft: Unorphan the driver for maintenance Andy Shevchenko 2022-01-25 20:21 ` Andy Shevchenko 2022-01-25 20:21 ` [PATCH v1 1/4] fbtft: Unorphan the driver Andy Shevchenko 2022-01-25 20:21 ` Andy Shevchenko 2022-01-26 8:31 ` Greg Kroah-Hartman 2022-01-26 8:31 ` Greg Kroah-Hartman 2022-01-26 10:31 ` Daniel Vetter 2022-01-26 10:31 ` Daniel Vetter 2022-01-26 11:17 ` Helge Deller 2022-01-26 11:17 ` Helge Deller 2022-01-26 11:26 ` Greg Kroah-Hartman 2022-01-26 11:26 ` Greg Kroah-Hartman 2022-01-26 13:12 ` Andy Shevchenko 2022-01-26 13:12 ` Andy Shevchenko 2022-01-26 13:46 ` Javier Martinez Canillas 2022-01-26 14:08 ` Andy Shevchenko 2022-01-26 14:08 ` Andy Shevchenko 2022-01-26 14:10 ` Andy Shevchenko 2022-01-26 14:10 ` Andy Shevchenko 2022-01-26 14:15 ` Javier Martinez Canillas 2022-01-26 14:15 ` Javier Martinez Canillas 2022-01-31 8:29 ` Javier Martinez Canillas 2022-01-31 8:29 ` Javier Martinez Canillas 2022-01-31 9:18 ` Thomas Zimmermann 2022-01-31 10:18 ` Javier Martinez Canillas 2022-01-31 10:28 ` Thomas Zimmermann 2022-02-01 17:00 ` Geert Uytterhoeven 2022-02-01 17:00 ` Geert Uytterhoeven 2022-02-01 17:06 ` Daniel Vetter 2022-02-01 17:06 ` Daniel Vetter 2022-02-01 20:54 ` Sam Ravnborg 2022-02-01 20:54 ` Sam Ravnborg 2022-02-01 19:00 ` Thomas Zimmermann 2022-02-01 19:00 ` Thomas Zimmermann 2022-01-31 11:36 ` Andy Shevchenko 2022-01-31 11:36 ` Andy Shevchenko 2022-01-31 12:08 ` Javier Martinez Canillas 2022-01-31 13:23 ` Andy Shevchenko 2022-01-31 13:24 ` Andy Shevchenko 2022-01-31 13:55 ` Javier Martinez Canillas 2022-01-31 14:06 ` Andy Shevchenko 2022-01-26 17:34 ` Jani Nikula 2022-01-26 11:27 ` Daniel Vetter 2022-01-26 11:27 ` Daniel Vetter 2022-01-26 13:14 ` Andy Shevchenko 2022-01-26 13:14 ` Andy Shevchenko 2022-01-26 11:31 ` Thomas Zimmermann 2022-01-26 13:13 ` Andy Shevchenko 2022-01-26 13:13 ` Andy Shevchenko 2022-01-26 13:07 ` Andy Shevchenko 2022-01-26 13:07 ` Andy Shevchenko 2022-01-26 13:06 ` Andy Shevchenko 2022-01-26 13:06 ` Andy Shevchenko 2022-01-26 13:22 ` Daniel Stone 2022-01-26 13:22 ` Daniel Stone 2022-01-25 20:21 ` [PATCH v1 2/4] fbtft: Move driver out from staging Andy Shevchenko 2022-01-25 20:21 ` Andy Shevchenko 2022-01-25 20:21 ` [PATCH v1 3/4] fbtft: Kill outdated documentation Andy Shevchenko 2022-01-25 20:21 ` Andy Shevchenko 2022-01-25 20:21 ` Andy Shevchenko [this message] 2022-01-25 20:21 ` [PATCH v1 4/4] fbtft: Replace 'depends on FB_TFT' by 'if FB_TFT ... endif' Andy Shevchenko 2022-01-25 20:40 ` Randy Dunlap 2022-01-25 20:40 ` Randy Dunlap 2022-01-26 8:54 ` Joe Perches 2022-01-26 8:54 ` Joe Perches 2022-01-26 13:02 ` Andy Shevchenko 2022-01-26 13:02 ` Andy Shevchenko 2022-01-26 8:52 ` [PATCH v1 0/4] fbtft: Unorphan the driver for maintenance Thomas Zimmermann 2022-01-26 8:52 ` Thomas Zimmermann 2022-01-26 10:02 ` Andy Shevchenko 2022-01-26 10:02 ` Andy Shevchenko 2022-01-26 10:04 ` Andy Shevchenko 2022-01-26 10:04 ` Andy Shevchenko 2022-01-26 10:28 ` Dan Carpenter 2022-01-26 10:28 ` Dan Carpenter 2022-01-26 12:37 ` Javier Martinez Canillas 2022-01-26 12:56 ` Greg Kroah-Hartman 2022-01-26 12:56 ` Greg Kroah-Hartman 2022-01-26 13:18 ` Andy Shevchenko 2022-01-26 13:18 ` Andy Shevchenko 2022-01-26 13:44 ` Javier Martinez Canillas 2022-01-26 13:44 ` Javier Martinez Canillas 2022-01-26 13:19 ` Javier Martinez Canillas 2022-01-26 13:19 ` Javier Martinez Canillas 2022-01-26 13:36 ` Andy Shevchenko 2022-01-26 13:36 ` Andy Shevchenko 2022-01-26 13:17 ` Andy Shevchenko 2022-01-26 13:17 ` Andy Shevchenko 2022-01-26 10:43 ` Daniel Vetter 2022-01-26 10:43 ` Daniel Vetter 2022-01-26 10:47 ` Greg Kroah-Hartman 2022-01-26 10:47 ` Greg Kroah-Hartman 2022-01-26 10:52 ` Daniel Vetter 2022-01-26 10:52 ` Daniel Vetter 2022-01-26 11:15 ` Greg Kroah-Hartman 2022-01-26 11:15 ` Greg Kroah-Hartman 2022-01-26 13:26 ` Andy Shevchenko 2022-01-26 13:26 ` Andy Shevchenko 2022-01-26 13:24 ` Andy Shevchenko 2022-01-26 13:24 ` Andy Shevchenko 2022-01-26 10:59 ` Helge Deller 2022-01-26 10:59 ` Helge Deller 2022-01-26 11:18 ` Javier Martinez Canillas 2022-01-26 11:24 ` Daniel Vetter 2022-01-26 11:24 ` Daniel Vetter 2022-01-26 11:38 ` Helge Deller 2022-01-26 11:38 ` Helge Deller 2022-01-26 11:45 ` Sven Schnelle 2022-01-26 11:45 ` Sven Schnelle 2022-01-26 13:30 ` Andy Shevchenko 2022-01-26 13:30 ` Andy Shevchenko 2022-01-27 9:18 ` Maxime Ripard 2022-01-27 9:18 ` Maxime Ripard 2022-01-26 11:31 ` Helge Deller 2022-01-26 11:38 ` Greg Kroah-Hartman 2022-01-26 11:38 ` Greg Kroah-Hartman 2022-01-26 11:51 ` Helge Deller 2022-01-26 11:51 ` Helge Deller 2022-01-26 12:15 ` Greg Kroah-Hartman 2022-01-26 12:15 ` Greg Kroah-Hartman 2022-01-26 11:51 ` Thomas Zimmermann 2022-01-26 13:27 ` Andy Shevchenko 2022-01-26 13:27 ` Andy Shevchenko 2022-01-26 13:47 ` Javier Martinez Canillas 2022-01-26 13:47 ` Javier Martinez Canillas 2022-01-26 14:11 ` Andy Shevchenko 2022-01-26 14:11 ` Andy Shevchenko 2022-01-26 14:18 ` Javier Martinez Canillas 2022-01-26 14:18 ` Javier Martinez Canillas 2022-01-26 14:24 ` Greg Kroah-Hartman 2022-01-26 14:24 ` Greg Kroah-Hartman 2022-01-26 14:45 ` Dan Carpenter 2022-01-26 14:45 ` Dan Carpenter 2022-01-26 22:31 ` Daniel Vetter 2022-01-26 22:31 ` Daniel Vetter 2022-01-27 6:29 ` Dan Carpenter 2022-01-27 6:29 ` Dan Carpenter 2022-01-27 10:32 ` Dmitry Vyukov 2022-01-27 10:32 ` Dmitry Vyukov 2022-01-27 11:11 ` Daniel Vetter 2022-01-27 11:11 ` Daniel Vetter 2022-01-27 16:34 ` Dmitry Vyukov 2022-01-27 16:34 ` Dmitry Vyukov 2022-01-26 22:37 ` Daniel Vetter 2022-01-26 22:37 ` Daniel Vetter 2022-01-26 11:41 ` Thomas Zimmermann 2022-01-26 11:41 ` Thomas Zimmermann 2022-01-26 13:32 ` Andy Shevchenko 2022-01-26 13:32 ` Andy Shevchenko 2022-01-26 15:02 ` Thomas Zimmermann 2022-01-26 15:33 ` Andy Shevchenko 2022-01-26 15:54 ` Helge Deller 2022-01-26 13:15 ` Noralf Trønnes 2022-01-26 13:15 ` Noralf Trønnes 2022-01-26 13:21 ` Andy Shevchenko 2022-01-26 13:21 ` Andy Shevchenko
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20220125202118.63362-5-andriy.shevchenko@linux.intel.com \ --to=andriy.shevchenko@linux.intel.com \ --cc=andy@kernel.org \ --cc=deller@gmx.de \ --cc=dri-devel@lists.freedesktop.org \ --cc=gregkh@linuxfoundation.org \ --cc=hkallweit1@gmail.com \ --cc=lee.jones@linaro.org \ --cc=linux-fbdev@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-staging@lists.linux.dev \ --cc=michael.hennerich@analog.com \ --cc=phil@philpotter.co.uk \ --cc=zhangxuezhi1@yulong.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.