Linux GPIO subsystem development
 help / color / mirror / Atom feed
 messages from 2026-11-03 18:07:25 to 2026-11-04 20:32:41 UTC [more...]

[PATCH] dt-bindings: Use hex unit address patterns
 2026-11-04 20:32 UTC  (9+ messages)

[PATCH 0/2] gpio: Add the Siflower SF19A2890 GPIO controller
 2026-11-04 20:16 UTC  (10+ messages)
` [PATCH 1/2] dt-bindings: gpio: Add "
` [PATCH 2/2] gpio: Add Siflower GPIO controller driver

[PATCH 1/2] gpio: virtio: bound the line names block by its configured size
 2026-11-04 19:56 UTC  (2+ messages)
` [PATCH 2/2] gpio: virtio: compute the line names size in a size_t

[RFC PATCH 14/14] mfd/macsmc: add ioctl to access smc keys
 2026-11-04 19:53 UTC  (2+ messages)

[RFC PATCH 00/14] Add macsmc support for Intel Macs, replacing applesmc
 2026-11-04 19:45 UTC  (2+ messages)

[PATCH 00/10] regulator: Fix teardown races, reference counting, and error handling
 2026-11-04 18:20 UTC  (2+ messages)
` [PATCH 02/10] regulator: arizona-ldo1: Avoid double gpiod_put() on enable GPIO

[PATCH v2 0/7] gpiolib: scope-based management and cleanup for GPIO descriptor arrays
 2026-11-04 18:14 UTC  (22+ messages)
` [PATCH v2 1/7] gpiolib: fix GPIO descriptor leak in gpiod_get_array()
` [PATCH v2 2/7] gpiolib: fix fast-path cancellation "
` [PATCH v2 3/7] gpiolib: of: return -ENOENT from of_gpio_count() stub
` [PATCH v2 4/7] gpiolib: add support for scope-based management of GPIO descriptors
` [PATCH v2 5/7] gpiolib: use __free(gpiod_put_array) in gpiod_get_array()
` [PATCH v2 6/7] gpiolib: avoid krealloc() "
` [PATCH v2 7/7] gpiolib: use bitmap_zalloc() for fastpath bitmaps

[PATCH v7 0/4] pps-gpio: restore pin mux on unbind and shutdown
 2026-11-04 17:29 UTC  (5+ messages)
` [PATCH v7 1/4] pps: clients: gpio: propagate probe error codes
` [PATCH v7 2/4] pps: clients: gpio: only tear down the echo timer when it exists
` [PATCH v7 3/4] dt-bindings: pps: pps-gpio: document optional pinctrl states
` [PATCH v7 4/4] pps: clients: gpio: release pins to an inactive state on remove and shutdown

[PATCH v2 0/9] Initial Apple Silicon M5 device trees and dt-bindings
 2026-11-04 17:24 UTC  (10+ messages)
` [PATCH v2 1/9] dt-bindings: interrupt-controller: apple,aic2: Add t8142 compatible
` [PATCH v2 2/9] dt-bindings: arm: cpus: Add Apple M5 CPU core compatibles
` [PATCH v2 3/9] dt-bindings: arm: power: apple,pmgr-pwrstate: Add t8142 compatible
` [PATCH v2 4/9] dt-bindings: arm: apple: apple,pmgr: "
` [PATCH v2 5/9] dt-bindings: pwm: apple,s5l-fpwm: "
` [PATCH v2 6/9] dt-bindings: pinctrl: apple,pinctrl: "
` [PATCH v2 7/9] dt-bindings: i2c: apple,i2c: "
` [PATCH v2 8/9] dt-bindings: arm: apple: Add M5 based devices
` [PATCH v2 9/9] arm64: dts: apple: Add minimal t8142 (M5) device trees

[PATCH 0/5] gpiolib: improve concurrent access to the flags field of struct gpio_desc
 2026-11-04 15:52 UTC  (7+ messages)
` [PATCH 1/5] gpiolib: don't overwrite the entire flags field in gpiod_get_direction()
` [PATCH 2/5] gpio: shared: use atomic set_bit() for descriptor flags
` [PATCH 3/5] gpiolib: provide gpiod_update_flags()
` [PATCH 4/5] gpiolib: don't overwrite the entire flags field in gpiod_free_commit()
` [PATCH 5/5] gpio: cdev: don't overwrite the whole flags field when configuring lines

[PATCH 0/9] gpio: make gpiolib-shared more fwnode-centric
 2026-11-04 15:33 UTC  (14+ messages)
` [PATCH 1/9] device property: fix fwnode_name_eq() for empty node names
` [PATCH 2/9] lib: string_helpers: implement a CLASS() for string arrays
` [PATCH 3/9] fwnode: define the property_get_names() operation
` [PATCH 4/9] device property: provide fwnode_property_get_names()
` [PATCH 5/9] of: property: implement the .property_get_names() fwnode operation
` [PATCH 6/9] fwnode: define the count_references() "
` [PATCH 7/9] device property: provide fwnode_property_count_references()
` [PATCH 8/9] of: property: implement the count_references() fwnode operation
` [PATCH 9/9] gpio: shared: generalize most code to firmware nodes

[PATCH] pinctrl: starfive: jhb100: use str_enable_disable()
 2026-11-04 15:00 UTC 

[PATCH v1 0/3] gpio: Introduce helper to dispose IRQ mappings
 2026-11-04 14:29 UTC  (6+ messages)
` [PATCH v1 2/3] gpio: mockup: Replace custom devm_gpiochip_dispose_irq_mappings()
` [PATCH v1 3/3] gpio: sim: "

[PATCH] gpio: kunit: test mixed-polarity multi-line hogs
 2026-11-04 14:21 UTC  (2+ messages)

[PATCH v5 0/7] gpiolib: fix chip removal with lines still requested from user space
 2026-11-04 14:15 UTC  (5+ messages)
` [PATCH v5 7/7] gpiolib: let the character device free its IRQs first on chip removal

[PATCH v13 00/13] gpio: add Ambarella CV75 PL061 support
 2026-11-04 14:12 UTC  (9+ messages)
` [PATCH v13 08/13] gpio: regmap: remove gpiochip before tearing down irqchip
      `  "
` [PATCH v13 09/13] gpiolib: request ACPI GPIO events for external IRQ domains
    `  "

[PATCH 00/27] rockchip: Add RK3572 and Forlinx OK3572-C support
 2026-11-04 14:09 UTC  (9+ messages)
` [PATCH 05/27] dt-bindings: pinctrl: rockchip: Add RK3572
` [PATCH 06/27] dt-bindings: gpio: rockchip: Add RK3572 GPIO banks
` [PATCH 08/27] pinctrl: rockchip: Add RK3572 support
` [PATCH 23/27] usb: dwc3: Configure RK3572 PIPE port before discovery

[PATCH] MAINTAINERS: pinctrl-single: Add Alexander Sverdlin
 2026-11-04 14:08 UTC 

[PATCH 0/3] Supporting LTC4284 which is a negative voltage hotswap controller
 2026-11-04 14:07 UTC  (9+ messages)
` [PATCH 1/3] dt-bindings: hwmon: ltc4283: add ltc4284
` [PATCH 2/3] hwmon: ltc4283: Add support for the LTC4284 swap controller
` [PATCH 3/3] gpio: gpio-ltc4283: Add support for the LTC4284 Swap Controller

[PATCH RFC v3 00/17] riscv: add initial Zhihe A210 support using SCMI clocks and resets
 2026-11-04 14:06 UTC  (10+ messages)
` [PATCH RFC v3 01/17] firmware: arm_scmi: Drop the ARM architecture dependency
` [PATCH RFC v3 06/17] dt-bindings: pinctrl: add Zhihe A210 pin controller
` [PATCH RFC v3 07/17] pinctrl: zhihe: add A210 support

[PATCH v12 00/11] gpio: add Ambarella CV75 PL061 support
 2026-11-04 13:49 UTC  (3+ messages)
` [PATCH v12 07/11] gpio: pl061: keep the parent device in a local

[PATCH] pinctrl: imx: scmi: replace custom dt_free_map with pinctrl_utils_free_map
 2026-11-04 13:45 UTC  (2+ messages)

[PATCH 0/2] gpio: dwapb: add native hardware both-edge support
 2026-11-04 13:39 UTC  (3+ messages)
` [PATCH 1/2] dt-bindings: gpio: dwapb: add snps,native-both-edge

[PATCH 1/2] pinctrl: ingenic: Add X1600 groups for each I2S system clock
 2026-11-04 13:36 UTC  (4+ messages)
` [PATCH 2/2] pinctrl: ingenic: Add an X1600 group for 18-bit RGB on the top lines

[PATCH] pinctrl: ingenic: Add the X1600's 32 kHz clock output
 2026-11-04 13:35 UTC  (2+ messages)

[PATCH] pinctrl: nuvoton: fix fwnode_handle leaks in npcm7xx_gpio_of() and npcm8xx_gpio_fw()
 2026-11-04 13:33 UTC  (2+ messages)

[PATCH] pinctrl: airoha: fix bias readback in airoha_pinconf_get()
 2026-11-04 13:28 UTC  (2+ messages)

[PATCH 0/2] gpiolib: GPIO line irq_set_affinity helper
 2026-11-04 13:27 UTC  (3+ messages)
` [PATCH 2/2] gpio: dwapb: Use gpiolib "

[PATCH 1/2] dt-bindings: gpio: fairchild,74hc595: add support for nxp,74lv164
 2026-11-04 13:26 UTC  (3+ messages)
` [PATCH 2/2] gpio: 74x164: add support for 74lv164 shift register variant

[PATCH v1 1/1] gpiolib: Put stubs in order in linux/gpio/driver.h
 2026-11-04 13:18 UTC  (2+ messages)

[PATCH 1/5] gpiolib: fix GPIO descriptor leak in gpiod_get_array()
 2026-11-04 13:09 UTC  (5+ messages)
` [PATCH 3/5] gpiolib: add support for scope-based management of GPIO descriptors
` [PATCH 4/5] gpiolib: use __free(gpiod_put_array) in gpiod_get_array()

[PATCH] pinctrl: nsp: support both-edge GPIO interrupts
 2026-11-04 13:08 UTC  (2+ messages)

[PATCH 1/3] Input: soc_button_array - use resources to set up IRQ info for gpio-keys
 2026-11-04 12:59 UTC  (2+ messages)

[PATCH 0/2] pinctrl: fix group/function table leaks on consumer re-probe
 2026-11-04 12:59 UTC  (3+ messages)

[PATCH] pinctrl: imx: Use of_device_id match table for per-SoC data
 2026-11-04 12:54 UTC  (2+ messages)

[PATCH] pinctrl: mediatek: common-v2: Fix of_iomap() error check
 2026-11-04 12:26 UTC  (2+ messages)

[RFC PATCH] pinctrl: aspeed: Handle GPIOZ6 pass-through strap on GPIO requests
 2026-11-04 12:19 UTC  (2+ messages)

[PATCH] pinctrl: intel: Convert to subsys_platform_driver()
 2026-11-04 12:02 UTC  (3+ messages)

[PATCH v2] gpiolib: reset lookup flags for each hogged line
 2026-11-04 11:59 UTC 

[PATCH] gpio: Convert to subsys_platform_driver()
 2026-11-04 11:48 UTC  (2+ messages)

[PATCH v2] pinctrl: nxp: s32g2: Enable by default on ARCH_S32
 2026-11-04 11:47 UTC  (2+ messages)

[PATCH] ASoC: pcm3168a: don't request the reset GPIO as non-exclusive
 2026-11-04 11:24 UTC  (5+ messages)

[PATCH 00/11] pinctrl: scmi: fixes and GPIO function support
 2026-11-04 10:55 UTC  (8+ messages)
` [PATCH 04/11] pinctrl: scmi: report an off setting as not set
` [PATCH 11/11] pinctrl: scmi: select the GPIO function on GPIO requests

[PATCH v11 0/5] gpio: shared: replace platform lookup with dummy software nodes
 2026-11-04 10:38 UTC  (6+ messages)
` [PATCH v11 1/5] gpio: shared: factor out per-entry teardown helper
` [PATCH v11 2/5] gpio: shared: factor out per-entry setup helper
` [PATCH v11 3/5] gpio: shared: unwind partial failures in gpiochip_setup_shared()
` [PATCH v11 4/5] gpio: shared: detach the proxy device from struct gpio_shared_ref
` [PATCH v11 5/5] gpio: shared: convert to using software nodes for GPIO shared proxy lookup

[PATCH] gpiolib: reset lookup flags for each hogged line
 2026-11-04  9:52 UTC  (3+ messages)

[PATCH 00/10] pinctrl: Fix out-of-bounds accesses, divide-by-zero, and error handling
 2026-11-04  9:11 UTC  (19+ messages)
` [PATCH 01/10] pinctrl: sunxi: Fix out-of-bounds irq_bank index when first bank has no IRQs
` [PATCH 02/10] pinctrl: tegra186: Fix out-of-bounds register bank index for AON drive groups
` [PATCH 03/10] pinctrl: ingenic: Fix element type of x1600_sfc_funcs array
` [PATCH 04/10] pinctrl: mediatek: mt7981: Add missing entries to mt7981_ant_sel_funcs
` [PATCH 05/10] pinctrl: realtek: Prevent out-of-bounds access in rtd_pinctrl_find_config()
` [PATCH 06/10] pinctrl: realtek: Fix bit shift when configuring RTD_HIGH_VIL
` [PATCH 07/10] pinctrl: realtek: Initialise omitted offset fields to NA in config macros
` [PATCH 08/10] pinctrl: mediatek: Clean up partially initialised hw->eint on error
` [PATCH 09/10] pinctrl: mediatek: Prevent divide-by-zero for pins with fixed drive strength
` [PATCH 10/10] pinctrl: qcom: Check qcom_scm_io_readl() return value in msm_gpio_irq_set_type()

[PATCH 0/2] pinctrl: Add the Siflower SF19A2890 pin controller
 2026-11-04  7:34 UTC  (4+ messages)
` [PATCH 1/2] dt-bindings: pinctrl: Add "
` [PATCH 2/2] pinctrl: Add Siflower SF19A2890 pin controller driver

[RFC PATCH 1/1] reset: add support the GPIO provider with #gpio-cells=3
 2026-11-04  7:16 UTC 

[PATCH] gpio: keep the chip reference when deferred setup fails
 2026-11-04  7:11 UTC  (2+ messages)

[PATCH 0/2] gpio: aspeed: Fix lost interrupts from write-1-to-clear status bits
 2026-11-04  3:58 UTC  (3+ messages)
` [PATCH 1/2] gpio: aspeed: Clear only the acked line's G4 interrupt status
` [PATCH 2/2] gpio: aspeed: Preserve the pending G7 interrupt status on control writes

[RFC PATCH 1/1] reset: add support the GPIO provider with #gpio-cells=3
 2026-11-04  3:48 UTC 

[PATCH 0/2] gpio: realtek-otto: Add RTL9311B support
 2026-11-03 21:53 UTC  (3+ messages)
` [PATCH 1/2] dt-bindings: gpio: realtek-otto: Add RTL9311B
` [PATCH 2/2] gpio: realtek-otto: Add RTL9311B support

[PATCH v2 0/5] lx2160a: change the pad muxes through the RCW override
 2026-11-03 20:20 UTC  (8+ messages)
` [PATCH v2 1/5] dt-bindings: pinctrl: add the NXP LX2160A RCW pad mux
` [PATCH v2 2/5] dt-bindings: soc: fsl: layerscape-dcfg: add the LX2160A pad-mux child
` [PATCH v2 3/5] soc: fsl: guts: add the RCW override of any RCWSR
` [PATCH v2 4/5] pinctrl: freescale: add the LX2160A RCW pad-mux driver
` [PATCH v2 5/5] arm64: dts: lx2160a: describe the pad muxes as the DCFG RCW override

[PATCH] pinctrl: keembay: make keembay_gpio_irqchip const
 2026-11-02 21:25 UTC 

[PATCH v3] gpio: amdptpci: add support for AMD PT PCI controller
 2026-11-03 18:07 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox