<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>cb7037924836a352e767f69f1aa65b82f3e815f4 - pinctrl: ultrarisc: Add UltraRISC DP1000 pinctrl driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#cb7037924836a352e767f69f1aa65b82f3e815f4</link>
        <description>pinctrl: ultrarisc: Add UltraRISC DP1000 pinctrl driverAdd support for the pin controller on the UltraRISC DP1000 SoC.The controller provides mux selection for pins in ports A, B, C, D, andLPC. Ports A-D default to GPIO and support peripheral muxing. LPC pinscan be switched to eSPI, but are not available as GPIOs. Basic pinconfiguration controls such as drive strength, pull-up, and pull-downare also supported.Signed-off-by: Jia Wang &lt;wangjia@ultrarisc.com&gt;Reviewed-by: Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Wed, 10 Jun 2026 07:29:56 +0200</pubDate>
        <dc:creator>Jia Wang &lt;wangjia@ultrarisc.com&gt;</dc:creator>
    </item>
<item>
        <title>fd9490bdd4536a8e0911578f62164176b9000552 - pinctrl: PINCTRL_STMFX should depend on CONFIG_OF</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#fd9490bdd4536a8e0911578f62164176b9000552</link>
        <description>pinctrl: PINCTRL_STMFX should depend on CONFIG_OFCommit e785c990adcc (&quot;pinctrl: Kconfig: drop unneeded dependencieson OF_GPIO&quot;) removed a redundant dependecy on CONFIG_OF_GPIO forseveral pinctrl drivers, but this change also removed a dependencyon CONFIG_OF for some of those drivers.Normally, this wouldn&apos;t be a problem, but PINCTRL_STMFX also selectedMFD_STMFX, which does depend on CONFIG_OF.  This conflict allowsMFD_STMFX to be enabled even if CONFIG_OF is disabled.Fix this by also having PINCTRL_STMFX depend on CONFIG_OF.  This isokay because the pinctrl-stmfx driver actually does depend on CONFIG_OFfunctions.Fixes: e785c990adcc (&quot;pinctrl: Kconfig: drop unneeded dependencies on OF_GPIO&quot;)Signed-off-by: Timur Tabi &lt;ttabi@nvidia.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Tue, 02 Jun 2026 23:11:16 +0200</pubDate>
        <dc:creator>Timur Tabi &lt;ttabi@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>27aa791db7e7fe9e405a2143f2ddccdcd0d1c283 - pinctrl: Move Airoha driver to dedicated directory</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#27aa791db7e7fe9e405a2143f2ddccdcd0d1c283</link>
        <description>pinctrl: Move Airoha driver to dedicated directoryIn preparation for additional SoC support, move the Airoha pinctrl driverfor AN7581 SoC to a dedicated directory.This is to tidy things up and keep code organized without polluting theMediatek driver directory.The driver doesn&apos;t depend on any generic or common code from the Mediatekcodebase so it can be safely moved without any modification.Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;Acked-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Fri, 05 Jun 2026 09:12:31 +0200</pubDate>
        <dc:creator>Christian Marangi &lt;ansuelsmth@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ea024873fe4316e4dc1d18657b8059b73f72b5d0 - pinctrl: Add OF dependency for PINCTRL_GENERIC_MUX</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#ea024873fe4316e4dc1d18657b8059b73f72b5d0</link>
        <description>pinctrl: Add OF dependency for PINCTRL_GENERIC_MUXAdd an explicit OF dependency for PINCTRL_GENERIC_MUX to ensure thegeneric mux support is only enabled when device tree is available.Also fix the stub implementation of pinctrl_generic_to_map() by correctingits last argument to match the non-stub prototype.Reported-by: kernel test robot &lt;lkp@intel.com&gt;Closes: https://lore.kernel.org/oe-kbuild-all/202604072013.aI84l57L-lkp@intel.com/Signed-off-by: Frank Li &lt;Frank.Li@nxp.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Wed, 08 Apr 2026 07:07:01 +0200</pubDate>
        <dc:creator>Frank Li &lt;Frank.Li@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>34acc5a8adfb76f2de63c8b8317397fb72b0aec8 - pinctrl: add generic board-level pinctrl driver using mux framework</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#34acc5a8adfb76f2de63c8b8317397fb72b0aec8</link>
        <description>pinctrl: add generic board-level pinctrl driver using mux frameworkMany boards use on-board mux chips (often controlled by GPIOs from an I2Cexpander) to switch shared signals between peripherals.Add a generic pinctrl driver built on top of the mux framework tocentralize mux handling and avoid probe ordering issues. Keep board-levelrouting out of individual drivers and supports boot-time only muxselection.Ensure correct probe ordering, especially when the GPIO expander is probedlater.Signed-off-by: Frank Li &lt;Frank.Li@nxp.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Tue, 05 May 2026 01:54:39 +0200</pubDate>
        <dc:creator>Frank Li &lt;Frank.Li@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>e785c990adccabb9cc3286166b2377fae05c2533 - pinctrl: Kconfig: drop unneeded dependencies on OF_GPIO</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#e785c990adccabb9cc3286166b2377fae05c2533</link>
        <description>pinctrl: Kconfig: drop unneeded dependencies on OF_GPIOOF_GPIO is selected automatically on all OF systems. Any symbols itcontrols also provide stubs so there&apos;s really no reason to select itexplicitly.Signed-off-by: Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Wed, 04 Mar 2026 10:02:28 +0100</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>e91d8e8c735cba92737f2a2fb73eb70fe4221048 - pinctrl: eyeq5: Add Mobileye EyeQ6Lplus OLB</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#e91d8e8c735cba92737f2a2fb73eb70fe4221048</link>
        <description>pinctrl: eyeq5: Add Mobileye EyeQ6Lplus OLBAdd the match data for the pinctrl found in the EyeQ6Lplus OLB. The pincontrol is identical in function to the one present in the EyeQ5 buthas a single bank of 32 pins.Signed-off-by: Beno&#238;t Monin &lt;benoit.monin@bootlin.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Thu, 26 Feb 2026 14:33:50 +0100</pubDate>
        <dc:creator>Beno&#238;t Monin &lt;benoit.monin@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>575f0bcd2d64e12bbe8f1f28d4f287a8872f2012 - pinctrl: pic32: allow driver to be compiled with COMPILE_TEST</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#575f0bcd2d64e12bbe8f1f28d4f287a8872f2012</link>
        <description>pinctrl: pic32: allow driver to be compiled with COMPILE_TESTThis driver currently only supports builds against a PIC32 target. Nowthat commit b8694faa1a0f (&quot;pinctrl: pic32: update include to use pic32.hfrom platform_data&quot;) is merged, it&apos;s possible to compile this driver onother architectures.To avoid future breakage of this driver in the future, let&apos;s update theKconfig so that it can be built with COMPILE_TEST enabled on allarchitectures.Signed-off-by: Brian Masney &lt;bmasney@redhat.com&gt;Reviewed-by: Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Mon, 23 Feb 2026 00:33:31 +0100</pubDate>
        <dc:creator>Brian Masney &lt;bmasney@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>ea9975c221151b9541458b2038593f5863889ee9 - pinctrl: fix kismet issues with GENERIC_PINCTRL</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#ea9975c221151b9541458b2038593f5863889ee9</link>
        <description>pinctrl: fix kismet issues with GENERIC_PINCTRLlkp reported that GENERIC_PINCTRL can be select when its dependenciesare not. Swap the &quot;depends on&quot; out for &quot;select&quot;, as is used in otherparts of the pinctrl core that are expected to be selected by drivers.Fixes: 43722575e5cd (&quot;pinctrl: add generic functions + pins mapper&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Closes: https://lore.kernel.org/oe-kbuild-all/202601271725.gqlQ8Jl7-lkp@intel.com/Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Sat, 31 Jan 2026 00:55:30 +0100</pubDate>
        <dc:creator>Conor Dooley &lt;conor.dooley@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>43722575e5cdcc6c457bfe81fae9c3ad343ea031 - pinctrl: add generic functions + pins mapper</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#43722575e5cdcc6c457bfe81fae9c3ad343ea031</link>
        <description>pinctrl: add generic functions + pins mapperAdd a generic function to allow creation of groups and functions atruntime based on devicetree content, before setting up mux mappings.It works similarly to pinconf_generic_dt_node_to_map(), andtherefore parses pinconf properties and maps those too, allowing itto be used as the dt_node_to_map member of the pinctrl_ops struct.Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Tue, 20 Jan 2026 19:15:40 +0100</pubDate>
        <dc:creator>Conor Dooley &lt;conor.dooley@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>95c1762aaf34b0d5d128f5c14a82826499c563a3 - pinctrl: move microchip riscv pinctrl drivers to a folder</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#95c1762aaf34b0d5d128f5c14a82826499c563a3</link>
        <description>pinctrl: move microchip riscv pinctrl drivers to a folderThere&apos;s three of these drivers now for the same platforms, move themtogether with other microchip drivers to follow.Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Tue, 20 Jan 2026 19:15:39 +0100</pubDate>
        <dc:creator>Conor Dooley &lt;conor.dooley@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>a035b23b59c54c959cd4b89094aa4c44c6b41383 - pinctrl: fix compile test defaults</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#a035b23b59c54c959cd4b89094aa4c44c6b41383</link>
        <description>pinctrl: fix compile test defaultsEnabling compile testing should not enable every individual driver (wehave &quot;allyesconfig&quot; for that) but two new drivers got this wrong.Default to n instead of ARCH_MICROCHIP as these drivers are not neededin every Microchip build either.Fixes: 38cf9d641314 (&quot;pinctrl: add pic64gx &quot;gpio2&quot; pinmux driver&quot;)Fixes: 46397274da22 (&quot;pinctrl: add polarfire soc iomux0 pinmux driver&quot;)Cc: Conor Dooley &lt;conor.dooley@microchip.com&gt;Signed-off-by: Johan Hovold &lt;johan@kernel.org&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Fri, 12 Dec 2025 03:10:01 +0100</pubDate>
        <dc:creator>Johan Hovold &lt;johan@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>666065caa31aeb812978740bae21871067bb14b6 - pinctrl: add CONFIG_OF dependencies for microchip drivers</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#666065caa31aeb812978740bae21871067bb14b6</link>
        <description>pinctrl: add CONFIG_OF dependencies for microchip driversThe two newly added drivers fail to link on builds withoutCONFIG_OF:x86_64-linux-ld: drivers/pinctrl/pinctrl-pic64gx-gpio2.o: in function `pinconf_generic_dt_node_to_map_all&apos;:pinctrl-pic64gx-gpio2.c:(.text+0xc9): undefined reference to `pinconf_generic_dt_node_to_map&apos;x86_64-linux-ld: drivers/pinctrl/pinctrl-mpfs-iomux0.o: in function `pinconf_generic_dt_node_to_map_all&apos;:pinctrl-mpfs-iomux0.c:(.text+0xc9): undefined reference to `pinconf_generic_dt_node_to_map&apos;Add a Kconfig dependencies.Fixes: 38cf9d641314 (&quot;pinctrl: add pic64gx &quot;gpio2&quot; pinmux driver&quot;)Fixes: 46397274da22 (&quot;pinctrl: add polarfire soc iomux0 pinmux driver&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Thu, 04 Dec 2025 10:50:14 +0100</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>920500c5fe66168f138be7f66089e8c8547694f1 - pinctrl: cix: Add pin-controller support for sky1</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#920500c5fe66168f138be7f66089e8c8547694f1</link>
        <description>pinctrl: cix: Add pin-controller support for sky1There are two pin-controllers on Cix Sky1 platform.one is used under S0 state, the other is used under S0 and S5 state.Signed-off-by: Gary Yang &lt;gary.yang@cixtech.com&gt;[Dropped pinctrl_provide_dummies()]Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Tue, 21 Oct 2025 09:04:09 +0200</pubDate>
        <dc:creator>Gary Yang &lt;gary.yang@cixtech.com&gt;</dc:creator>
    </item>
<item>
        <title>46397274da2284f46e550dc795de5ceeef8f89bf - pinctrl: add polarfire soc iomux0 pinmux driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#46397274da2284f46e550dc795de5ceeef8f89bf</link>
        <description>pinctrl: add polarfire soc iomux0 pinmux driverOn Polarfire SoC, iomux0 is responsible for routing functions to eitherMultiprocessor Subsystem (MSS) IOs or to the FPGA fabric, where theycan either interface with custom RTL or be routed to the FPGA fabric&apos;sIOs. Add a driver for it.Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Thu, 23 Oct 2025 19:15:00 +0200</pubDate>
        <dc:creator>Conor Dooley &lt;conor.dooley@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>38cf9d6413142290316776c80f19eb92a4e19a9f - pinctrl: add pic64gx &quot;gpio2&quot; pinmux driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#38cf9d6413142290316776c80f19eb92a4e19a9f</link>
        <description>pinctrl: add pic64gx &quot;gpio2&quot; pinmux driverThe pic64gx has a second pinmux &quot;downstream&quot; of the iomux0 pinmux. Thedocumentation for the SoC provides no name for this device, but it isused to swap pins between either GPIO controller #2 or select otherfunctions, hence the &quot;gpio2&quot; name. Add a driver for it.Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Thu, 23 Oct 2025 19:14:58 +0200</pubDate>
        <dc:creator>Conor Dooley &lt;conor.dooley@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>5fb024931949f3475260c84a0e4b0997af9c5530 - Merge tag &apos;pinctrl-v6.18-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#5fb024931949f3475260c84a0e4b0997af9c5530</link>
        <description>Merge tag &apos;pinctrl-v6.18-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrlPull pin control updates from Linus Walleij: &quot;We have GPIO awareness in the pin control core and an interesting  AAEON driver.  Core changes:   - Allow pins to be identified/marked as GPIO mode with a special     callback.     The pin controller core is now &quot;aware&quot; if a pin is in GPIO mode if     the callback is implemented in the driver, and can thus be marked     as &quot;strict&quot;, i.e. disallowing simultaneous use of a line as GPIO     and another function such as I2C.     This is enabled in the Qualcomm TLMM driver and also implemeted     from day 1 in the new Broadcom STB driver   - Rename the pin config option PIN_CONFIG_OUTPUT to PIN_CONFIG_LEVEL     to better describe what the config is doing, as well as making it     more intuitive what shall be returned when reading this property  New drivers:   - Qualcomm SDM660 LPASS LPI TLMM pin controller subdriver   - Qualcomm Glymur family pin controller driver   - Broadcom STB family pin controller driver   - Tegra186 pin controller driver   - AAEON UP pin controller support.     This is some special pin controller that works as an external     advanced line MUX and amplifier for signals from an Intel SoC. A     cooperative effort with the GPIO maintainer was needed to reach a     solution where we reuse code from the GPIO aggregator/forwarder     driver   - Renesas RZ/T2H and RZ/N2H pin controller support   - Axis ARTPEC-8 subdriver for the Samsung pin controller driver  Improvements:   - Output enable (OEN) support in the Renesas RZG2L driver   - Properly support bias pull up/down in the pinctrl-single driver   - Move over all GPIO portions using generic MMIO GPIO to the new     generic GPIO chip management which has a nice and separate API   - Proper DT bindings for some older Broadcom SoCs   - External GPIO (EGPIO) support in the Qualcomm SM8250  Deleted code:   - Dropped the now unused Samsung S3C24xx drivers&quot;* tag &apos;pinctrl-v6.18-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (75 commits)  pinctrl: use more common syntax for compound literals  pinctrl: Simplify printks with pOF format  pinctrl: qcom: Add SDM660 LPASS LPI TLMM  dt-bindings: pinctrl: qcom: Add SDM660 LPI pinctrl  pinctrl: qcom: lpass-lpi: Add ability to use custom pin offsets  pinctrl: qcom: Add glymur pinctrl driver  dt-bindings: pinctrl: qcom: Add Glymur pinctrl  pinctrl: qcom: sm8250: Add egpio support  pinctrl: generic: rename PIN_CONFIG_OUTPUT to LEVEL  pinctrl: keembay: fix double free in keembay_build_functions()  pinctrl: spacemit: fix typo in PRI_TDI pin name  pinctrl: eswin: Fix regulator error check and Kconfig dependency  pinctrl: bcm: Add STB family pin controller driver  dt-bindings: pinctrl: Add support for Broadcom STB pin controller  pinctrl: qcom: make the pinmuxing strict  pinctrl: qcom: mark the `gpio` and `egpio` pins function as non-strict functions  pinctrl: qcom: add infrastructure for marking pin functions as GPIOs  pinctrl: allow to mark pin functions as requestable GPIOs  pinctrl: qcom: use generic pin function helpers  pinctrl: make struct pinfunction a pointer in struct function_desc  ...

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Wed, 01 Oct 2025 22:14:48 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>fc511497101daf538355ab47ec36c377e524e65d - Merge tag &apos;ib-mfd-gpio-input-pinctrl-pwm-v6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#fc511497101daf538355ab47ec36c377e524e65d</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pinctrl-pwm-v6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-nextPull changes from the immutable branch between MFD, GPIO, Input, Pinctrland PWM trees containing the GPIO driver for max7360.

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Thu, 18 Sep 2025 12:39:22 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>b4b993c0e39436ffb3a9b21cabf62b5df085b2e1 - pinctrl: Add MAX7360 pinctrl driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#b4b993c0e39436ffb3a9b21cabf62b5df085b2e1</link>
        <description>pinctrl: Add MAX7360 pinctrl driverAdd driver for Maxim Integrated MAX7360 pinctrl on the PORT pins. Pinscan be used either for GPIO, PWM or rotary encoder functionalities.Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Link: https://lore.kernel.org/r/20250824-mdb-max7360-support-v14-3-435cfda2b1ea@bootlin.comSigned-off-by: Lee Jones &lt;lee@kernel.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Sun, 24 Aug 2025 13:57:22 +0200</pubDate>
        <dc:creator>Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>a6a2f50ab1721343ee2d5d2be888709aa886e3aa - pinctrl: eswin: Fix regulator error check and Kconfig dependency</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/pinctrl/Kconfig#a6a2f50ab1721343ee2d5d2be888709aa886e3aa</link>
        <description>pinctrl: eswin: Fix regulator error check and Kconfig dependencySmatch reported the following warning in eic7700_pinctrl_probe():  drivers/pinctrl/pinctrl-eic7700.c:638 eic7700_pinctrl_probe()  warn: passing zero to &apos;PTR_ERR&apos;The root cause is that devm_regulator_get() may return NULL whenCONFIG_REGULATOR is disabled. In such case, IS_ERR_OR_NULL() triggersPTR_ERR(NULL) which evaluates to 0, leading to passing a success codeas an error.However, this driver cannot work without a regulator. To fix this: - Change the check from IS_ERR_OR_NULL() to IS_ERR() - Update Kconfig to explicitly select REGULATOR and   REGULATOR_FIXED_VOLTAGE, ensuring that the regulator framework is   always available.This resolves the Smatch warning and enforces the correct dependency.Suggested-by: Dan Carpenter &lt;dan.carpenter@linaro.org&gt;Fixes: 5b797bcc00ef (&quot;pinctrl: eswin: Add EIC7700 pinctrl driver&quot;)Reported-by: Dan Carpenter &lt;dan.carpenter@linaro.org&gt;Closes: https://lore.kernel.org/linux-gpio/aKRGiZ-fai0bv0tG@stanley.mountain/Signed-off-by: Yulin Lu &lt;luyulin@eswincomputing.com&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;

            List of files:
            /linux/drivers/pinctrl/Kconfig</description>
        <pubDate>Wed, 03 Sep 2025 11:19:15 +0200</pubDate>
        <dc:creator>Yulin Lu &lt;luyulin@eswincomputing.com&gt;</dc:creator>
    </item>
</channel>
</rss>
