<?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>5db3d78f - drm/ast: Run DRM default client setup</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#5db3d78f</link>
        <description>drm/ast: Run DRM default client setupCall drm_client_setup() to run the kernel&apos;s default client setupfor DRM. Set fbdev_probe in struct drm_driver, so that the clientsetup can start the common fbdev client.The ast driver specifies a preferred color mode of 32. As thisis the default if no format has been given, leave it out entirely.v5:- select DRM_CLIENT_SELECTIONSigned-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Cc: Dave Airlie &lt;airlied@redhat.com&gt;Cc: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Cc: Jocelyn Falempe &lt;jfalempe@redhat.com&gt;Reviewed-by: Jocelyn Falempe &lt;jfalempe@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240924071734.98201-51-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Tue, 24 Sep 2024 07:12:48 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>000458b5 - drm: Only select I2C_ALGOBIT for drivers that actually need it</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#000458b5</link>
        <description>drm: Only select I2C_ALGOBIT for drivers that actually need itWhile working on a drm driver that doesn&apos;t need the i2c algobit stuff Inoticed that DRM selects this code even though only 8 drivers actually useit. While also only some drivers use i2c, keep the select for I2C for thenext cleanup patch. Still prepare this already by also selecting I2C forthe individual drivers.Signed-off-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Signed-off-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20221219083627.1401627-1-u.kleine-koenig@pengutronix.de

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Mon, 19 Dec 2022 08:36:27 +0000</pubDate>
        <dc:creator>Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>f2fa5a99 - drm/ast: Convert ast to SHMEM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#f2fa5a99</link>
        <description>drm/ast: Convert ast to SHMEMReplace GEM VRAM helpers with GEM SHMEM helpers in ast. Avoids OOMerrors when allocating video memory. Also adds support for dma-buffunctionality.Aspeed display hardware supports display resolutions of FullHD andhigher at 32-bit pixel depth. But the amount of video memory is inthe range of 8 MiB to 32 MiB, which adds constraints to the actuallyavailable resolutions. As atomic modesetting with VRAM helpersrequires double buffering in video memory, ast fails to pageflipin some configurations. For example, FullHD with an active cursorplane does not work on devices with 16 MiB of video memory.Resolve this problem by converting the ast driver to GEM SHMEM helpers.Keep the buffer objects in system memory and copy to video memoryon pageflips via shadow-plane helpers. Userspace used to require shadowplanes for decent performance, but that&apos;s now provided by the driver.To replace the memory management, the patch also implements damagehandling for the primary plane.With GEM SHMEM helpers, dma-buf import and export is now supportedby ast. This allows easier screen mirroring across devices or withan Aspeed-based BMC. A corresponding feature request is availableat [1].v2:	* fix typos in commit message (Jocelyn)Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Jocelyn Falempe &lt;jfalempe@redhat.com&gt;Tested-by: Jocelyn Falempe &lt;jfalempe@redhat.com&gt;Link: https://lore.kernel.org/dri-devel/20220901124451.2523077-1-oushixiong@kylinos.cn/ # [1]Link: https://patchwork.freedesktop.org/patch/msgid/20221013112923.769-8-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Thu, 13 Oct 2022 11:29:22 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4f7f1973 - drm/vram: fix Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#4f7f1973</link>
        <description>drm/vram: fix Kconfigselect isn&apos;t recursive, so we can&apos;t turn on DRM_TTM + DRM_TTM_HELPERin config DRM_VRAM_HELPER, we have to select them on the vram usersinstead.Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;Acked-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Link: http://patchwork.freedesktop.org/patch/msgid/20190904054740.20817-8-kraxel@redhat.com

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Wed, 04 Sep 2019 05:47:40 +0000</pubDate>
        <dc:creator>Gerd Hoffmann &lt;kraxel@redhat.com&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/ast/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/ast/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>969562b2 - drm/ast: Convert AST driver to VRAM MM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#969562b2</link>
        <description>drm/ast: Convert AST driver to VRAM MMThe data structure |struct drm_vram_mm| and its helpers replace ast&apos;sTTM-based memory manager. It&apos;s the same implementation; except for thetype names.v4:	* don&apos;t select DRM_TTM or DRM_VRAM_MM_HELPERv3:	* use drm_gem_vram_mm_funcs	* convert driver to drm_device-based instancev2:	* implement ast_mmap() with drm_vram_mm_mmap()Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Link: http://patchwork.freedesktop.org/patch/msgid/20190508082630.15116-11-tzimmermann@suse.deSigned-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Wed, 08 May 2019 08:26:20 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>5b370979 - drm/ast: Convert AST driver to |struct drm_gem_vram_object|</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#5b370979</link>
        <description>drm/ast: Convert AST driver to |struct drm_gem_vram_object|The data structure |struct drm_gem_vram_object| and its helpers replace|struct ast_bo|. It&apos;s the same implementation; except for the type names.v4:	* cleanups from checkpatch.plSigned-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Link: http://patchwork.freedesktop.org/patch/msgid/20190508082630.15116-10-tzimmermann@suse.deSigned-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Wed, 08 May 2019 08:26:19 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>011cda58 - drm: fix compilations issues introduced by &quot;drm: allow to use mmuless SoC&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#011cda58</link>
        <description>drm: fix compilations issues introduced by &quot;drm: allow to use mmuless SoC&quot;Removing MMU configuration flag from DRM make few automaticbuild failed when they answer yes to all flags.Add asm/vga.h file on Blackfin architecture to not broke compilation.Signed-off-by: Benjamin Gaignard &lt;benjamin.gaignard@linaro.org&gt;Fixes: 62a0d98a188c (&quot;drm: allow to use mmuless SoC&quot;)Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: http://patchwork.freedesktop.org/patch/msgid/1483789151-6603-1-git-send-email-benjamin.gaignard@linaro.org

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Sat, 07 Jan 2017 11:39:11 +0000</pubDate>
        <dc:creator>Benjamin Gaignard &lt;benjamin.gaignard@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>339b19e3 - drm/ast: make fbdev support really optional</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#339b19e3</link>
        <description>drm/ast: make fbdev support really optionalCurrently enabling AST Server 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-20-git-send-email-tjakobi@math.uni-bielefeld.de

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Fri, 15 Jul 2016 12:48:15 +0000</pubDate>
        <dc:creator>Tobias Jakobi &lt;tjakobi@math.uni-bielefeld.de&gt;</dc:creator>
    </item>
<item>
        <title>92b6f89f - drm: Add separate Kconfig option for fbdev helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#92b6f89f</link>
        <description>drm: Add separate Kconfig option for fbdev helpersFor drivers which might want to disable fbdev legacy support.Select the new option in all drivers for now, so this shouldn&apos;t resultin any change. Drivers need some work anyway to make fbdev supportoptional (if they have it implemented, that is), so the recommendedway to expose this is by adding per-driver options. At least as longas most drivers don&apos;t support disabling the fbdev support.v2: Update for new drm drivers msm and rcar-du. Note that Rob&apos;s msmdriver can already take advantage of this, which allows us to buildmsm without any fbdev depencies in the kernel!v3: Move the MODULE_* stuff from the fbdev helper file todrm_crtc_helper.c.Cc: David Herrmann &lt;dh.herrmann@gmail.com&gt;Cc: Rob Clark &lt;robdclark@gmail.com&gt;Reviewed-by: Rob Clark &lt;robdclark@gmail.com&gt;Acked-by: Dave Airlie &lt;airlied@linux.ie&gt;Reviewed-by: Chon Ming Lee &lt;chon.ming.lee@intel.com&gt;Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Tue, 08 Oct 2013 15:44:47 +0000</pubDate>
        <dc:creator>Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;</dc:creator>
    </item>
<item>
        <title>38ccbfbd - drivers/gpu/drm/ast: remove depends on CONFIG_EXPERIMENTAL</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#38ccbfbd</link>
        <description>drivers/gpu/drm/ast: remove depends on CONFIG_EXPERIMENTALThe CONFIG_EXPERIMENTAL config item has not carried much meaning for awhile now and is almost always enabled by default. As agreed during theLinux kernel summit, remove it from any &quot;depends on&quot; lines in Kconfigs.CC: Dave Airlie &lt;airlied@redhat.com&gt;Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Thu, 17 Jan 2013 02:53:33 +0000</pubDate>
        <dc:creator>Kees Cook &lt;keescook@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>64172ccb - drm/kms: fix Kconfig for new drivers.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#64172ccb</link>
        <description>drm/kms: fix Kconfig for new drivers.Reported-by: Jiri Slaby &lt;jslaby@suse.cz&gt;Reported-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Sun, 20 May 2012 09:09:25 +0000</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>312fec14 - drm: Initial KMS driver for AST (ASpeed Technologies) 2000 series (v2)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/ast/Kconfig#312fec14</link>
        <description>drm: Initial KMS driver for AST (ASpeed Technologies) 2000 series (v2)This is the initial driver for the Aspeed Technologies chips found inservers. This driver supports the AST 2000, 2100, 2200, 2150 and 2300. Itdoesn&apos;t support the AST11xx due to lack of hw to test it on, and them requiringdifferent codepaths.This driver is intended to be used with xf86-video-modesetting in userspace.This driver has a slightly different design than other KMS drivers, butfuture server chips will probably share similiar setup. As these GPUs commonlyhave low video RAM, it doesn&apos;t make sense to put the kms console in VRAMalways. This driver places the kms console into system RAM, and does dirtyupdates to a copy in video RAM. When userspace sets a new scanout buffer,it forcefully evicts the video RAM console, and X can create a framebufferthat can use all of of video RAM.This driver uses TTM but in a very simple fashion to control the evictionto system RAM of the console, and multiple servers.v2: add s/r support, fix Kconfig.Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/ast/Kconfig</description>
        <pubDate>Wed, 29 Feb 2012 13:40:04 +0000</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
