<?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>ffcde9e4 - drm: fsl-dcu: enable PIXCLK on LS1021A</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#ffcde9e4</link>
        <description>drm: fsl-dcu: enable PIXCLK on LS1021AThe PIXCLK needs to be enabled in SCFG before accessing certain DCUregisters, or the access will hang. For simplicity, the PIXCLK is enabledunconditionally, resulting in increased power consumption.Signed-off-by: Matthias Schiffer &lt;matthias.schiffer@tq-group.com&gt;Signed-off-by: Alexander Stein &lt;alexander.stein@ew.tq-group.com&gt;Fixes: 109eee2f2a18 (&quot;drm/layerscape: Add Freescale DCU DRM driver&quot;)Acked-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240926055552.1632448-2-alexander.stein@ew.tq-group.comSigned-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Thu, 26 Sep 2024 05:55:51 +0000</pubDate>
        <dc:creator>Matthias Schiffer &lt;matthias.schiffer@tq-group.com&gt;</dc:creator>
    </item>
<item>
        <title>15d5e4d4 - drm/fsl-dcu: Run DRM default client setup</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#15d5e4d4</link>
        <description>drm/fsl-dcu: Run DRM default client setupCall drm_client_setup_with_color_mode() to run the kernel&apos;s defaultclient setup for DRM. Set fbdev_probe in struct drm_driver, so thatthe client setup can start the common fbdev client.v5:- select DRM_CLIENT_SELECTIONSigned-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Cc: Stefan Agner &lt;stefan@agner.ch&gt;Cc: Alison Wang &lt;alison.wang@nxp.com&gt;Acked-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240924071734.98201-13-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Tue, 24 Sep 2024 07:12:10 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4a83c26a - drm/gem: rename GEM CMA helpers to GEM DMA helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#4a83c26a</link>
        <description>drm/gem: rename GEM CMA helpers to GEM DMA helpersRename &quot;GEM CMA&quot; helpers to &quot;GEM DMA&quot; helpers - considering thehierarchy of APIs (mm/cma -&gt; dma -&gt; gem dma) calling them &quot;GEMDMA&quot; seems to be more applicable.Besides that, commit e57924d4ae80 (&quot;drm/doc: Task to rename CMA helpers&quot;)requests to rename the CMA helpers and implies that people seem to beconfused about the naming.In order to do this renaming the following script was used:```	#!/bin/bash	DIRS=&quot;drivers/gpu include/drm Documentation/gpu&quot;	REGEX_SYM_UPPER=&quot;[0-9A-Z_\-]&quot;	REGEX_SYM_LOWER=&quot;[0-9a-z_\-]&quot;	REGEX_GREP_UPPER=&quot;(${REGEX_SYM_UPPER}*)(GEM)_CMA_(${REGEX_SYM_UPPER}*)&quot;	REGEX_GREP_LOWER=&quot;(${REGEX_SYM_LOWER}*)(gem)_cma_(${REGEX_SYM_LOWER}*)&quot;	REGEX_SED_UPPER=&quot;s/${REGEX_GREP_UPPER}/\1\2_DMA_\3/g&quot;	REGEX_SED_LOWER=&quot;s/${REGEX_GREP_LOWER}/\1\2_dma_\3/g&quot;	# Find all upper case &apos;CMA&apos; symbols and replace them with &apos;DMA&apos;.	for ff in $(grep -REHl &quot;${REGEX_GREP_UPPER}&quot; $DIRS)	do	       sed -i -E &quot;$REGEX_SED_UPPER&quot; $ff	done	# Find all lower case &apos;cma&apos; symbols and replace them with &apos;dma&apos;.	for ff in $(grep -REHl &quot;${REGEX_GREP_LOWER}&quot; $DIRS)	do	       sed -i -E &quot;$REGEX_SED_LOWER&quot; $ff	done	# Replace all occurrences of &apos;CMA&apos; / &apos;cma&apos; in comments and	# documentation files with &apos;DMA&apos; / &apos;dma&apos;.	for ff in $(grep -RiHl &quot; cma &quot; $DIRS)	do		sed -i -E &quot;s/ cma / dma /g&quot; $ff		sed -i -E &quot;s/ CMA / DMA /g&quot; $ff	done	# Rename all &apos;cma_obj&apos;s to &apos;dma_obj&apos;.	for ff in $(grep -RiHl &quot;cma_obj&quot; $DIRS)	do		sed -i -E &quot;s/cma_obj/dma_obj/g&quot; $ff	done```Only a few more manual modifications were needed, e.g. reverting thefollowing modifications in some DRM Kconfig files    -       select CMA if HAVE_DMA_CONTIGUOUS    +       select DMA if HAVE_DMA_CONTIGUOUSas well as manually picking the occurrences of &apos;CMA&apos;/&apos;cma&apos; in comments anddocumentation which relate to &quot;GEM CMA&quot;, but not &quot;FB CMA&quot;.Also drivers/gpu/drm/Makefile was fixed up manually after renamingdrm_gem_cma_helper.c to drm_gem_dma_helper.c.This patch is compile-time tested building a x86_64 kernel with`make allyesconfig &amp;&amp; make drivers/gpu/drm`.Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Acked-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Signed-off-by: Danilo Krummrich &lt;dakr@redhat.com&gt;Reviewed-by: Liviu Dudau &lt;liviu.dudau@arm.com&gt; #drivers/gpu/drm/armSigned-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220802000405.949236-4-dakr@redhat.com

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Tue, 02 Aug 2022 00:04:03 +0000</pubDate>
        <dc:creator>Danilo Krummrich &lt;dakr@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>9c65ab78 - drm: fsl-dcu: select CONFIG_DRM_GEM_CMA_HELPER</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#9c65ab78</link>
        <description>drm: fsl-dcu: select CONFIG_DRM_GEM_CMA_HELPERThe fsl-dcu driver uses the gem_cma_helper code, but doesnoto enforce enabling this through Kconfig:arm-linux-gnueabi-ld: drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.o:(.rodata+0x32c): undefined reference to `drm_gem_cma_prime_import_sg_table&apos;arm-linux-gnueabi-ld: drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.o:(.rodata+0x334): undefined reference to `drm_gem_cma_dumb_create&apos;arm-linux-gnueabi-ld: drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.o: in function `fsl_dcu_drm_plane_atomic_update&apos;:fsl_dcu_drm_plane.c:(.text+0x144): undefined reference to `drm_fb_cma_get_gem_obj&apos;Add the same &apos;select&apos; that is used in other such drivers.Fixes: 09717af7d13d (&quot;drm: Remove CONFIG_DRM_KMS_CMA_HELPER option&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20211204174637.1160725-1-arnd@kernel.org

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Sat, 04 Dec 2021 17:46:22 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>09717af7 - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#09717af7</link>
        <description>drm: Remove CONFIG_DRM_KMS_CMA_HELPER optionLink drm_fb_cma_helper.o into drm_cma_helper.ko if CONFIG_DRM_KMS_HELPERhas been set. Remove CONFIG_DRM_KMS_CMA_HELPER config option. SelectingKMS helpers and CMA will now automatically enable CMA KMS helpers.Some drivers&apos; Kconfig files did not correctly select KMS or CMA helpers.Fix this as part of the change.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20211106193509.17472-3-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Sat, 06 Nov 2021 19:35:09 +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/gpu/drm/fsl-dcu/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/gpu/drm/fsl-dcu/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>8c5dc8d9 - video: backlight: Remove useless BACKLIGHT_LCD_SUPPORT kernel symbol</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#8c5dc8d9</link>
        <description>video: backlight: Remove useless BACKLIGHT_LCD_SUPPORT kernel symbolWe have two *_CLASS_DEVICE kernel config options (LCD_CLASS_DEVICEand BACKLIGHT_LCD_DEVICE) that do the same job.The patch removes useless BACKLIGHT_LCD_SUPPORT optionand converts LCD_CLASS_DEVICE into a menu.Signed-off-by: Alexander Shiyan &lt;shc_work@mail.ru&gt;Acked-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Acked-by: Daniel Thompson &lt;daniel.thompson@linaro.org&gt;Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Thu, 17 Jan 2019 13:33:35 +0000</pubDate>
        <dc:creator>Alexander Shiyan &lt;shc_work@mail.ru&gt;</dc:creator>
    </item>
<item>
        <title>e27962af - drm/fsl-dcu: make fbdev support really optional</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#e27962af</link>
        <description>drm/fsl-dcu: make fbdev support really optionalCurrently enabling Freescale DCU DRM support automatically pullsin fbdev dependency. However this dep is unnecessary sinceDRM core already handles this for us (DRM_FBDEV_EMULATION).Signed-off-by: Tobias Jakobi &lt;tjakobi@math.uni-bielefeld.de&gt;Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: http://patchwork.freedesktop.org/patch/msgid/1468586897-32298-14-git-send-email-tjakobi@math.uni-bielefeld.de

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Fri, 15 Jul 2016 12:48:09 +0000</pubDate>
        <dc:creator>Tobias Jakobi &lt;tjakobi@math.uni-bielefeld.de&gt;</dc:creator>
    </item>
<item>
        <title>76396df2 - drm/fsl-dcu: add COMMON_CLK dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#76396df2</link>
        <description>drm/fsl-dcu: add COMMON_CLK dependencyThe fsl dcu now uses the clk-provider interfaces, which are not availablewhen CONFIG_COMMON_CLK is disabled:drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c: In function &apos;fsl_dcu_drm_probe&apos;:drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c:362:20: error: implicit declaration of function &apos;__clk_get_name&apos; [-Werror=implicit-function-declaration]  pix_clk_in_name = __clk_get_name(pix_clk_in);This adds a Kconfig dependency to prevent the driver from being enabledin this case.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Fixes: 2d701449bce1 (&quot;drm/fsl-dcu: use common clock framework for pixel clock divider&quot;)Acked-by: Stefan Agner &lt;stefan@agner.ch&gt;Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: http://patchwork.freedesktop.org/patch/msgid/1462186839-2224021-1-git-send-email-arnd@arndb.de

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Mon, 02 May 2016 11:00:26 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>109eee2f - drm/layerscape: Add Freescale DCU DRM driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig#109eee2f</link>
        <description>drm/layerscape: Add Freescale DCU DRM driverThis patch add support for Two Dimensional Animation and CompositingEngine (2D-ACE) on the Freescale SoCs.2D-ACE is a Freescale display controller. 2D-ACE describesthe functionality of the module extremely well its name is a valuethat cannot be used as a token in programming languages.Instead the valid token &quot;DCU&quot; is used to tag the register names andfunction names.The Display Controller Unit (DCU) module is a system master thatfetches graphics stored in internal or external memory and displaysthem on a TFT LCD panel. A wide range of panel sizes is supportedand the timing of the interface signals is highly configurable.Graphics are read directly from memory and then blended in real-time,which allows for dynamic content creation with minimal CPUintervention.The features:(1) Full RGB888 output to TFT LCD panel.(2) Blending of each pixel using up to 4 source layersdependenton size of panel.(3) Each graphic layer can be placed with one pixel resolutionin either axis.(4) Each graphic layer support RGB565 and RGB888 direct colorswithout alpha channel and BGRA8888 BGRA4444 ARGB1555 directcolorswith an alpha channel and YUV422 format.(5) Each graphic layer support alpha blending with 8-bitresolution.This is a simplified version, only one primary plane, oneframebuffer, one crtc, one connector and one encoder for TFTLCD panel.Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;Signed-off-by: Xiubo Li &lt;lixiubo@cmss.chinamobile.com&gt;Signed-off-by: Jianwei Wang &lt;jianwei.wang.chn@gmail.com&gt;Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/fsl-dcu/Kconfig</description>
        <pubDate>Thu, 20 Aug 2015 02:19:49 +0000</pubDate>
        <dc:creator>Jianwei Wang &lt;jianwei.wang.chn@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
