<?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>d17baf05 - input: keyboard: support i.MX95 BBM module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#d17baf05</link>
        <description>input: keyboard: support i.MX95 BBM moduleThe BBM module provides BUTTON feature. To i.MX95, this moduleis managed by System Manager and exported using System ManagementControl Interface(SCMI). Linux could use i.MX SCMI BBM Extensionprotocol to use BUTTON feature.This driver is to use SCMI interface to enable pwrkey.Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;Message-Id: &lt;20240823-imx95-bbm-misc-v2-v8-7-e600ed9e9271@nxp.com&gt;Signed-off-by: Sudeep Holla &lt;sudeep.holla@arm.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Fri, 23 Aug 2024 09:05:23 +0000</pubDate>
        <dc:creator>Peng Fan &lt;peng.fan@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>6c65914a - Input: keypad-nomadik-ske - remove the driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#6c65914a</link>
        <description>Input: keypad-nomadik-ske - remove the driverThe users of this driver were removed in 2013 in commit 28633c54bda6(&quot;ARM: ux500: Rip out keypad initialisation which is no longer used&quot;).Remove the driver as well.Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/Zr-gX0dfN4te_8VG@google.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Fri, 16 Aug 2024 18:54:23 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dd29eade - Input: msc_touchkey - remove the driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#dd29eade</link>
        <description>Input: msc_touchkey - remove the driverMCS-5000/5080 chips belong to the 1st generation of Melfas chips,manufactured in 2000-2007.The driver relies on custom platform data (no DT support) and therenever were any users of this driver in the mainline kernel. It is likelythat the driver was (like mcs5000_ts driver) was tested on S3C6410 NCPboard (with Samsung S3C6410 SoC), but the touchkey device was neveradded to the board file. This board was removed in v6.3 in commit743c8fbb90ca (&quot;ARM: s3c: remove most s3c64xx board support&quot;).Remove the driver since there are no users.Reviewed-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Link: https://lore.kernel.org/r/20240714060029.1528662-2-dmitry.torokhov@gmail.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Sun, 14 Jul 2024 06:00:28 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>119df5ee - input: remove pxa930_rotary keyboard driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#119df5ee</link>
        <description>input: remove pxa930_rotary keyboard driverThe pxa930 platform is getting removed and no upstream machineever defined a rotary keyboard device.Cc: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;Cc: linux-input@vger.kernel.orgAcked-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Fri, 30 Sep 2022 12:35:42 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>04f8b4ea - Input: pmic8xxx-keypad - fix a Kconfig spelling mistake &amp; hyphenation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#04f8b4ea</link>
        <description>Input: pmic8xxx-keypad - fix a Kconfig spelling mistake &amp; hyphenationCorrect a spelling mistake (reported by codespell).Also hyphenate &quot;matrix-based&quot;.Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Link: https://lore.kernel.org/r/20230124233453.22893-1-rdunlap@infradead.orgSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Mon, 30 Jan 2023 04:33:30 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>3c9cb349 - input: remove davinci keyboard driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#3c9cb349</link>
        <description>input: remove davinci keyboard driverThe dm365evm board was removed, and no other users of thisdevice exist.Reviewed-by: Mattijs Korpershoek &lt;mkorpershoek@baylibre.com&gt;Acked-by: Bartosz Golaszewski &lt;bartosz.golaszewski@linaro.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Fri, 30 Sep 2022 13:24:42 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>1c89ef67 - Input: lpc32xx - allow building with COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#1c89ef67</link>
        <description>Input: lpc32xx - allow building with COMPILE_TESTUsed to test the PM changes.Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Link: https://lore.kernel.org/r/20221204180841.2211588-32-jic23@kernel.orgSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Sun, 04 Dec 2022 18:08:40 +0000</pubDate>
        <dc:creator>Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>78c2b18b - Input: nomadik-ske-keypad - allow building with COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#78c2b18b</link>
        <description>Input: nomadik-ske-keypad - allow building with COMPILE_TESTUsed to build test the PM changes.Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Link: https://lore.kernel.org/r/20221204180841.2211588-31-jic23@kernel.orgSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Sun, 04 Dec 2022 18:08:39 +0000</pubDate>
        <dc:creator>Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>ececc202 - Input: pxa27xx-keypad - allow build with COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#ececc202</link>
        <description>Input: pxa27xx-keypad - allow build with COMPILE_TESTUsed to build test PM changes.Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Link: https://lore.kernel.org/r/20221204180841.2211588-30-jic23@kernel.orgSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Sun, 04 Dec 2022 18:08:38 +0000</pubDate>
        <dc:creator>Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>0b07641e - Input: spear-keyboard - improve build coverage using COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#0b07641e</link>
        <description>Input: spear-keyboard - improve build coverage using COMPILE_TESTUsed to test the PM changes.Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Link: https://lore.kernel.org/r/20221204180841.2211588-29-jic23@kernel.orgSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Sun, 04 Dec 2022 18:08:37 +0000</pubDate>
        <dc:creator>Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>d65adc2b - Input: tegra-kbc - allow build with COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#d65adc2b</link>
        <description>Input: tegra-kbc - allow build with COMPILE_TESTUsed to build test PM changes.Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Link: https://lore.kernel.org/r/20221204180841.2211588-28-jic23@kernel.orgSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Sun, 04 Dec 2022 18:08:36 +0000</pubDate>
        <dc:creator>Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>17406967 - Input: pinephone-keyboard - add PinePhone keyboard driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#17406967</link>
        <description>Input: pinephone-keyboard - add PinePhone keyboard driverThe official Pine64 PinePhone keyboard case contains a matrix keypad anda MCU which runs a libre firmware. Add support for its I2C interface.Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;Link: https://lore.kernel.org/r/20220618165747.55709-3-samuel@sholland.orgSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Sat, 01 Oct 2022 05:53:06 +0000</pubDate>
        <dc:creator>Samuel Holland &lt;samuel@sholland.org&gt;</dc:creator>
    </item>
<item>
        <title>6704a862 - Input: adp5588-keys - add support for fw properties</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#6704a862</link>
        <description>Input: adp5588-keys - add support for fw propertiesUse firmware properties (eg: OF) to get the device specificconfiguration. This change just replaces the platform data since therewas no platform using it and so, it makes no sense having both.Special note to the PULL-UP disable setting that is now supported aspart of the gpio subsystem (using &apos;set_config()&apos; callback).Signed-off-by: Nuno S&#225; &lt;nuno.sa@analog.com&gt;Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;Link: https://lore.kernel.org/r/20220829131553.690063-5-nuno.sa@analog.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Wed, 31 Aug 2022 04:00:14 +0000</pubDate>
        <dc:creator>Nuno S&#225; &lt;nuno.sa@analog.com&gt;</dc:creator>
    </item>
<item>
        <title>9d2b2e83 - Input: adp5588-keys - support gpi key events as &apos;gpio keys&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#9d2b2e83</link>
        <description>Input: adp5588-keys - support gpi key events as &apos;gpio keys&apos;This change replaces the support for GPIs as key event generators.Instead of reporting the events directly, we add a gpio based irqchipso that these events can be consumed by keys defined in the gpio-keysdriver (as it&apos;s goal is indeed for keys on GPIOs capable of generatinginterrupts). With this, the gpio-adp5588 driver can also be dropped.The basic idea is that all the pins that are not being used as part ofthe keymap matrix can be possibly requested as GPIOs by gpio-keys(it&apos;s also fine to use these pins as plain interrupts though that&apos;s notreally the point).Since the gpiochip now also has irqchip capabilities, we should onlyremove it after we free the device interrupt (otherwise we could, intheory, be handling GPIs interrupts while the gpiochip is concurrentlyremoved). Thus the call &apos;adp5588_gpio_add()&apos; is moved and since thesetup phase also needs to come before making the gpios visible, we alsoneed to move &apos;adp5588_setup()&apos;.While at it, always select GPIOLIB so that we don&apos;t need to use #ifdefguards.Signed-off-by: Nuno S&#225; &lt;nuno.sa@analog.com&gt;Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;Link: https://lore.kernel.org/r/20220829131553.690063-2-nuno.sa@analog.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Wed, 31 Aug 2022 03:54:10 +0000</pubDate>
        <dc:creator>Nuno S&#225; &lt;nuno.sa@analog.com&gt;</dc:creator>
    </item>
<item>
        <title>c5872d6a - Input: clps711x-keypad - get rid of OF_GPIO dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#c5872d6a</link>
        <description>Input: clps711x-keypad - get rid of OF_GPIO dependencyThere is no such dependency in the driver, but it&apos;s implicitlyused to have OF property APIs available. Replace that by deviceproperty API and get rid of OF_GPIO dependency.Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220830182839.47965-1-andriy.shevchenko@linux.intel.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Tue, 30 Aug 2022 21:14:53 +0000</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d0789070 - Input: mtk-pmic-keys - allow compiling with COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#d0789070</link>
        <description>Input: mtk-pmic-keys - allow compiling with COMPILE_TESTThere are no hard architecture dependencies in the driver, so to improvecompile test coverage let&apos;s enable the driver when COMPILE_TEST isselected.Reviewed-by: Mattijs Korpershoek &lt;mkorpershoek@baylibre.com&gt;Link: https://lore.kernel.org/r/YowG7BVsJTNd0ELi@google.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Wed, 25 May 2022 20:24:01 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.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/keyboard/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/keyboard/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>f28af984 - Input: mt6779-keypad - add MediaTek keypad driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#f28af984</link>
        <description>Input: mt6779-keypad - add MediaTek keypad driverThis patch adds matrix keypad support for Mediatek SoCs.Signed-off-by: fengping.yu &lt;fengping.yu@mediatek.com&gt;Reviewed-by: Marco Felsch &lt;m.felsch@pengutronix.de&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Reviewed-by: Mattijs Korpershoek &lt;mkorpershoek@baylibre.com&gt;Signed-off-by: Mattijs Korpershoek &lt;mkorpershoek@baylibre.com&gt;Link: https://lore.kernel.org/r/20220303154302.252041-3-mkorpershoek@baylibre.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Sat, 05 Mar 2022 22:45:40 +0000</pubDate>
        <dc:creator>fengping.yu &lt;fengping.yu@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>ba115adf - Input: samsung-keypad - properly state IOMEM dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#ba115adf</link>
        <description>Input: samsung-keypad - properly state IOMEM dependencyMake the samsung-keypad driver explicitly depend on CONFIG_HAS_IOMEM, as itcalls devm_ioremap(). This prevents compile errors in some configs (e.g,allyesconfig/randconfig under UML):/usr/bin/ld: drivers/input/keyboard/samsung-keypad.o: in function `samsung_keypad_probe&apos;:samsung-keypad.c:(.text+0xc60): undefined reference to `devm_ioremap&apos;Signed-off-by: David Gow &lt;davidgow@google.com&gt;Acked-by: anton ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Link: https://lore.kernel.org/r/20220225041727.1902850-1-davidgow@google.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Mon, 28 Feb 2022 05:00:10 +0000</pubDate>
        <dc:creator>David Gow &lt;davidgow@google.com&gt;</dc:creator>
    </item>
<item>
        <title>fcc28e0b - Input: cypress-sf - add Cypress StreetFighter touchkey driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/input/keyboard/Kconfig#fcc28e0b</link>
        <description>Input: cypress-sf - add Cypress StreetFighter touchkey driverThis adds support for Cypress StreetFighter touchkey controllers suchas sf3155. This driver supports managing regulators and generatinginput events.Due to lack of documentation, this driver is entirely based oninformation gathered from a driver written for an old Android kernelfork[1][2].[1] https://github.com/LineageOS/android_kernel_xiaomi_msm8996/blob/lineage-18.1/drivers/input/touchscreen/cyttsp_button.c[2] https://github.com/LineageOS/android_kernel_xiaomi_msm8996/blob/lineage-18.1/arch/arm/boot/dts/qcom/a4-msm8996-mtp.dtsi#L291-L314Signed-off-by: Yassine Oudjana &lt;y.oudjana@protonmail.com&gt;Link: https://lore.kernel.org/r/20210907174341.422013-2-y.oudjana@protonmail.comSigned-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/input/keyboard/Kconfig</description>
        <pubDate>Fri, 10 Sep 2021 05:12:29 +0000</pubDate>
        <dc:creator>Yassine Oudjana &lt;y.oudjana@protonmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
