<?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>e571f988 - Input: remove evbug driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#e571f988</link>
        <description>Input: remove evbug driverI&apos;ve never heard of anyone having used this driver for debugging at leastin over past decade or so. Since we have tools like evtest, this driverseems to be rather superficial.Also, it apparently causes confusion among people who accidentaly enableCONFIG_INPUT_EVBUG and are annoyed/confused by their kernel log beingspammed by a lot of useless data.Let&apos;s just remove it.Signed-off-by: Jiri Kosina &lt;jkosina@suse.com&gt;Link: https://lore.kernel.org/r/8n377s5p-3r9n-ro38-3r2o-p536745552qo@xreary.betSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Tue, 17 Dec 2024 10:47:39 +0000</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>e0f41f83 - Input: tests - modular KUnit tests should not depend on KUNIT=y</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#e0f41f83</link>
        <description>Input: tests - modular KUnit tests should not depend on KUNIT=yWhile KUnit tests that cannot be built as a loadable module must dependon &quot;KUNIT=y&quot;, this is not true for modular tests, where it adds anunnecessary limitation.Fix this by relaxing the dependency to &quot;KUNIT&quot;.Fixes: fdefcbdd6f361841 (&quot;Input: Add KUnit tests for some of the input core helper functions&quot;)Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://lore.kernel.org/r/483c4f520e4acc6357ebba3e605977b4c56374df.1683022164.git.geert+renesas@glider.beSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Tue, 02 May 2023 16:42:29 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>fdefcbdd - Input: Add KUnit tests for some of the input core helper functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#fdefcbdd</link>
        <description>Input: Add KUnit tests for some of the input core helper functionsThe input subsystem doesn&apos;t currently have any unit tests, let&apos;s add aCONFIG_INPUT_KUNIT_TEST option that builds a test suite to be executedwith the KUnit test infrastructure.For now, only three tests were added for some of the input core helperfunctions that are trivial to test:  * input_test_polling: set/get poll interval and set-up a poll handler.  * input_test_timestamp: set/get input event timestamps.  * input_test_match_device_id: match a device by bus, vendor, product,                                version and events capable of handling.But having the minimal KUnit support allows to add more tests and suitesas follow-up changes. The tests can be run with the following command:  $ ./tools/testing/kunit/kunit.py run --kunitconfig=drivers/input/tests/Signed-off-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Tested-by: Enric Balletbo i Serra &lt;eballetbo@redhat.com&gt;config: powerpc-allnoconfig (https://download.01.org/0day-ci/archive/20230330/202303301815.kRKFM3NH-lkp@intel.com/config)Link: https://lore.kernel.org/r/20230330081831.2291351-1-javierm@redhat.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Sun, 02 Apr 2023 05:45:09 +0000</pubDate>
        <dc:creator>Javier Martinez Canillas &lt;javierm@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>45ceaf14 - Input: extract ChromeOS vivaldi physmap show function</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#45ceaf14</link>
        <description>Input: extract ChromeOS vivaldi physmap show functionLet&apos;s introduce a common library file for the physmap show functionduplicated between three different keyboard drivers. This largely copiesthe code from cros_ec_keyb.c which has the most recent version of theshow function, while using the vivaldi_data struct from the hid-vivaldidriver. This saves a small amount of space in an allyesconfig build.$ ./scripts/bloat-o-meter vmlinux.before vmlinux.afteradd/remove: 3/0 grow/shrink: 2/3 up/down: 412/-720 (-308)Function                                     old     new   deltavivaldi_function_row_physmap_show              -     292    +292_sub_I_65535_1                           1057564 1057616     +52_sub_D_65535_0                           1057564 1057616     +52e843419@49f2_00062737_9b04                     -       8      +8e843419@20f6_0002a34d_35bc                     -       8      +8atkbd_parse_fwnode_data                      480     472      -8atkbd_do_show_function_row_physmap           316      76    -240function_row_physmap_show                    620     148    -472Total: Before=285581925, After=285581617, chg -0.00%Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt;Tested-by: Stephen Boyd &lt;swboyd@chromium.org&gt; # coachz, wormdinglerLink: https://lore.kernel.org/r/20220228075446.466016-3-dmitry.torokhov@gmail.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Tue, 15 Mar 2022 02:45:37 +0000</pubDate>
        <dc:creator>Stephen Boyd &lt;swboyd@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>0bbadafd - um: allow disabling NO_IOMEM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#0bbadafd</link>
        <description>um: allow disabling NO_IOMEMAdjust the kconfig a little to allow disabling NO_IOMEM in UML. Tomake an &quot;allyesconfig&quot; with CONFIG_NO_IOMEM=n build, adjust a fewKconfig things elsewhere and add dummy asm/fb.h and asm/vga.h files.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Fri, 05 Mar 2021 12:19:51 +0000</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>278b13ce - Input: remove input_polled_dev implementation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#278b13ce</link>
        <description>Input: remove input_polled_dev implementationNow that normal input devices support polling mode, and all users ofinput_polled_dev API have been converted, we can remove it.Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Wed, 02 Oct 2019 17:33:02 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.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/input/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/input/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>ec15872d - docs: fix broken references with multiple hints</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#ec15872d</link>
        <description>docs: fix broken references with multiple hintsThe script:	./scripts/documentation-file-ref-check --fixGives multiple hints for broken references on some files.Manually use the one that applies for some files.Acked-by: Steven Rostedt (VMware) &lt;rostedt@goodmis.org&gt;Acked-by: James Morris &lt;james.morris@microsoft.com&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/input/Kconfig</description>
        <pubDate>Tue, 08 May 2018 21:54:36 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>73d8ef76 - Input: mousedev - stop offering PS/2 to userspace by default</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#73d8ef76</link>
        <description>Input: mousedev - stop offering PS/2 to userspace by defaultEvdev interface has been available for many years and by now everyoneis switched to using it, so let&apos;s stop offering /dev/input/mouseNand /dev/psaux by default.Acked-by: Jiri Kosina &lt;jkosina@suse.cz&gt;Acked-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;Acked-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Tue, 27 Dec 2016 19:53:45 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2b6a321d - Input: synaptics-rmi4 - add support for Synaptics RMI4 devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#2b6a321d</link>
        <description>Input: synaptics-rmi4 - add support for Synaptics RMI4 devicesSynaptics uses the Register Mapped Interface (RMI) protocol as acommunications interface for their devices. This driver adds the corefunctionality needed to interface with RMI4 devices.RMI devices can be connected to the host via several transport protocolsand can supports a wide variety of functionality defined by RMI functions.Support for transport protocols and RMI functions are implemented inindividual drivers. The RMI4 core driver uses a bus architecture tofacilitate the various combinations of transport and function driversneeded by a particular device.Signed-off-by: Andrew Duggan &lt;aduggan@synaptics.com&gt;Signed-off-by: Christopher Heiny &lt;cheiny@synaptics.com&gt;Tested-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;Tested-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Tested-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Thu, 10 Mar 2016 23:35:49 +0000</pubDate>
        <dc:creator>Andrew Duggan &lt;aduggan@synaptics.com&gt;</dc:creator>
    </item>
<item>
        <title>f60c8ba7 - Input: export LEDs as class devices in sysfs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#f60c8ba7</link>
        <description>Input: export LEDs as class devices in sysfsThis change creates a new input handler called &quot;leds&quot; that exports LEDs on inputdevices as standard LED class devices in sysfs and allows controlling theirstate via sysfs or via any of the standard LED triggers. This allows tore-purpose and reassign LDEs on the keyboards to represent states otherthan the standard keyboard states (CapsLock, NumLock, etc).The old API of controlling input LEDs by writing into /dev/input/eventXdevices is still present and will take precedence over accessing via LEDssubsystem (i.e. it may override state set by a trigger). If input device is&quot;grabbed&quot; then requests coming through LED subsystem will be ignored.Signed-off-by: Samuel Thibault &lt;samuel.thibault@ens-lyon.org&gt;Tested-by: Pavel Machek &lt;pavel@ucw.cz&gt;Acked-by: Pavel Machek &lt;pavel@ucw.cz&gt;Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Tue, 17 Mar 2015 04:19:56 +0000</pubDate>
        <dc:creator>Samuel Thibault &lt;samuel.thibault@ens-lyon.org&gt;</dc:creator>
    </item>
<item>
        <title>dfaaed08 - Input: mousedev - allow disabling even without CONFIG_EXPERT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#dfaaed08</link>
        <description>Input: mousedev - allow disabling even without CONFIG_EXPERTMoust (if not all) modern software, including X, uses /dev/eventX rather thanthe legacy /dev/mouseX devices. It therefore makes sense for general-purpose(distro) kernels to use MOUSEDV=m (or even n), so let&apos;s drop the EXPERT=yrequirement.Signed-off-by: Tom Gundersen &lt;teg@jklm.no&gt;Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Thu, 31 Oct 2013 07:44:49 +0000</pubDate>
        <dc:creator>Tom Gundersen &lt;teg@jklm.no&gt;</dc:creator>
    </item>
<item>
        <title>be7b334b - drivers/input: add couple of missing GENERIC_HARDIRQS dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#be7b334b</link>
        <description>drivers/input: add couple of missing GENERIC_HARDIRQS dependenciesWhen removing the !S390 dependency from drivers/input/Kconfig a coupleof drivers don&apos;t compile because they have a dependency on GENERIC_HARDIRQS.So add the missing dependencies.Fixes e.g. this one:drivers/input/keyboard/lm8323.c: In function &#8216;lm8323_suspend&#8217;:drivers/input/keyboard/lm8323.c:801:2: error: implicit declaration of function &#8216;irq_set_irq_wake&#8217;	[-Werror=implicit-function-declaration]Cc: Dmitry Torokhov &lt;dtor@mail.ru&gt;Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Tue, 05 Feb 2013 11:38:30 +0000</pubDate>
        <dc:creator>Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>d722260d - Input: add couple of missing GENERIC_HARDIRQS dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#d722260d</link>
        <description>Input: add couple of missing GENERIC_HARDIRQS dependenciesWhen removing the !S390 dependency from drivers/input/Kconfiga couple of drivers don&apos;t compile because they have a dependencyon GENERIC_HARDIRQS.  So add the missing dependencies.Fixes e.g. this one:drivers/input/keyboard/lm8323.c: In function &#8216;lm8323_suspend&#8217;:drivers/input/keyboard/lm8323.c:801:2: error: implicit declaration of function &#8216;irq_set_irq_wake&#8217;	[-Werror=implicit-function-declaration]Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Wed, 13 Feb 2013 21:29:01 +0000</pubDate>
        <dc:creator>Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>1932811f - Input: matrix-keymap - uninline and prepare for device tree support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#1932811f</link>
        <description>Input: matrix-keymap - uninline and prepare for device tree supportChange matrix-keymap helper to be out-of-line, like sparse keymap,allow the helper perform basic keymap validation and return errors,and prepare for device tree support.Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Fri, 11 May 2012 05:37:08 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2cd36877 - Input: of_keymap - add device tree bindings for simple key matrices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#2cd36877</link>
        <description>Input: of_keymap - add device tree bindings for simple key matricesThis adds a simple device tree binding for simple key matrix data anda helper to fill in the platform data.Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;Acked-by: Stephen Warren &lt;swarren@nvidia.com&gt;Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Wed, 14 Mar 2012 04:35:51 +0000</pubDate>
        <dc:creator>Olof Johansson &lt;olof@lixom.net&gt;</dc:creator>
    </item>
<item>
        <title>3369465e - um: switch to use of drivers/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#3369465e</link>
        <description>um: switch to use of drivers/KconfigSigned-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Thu, 18 Aug 2011 19:11:59 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@ftp.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>49851ca0 - Input: xen-kbdfront - move to drivers/input/misc</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#49851ca0</link>
        <description>Input: xen-kbdfront - move to drivers/input/miscdrivers/input is reserved for input core code and input handlers withdrivers belonging to one of the sub-directories.Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Thu, 17 Mar 2011 05:56:03 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.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/input/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/input/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>36203c4f - Input: add generic support for sparse keymaps</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/Kconfig#36203c4f</link>
        <description>Input: add generic support for sparse keymapsMore and more devices choose to reimplement support for sparse keymapsfirst introduced by wistron driver. Move it into a library module so itcan be easily used by interested parties.Reviewed-by: Anisse Astier &lt;anisse@astier.eu&gt;Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;

            List of files:
            /linux-6.15/drivers/input/Kconfig</description>
        <pubDate>Fri, 04 Dec 2009 18:22:23 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
