<?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>b7ba90ac - fbdev/omapfb: Initialize fb_ops to fbdev I/O-memory helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig#b7ba90ac</link>
        <description>fbdev/omapfb: Initialize fb_ops to fbdev I/O-memory helpersInitialize the instance of struct fb_ops with fbdev initializermacros for framebuffers in I/O address space. Set the read/write,draw and mmap callbacks to the correct implementation and avoidimplicit defaults. Also select the necessary I/O helpers in Kconfig.Fbdev drivers sometimes rely on the callbacks being NULL for adefault implementation to be invoked; hence requiring the I/Ohelpers to be built in any case. Setting all callbacks in alldrivers explicitly will allow to make the I/O helpers optional.This benefits systems that do not use these functions.No functional changes.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Acked-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20230927074722.6197-26-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig</description>
        <pubDate>Wed, 27 Sep 2023 07:26:58 +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/video/fbdev/omap2/omapfb/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/video/fbdev/omap2/omapfb/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>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>a4bd2525 - drivers: video: fbdev: Kconfig: pedantic cleanups</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig#a4bd2525</link>
        <description>drivers: video: fbdev: Kconfig: pedantic cleanupsFormatting of Kconfig files doesn&apos;t look so pretty, so let theGreat White Handkerchief come around and clean it up.Signed-off-by: Enrico Weigelt, metux IT consult &lt;info@metux.net&gt;[b.zolnierkie: add missing patch description]Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig</description>
        <pubDate>Mon, 01 Apr 2019 15:46:57 +0000</pubDate>
        <dc:creator>Enrico Weigelt, metux IT consult &lt;info@metux.net&gt;</dc:creator>
    </item>
<item>
        <title>85ebd164 - fb_omap2: add gpiolib dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig#85ebd164</link>
        <description>fb_omap2: add gpiolib dependencyBuilding the omap sub-drivers when CONFIG_GPIOLIB is disabled causeslots of build failures, either from using gpiolib interfaces, or fromincluding the wrong headers:drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c: In function &apos;opa362_enable&apos;:drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c:101:3: error: implicit declaration of function &apos;gpiod_set_value_cansleep&apos;; did you mean &apos;gpio_set_value_cansleep&apos;? [-Werror=implicit-function-declaration]drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function &apos;panel_dpi_enable&apos;:drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:86:2: error: implicit declaration of function &apos;gpiod_set_value_cansleep&apos;; did you mean &apos;gpio_set_value_cansleep&apos;? [-Werror=implicit-function-declaration]drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function &apos;panel_dpi_probe_pdata&apos;:drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:189:23: error: implicit declaration of function &apos;gpio_to_desc&apos;; did you mean &apos;irq_to_desc&apos;? [-Werror=implicit-function-declaration]drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function &apos;panel_dpi_probe_of&apos;:drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:210:9: error: implicit declaration of function &apos;devm_gpiod_get_optional&apos;; did you mean &apos;devm_gpio_request_one&apos;? [-Werror=implicit-function-declaration]drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c: In function &apos;sharp_ls_enable&apos;:drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c:120:3: error: implicit declaration of function &apos;gpiod_set_value_cansleep&apos;; did you mean &apos;gpio_set_value_cansleep&apos;? [-Werror=implicit-function-declaration]drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c: In function &apos;lb035q02_enable&apos;:drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c:170:3: error: implicit declaration of function &apos;gpiod_set_value_cansleep&apos;; did you mean &apos;gpio_set_value_cansleep&apos;? [-Werror=implicit-function-declaration]drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c: In function &apos;hdmi_probe_of&apos;:drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c:584:2: error: implicit declaration of function &apos;of_node_put&apos;; did you mean &apos;node_set&apos;? [-Werror=implicit-function-declaration]drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c: In function &apos;hdmi_probe_of&apos;:drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c:554:2: error: implicit declaration of function &apos;of_node_put&apos;; did you mean &apos;node_set&apos;? [-Werror=implicit-function-declaration]Rather than fixing up each one individually, this just marks all of itas depending on GPIOLIB.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;[b.zolnierkie: patch title fixup]Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig</description>
        <pubDate>Fri, 08 Jun 2018 16:08:12 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>5ca28914 - omapfb: move vrfb into omapfb</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig#5ca28914</link>
        <description>omapfb: move vrfb into omapfbVRFB is only used by omapfb, so we can move it under omapfb&apos;s directory.Signed-off-by: Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;Acked-by: Dave Airlie &lt;airlied@gmail.com&gt;Acked-by: Rob Clark &lt;robdclark@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig</description>
        <pubDate>Wed, 09 Dec 2015 17:57:28 +0000</pubDate>
        <dc:creator>Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>f3dab1e3 - omapfb: take omapfb&apos;s private omapdss into use</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig#f3dab1e3</link>
        <description>omapfb: take omapfb&apos;s private omapdss into useomapfb&apos;s private copy of omapdss is now ready to be used.This patch makes omapfb use its private omapdss and display drivers, andalso makes omap_vout (which uses omapfb) to depend on omapfb.Signed-off-by: Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;Acked-by: Dave Airlie &lt;airlied@gmail.com&gt;Acked-by: Rob Clark &lt;robdclark@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig</description>
        <pubDate>Wed, 09 Dec 2015 17:32:27 +0000</pubDate>
        <dc:creator>Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>1c6aac92 - omapfb: allow compilation only if DRM_OMAP is disabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig#1c6aac92</link>
        <description>omapfb: allow compilation only if DRM_OMAP is disabledAt the moment omapfb and omapdrm can be compiled at the same time, ifboth are modules. However, they can&apos;t be both loaded, as they use thesame hardware. This has been mostly for compile testing.To make it clear that omapfb and omapdrm are mutually exclusive drivers,this patch makes omapfb available only if omapdrm is disabled.Signed-off-by: Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;Acked-by: Dave Airlie &lt;airlied@gmail.com&gt;Acked-by: Rob Clark &lt;robdclark@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig</description>
        <pubDate>Wed, 09 Dec 2015 16:21:58 +0000</pubDate>
        <dc:creator>Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>f7018c21 - video: move fbdev to drivers/video/fbdev</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig#f7018c21</link>
        <description>video: move fbdev to drivers/video/fbdevThe drivers/video directory is a mess. It contains generic video relatedfiles, directories for backlight, console, linux logo, lots of fbdevdevice drivers, fbdev framework files.Make some order into the chaos by creating drivers/video/fbdevdirectory, and move all fbdev related files there.No functionality is changed, although I guess it is possible that somesubtle Makefile build order related issue could be created by thispatch.Signed-off-by: Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Rob Clark &lt;robdclark@gmail.com&gt;Acked-by: Jingoo Han &lt;jg1.han@samsung.com&gt;Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/omap2/omapfb/Kconfig</description>
        <pubDate>Thu, 13 Feb 2014 13:31:38 +0000</pubDate>
        <dc:creator>Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;</dc:creator>
    </item>
</channel>
</rss>
