<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8fc38062 - fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#8fc38062</link>
        <description>fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICEDo not select BACKLIGHT_CLASS_DEVICE from FB_BACKLIGHT. The latteronly controls backlight support within fbdev core code and datastructures.Make fbdev drivers depend on BACKLIGHT_CLASS_DEVICE and let usersselect it explicitly. Fixes warnings about recursive dependencies,such aserror: recursive dependency detected!	symbol BACKLIGHT_CLASS_DEVICE is selected by FB_BACKLIGHT	symbol FB_BACKLIGHT is selected by FB_SH_MOBILE_LCDC	symbol FB_SH_MOBILE_LCDC depends on FB_DEVICE	symbol FB_DEVICE depends on FB_CORE	symbol FB_CORE is selected by DRM_GEM_DMA_HELPER	symbol DRM_GEM_DMA_HELPER is selected by DRM_PANEL_ILITEK_ILI9341	symbol DRM_PANEL_ILITEK_ILI9341 depends on BACKLIGHT_CLASS_DEVICEBACKLIGHT_CLASS_DEVICE is user-selectable, so making drivers adapt toit is the correct approach in any case. For most drivers, backlightsupport is also configurable separately.v3:- Select BACKLIGHT_CLASS_DEVICE in PowerMac defconfigs (Christophe)- Fix PMAC_BACKLIGHT module dependency corner cases (Christophe)v2:- s/BACKLIGHT_DEVICE_CLASS/BACKLIGHT_CLASS_DEVICE (Helge)- Fix fbdev driver-dependency corner case (Arnd)Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20241216074450.8590-2-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Mon, 16 Dec 2024 07:42:47 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>c3ba2ada - staging/fbtft: Use fb_ops helpers for deferred I/O</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#c3ba2ada</link>
        <description>staging/fbtft: Use fb_ops helpers for deferred I/OGenerate callback functions for struct fb_ops with the fbdev macroFB_GEN_DEFAULT_DEFERRED_SYSMEM_OPS(). Initialize struct fb_ops tothe generated functions with an fbdev initializer macro.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20230828132131.29295-9-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Mon, 28 Aug 2023 13:14:24 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>701d2054 - fbdev: Make support for userspace interfaces configurable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#701d2054</link>
        <description>fbdev: Make support for userspace interfaces configurableAdd Kconfig option CONFIG_FB_DEVICE and make the virtual fbdevdevice optional. If the new option has not been selected, fbdevdoes not create files in devfs, sysfs or procfs.Most modern Linux systems run a DRM-based graphics stack that usesthe kernel&apos;s framebuffer console, but has otherwise deprecated fbdevsupport. Yet fbdev userspace interfaces are still present.The option makes it possible to use the fbdev subsystem as consoleimplementation without support for userspace. This closes potentialentry points to manipulate kernel or I/O memory via framebuffers. Italso prevents the execution of driver code via ioctl or sysfs, bothof which might allow malicious software to exploit bugs in the fbdevcode.A small number of fbdev drivers require struct fbinfo.dev to beinitialized, usually for the support of sysfs interface. Make thesedrivers depend on FB_DEVICE. They can later be fixed if necessary.v3:	* effect -&gt; affect in Kconfig help (Daniel)v2:	* set FB_DEVICE default to y (Geert)	* comment on {get,put}_device() (Sam)	* Kconfig fixes (Sam)	* add TODO item about FB_DEVICE dependencies (Sam)Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20230613110953.24176-39-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Tue, 13 Jun 2023 11:07:13 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>afa9755e - staging: fbtft: Remove fb_watterott driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#afa9755e</link>
        <description>staging: fbtft: Remove fb_watterott driverThis driver was made for a prototype and as far as I know it never wentinto production because it was too slow. So let&apos;s remove it.Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Signed-off-by: Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;Link: https://lore.kernel.org/r/20211105202448.62518-1-noralf@tronnes.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Fri, 05 Nov 2021 20:24:48 +0000</pubDate>
        <dc:creator>Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;</dc:creator>
    </item>
<item>
        <title>3750392e - staging: fbtft: Fix Kconfig indentation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#3750392e</link>
        <description>staging: fbtft: Fix Kconfig indentationAdjust indentation from spaces to tab (+optional two spaces) as incoding style with command like:	$ sed -e &apos;s/^        /\t/&apos; -i */KconfigSigned-off-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Link: https://lore.kernel.org/r/20191120133911.13539-1-krzk@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Wed, 20 Nov 2019 13:39:11 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzk@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>189f39ee - fbtft: Drop OF dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#189f39ee</link>
        <description>fbtft: Drop OF dependencyNow, since driver became OF independent, no need to keep OF dependency.Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Link: https://lore.kernel.org/r/20191120095716.26628-5-andriy.shevchenko@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Wed, 20 Nov 2019 09:57:16 +0000</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f29acb9c - drivers/staging/fbtft/fb_seps525: New driver for SEPS525 (Syncoam) LCD Controllers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#f29acb9c</link>
        <description>drivers/staging/fbtft/fb_seps525: New driver for SEPS525 (Syncoam) LCD ControllersThe SEPS525 is a 160 RGB x 128 Dots, 262K Colors PM-OLED Display Driver andController.The controller can be found on the NHD-1.69-160128UGC3(Newhaven Display International, Inc.).Datasheets:Link: https://www.newhavendisplay.com/appnotes/datasheets/OLEDs/SEPS525.pdfSigned-off-by: Michael Hennerich &lt;michael.hennerich@analog.com&gt;Co-developed-by: Beniamin Bia &lt;beniamin.bia@analog.com&gt;Signed-off-by: Beniamin Bia &lt;beniamin.bia@analog.com&gt;Link: https://lore.kernel.org/r/20191017170203.11999-1-beniamin.bia@analog.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Thu, 17 Oct 2019 17:02:03 +0000</pubDate>
        <dc:creator>Michael Hennerich &lt;michael.hennerich@analog.com&gt;</dc:creator>
    </item>
<item>
        <title>cc296509 - staging/fbtft: Remove flexfb</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#cc296509</link>
        <description>staging/fbtft: Remove flexfbflexfb was an attempt to write a generic fbtft driver that was abandoned.All the displays it supports are supported by other fbtft drivers.Signed-off-by: Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;Link: https://lore.kernel.org/r/20190917171843.10334-3-noralf@tronnes.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Tue, 17 Sep 2019 17:18:43 +0000</pubDate>
        <dc:creator>Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;</dc:creator>
    </item>
<item>
        <title>2962db71 - staging/fbtft: Remove fbtft_device</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#2962db71</link>
        <description>staging/fbtft: Remove fbtft_deviceCommit c440eee1a7a1 (&quot;Staging: fbtft: Switch to the gpio descriptorinterface&quot;) removed the gpio code from fbtft_device rendering it useless.fbtft_device is a module that was used on the Raspberry Pi to dynamicallyadd fbtft devices when the Pi didn&apos;t have Device Tree support.Just remove the module since it&apos;s the responsibility of Device Tree, ACPIor platform code to add devices.Fixes: c440eee1a7a1 (&quot;Staging: fbtft: Switch to the gpio descriptor interface&quot;)Signed-off-by: Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;Link: https://lore.kernel.org/r/20190917171843.10334-2-noralf@tronnes.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Tue, 17 Sep 2019 17:18:42 +0000</pubDate>
        <dc:creator>Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;</dc:creator>
    </item>
<item>
        <title>63f2b167 - staging/fbtft: Depend on OF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#63f2b167</link>
        <description>staging/fbtft: Depend on OFCommit c440eee1a7a1 (&quot;Staging: fbtft: Switch to the gpio descriptorinterface&quot;) removed setting gpios via platform data. This means thatfbtft will now only work with Device Tree so set the dependency.This also prevents a NULL pointer deref on non-DT platform becausefbtftops.request_gpios is not set in that case anymore.Fixes: c440eee1a7a1 (&quot;Staging: fbtft: Switch to the gpio descriptor interface&quot;)Cc: stable &lt;stable@vger.kernel.org&gt;Signed-off-by: Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;Link: https://lore.kernel.org/r/20190917171843.10334-1-noralf@tronnes.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Tue, 17 Sep 2019 17:18:41 +0000</pubDate>
        <dc:creator>Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;</dc:creator>
    </item>
<item>
        <title>99b75a4e - staging: add missing SPDX lines to Kconfig files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#99b75a4e</link>
        <description>staging: add missing SPDX lines to Kconfig filesThere are a few remaining drivers/staging/*/Kconfig files that do nothave SPDX identifiers in them.  Add the correct GPL-2.0 identifier tothem to make scanning tools happy.Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Tue, 02 Apr 2019 10:31:48 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>1bb66049 - staging: fbtft: remove unused FB_TFT_SSD1325 kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#1bb66049</link>
        <description>staging: fbtft: remove unused FB_TFT_SSD1325 kconfigSince nothing builds/depends on FB_TFT_SSD1325, we could remove it.Signed-off-by: Corentin Labbe &lt;clabbe@baylibre.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Tue, 23 Jan 2018 14:36:25 +0000</pubDate>
        <dc:creator>Corentin Labbe &lt;clabbe@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>079306e9 - staging: fbtft: add adriver for SH1106</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#079306e9</link>
        <description>staging: fbtft: add adriver for SH1106This patch adds support for the SH1106 OLED controller chip.It&apos;s similar to the SSD1306, however it supports only a subset ofcommands and the internal video memory has a different width.Major differences:- Internal video memory has a width of 132 pixels- Only a subset of commands is supported- Only page addressing mode is supported, no support for vertical and  horizontal addressing- SPI frequency limited to 2 MHz according to the datasheetSuccessfully tested with a 1.3&quot; OLED display with this chip andSPI interface.Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Tue, 28 Feb 2017 07:10:38 +0000</pubDate>
        <dc:creator>Heiner Kallweit &lt;hkallweit1@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>12e2a341 - Staging: fbtft: add ssd1325 controller support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#12e2a341</link>
        <description>Staging: fbtft: add ssd1325 controller supportThat patch adds support for SSD1325 controller.That is 4bpp grayscale OLED display controller present in severaldisplays eq: Winstar WEX012864Signed-off-by: Alexey Mednyy &lt;swexru@gmail.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Wed, 27 Jan 2016 09:04:34 +0000</pubDate>
        <dc:creator>Alexey Mednyy &lt;swexru@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5795354f - Staging: fbtft: add ssd1305 controller support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#5795354f</link>
        <description>Staging: fbtft: add ssd1305 controller supportThat patch adds support for SSD1305 controller.That is monochrome OLED display controller present in severaldisplays eq: Winstar WEX012864Signed-off-by: Alexey Mednyy &lt;swexru@gmail.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Wed, 27 Jan 2016 09:04:23 +0000</pubDate>
        <dc:creator>Alexey Mednyy &lt;swexru@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d4c402ff - staging: fbtft: add support for ST7789V display controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#d4c402ff</link>
        <description>staging: fbtft: add support for ST7789V display controllerThis patch adds support for the Sitronix ST7789V display controller.The controller is intended for small color displays with a resolutionof up to 320x240 pixels.Signed-off-by: Dennis Menschel &lt;menschel-d@posteo.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Wed, 07 Oct 2015 20:15:45 +0000</pubDate>
        <dc:creator>Dennis Menschel &lt;menschel-d@posteo.de&gt;</dc:creator>
    </item>
<item>
        <title>24b7d011 - staging: fbtft: Allow compile test of GPIO consumers if !GPIOLIB</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#24b7d011</link>
        <description>staging: fbtft: Allow compile test of GPIO consumers if !GPIOLIBThe GPIO subsystem provides dummy GPIO consumer functions if GPIOLIB isnot enabled. Hence drivers that depend on GPIOLIB, but use GPIO consumerfunctionality only, can still be compiled if GPIOLIB is not enabled.Relax the dependency on GPIOLIB if COMPILE_TEST is enabled, whereappropriate.Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Sun, 02 Aug 2015 09:09:52 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;</dc:creator>
    </item>
<item>
        <title>a1560f9b - Staging: fbtft: Add support for the Ultrachip UC1611 LCD controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#a1560f9b</link>
        <description>Staging: fbtft: Add support for the Ultrachip UC1611 LCD controllerThis is a driver chip for 240x160 4-bit greyscale LCDs.It is capable of 4-wire (8 bit) or 3-wire (9 bit) SPI that have both beentested. (It also has a 6800 or 8080-style parallel interface, but I havenot included support for it.)Signed-off-by: Henri Chain &lt;henri.chain@eleves.ec-nantes.fr&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Tue, 14 Jul 2015 12:59:39 +0000</pubDate>
        <dc:creator>Henri Chain &lt;henri.chain@eleves.ec-nantes.fr&gt;</dc:creator>
    </item>
<item>
        <title>9cd491e8 - staging: fbtft: Add support for Himax HX8357D controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#9cd491e8</link>
        <description>staging: fbtft: Add support for Himax HX8357D controllerThe Himax HX8357D is used e.g. by the Adafruit PITFT Plus 3.5&quot;.Adafruit added HX8357D support to an own fork of fbtft and supportRaspbian only (https://github.com/adafruit/adafruit-rpi-fbtft/).They don&apos;t intend to push it upstream but gave me the ok to do so.Original author: Sean Cross &lt;xobs@kosagi.com&gt;I just applied small changes to the driver to align it with the otherfbtft drivers.- add &quot;compatible&quot; argument to FBTFT_REGISTER_DRIVER call- add missing MODULE_ALIAS declarationsTested successfully with this display on an RPI2 under Arch Linux ARM(kernel 3.18.13).Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Sun, 31 May 2015 12:44:54 +0000</pubDate>
        <dc:creator>Heiner Kallweit &lt;hkallweit1@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>69e98df7 - Staging: fixed multiple spelling errors.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/staging/fbtft/Kconfig#69e98df7</link>
        <description>Staging: fixed multiple spelling errors.Fixed multiple spelling errors.Signed-off-by: Carlos E. Garcia &lt;carlos@cgarcia.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/staging/fbtft/Kconfig</description>
        <pubDate>Fri, 24 Apr 2015 13:40:42 +0000</pubDate>
        <dc:creator>Carlos E. Garcia &lt;carlos@cgarcia.org&gt;</dc:creator>
    </item>
</channel>
</rss>
