linux_dsm_epyc7002/drivers/misc/habanalabs
Oded Gabbay 6765fda0f4 habanalabs: fix validation of WREG32 to DMA completion
This patch fix a bug in the validation of WREG32 in DMA queues. The
validation was too strict. It allowed the user to set the completion
address only for DMA channel 1.

The fix allows the user to set the completion address for all 5 DMA
channels.

Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-02-28 13:04:59 +01:00
..
goya habanalabs: fix validation of WREG32 to DMA completion 2019-02-28 13:04:59 +01:00
include habanalabs: add MMU DRAM default page mapping 2019-02-28 13:04:59 +01:00
asid.c habanalabs: add context and ASID modules 2019-02-18 09:46:44 +01:00
command_buffer.c habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
command_submission.c habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
context.c habanalabs: add virtual memory and MMU modules 2019-02-18 09:46:46 +01:00
debugfs.c habanalabs: disable CPU access on timeouts 2019-02-28 13:04:59 +01:00
device.c habanalabs: disable CPU access on timeouts 2019-02-28 13:04:59 +01:00
habanalabs_drv.c habanalabs: make functions static or declare them 2019-02-27 16:00:20 +01:00
habanalabs_ioctl.c habanalabs: implement INFO IOCTL 2019-02-18 09:46:46 +01:00
habanalabs.h habanalabs: disable CPU access on timeouts 2019-02-28 13:04:59 +01:00
hw_queue.c habanalabs: add command submission module 2019-02-18 09:46:45 +01:00
hwmon.c habanalabs: disable CPU access on timeouts 2019-02-28 13:04:59 +01:00
irq.c habanalabs: add device reset support 2019-02-18 09:46:45 +01:00
Kconfig misc/habanalabs: adjust Kconfig to fix build errors 2019-02-27 16:02:19 +01:00
Makefile habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
memory.c habanalabs: add MMU DRAM default page mapping 2019-02-28 13:04:59 +01:00
mmu.c habanalabs: add MMU DRAM default page mapping 2019-02-28 13:04:59 +01:00
sysfs.c habanalabs: disable CPU access on timeouts 2019-02-28 13:04:59 +01:00