522f692686
Add initial version of Broadcom VK driver to enumerate PCI device IDs of Valkyrie and Viper device IDs. VK based cards provide real-time high performance, high throughput, low latency offload compute engine operations. They are used for multiple parallel offload tasks as: audio, video and image processing and crypto operations. Further commits add additional features to driver beyond probe/remove. Acked-by: Olof Johansson <olof@lixom.net> Signed-off-by: Scott Branden <scott.branden@broadcom.com> Link: https://lore.kernel.org/r/20210120175827.14820-3-scott.branden@broadcom.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
18 lines
540 B
Plaintext
18 lines
540 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Broadcom VK device
|
|
#
|
|
config BCM_VK
|
|
tristate "Support for Broadcom VK Accelerators"
|
|
depends on PCI_MSI
|
|
help
|
|
Select this option to enable support for Broadcom
|
|
VK Accelerators. VK is used for performing
|
|
multiple specific offload processing tasks in parallel.
|
|
Such offload tasks assist in such operations as video
|
|
transcoding, compression, and crypto tasks.
|
|
This driver enables userspace programs to access these
|
|
accelerators via /dev/bcm-vk.N devices.
|
|
|
|
If unsure, say N.
|