# SPDX-License-Identifier: GPL-2.0-only
config SOPHGO_CV181X_TPU
	tristate "Sophgo/Cvitek CV181x (SG200x) TPU support"
	depends on ARCH_SOPHGO || COMPILE_TEST
	depends on DMA_SHARED_BUFFER
	help
	  Character-device driver for the tensor processing unit found in
	  Sophgo/Cvitek CV180x/CV181x/SG200x SoCs. Userspace submits
	  command buffers built by the Cvitek TPU runtime (libcviruntime)
	  through /dev/cvi-tpu0. Buffers are dma-bufs, typically allocated
	  from the CMA dma-buf heap as the TPU has no IOMMU.

	  If unsure, say N.
