<?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>1d38fe6e - PCI/VGA: Move vgaarb to drivers/pci</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#1d38fe6e</link>
        <description>PCI/VGA: Move vgaarb to drivers/pciThe VGA arbiter is really PCI-specific and doesn&apos;t depend on any GPUthings.  Move it to the PCI subsystem.Note that misc_init() must be called before vga_arb_device_init().  Theseare both subsys_initcalls, so this ordering depends on the link order,which is determined by drivers/Makefile:  obj-y += pci/  obj-y += char/        &lt;-- misc_init()  obj-y += gpu/         &lt;-- vga_arb_device_init() (before this commit)The drivers/pci/ subsys_initcalls are called *before* misc_init(), soconvert vga_arb_device_init() to subsys_initcall_sync(), which is calledafter *all* subsys_initcalls.Link: https://lore.kernel.org/r/20220224224753.297579-2-helgaas@kernel.orgSigned-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Thu, 24 Feb 2022 22:47:43 +0000</pubDate>
        <dc:creator>Bjorn Helgaas &lt;bhelgaas@google.com&gt;</dc:creator>
    </item>
<item>
        <title>d917e646 - vga: Fix Kconfig indentation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#d917e646</link>
        <description>vga: 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;Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20191120133327.6519-1-krzk@kernel.org

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Wed, 20 Nov 2019 13:33:27 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzk@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6116b892 - vga_switcheroo: Depend upon fbcon being built-in, if enabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#6116b892</link>
        <description>vga_switcheroo: Depend upon fbcon being built-in, if enabledFixes linking fail when fbcon/fbdev is modular and vgaswitcheroo isenabled:x86_64-linux-gnu-ld: drivers/gpu/vga/vga_switcheroo.o: in function `vga_switchto_stage2&apos;:vga_switcheroo.c:(.text+0x997): undefined reference to `fbcon_remap_all&apos;Unfortunately this means that in a default allmodconfig we will disable vgaswitcheroo.v2: I first tried to fix this with an EXPORT_SYMBOL, but vga_switcheroo isnever a module, so this doesn&apos;t work.Reported-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Reported-by: kbuild test robot &lt;lkp@intel.com&gt;Fixes: 1cd51b5d200d (&quot;vgaswitcheroo: call fbcon_remap_all directly&quot;)Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt;Cc: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Cc: Lukas Wunner &lt;lukas@wunner.de&gt;Cc: Daniel Vetter &lt;daniel.vetter@intel.com&gt;Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;Cc: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;Cc: David Airlie &lt;airlied@linux.ie&gt;Cc: Daniel Vetter &lt;daniel@ffwll.ch&gt;Cc: Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;Cc: Sean Paul &lt;sean@poorly.run&gt;Cc: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Cc: Hans de Goede &lt;hdegoede@redhat.com&gt;Cc: Yisheng Xie &lt;ysxie@foxmail.com&gt;Cc: linux-fbdev@vger.kernel.orgCc: Daniel Thompson &lt;daniel.thompson@linaro.org&gt;Cc: Lee Jones &lt;lee.jones@linaro.org&gt;Cc: dri-devel@lists.freedesktop.orgCc: linux-fbdev@vger.kernel.orgSigned-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20190624092153.23375-1-daniel.vetter@ffwll.ch

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Mon, 24 Jun 2019 09:21:53 +0000</pubDate>
        <dc:creator>Daniel Vetter &lt;daniel.vetter@ffwll.ch&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/vga/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/vga/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>94e8e8e9 - vga-switcheroo: make PCI dependency explicit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#94e8e8e9</link>
        <description>vga-switcheroo: make PCI dependency explicitThis driver depends on the PCI infrastructure, but the dependency hasnot been explicitly called out.Fixes: 5d32a66541c46 (&quot;PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set&quot;)Signed-off-by: Sinan Kaya &lt;okaya@kernel.org&gt;Reviewed-by: Lukas Wunner &lt;lukas@wunner.de&gt;Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Sat, 05 Jan 2019 10:05:58 +0000</pubDate>
        <dc:creator>Sinan Kaya &lt;okaya@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5fb94e9c - docs: Fix some broken references</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#5fb94e9c</link>
        <description>docs: Fix some broken referencesAs we move stuff around, some doc references are broken. Fix some ofthem via this script:	./scripts/documentation-file-ref-check --fixManually checked if the produced result is valid, removing a fewfalse-positives.Acked-by: Takashi Iwai &lt;tiwai@suse.de&gt;Acked-by: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Acked-by: Stephen Boyd &lt;sboyd@kernel.org&gt;Acked-by: Charles Keepax &lt;ckeepax@opensource.wolfsonmicro.com&gt;Acked-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Reviewed-by: Coly Li &lt;colyli@suse.de&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;Acked-by: Jonathan Corbet &lt;corbet@lwn.net&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Tue, 08 May 2018 18:14:57 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1150f254 - vga: compile fix, disable vga for s390</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#1150f254</link>
        <description>vga: compile fix, disable vga for s390Signed-off-by: Jan Glauber &lt;jang@linux.vnet.ibm.com&gt;Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Thu, 29 Nov 2012 13:40:40 +0000</pubDate>
        <dc:creator>Jan Glauber &lt;jang@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>343d4a79 - vga-switcheroo: select VGA arbitration.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#343d4a79</link>
        <description>vga-switcheroo: select VGA arbitration.Since Matthew&apos;s changes we have to select arbitration.Reported-by: devh on #radeonSigned-off-by: Dave Airlie &lt;airlied@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Mon, 16 Apr 2012 18:01:17 +0000</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>6a108a14 - kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#6a108a14</link>
        <description>kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERTThe meaning of CONFIG_EMBEDDED has long since been obsoleted; the optionis used to configure any non-standard kernel with a much larger scope thanonly small devices.This patch renames the option to CONFIG_EXPERT in init/Kconfig and fixesreferences to the option throughout the kernel.  A new CONFIG_EMBEDDEDoption is added that automatically selects CONFIG_EXPERT when enabled andcan be used in the future to isolate options that should only beconsidered for embedded systems (RISC architectures, SLOB, etc).Calling the option &quot;EXPERT&quot; more accurately represents its intention: onlyexpert users who understand the impact of the configuration changes theyare making should enable it.Reviewed-by: Ingo Molnar &lt;mingo@elte.hu&gt;Acked-by: David Woodhouse &lt;david.woodhouse@intel.com&gt;Signed-off-by: David Rientjes &lt;rientjes@google.com&gt;Cc: Greg KH &lt;gregkh@suse.de&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Jens Axboe &lt;axboe@kernel.dk&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Robin Holt &lt;holt@sgi.com&gt;Cc: &lt;linux-arch@vger.kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Thu, 20 Jan 2011 22:44:16 +0000</pubDate>
        <dc:creator>David Rientjes &lt;rientjes@google.com&gt;</dc:creator>
    </item>
<item>
        <title>ca117d6d - vga: fix kconfig text typos</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#ca117d6d</link>
        <description>vga: fix kconfig text typosFix typos in vga/Kconfig fileand use GPU (upper case) consistently.Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;Cc: dri-devel@lists.freedesktop.orgSigned-off-by: Dave Airlie &lt;airlied@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Mon, 17 May 2010 17:54:04 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;randy.dunlap@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>d424b925 - vga_switcheroo: disable default y by new rules.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#d424b925</link>
        <description>vga_switcheroo: disable default y by new rules.Another undocumented rule of kernel folklore, no default yconfig options anymore, apparantly hinting to distros they mightwant something isn&apos;t preferred anymore.Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Tue, 02 Mar 2010 23:26:35 +0000</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>6a9ee8af - vga_switcheroo: initial implementation (v15)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#6a9ee8af</link>
        <description>vga_switcheroo: initial implementation (v15)Many new laptops now come with 2 gpus, one to be used for low powermodes and one for gaming/on-ac applications. These GPUs are typicallywired to the laptop panel and VGA ports via a multiplexer unit whichis controlled via ACPI methods.4 combinations of systems typically exist - with 2 ACPI methods.Intel/ATI - Lenovo W500/T500 - use ATPX ACPI methodATI/ATI - some ASUS - use ATPX ACPI MethodIntel/Nvidia - - use _DSM ACPI methodNvidia/Nvidia -  - use _DSM ACPI method.TODO:This patch adds support for the ATPX method and initial bitsfor the _DSM methods that need to written by someone withaccess to the hardware.Add a proper non-debugfs interface - need to get some propertesting first.v2: add power up/down support for both deviceson W500 puts i915/radeon into D3 and cuts power to radeon.v3: redo probing methods, no DMI list, drm devices call toregister with switcheroo, it tries to find an ATPX method onany device and once there is two devices + ATPX it inits theswitcher.v4: ATPX msg handling using buffers - should work on more machinesv5: rearchitect after more mjg59 discussion - move ATPX handling to    radeon driver.v6: add file headers + initial nouveau bits (to be filled out).v7: merge delayed switcher code.v8: avoid suspend/resume of gpu that is offv9: rearchitect - mjg59 is always right. - move all ATPX code toradeon, should allow simpler DSM also proper ATRM handlingv10: add ATRM support for radeon BIOS, add mutex to lock vgasr_privv11: fix bug in resuming Intel for 2nd time.v12: start fixing up nvidia code blindly.v13: blindly guess at finishing nvidia codev14: remove radeon audio hacks - fix up intel resume more like upstreamv15: clean up printks + remove unnecessary igd/dis pointersmount debugfs/sys/kernel/debug/vgaswitcheroo/switch - should exist if ATPX detected + 2 cards.DIS - immediate change to discreteIGD - immediate change to IGDDDIS - delayed change to discreteDIGD - delayed change to IGDON - turn on not in useOFF - turn off not in useTested on W500 (Intel/ATI) and T500 (Intel/ATI)Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Mon, 01 Feb 2010 05:38:10 +0000</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@linux.ie&gt;</dc:creator>
    </item>
<item>
        <title>36028f33 - vgaarb: Add user selectability of the number of GPUS in a system</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#36028f33</link>
        <description>vgaarb: Add user selectability of the number of GPUS in a systemUpdate the VGA Arbiter to allow the user to select the numberof GPU&apos;s supported in a system.v2: simplify setting of MAX_USER_CARDS, revert back to original default of 16Signed-off-by: Mike Travis &lt;travis@sgi.com&gt;LKML-Reference: &lt;4B68D51D.6090401@sgi.com&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Robin Holt &lt;holt@sgi.com&gt;Cc: Jack Steiner &lt;steiner@sgi.com&gt;Cc: Ingo Molnar &lt;mingo@elte.hu&gt;Cc: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;Cc: David Airlie &lt;airlied@linux.ie&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Wed, 03 Feb 2010 01:45:01 +0000</pubDate>
        <dc:creator>Mike Travis &lt;travis@sgi.com&gt;</dc:creator>
    </item>
<item>
        <title>deb2d2ec - PCI/GPU: implement VGA arbitration on Linux</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/vga/Kconfig#deb2d2ec</link>
        <description>PCI/GPU: implement VGA arbitration on LinuxBackground:Graphic devices are accessed through ranges in I/O or memory space. While mostmodern devices allow relocation of such ranges, some &quot;Legacy&quot; VGA devicesimplemented on PCI will typically have the same &quot;hard-decoded&quot; addresses asthey did on ISA. For more details see &quot;PCI Bus Binding to IEEE Std 1275-1994Standard for Boot (Initialization Configuration) Firmware Revision 2.1&quot;Section 7, Legacy Devices.The Resource Access Control (RAC) module inside the X server currently doesthe task of arbitration when more than one legacy device co-exists on the samemachine. But the problem happens when these devices are trying to be accessedby different userspace clients (e.g. two server in parallel). Their addressassignments conflict. Therefore an arbitration scheme _outside_ of the Xserver is needed to control the sharing of these resources. This documentintroduces the operation of the VGA arbiter implemented for Linux kernel.Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;Signed-off-by: Tiago Vignatti &lt;tiago.vignatti@nokia.com&gt;Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;Signed-off-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/vga/Kconfig</description>
        <pubDate>Tue, 11 Aug 2009 05:52:06 +0000</pubDate>
        <dc:creator>Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;</dc:creator>
    </item>
</channel>
</rss>
