aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl
AgeCommit message (Expand)AuthorFilesLines
13 daysMerge tag 'pinctrl-v7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds146-1050/+13826
2026-06-15pinctrl: Export pinctrl_get_group_selector()Linus Walleij1-0/+1
2026-06-13pinctrl: Match DT helper typesRob Herring (Arm)2-4/+4
2026-06-11pinctrl: qcom: Register functions before enabling pinctrlAlexandre MINETTE1-5/+10
2026-06-11pinctrl: meson: amlogic-a4: use nolock get rangeXianwei Zhao1-5/+5
2026-06-11pinctrl: ultrarisc: Add UltraRISC DP1000 pinctrl driverJia Wang7-0/+774
2026-06-11pinctrl: qcom: Remove unused macro definitionsNavya Malempati3-36/+0
2026-06-11pinctrl: tegra: PINCTRL_TEGRA264 should depend on ARCH_TEGRAGeert Uytterhoeven1-0/+1
2026-06-11pinctrl: tegra: PINCTRL_TEGRA238 should depend on ARCH_TEGRAGeert Uytterhoeven1-0/+1
2026-06-11pinctrl: tegra238: add missing AON pin groupsPrathamesh Shete1-0/+120
2026-06-11pinctrl: airoha: an7583: remove undefined groups from pcm_spi pin functionMikhail Kshevetskiy1-4/+2
2026-06-11pinctrl: airoha: an7583: fix phy1_led1 pin functionMikhail Kshevetskiy1-1/+1
2026-06-11pinctrl: airoha: an7583: add missed gpio22 pin groupMikhail Kshevetskiy1-0/+2
2026-06-11pinctrl: airoha: an7583: fix gpio21 pin groupMikhail Kshevetskiy1-1/+1
2026-06-11pinctrl: airoha: fix pwm pin function for an7581 and an7583Mikhail Kshevetskiy1-2/+72
2026-06-11pinctrl: airoha: an7583: fix incorrect led mapping in phy4_led1 pin functionMikhail Kshevetskiy1-4/+4
2026-06-11pinctrl: airoha: an7581: fix incorrect led mapping in phy4_led1 pin functionMikhail Kshevetskiy1-4/+4
2026-06-11pinctrl: airoha: an7583: fix misprint in gpio19 pinconfMikhail Kshevetskiy1-4/+4
2026-06-11pinctrl: airoha: an7581: fix misprint in gpio19 pinconfMikhail Kshevetskiy1-4/+4
2026-06-11pinctrl: airoha: an7583: add missed gpio32 pin groupMikhail Kshevetskiy1-0/+2
2026-06-11pinctrl: airoha: an7581: add missed gpio32 pin groupMikhail Kshevetskiy1-0/+2
2026-06-11pinctrl: sunxi: a523: Remove unneeded IRQ remuxing flagAndre Przywara2-2/+0
2026-06-10pinctrl: qcom: eliza: Add missing sdc2 pin function mappingsAbel Vesa1-6/+6
2026-06-10pinctrl: Use named initializers for arrays of i2c_device_dataUwe Kleine-König (The Capable Hub)4-17/+17
2026-06-10pinctrl: qcom: lpass-lpi: drop unused runtime-PM write helperAjay Kumar Nandam1-32/+18
2026-06-09Merge tag 'renesas-pinctrl-for-v7.2-tag3' of git://git.kernel.org/pub/scm/lin...Linus Walleij1-1/+1
2026-06-09pinctrl: PINCTRL_STMFX should depend on CONFIG_OFTimur Tabi1-0/+1
2026-06-08pinctrl: mediatek: mt8167: Fix Schmitt trigger register offset of pins 34-39Luca Leonardo Scorcia1-1/+1
2026-06-08pinctrl: mediatek: mt8516: Fix Schmitt trigger register offset of pins 34-39Luca Leonardo Scorcia1-1/+1
2026-06-08pinctrl: qcom: Fix resolving register base address from device nodeSneh Mankad1-10/+9
2026-06-08pinctrl: qcom: Modify MSM_PULL_MASK to accurately represent PULL bitsSneh Mankad1-1/+1
2026-06-08pinctrl: qcom: lpass-lpi: Switch to PM clock framework for runtime PMAjay Kumar Nandam2-46/+99
2026-06-08pinctrl: qcom: lpass-lpi: Enable runtime PM hooks on LPASS LPI SoCsAjay Kumar Nandam12-26/+110
2026-06-08pinctrl: aspeed: Fix GPIO mux value for ADC-capable ballsBilly Tsai1-1/+10
2026-06-08pinctrl: Move Airoha driver to dedicated directoryChristian Marangi7-17/+26
2026-06-05pinctrl: renesas: rzg2l: Use raw_spinlock_irqsave() on power source updateClaudiu Beznea1-1/+1
2026-06-01Merge tag 'renesas-pinctrl-for-v7.2-tag2' of git://git.kernel.org/pub/scm/lin...Linus Walleij3-14/+18
2026-06-01Merge tag 'intel-pinctrl-v7.2-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Walleij1-1/+2
2026-05-30Revert "pinctrl-amd: enable IRQ for WACF2200 touchscreen on Lenovo Yoga 7 14A...Hardik Prakash1-35/+0
2026-05-29pinctrl: max77620: Unify usage of space and comma in platform_device_id arrayUwe Kleine-König (The Capable Hub)1-3/+3
2026-05-29pinctrl: Use named initializers for platform_device_id arraysUwe Kleine-König (The Capable Hub)5-19/+19
2026-05-29pinctrl: qcom: Replace open coded eoi call with irq_chip_eoi_parent()Maulik Shah1-4/+2
2026-05-29pinctrl: meson: support amlogic A9 SoCXianwei Zhao1-5/+56
2026-05-29pinctrl: tegra238: remove unused entriesArnd Bergmann1-96/+0
2026-05-28pinctrl: renesas: rzg2l: Use tab instead of spacesClaudiu Beznea1-1/+1
2026-05-28pinctrl: renesas: rzg2l: Keep member documentation alignedClaudiu Beznea1-2/+2
2026-05-28pinctrl: renesas: rzv2m: Use -ENOTSUPP instead of -EOPNOTSUPPClaudiu Beznea1-2/+2
2026-05-27pinctrl: qcom: sm6115: Add egpio supportStanislav Zaikin1-15/+25
2026-05-27pinctrl: mediatek: fix SPDX comment style in headerMayur Kumar1-1/+1
2026-05-27pinctrl: actions: fix SPDX comment style in headerMayur Kumar1-1/+1
2026-05-27pinctrl: bcm: fix SPDX comment style in headerMayur Kumar1-1/+1
2026-05-27pinctrl: cs42l43: Fix polarity on debounceCharles Keepax1-1/+1
2026-05-27pinctrl: cs42l43: Fix leaked pm reference on error pathCharles Keepax1-3/+1
2026-05-27pinctrl: nuvoton: ma35d1: fix MFP register offset and pin tableJoey Lu2-210/+263
2026-05-27pinctrl: spacemit: Use FIELD_MODIFY()Hans Zhang1-2/+1
2026-05-27pinctrl: sophgo: Use FIELD_MODIFY()Hans Zhang1-12/+6
2026-05-27pinctrl: tegra: Add Tegra264 pinmux driverPrathamesh Shete3-0/+2227
2026-05-27pinctrl: tegra: Add Tegra238 pinmux driverPrathamesh Shete3-0/+2067
2026-05-27pinctrl: tegra: Export tegra_pinctrl_probe()Prathamesh Shete1-0/+2
2026-05-26pinctrl: spacemit: move over to generic pinmux dt_node_to_map implementationConor Dooley2-132/+12
2026-05-26pinctrl: spacemit: delete spacemit_pctrl_check_power()Conor Dooley1-37/+0
2026-05-26pinctrl: add new generic groups/function creation function for pinmuxConor Dooley2-21/+112
2026-05-26pinctrl: generic: change signature of pinctrl_generic_to_map() to pass void dataConor Dooley2-7/+4
2026-05-26pinctrl: meson: amlogic-a4: fix gpio output glitchXianwei Zhao1-8/+7
2026-05-25pinctrl: renesas: rzg2l: Populate struct gpio_chip::set_configClaudiu Beznea1-0/+1
2026-05-25pinctrl: renesas: rzg2l: Use -ENOTSUPP instead of -EOPNOTSUPPClaudiu Beznea1-4/+4
2026-05-25pinctrl: renesas: rzt2h: Skip PFC mode configuration if already setLad Prabhakar1-1/+6
2026-05-25pinctrl: renesas: rzt2h: Remove unused variable in rzt2h_pinctrl_register()Lad Prabhakar1-4/+2
2026-05-25pinctrl: spacemit: fix NULL check in spacemit_pin_set_configHan Gao1-1/+1
2026-05-25pinctrl: s32cc: use dev_err_probe() and improve error messagesKhristine Andreea Barbulescu1-34/+30
2026-05-25pinctrl: avoid duplicate function definitionsArnd Bergmann1-1/+1
2026-05-25pinctrl: starfive: jh7110: Avoid ifdefferyLinus Walleij1-7/+5
2026-05-25pinctrl: starfive: jh7110: Use __counted_by() flexarrayLinus Walleij2-1/+3
2026-05-25pinctrl: aspeed: Add AST2700 SoC1 supportBilly Tsai3-0/+1762
2026-05-25pinctrl: core: Make pin group callbacks optional for pin-only driversOleksij Rempel2-7/+42
2026-05-25pinctrl: mcp23s08: Read spi-present-mask as u8 not u32Judith Mendez1-3/+3
2026-05-25pinctrl: mcp23s08: Initialize mcp->dev and mcp->addr before regmap initJudith Mendez1-1/+4
2026-05-23pinctrl: qcom: eliza: Merge QUP1_SE4 lanes in groupsAbel Vesa1-22/+10
2026-05-23pinctrl: Add OF dependency for PINCTRL_GENERIC_MUXFrank Li2-1/+2
2026-05-23pinctrl: qcom: spmi-gpio: Add PM8010 GPIO supportFenglin Wu1-0/+1
2026-05-23pinctrl: qcom: Add Shikra pinctrl driverKomal Bajaj3-0/+1265
2026-05-23Merge tag 'renesas-pinctrl-for-v7.2-tag1' of git://git.kernel.org/pub/scm/lin...Linus Walleij3-30/+598
2026-05-18pinctrl: intel: move PWM base computation past feature checkStepan Ionichev1-1/+2
2026-05-15pinctrl: renesas: sh-pfc: Implement .pin_config_group_get() callbackGeert Uytterhoeven1-0/+25
2026-05-13pinctrl-amd: enable IRQ for WACF2200 touchscreen on Lenovo Yoga 7 14AGP11Hardik Prakash1-0/+35
2026-05-11Merge branch 'ib-mux-pinctrl' into develLinus Walleij6-39/+273
2026-05-11pinctrl: realtek: Fix typoThomas Weber1-6/+6
2026-05-11pinctrl: qcom: Fix typoThomas Weber1-5/+5
2026-05-11pinctrl: aspeed: Add AST2700 SoC0 supportBilly Tsai3-0/+759
2026-05-11pinctrl: mediatek: common-v1: bypass pinctrl GPIO layer in set GPIO directionChen-Yu Tsai1-3/+10
2026-05-11pinctrl: mediatek: paris: bypass pinctrl GPIO layer in set GPIO directionChen-Yu Tsai1-3/+5
2026-05-11pinctrl: imx1: Allow parsing DT without function nodesFrank Li1-7/+41
2026-05-11pinctrl: renesas: rzv2m: Fix type in .pin_config_group_get() callbackGeert Uytterhoeven1-1/+2
2026-05-11pinctrl: renesas: rzg2l: Fix type in .pin_config_group_get() callbackGeert Uytterhoeven1-1/+2
2026-05-11pinctrl: renesas: rzg2l: Add support for clone channel controlBiju Das1-0/+181
2026-05-11pinctrl: renesas: rzg2l: Simplify rzg2l_pinctrl_set_mux()Biju Das1-4/+6
2026-05-11pinctrl: renesas: rzg2l: Add support for RZ/G3L SoCBiju Das1-0/+228
2026-05-11pinctrl: renesas: rzg2l: Update OEN pin validation to use exact matchBiju Das1-1/+1
2026-05-11pinctrl: renesas: rzg2l: Add support for selecting power source for {WDT,AWO,...Biju Das1-9/+44
2026-05-11pinctrl: renesas: rzg2l: Make QSPI register handling conditionalBiju Das1-3/+8
2026-05-07pinctrl: qcom: nord: remove duplicated pin functionBartosz Golaszewski1-1/+0
2026-05-06pinctrl: qcom: Make important drivers default (1)Krzysztof Kozlowski2-0/+62
2026-05-06pinctrl: rockchip: Move MODULE_DEVICE_TABLE next to the table itselfKrzysztof Kozlowski1-1/+1
2026-05-06pinctrl: bcm: Move MODULE_DEVICE_TABLE next to the table itselfKrzysztof Kozlowski2-2/+2
2026-05-06pinctrl: qcom: Move MODULE_DEVICE_TABLE next to the table itselfKrzysztof Kozlowski44-44/+44
2026-05-06pinctrl: sophgo: allocate power_cfg with privRosen Penev1-8/+6
2026-05-06pinctrl: single: Fix type in .pin_config_group_get() callbackGeert Uytterhoeven1-1/+2
2026-05-06pinctrl: mediatek: moore: Fix type in .pin_config_group_get() callbackGeert Uytterhoeven1-1/+2
2026-05-06pinctrl: ingenic: Fix type in .pin_config_group_get() callbackGeert Uytterhoeven1-1/+2
2026-05-06pinctrl: equilibrium: Fix type in .pin_config_group_get() callbackGeert Uytterhoeven1-1/+2
2026-05-06pinctrl: airoha: Fix type in .pin_config_group_get() callbackGeert Uytterhoeven1-1/+1
2026-05-06pinctrl: qcom: Add SM6350 LPASS LPI TLMMLuca Weiss3-0/+159
2026-05-06pinctrl: qcom: lpass-lpi: Add ability to use SPARE_1 for slew controlLuca Weiss2-0/+22
2026-05-06pinctrl: qcom: Remove unused macro definitionsMaulik Shah4-60/+0
2026-05-05pinctrl: add generic board-level pinctrl driver using mux frameworkFrank Li3-0/+194
2026-05-05pinctrl: add optional .release_mux() callbackFrank Li1-0/+5
2026-05-05pinctrl: extract pinctrl_generic_to_map() from pinctrl_generic_pins_function_...Frank Li2-39/+74
2026-05-05Merge tag 'renesas-pinctrl-fixes-for-v7.1-tag1' of git://git.kernel.org/pub/s...Linus Walleij1-8/+15
2026-05-05pinctrl: qcom: add the TLMM driver for the Nord platformsBartosz Golaszewski3-0/+1780
2026-05-05pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150Maulik Shah1-4/+4
2026-05-05pinctrl: sunxi: fix regulator leak in sunxi_pmx_request() error pathFelix Gu1-1/+1
2026-04-30pinctrl: mediatek: eint: Drop base from mtk_eint_chip_write_mask()Chen-Yu Tsai1-3/+3
2026-04-28pinctrl: starfive: jh7110: use struct_sizeRosen Penev2-8/+6
2026-04-28pinctrl: qcom: Fix GPIO to PDC wake irq map for qcs615Maulik Shah1-3/+3
2026-04-28pinctrl: meson: amlogic-a4: fix deadlock issueXianwei Zhao1-3/+3
2026-04-28pinctrl: qcom: Unify user-visible "Qualcomm" nameKrzysztof Kozlowski2-55/+55
2026-04-28pinctrl: pinconf-generic: fix properties bitmap leak in parse_fw_cfg()Felix Gu1-4/+1
2026-04-28pinctrl: qcom: eliza: Split QUP1_SE4 lanesAlexander Koskovich1-6/+24
2026-04-28pinctrl: qcom: eliza: Split QUP lane mirror alternatesAlexander Koskovich1-18/+114
2026-04-28pinctrl: qcom: eliza: Fix QDSS trace clock/control pingroup namesAlexander Koskovich1-4/+4
2026-04-28pinctrl: pinconf-generic: Use kmemdup_array() over kmemdup()Yash Suthar1-1/+1
2026-04-28pinctrl: qcom: Introduce IPQ9650 TLMM driverKathiravan Thirumoorthy3-0/+772
2026-04-28pinctrl: vt8500: Enable compile testingKrzysztof Kozlowski2-7/+8
2026-04-28pinctrl: aspeed: Enable compile testing outside of ARCH_ASPEEDKrzysztof Kozlowski1-1/+1
2026-04-28pinctrl: realtek: Enable compile testingKrzysztof Kozlowski2-7/+7
2026-04-28pinctrl: tegra: Enable easier compile testingKrzysztof Kozlowski2-11/+13
2026-04-27pinctrl: renesas: rzg2l: Handle PUPD for RZ/V2H(P) dedicated pins in PMLad Prabhakar1-1/+18
2026-04-27pinctrl: renesas: rzg2l: Add NOD register cache for PM suspend/resumeLad Prabhakar1-2/+35
2026-04-27pinctrl: renesas: rzg2l: Handle RZ/V2H(P) IOLH configuration in PM cacheLad Prabhakar1-1/+2
2026-04-27pinctrl: renesas: rzg2l: Add SR register cache for PM suspend/resumeLad Prabhakar1-3/+35
2026-04-27pinctrl: renesas: rzg2l: Fix SMT register cache handlingLad Prabhakar1-7/+14
2026-04-27pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins dur...Biju Das1-1/+1
2026-04-27pinctrl: qcom: ipq4019: mark gpio as a GPIO pin functionTil Kaiser2-1/+6
2026-04-27pinctrl: mediatek: moore: implement gpio_chip::get_direction()Bartosz Golaszewski1-0/+18
2026-04-18Merge tag 'pinctrl-v7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds94-335/+8653
2026-04-17Merge tag 'mips_7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds2-131/+310
2026-04-16Merge tag 'soc-drivers-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+14
2026-04-13Merge tag 'gpio-updates-for-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-13/+70
2026-04-13pinctrl: eyeq5: Add Mobileye EyeQ6Lplus OLBBenoît Monin2-2/+97
2026-04-13pinctrl: eyeq5: Use match dataBenoît Monin1-129/+213
2026-04-09pinctrl: qcom: Add Hawi pinctrl driverMukesh Ojha3-0/+1621
2026-04-09pinctrl: single: Add bcm7038-padconf compatible matchingFlorian Fainelli1-3/+4
2026-04-09pinctrl: qcom: sdm670-lpass-lpi: label variables as staticRichard Acayan1-2/+2
2026-04-07pinctrl: mcp23s08: Disable all pin interrupts during probeFrancesco Lavra1-0/+9
2026-04-07pinctrl: sophgo: pinctrl-sg2044: Fix wrong module descriptionInochi Amaoto1-1/+1
2026-04-07pinctrl: sophgo: pinctrl-sg2042: Fix wrong module descriptionInochi Amaoto1-1/+1
2026-04-07pinctrl: qcom: add sdm670 lpi tlmmRichard Acayan3-0/+177
2026-04-07Merge tag 'intel-pinctrl-v7.0-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Walleij2-10/+27
2026-03-30pinctrl: qcom: Introduce IPQ5210 TLMM driverKathiravan Thirumoorthy3-0/+906
2026-03-30pinctrl: qcom: Drop redundant intr_target_reg on modern SoCsMukesh Ojha57-138/+23
2026-03-30pinctrl: qcom: eliza: Fix interrupt target bitMukesh Ojha1-1/+1
2026-03-28Merge tag 'renesas-pinctrl-for-v7.1-tag1' of git://git.kernel.org/pub/scm/lin...Linus Walleij3-9/+274
2026-03-27pinctrl: core: Don't use "proxy" headersAndy Shevchenko1-1/+1
2026-03-27pinctrl: amd: Support new ACPI ID AMDI0033Basavaraj Natikar1-0/+1
2026-03-26pinctrl: renesas: rzg2l: Drop superfluous blank lineGeert Uytterhoeven1-1/+0
2026-03-26pinctrl: renesas: rzg2l: Fix save/restore of {IOLH,IEN,PUPD,SMT} registersBiju Das1-0/+7
2026-03-26pinctrl: renesas: rzt2h: Add pin configuration supportLad Prabhakar1-0/+258
2026-03-25pinctrl: stm32: add firewall checks before probing the HDP driverGatien Chevallier1-0/+14
2026-03-24Merge branch 'ib-scmi-pinctrl-gpio' into develLinus Walleij3-13/+70
2026-03-24pinctrl: scmi: ignore PIN_CONFIG_PERSIST_STATEDan Carpenter1-4/+8
2026-03-24pinctrl: scmi: Delete PIN_CONFIG_OUTPUT_IMPEDANCE_OHMS supportDan Carpenter1-3/+0
2026-03-24pinctrl: scmi: Add SCMI_PIN_INPUT_VALUEDan Carpenter1-7/+26
2026-03-24pinctrl: introduce pinctrl_gpio_get_config()AKASHI Takahiro2-0/+37
2026-03-23pinctrl: abx500: Fix type of 'argument' variableYu-Chun Lin1-1/+1
2026-03-23pinctrl: sunxi: fix gpiochip_lock_as_irq() failure when pinmux is unknownMichal Piekos2-2/+20
2026-03-23pinctrl: sunxi: pass down flags to pinctrl routinesAndre Przywara2-10/+15
2026-03-23pinctrl: realtek: add rtd1625 pinctrl driverTzuyi Chang4-0/+3187
2026-03-23pinctrl: realtek: add support for slew rate, input voltage and high VILTzuyi Chang2-1/+68
2026-03-23pinctrl: pinconf-generic: Add properties 'input-threshold-voltage-microvolt'Tzuyi Chang1-0/+2
2026-03-23pinctrl: realtek: Fix function signature for config argumentYu-Chun Lin1-1/+1
2026-03-19pinctrl: mediatek: common: Fix probe failure for devices without EINTLuca Leonardo Scorcia1-3/+6
2026-03-19pinctrl: pinconf-generic: Convert ..._parse_dt_pinmux() to fwnode APIAndy Shevchenko1-13/+14
2026-03-19pinctrl: pinconf-generic: Validate fwnode instead of device nodeAndy Shevchenko1-2/+3
2026-03-19pinctrl: pinconf-generic: Fully validate 'pinmux' propertyAndy Shevchenko1-1/+6
2026-03-19pinctrl: stm32: fix HDP driver dependency on GPIO_GENERICAmelie Delaunay1-0/+1
2026-03-19pinctrl: tegra: use flexible array member for arrayRosen Penev2-9/+5
2026-03-19pinctrl: spacemit: return -ENOTSUPP for unsupported pin configurationsJunhui Liu1-9/+12
2026-03-19pinctrl: intel: Enable 3-bit PAD_OWN featureAndy Shevchenko2-5/+17
2026-03-19pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer)Andy Shevchenko1-1/+1
2026-03-19pinctrl: intel: Improve capability supportAndy Shevchenko1-5/+10
2026-03-16pinctrl: realtek: Fix error check for devm_platform_ioremap_resource()Chen Ni1-2/+3
2026-03-14Merge tag 'renesas-pinctrl-fixes-for-v7.0-tag1' of git://git.kernel.org/pub/s...Linus Walleij2-8/+9
2026-03-11pinctrl: Prefer IS_ERR_OR_NULL over manual NULL checkPhilipp Hahn1-1/+1
2026-03-10pinctrl: qcom: Add Milos LPASS LPI TLMMLuca Weiss3-0/+228
2026-03-10pinctrl: cy8c95x0: Avoid returning positive values to user spaceAndy Shevchenko1-1/+1
2026-03-10pinctrl: renesas: rza1: Normalize return value of gpio_get()Dmitry Torokhov1-1/+1
2026-03-10pinctrl: realtek: Support system suspend and resumeTzuyi Chang2-0/+111
2026-03-10pinctrl: realtek: Fix grammar in error messagesYu-Chun Lin1-11/+11
2026-03-10pinctrl: realtek: Simplify error handling with dev_err_probe()Yu-Chun Lin1-6/+5
2026-03-10pinctrl: realtek: Switch to use devm functionsYu-Chun Lin1-13/+5