linux/drivers
Linus Torvalds 9e6bfd42b1 dmaengine updates for v6.3
New support:
  - TI AM62Ax controller support
  - Xilinx xdma driver
  - Qualcomm SM6125, SM8550, QDU1000/QRU1000 GPI controller
 
  Updates:
  - Runtime pm support for at_xdmac driver
  - IMX sdma binding conversion to yaml and HDMI audio support
  - IMX mxs binding conversion to yaml
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmP4uMkACgkQfBQHDyUj
 g0fXvhAAstzwh2KirInbEleqmH7PnjMrWut2F8oTCeFJjPUXRKx3HtXW5JyDLeT4
 6iXhEknWnkvbbEQf1EwZNfK4xC+xNvEU7XvNdhm23kyXqYJBRwiq5cjqapLLr9Vf
 XDRRZ1CK/Zhxqhk0kuOnQIsGLciAVFcXhoswjzlnaGL4yGLkZcWB8bmO1JOzITi8
 GqQD9wx+dEixSg3004qbE8GceC4TGq375fFiHVTiNO878pKK+vQF9DxsEabchrIK
 8HPCF8jVZ0A+6gDYysJMjn81cPK6AdnbIhJnvfaF7N3fdl2QUDSweM9NbF/06B2B
 E5G/NOrWe5NrSWoJbXz9U5t7Cg3pZktreLjUlREM2/i+jmqyUC3FMICQYpUneAnk
 aUSr2hRBYlbIEJZJhmSMczUfUOqdPFt5mY2bUwvtSfCKf1we5wl9oiC72IvRthmL
 hSCs6RQxczM62u7ocjH/T9j2n3zy+vcxijCuIac2Y6FEHaURq/7wcfDypePg37zi
 Kf7awaRHE0WOiXj1kc+fsEhkEJ+xEjxiJnCMzFb9jG1A0RBgtsNq6HXCgmd2O/R7
 b2Q7hUt3rr9qr4uHTGz0Ure+nkVB7Zz0eCVfNQQ3ypw2DibGc1WhjzpGiEq0tlYK
 20wKtbWIFy/MFjIOiZiQTGL2vGnDgjq4DRZgtPKdz60uCGgrM6s=
 =xtfI
 -----END PGP SIGNATURE-----

Merge tag 'dmaengine-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine

Pull dmaengine updates from Vinod Koul:
 "A new driver, couple of device support and binding conversion along
  with bunch of driver updates are the main features of this.

  New hardware support:

   - TI AM62Ax controller support

   - Xilinx xdma driver

   - Qualcomm SM6125, SM8550, QDU1000/QRU1000 GPI controller

  Updates:

   - Runtime pm support for at_xdmac driver

   - IMX sdma binding conversion to yaml and HDMI audio support

   - IMX mxs binding conversion to yaml"

* tag 'dmaengine-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (35 commits)
  dmaengine: idma64: Update bytes_transferred field
  dmaengine: imx-sdma: Set DMA channel to be private
  dmaengine: dw: Move check for paused channel to dwc_get_residue()
  dmaengine: ptdma: check for null desc before calling pt_cmd_callback
  dmaengine: dw-axi-dmac: Do not dereference NULL structure
  dmaengine: idxd: Fix default allowed read buffers value in group
  dmaengine: sf-pdma: pdma_desc memory leak fix
  dmaengine: Simplify dmaenginem_async_device_register() function
  dmaengine: use sysfs_emit() to instead of scnprintf()
  dmaengine: Make an order in struct dma_device definition
  dt-bindings: dma: cleanup examples - indentation, lowercase hex
  dt-bindings: dma: drop unneeded quotes
  dmaengine: xilinx: xdma: Add user logic interrupt support
  dmaengine: xilinx: xdma: Add xilinx xdma driver
  dmaengine: drivers: Use devm_platform_ioremap_resource()
  dmaengine: at_xdmac: remove empty line
  dmaengine: at_xdmac: add runtime pm support
  dmaengine: at_xdmac: align properly function members
  dmaengine: ppc4xx: Convert to use sysfs_emit()/sysfs_emit_at() APIs
  dmaengine: sun6i: Set the maximum segment size
  ...
2023-02-24 17:18:54 -08:00
..
accel - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
accessibility
acpi pci-v6.3-changes 2023-02-24 16:51:40 -08:00
amba
android Char/Misc and other driver subsystem changes for 6.3-rc1 2023-02-24 12:47:33 -08:00
ata SCSI misc on 20230222 2023-02-22 13:41:41 -08:00
atm
auxdisplay
base Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
bcma
block - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
bluetooth
bus Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
cdrom
char Char/Misc and other driver subsystem changes for 6.3-rc1 2023-02-24 12:47:33 -08:00
clk USB / Thunderbolt driver changes for 6.3-rc1 2023-02-24 12:07:00 -08:00
clocksource Updates for timekeeping, timers and clockevent/source drivers: 2023-02-21 09:45:13 -08:00
comedi
connector
counter
cpufreq ACPI updates for 6.3-rc1 2023-02-21 12:23:24 -08:00
cpuidle Power management updates for 6.3-rc1 2023-02-21 12:13:58 -08:00
crypto Char/Misc and other driver subsystem changes for 6.3-rc1 2023-02-24 12:47:33 -08:00
cxl Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
dax Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
dca
devfreq
dio
dma dmaengine updates for v6.3 2023-02-24 17:18:54 -08:00
dma-buf dma-buf: make kobj_type structure constant 2023-02-17 09:16:34 +01:00
edac - Add a driver for the RAS functionality on Xilinx's on chip memory 2023-02-21 08:10:03 -08:00
eisa
extcon
firewire Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
firmware Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
fpga Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
fsi
gnss
gpio Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
gpu IOMMU Updates for Linux v6.3: 2023-02-24 13:40:13 -08:00
greybus
hid Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
hsi Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
hte
hv Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
hwmon - Core Frameworks 2023-02-23 15:03:05 -08:00
hwspinlock
hwtracing Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
i2c I2C for 6.3: 2023-02-24 17:12:23 -08:00
i3c
idle Power management updates for 6.3-rc1 2023-02-21 12:13:58 -08:00
iio Char/Misc and other driver subsystem changes for 6.3-rc1 2023-02-24 12:47:33 -08:00
infiniband v6.3 RDMA pull request 2023-02-24 15:11:03 -08:00
input Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
interconnect SoC: DT changes for 6.3 2023-02-20 15:49:56 -08:00
iommu iommufd for 6.3 2023-02-24 14:34:12 -08:00
ipack Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
irqchip iommufd for 6.3 2023-02-24 14:34:12 -08:00
isdn
leds - Remove Drivers 2023-02-23 15:09:31 -08:00
macintosh
mailbox
mcb
md - Fix DM cache target to free background tracker work items, otherwise 2023-02-22 13:21:31 -08:00
media IOMMU Updates for Linux v6.3: 2023-02-24 13:40:13 -08:00
memory
memstick
message
mfd - Core Frameworks 2023-02-23 15:03:05 -08:00
misc pci-v6.3-changes 2023-02-24 16:51:40 -08:00
mmc Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
most
mtd Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
mux
net v6.3 RDMA pull request 2023-02-24 15:11:03 -08:00
nfc
ntb
nubus
nvdimm Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
nvme Networking changes for 6.3. 2023-02-21 18:24:12 -08:00
nvmem
of IOMMU Updates for Linux v6.3: 2023-02-24 13:40:13 -08:00
opp OPP: fix error checking in opp_migrate_dentry() 2023-02-16 13:48:53 +01:00
parisc
parport Char/Misc and other driver subsystem changes for 6.3-rc1 2023-02-24 12:47:33 -08:00
pci pci-v6.3-changes 2023-02-24 16:51:40 -08:00
pcmcia Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
peci
perf arm64 updates for 6.3: 2023-02-21 15:27:48 -08:00
phy
pinctrl Core changes: 2023-02-22 11:05:56 -08:00
platform power supply and reset changes for the v6.3 series 2023-02-24 17:04:23 -08:00
pnp
power power supply and reset changes for the v6.3 series 2023-02-24 17:04:23 -08:00
powercap Thermal control updates for 6.3-rc1 2023-02-21 12:32:05 -08:00
pps
ps3
ptp
pwm
rapidio
ras
regulator regulator: Updates for v6.3 2023-02-22 10:49:32 -08:00
remoteproc
reset
rpmsg
rtc ARM: unused boardfile removal for 6.3 2023-02-20 15:28:57 -08:00
s390 Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
sbus
scsi Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
sh
siox
slimbus
soc Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
soundwire Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
spi Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
spmi
ssb
staging Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
target - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
tc
tee Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
thermal thermal/drivers/st: Remove syscfg based driver 2023-02-15 17:30:04 +01:00
thunderbolt Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
tty Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
ufs SCSI misc on 20230222 2023-02-22 13:41:41 -08:00
uio - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
usb Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
vdpa - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
vfio iommufd for 6.3 2023-02-24 14:34:12 -08:00
vhost IOMMU Updates for Linux v6.3: 2023-02-24 13:40:13 -08:00
video TTY/Serial driver updates for 6.3-rc1 2023-02-24 12:17:14 -08:00
virt
virtio
vlynq
w1 Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
watchdog s390 updates for 6.3 merge window 2023-02-21 15:09:17 -08:00
xen Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
zorro
Kconfig
Makefile drm next for 6.3-rc1 2023-02-22 18:28:03 -08:00