[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250120141718.329518-1-brgl@bgdev.pl>
Date: Mon, 20 Jan 2025 15:17:17 +0100
From: Bartosz Golaszewski <brgl@...ev.pl>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linus Walleij <linus.walleij@...aro.org>,
linux-gpio@...r.kernel.org,
linux-kernel@...r.kernel.org,
Bartosz Golaszewski <bartosz.golaszewski@...aro.org>
Subject: [GIT PULL] gpio updates for v6.14-rc1
From: Bartosz Golaszewski <bartosz.golaszewski@...aro.org>
Linus,
Thanks to little activity in December, this PR is really tiny. Just a few
updates to drivers and device-tree bindings. Details are in the signed
tag.
Please pull,
Bartosz Golaszewski
The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:
Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/gpio-updates-for-v6.14-rc1
for you to fetch changes up to b0fa00fe38f673c986633c11087274deeb7ce7b0:
gpio: regmap: Use generic request/free ops (2025-01-13 09:20:25 +0100)
----------------------------------------------------------------
gpio updates for v6.14-rc1
Driver improvements:
- support a new model in gpio-mpc8xxx
- refactor gpio-tqmx86 and add support for direction setting
- allow building gpio-omap with COMPILE_TEST=y
- use gpiochip_get_data() instead of dev_get_drvdata() in gpio-twl6040
- drop unued field from driver data in gpio-altera
- use generic request/free callbacks in gpio-regmap for better integration
with pinctrl
- use dev_err_probe() where applicable in gpio-pca953x
- use existing dedicated GPIO defines in gpio-tps65219 instead of custom
ones
DT bindings:
- document a new model in fsl,qoriq-gpio
- explain the chip's latch clock pin and how it works like chip-select
in fairchild,74hc595
- enable the gpio-line-names property for gpio-brcmstb
----------------------------------------------------------------
Bartosz Golaszewski (1):
gpio: omap: allow building the module with COMPILE_TEST=y
Dave Stevenson (1):
dt-bindings: gpio: brcmstb: permit gpio-line-names property
J. Neuschäfer (3):
dt-bindings: gpio: fairchild,74hc595: Document chip select vs. latch clock
dt-bindings: gpio: fsl,qoriq-gpio: Add compatible string fsl,mpc8314-gpio
gpio: mpc8xxx: Add MPC8314 support
Luca Ceresoli (1):
gpio: pca953x: log an error when failing to get the reset GPIO
Matthias Schiffer (5):
gpio: tqmx86: add macros for interrupt configuration
gpio: tqmx86: consistently refer to IRQs by hwirq numbers
gpio: tqmx86: use cleanup guards for spinlock
gpio: tqmx86: introduce tqmx86_gpio_clrsetbits() helper
gpio: tqmx86: add support for changing GPIO directions
Rosen Penev (1):
gpio: twl4030: use gpiochip_get_data
Sander Vanheule (1):
gpio: regmap: Use generic request/free ops
Shree Ramamoorthy (1):
gpio: tps65219: Use existing kernel gpio macros
Uwe Kleine-König (1):
gpio: altera: Drop .mapped_irq from driver data
.../bindings/gpio/brcm,brcmstb-gpio.yaml | 4 +
.../bindings/gpio/fairchild,74hc595.yaml | 17 ++
.../devicetree/bindings/gpio/fsl,qoriq-gpio.yaml | 1 +
drivers/gpio/Kconfig | 4 +-
drivers/gpio/gpio-altera.c | 9 +-
drivers/gpio/gpio-mpc8xxx.c | 1 +
drivers/gpio/gpio-pca953x.c | 3 +-
drivers/gpio/gpio-regmap.c | 2 +
drivers/gpio/gpio-tps65219.c | 12 +-
drivers/gpio/gpio-tqmx86.c | 206 ++++++++++++---------
drivers/gpio/gpio-twl6040.c | 6 +-
11 files changed, 160 insertions(+), 105 deletions(-)
Powered by blists - more mailing lists