]> 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)
commitfa0aa0209d410fa2097618aeb23c5776aca33ed9
treecdb74819b05542165044dec70682c0cb791ae1e6
parentb85c22ec9d41b3d8f81a71797c69548e3402fb48
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