linux/sound/soc
Linus Torvalds 0227b49b50 gpio updates for v6.17-rc1
- remove unused, legacy GPIO line value setters from struct gpio_chip
 - rename the new set callbacks back to the original names treewide
 - fix interrupt handling in gpio-mlxbf2
 - revert a buggy immutable irqchip conversion
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEFp3rbAvDxGAT0sefEacuoBRx13IFAmiV1PUACgkQEacuoBRx
 13IQvQ//Rhl2xC/DKUHb8wR8yOyMRUQ2tmD8hM+lrS0Dej7mJ91e4SJpqxtQck+c
 mNeiMG1JLSrN+2RCWzinPR6ha7ML8Zu8XP1OxG5EDD06hyWAKHI6CF/PIeZX7Sy4
 xMlSpH/brRInj3NBaBLdlompqfe2CVUFW2ahvovE97oz7l+nKEZUa5r3Gw7lHcRz
 bmbQ0FLKfYsAz9hzD0pc8wcralp5ggyiiGcdZI8U2YCAUKLV5M/FhMuU/M0jEiJi
 iYtr2OQJijtSWDP2i81aQj/ZsdW5gfCCiGSAoeVdcRLAL0bLHLCR8Wird+0DWCGO
 UHJg+Ed0+84+sahuoU07vYyDM1T92vUDwjAkr8H65+U7u4cHjoj4fYi6104Fbh0J
 /1deR53z6vhObFkZmh61lv63SES9xzOfM6FJP1UUMwtG40JQcZNYnHDFAD3V5wvN
 Gi1gVub9L5TKSJMsJHirtsk+QT6KnInVxzXcgqC09XxhuEvA+MC+Qkee+P8bbaAU
 mcOR4conQzcoWuv/Y0GCGJ3CpvHhCmcBfL1MdtjFWHipG4LhlIVtRCJDRAx2Q5oY
 C4vQterv4r9mXomAs4ykRlEdCnXvldv9PN8lKQ0KMendwTv4A4xG8o6IEoYSb90R
 q7CNQjxjyr77ovRbcfSoAZrcRG4oP3nGhSQsdv85wHZU5XbJXoU=
 =MulZ
 -----END PGP SIGNATURE-----

Merge tag 'gpio-updates-for-v6.17-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux

Pull gpio updates from Bartosz Golaszewski:
 "As discussed: there's a small commit that removes the legacy GPIO line
  value setter callbacks as they're no longer used and a big, treewide
  commit that renames the new ones to the old names across all GPIO
  drivers at once.

  While at it: there are also two fixes that I picked up over the course
  of the merge window:

   - remove unused, legacy GPIO line value setters from struct gpio_chip

   - rename the new set callbacks back to the original names treewide

   - fix interrupt handling in gpio-mlxbf2

   - revert a buggy immutable irqchip conversion"

* tag 'gpio-updates-for-v6.17-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
  treewide: rename GPIO set callbacks back to their original names
  gpio: remove legacy GPIO line value setter callbacks
  gpio: mlxbf2: use platform_get_irq_optional()
  Revert "gpio: pxa: Make irq_chip immutable"
2025-08-09 08:15:43 +03:00
..
adi ASoC: adi: Standardize ASoC menu 2025-06-24 01:01:09 +01:00
amd ASoC: Fixes for v6.17 2025-08-06 20:20:25 +02:00
apple ASoC: apple: Standardize ASoC menu 2025-06-24 01:01:24 +01:00
atmel treewide: Remove redundant 2025-07-04 22:42:36 +01:00
au1x ASoC: au1x: Standardize ASoC menu 2025-06-24 01:01:19 +01:00
bcm ASoC: bcm: Standardize ASoC menu 2025-06-24 01:01:11 +01:00
cirrus ASoC: cirrus: Standardize ASoC menu 2025-06-24 01:01:30 +01:00
codecs gpio updates for v6.17-rc1 2025-08-09 08:15:43 +03:00
dwc ASoC: dwc: Standardize ASoC menu 2025-06-24 01:01:12 +01:00
fsl ASoC: fsl_xcvr: get channel status data in two cases 2025-07-24 23:17:01 +01:00
generic ASoC: generic: Standardize ASoC menu 2025-06-24 01:01:36 +01:00
google ASoC: google: Standardize ASoC menu 2025-06-24 01:01:31 +01:00
hisilicon ASoC: hisilicon: Standardize ASoC menu 2025-06-24 01:01:43 +01:00
img ASoC: img: Imagination Technologies sound should depend on MIPS 2025-07-09 08:58:54 +01:00
intel ASoC: Fixes for v6.17 2025-08-06 20:20:25 +02:00
jz4740 ASoC: jz4740: Standardize ASoC menu 2025-06-24 01:01:32 +01:00
kirkwood ASoC: kirkwood: Standardize ASoC menu 2025-06-24 01:01:38 +01:00
loongson ASoC: loongson: Standardize ASoC menu 2025-06-24 01:01:39 +01:00
mediatek ASoC: Updates for v6.17 2025-07-24 14:47:49 +02:00
meson ASoC: Standardize ASoC menu 2025-06-25 16:27:47 +01:00
mxs ASoC: mxs: Standardize ASoC menu 2025-06-24 01:01:15 +01:00
pxa ASoC: pxa: Standardize ASoC menu 2025-06-24 01:01:15 +01:00
qcom ASoC: qcom: sm8250: Add Fairphone 4 soundcard compatible 2025-07-23 15:09:30 +01:00
renesas ASoC: Standardize ASoC menu 2025-06-25 16:27:47 +01:00
rockchip ASoC: codec: rockchip_sai: Remove including of_gpio.h 2025-07-04 19:27:23 +01:00
samsung ASoC: samsung: littlemill: don't set dapm->bias_level directly 2025-07-13 22:36:48 +01:00
sdca ASoC: More updates for v6.17 2025-07-28 14:28:21 +02:00
sdw_utils ASoC: sdw_utils: Add missed component_name strings for speaker amps 2025-07-09 14:33:58 +01:00
sof ASoC: Fixes for v6.17 2025-08-06 20:20:25 +02:00
spear ASoC: spear: Standardize ASoC menu 2025-06-24 01:01:27 +01:00
sprd ASoC: sprd: Standardize ASoC menu 2025-06-24 01:01:21 +01:00
starfive ASoC: starfive: Standardize ASoC menu 2025-06-24 01:01:41 +01:00
sti ASoC: sti: Standardize ASoC menu 2025-06-24 01:01:16 +01:00
stm ASoC: convert from clk round_rate() to 2025-07-15 21:44:05 +01:00
sunxi ASoC: sunxi: Standardize ASoC menu 2025-06-24 01:01:27 +01:00
tegra ASoC: Standardize ASoC menu 2025-06-25 16:27:47 +01:00
ti treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
uniphier ASoC: uniphier: Standardize ASoC menu 2025-06-24 01:01:42 +01:00
ux500 ASoC: ux500: Standardize ASoC menu 2025-06-24 01:01:29 +01:00
xilinx ASoC: xilinx: Standardize ASoC menu 2025-06-24 01:01:33 +01:00
xtensa ASoC: xtensa: Standardize ASoC menu 2025-06-24 01:01:34 +01:00
Kconfig ASoC: generic: Standardize ASoC menu 2025-06-24 01:01:36 +01:00
Makefile ASoC: Add SoC USB APIs for adding an USB backend 2025-04-11 13:02:31 +02:00
soc-ac97.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
soc-acpi.c
soc-card-test.c
soc-card.c
soc-component.c ASoC: component: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:21 +01:00
soc-compress.c
soc-core.c ASoC: soc-dapm: cleanups 2025-07-07 21:02:59 +01:00
soc-dai.c ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask() 2025-06-08 23:34:50 +01:00
soc-dapm.c ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed 2025-07-13 22:36:45 +01:00
soc-devres.c ASoC: core: Complete support for card rebinding 2025-04-06 23:25:11 +01:00
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops-test.c ASoC: soc-ops-test: dynamically allocate struct snd_ctl_elem_value 2025-06-13 12:23:55 +01:00
soc-ops.c ASoC: ops: dynamically allocate struct snd_ctl_elem_value 2025-06-10 12:46:33 +01:00
soc-pcm.c ASoC: pcm: Do not open FEs with no BEs connected 2025-06-02 12:27:42 +01:00
soc-topology-test.c
soc-topology.c ASoC: topology: Do not call snd_soc_remove_pcm_runtime() for ignored links 2025-06-19 13:19:13 +01:00
soc-usb.c ASoC: usb: Rediscover USB SND devices on USB port add 2025-04-11 13:02:31 +02:00
soc-utils-test.c
soc-utils.c ASoC: soc-utils: Check string pointer validity in snd_soc_dlc_is_dummy() 2025-05-16 13:18:15 +02:00