]> git.baikalelectronics.ru Git - kernel.git/commit
habanalabs: block WREG_BULK packet on PDMA
authorOded Gabbay <oded.gabbay@gmail.com>
Fri, 3 Jul 2020 16:28:54 +0000 (19:28 +0300)
committerOded Gabbay <oded.gabbay@gmail.com>
Fri, 10 Jul 2020 16:53:03 +0000 (19:53 +0300)
commit718306e7e5417ab5770e473c43cfea0e6697cc67
treecdb74819b05542165044dec70682c0cb791ae1e6
parent70e1dfd1f54fe0c323ee3a2043eb27aefe326cc3
habanalabs: block WREG_BULK packet on PDMA

WREG_BULK is a special packet that has a variable length. Therefore, we
can't parse it when validating CBs that go to the PCI DMA queue. In case
the user needs to use it, it can put multiple WREG32 packets instead.

Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
Reviewed-by: Omer Shpigelman <oshpigelman@habana.ai>
drivers/misc/habanalabs/gaudi/gaudi.c