android_kernel_motorola_sm6375/drivers
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Devendra K Verma b8461af1f2 dmaengine: dw-edma: Set status for callback_result
[ Upstream commit 5e742de97c806a4048418237ef1283e7d71eaf4b ]

DMA Engine has support for the callback_result which provides
the status of the request and the residue. This helps in
determining the correct status of the request and in
efficient resource management of the request.
The 'callback_result' method is preferred over the deprecated
'callback' method.

Signed-off-by: Devendra K Verma <devverma@amd.com>
Link: https://lore.kernel.org/r/20250821121505.318179-1-devverma@amd.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-12-03 12:45:11 +01:00
..
accessibility
acpi ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() 2025-12-03 12:45:07 +01:00
amba
android binder: remove "invalid inc weak" check 2025-10-29 14:00:00 +01:00
ata ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig 2025-08-28 16:21:35 +02:00
atm atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). 2025-09-04 14:05:54 +02:00
auxdisplay
base devcoredump: Fix circular locking dependency with devcd->mutex. 2025-12-03 12:45:05 +01:00
bcma
block drbd: add missing kref_get in handle_write_conflicts 2025-08-28 16:21:24 +02:00
bluetooth
bus
cdrom
char char: misc: Does not request module for miscdevice with dynamic minor 2025-12-03 12:45:10 +01:00
clk clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver 2025-10-29 13:59:51 +01:00
clocksource clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel 2025-12-03 12:45:07 +01:00
connector
counter
cpufreq cpufreq/longhaul: handle NULL policy in longhaul_exit 2025-12-03 12:45:07 +01:00
cpuidle Revert "cpuidle: menu: Avoid discarding useful information" 2025-10-29 13:59:59 +01:00
crypto crypto: atmel - Fix dma_unmap_sg() direction 2025-10-29 13:59:52 +01:00
dax
dca
devfreq
dio
dma dmaengine: dw-edma: Set status for callback_result 2025-12-03 12:45:11 +01:00
dma-buf dma-buf: fix timeout handling in dma_resv_wait_timeout v2 2025-07-17 18:25:04 +02:00
edac EDAC/altera: Delete an inappropriate dma_free_coherent() call 2025-10-02 13:34:27 +02:00
eisa
extcon extcon: adc-jack: Fix wakeup source leaks on device unbind 2025-12-03 12:45:10 +01:00
firewire
firmware firmware: meson_sm: fix device leak at probe 2025-10-29 13:59:52 +01:00
fpga fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() 2025-08-28 16:21:32 +02:00
fsi
gnss
gpio gpio: pca953x: fix IRQ storm on system wake up 2025-09-09 18:44:00 +02:00
gpu drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption 2025-12-03 12:45:10 +01:00
greybus
hid HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() 2025-09-04 14:05:56 +02:00
hsi
hv
hwmon hwmon: (dell-smm) Add support for Dell OptiPlex 7040 2025-12-03 12:45:08 +01:00
hwspinlock
hwtracing
i2c i2c: designware: Add disabling clocks when probe fails 2025-10-29 13:59:47 +01:00
i3c i3c: don't fail if GETHDRCAP is unsupported 2025-08-28 16:21:29 +02:00
ide
idle
iio iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register 2025-12-03 12:45:09 +01:00
infiniband RDMA/siw: Always report immediate post SQ errors 2025-10-29 13:59:49 +01:00
input Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak 2025-10-29 13:59:50 +01:00
interconnect
iommu
ipack
irqchip irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment 2025-12-03 12:45:07 +01:00
isdn mISDN: Fix memory leak in dsp_hwec_enable() 2025-09-09 18:43:57 +02:00
leds
lightnvm
macintosh
mailbox mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes 2025-10-29 13:59:52 +01:00
mcb
md dm: fix NULL pointer dereference in __dm_suspend() 2025-10-29 13:59:55 +01:00
media media: fix uninitialized symbol warnings 2025-12-03 12:45:10 +01:00
memory memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe 2025-10-29 14:00:00 +01:00
memstick memstick: Add timeout to prevent indefinite waiting 2025-12-03 12:45:06 +01:00
message
mfd mfd: madera: Work around false-positive -Wininitialized warning 2025-12-03 12:45:08 +01:00
misc misc: genwqe: Fix incorrect cmd field being reported in error 2025-10-29 13:59:48 +01:00
mmc mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card 2025-12-03 12:45:07 +01:00
mtd spi: cadence-quadspi: Flush posted register writes before DAC access 2025-10-29 14:00:00 +01:00
mux
net can: gs_usb: increase max interface to U8_MAX 2025-12-03 12:45:06 +01:00
nfc
ntb
nubus
nvdimm
nvme
nvmem
of
opp
oprofile
parisc
parport
pci PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call 2025-12-03 12:45:10 +01:00
pcmcia pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch 2025-10-02 13:34:30 +02:00
perf perf: arm_spe: Prevent overflow in PERF_IDX2OFF() 2025-10-29 13:59:46 +01:00
phy phy: ti-pipe3: fix device leak at unbind 2025-10-02 13:34:30 +02:00
pinctrl pinctrl: check the return value of pinmux_ops::get_function_name() 2025-10-29 13:59:50 +01:00
platform platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches 2025-08-28 16:21:25 +02:00
pnp
power power: supply: bq27xxx: restrict no-battery detection to bq27000 2025-10-02 13:34:31 +02:00
powercap
pps pps: fix warning in pps_register_cdev when register device fail 2025-10-29 13:59:48 +01:00
ps3
ptp
pwm pwm: berlin: Fix wrong register in suspend/resume 2025-10-29 13:59:56 +01:00
rapidio
ras
regulator regulator: core: fix NULL dereference on unbind due to stale coupling data 2025-08-28 16:21:17 +02:00
remoteproc remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice 2025-10-29 13:59:49 +01:00
reset
rpmsg
rtc rtc: interface: Fix long-standing race when setting alarm 2025-10-29 13:59:53 +01:00
s390 scsi: s390: zfcp: Ensure synchronous unit_add 2025-06-27 11:02:56 +01:00
sbus
scsi scsi: pm8001: Use int instead of u32 to store error codes 2025-12-03 12:45:11 +01:00
sfi
sh
siox
slimbus
soc soc: qcom: smem: Fix endian-unaware access of num_entries 2025-12-03 12:45:06 +01:00
soundwire soundwire: stream: restore params when prepare ports fail 2025-08-28 16:21:21 +02:00
spi spi: loopback-test: Don't use %pK through printk 2025-12-03 12:45:06 +01:00
spmi
ssb
staging comedi: fix divide-by-zero in comedi_buf_munge() 2025-10-29 14:00:00 +01:00
target scsi: target: target_core_configfs: Add length check to avoid buffer overflow 2025-10-29 13:59:44 +01:00
tc
tee tee: allow a driver to allocate a tee_device without a pool 2025-12-03 12:45:07 +01:00
thermal thermal: sysfs: Return ENODATA instead of EAGAIN for reads 2025-08-28 16:21:25 +02:00
thunderbolt thunderbolt: Fix copy+paste error in match_service_id() 2025-08-28 16:21:30 +02:00
tty serial: 8250_dw: handle reset control deassert error 2025-12-03 12:45:06 +01:00
uio uio_hv_generic: Let userspace take care of interrupt mask 2025-10-29 13:59:50 +01:00
usb usb: gadget: f_ncm: Fix MAC assignment NCM ethernet 2025-12-03 12:45:09 +01:00
vfio
vhost vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() 2025-09-04 14:05:53 +02:00
video video: backlight: lp855x_bl: Set correct EPROM start for LP8556 2025-12-03 12:45:07 +01:00
virt
virtio
visorbus
vlynq
vme
w1
watchdog watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog 2025-10-29 13:59:48 +01:00
xen xen/events: Update virq_to_irq on migration 2025-10-29 13:59:56 +01:00
zorro
Kconfig
Makefile