1522f6926SScott Branden# SPDX-License-Identifier: GPL-2.0-only 2522f6926SScott Branden# 3522f6926SScott Branden# Broadcom VK device 4522f6926SScott Branden# 5522f6926SScott Brandenconfig BCM_VK 6522f6926SScott Branden tristate "Support for Broadcom VK Accelerators" 7522f6926SScott Branden depends on PCI_MSI 8522f6926SScott Branden help 9522f6926SScott Branden Select this option to enable support for Broadcom 10522f6926SScott Branden VK Accelerators. VK is used for performing 11522f6926SScott Branden multiple specific offload processing tasks in parallel. 12522f6926SScott Branden Such offload tasks assist in such operations as video 13522f6926SScott Branden transcoding, compression, and crypto tasks. 14522f6926SScott Branden This driver enables userspace programs to access these 15522f6926SScott Branden accelerators via /dev/bcm-vk.N devices. 16522f6926SScott Branden 17522f6926SScott Branden If unsure, say N. 18*3a11b0b5SScott Branden 19*3a11b0b5SScott Brandenconfig BCM_VK_TTY 20*3a11b0b5SScott Branden bool "Enable tty ports on a Broadcom VK Accelerator device" 21*3a11b0b5SScott Branden depends on TTY 22*3a11b0b5SScott Branden depends on BCM_VK 23*3a11b0b5SScott Branden help 24*3a11b0b5SScott Branden Select this option to enable tty support to allow console 25*3a11b0b5SScott Branden access to Broadcom VK Accelerator cards from host. 26*3a11b0b5SScott Branden 27*3a11b0b5SScott Branden Device node will in the form /dev/bcm-vk.x_ttyVKy where: 28*3a11b0b5SScott Branden x is the instance of the VK card 29*3a11b0b5SScott Branden y is the tty device number on the VK card. 30