]> git.baikalelectronics.ru Git - kernel.git/commit
habanalabs: sync stream generic functionality
authorOfir Bitton <obitton@habana.ai>
Thu, 14 May 2020 15:25:47 +0000 (18:25 +0300)
committerOded Gabbay <oded.gabbay@gmail.com>
Fri, 24 Jul 2020 17:31:34 +0000 (20:31 +0300)
commit9ede5814f41938c0365ca3e3a921d5726a05c062
treea66acf699da0b500814a20ef4d3bf5180282aec8
parentc4b9c42a58244af99ba36c5a7734b29bfd276380
habanalabs: sync stream generic functionality

Currently sync stream is limited only for external queues. We want to
remove this constraint by adding a new queue property dedicated for sync
stream. In addition we move the initialization and reset methods to the
common code since we can re-use them with slight changes.

Signed-off-by: Ofir Bitton <obitton@habana.ai>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
drivers/misc/habanalabs/command_submission.c
drivers/misc/habanalabs/gaudi/gaudi.c
drivers/misc/habanalabs/gaudi/gaudiP.h
drivers/misc/habanalabs/goya/goya.c
drivers/misc/habanalabs/habanalabs.h
drivers/misc/habanalabs/hw_queue.c