Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drivers: staging: vme_user: Describe VME_BUS and VME_TSI148

Help description for both options only tells users to enable them
without description of what VME bridge and TSI148 device are.

Briefly describe them.

Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
Link: https://lore.kernel.org/r/20231113093839.7687-1-bagasdotme@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Bagas Sanjaya and committed by
Greg Kroah-Hartman
b000ef3c 2a4033b2

+18 -4
+18 -4
drivers/staging/vme_user/Kconfig
··· 3 3 bool "VME bridge support" 4 4 depends on PCI 5 5 help 6 - If you say Y here you get support for the VME bridge Framework. 6 + Enable support for VME (VersaModular Eurocard bus) bridge modules. 7 + The bridge allows connecting VME devices to systems with existing 8 + interfaces (like USB or PCI) by means of translating VME protocol 9 + operations. 10 + 11 + Note that this only enables the bridge framework. You'll also 12 + likely want to enable driver for specific bridge device you have 13 + to actually use it. If unsure, say N. 7 14 8 15 if VME_BUS 9 16 10 17 comment "VME Bridge Drivers" 11 18 12 19 config VME_TSI148 13 - tristate "Tempe" 20 + tristate "Tundra TSI148 VME bridge support" 14 21 depends on HAS_DMA 15 22 help 16 - If you say Y here you get support for the Tundra TSI148 VME bridge 17 - chip. 23 + If you say Y here you get support for the Tundra TSI148 VME-to-PCI/X 24 + bridge chip (and pin-compatible clones). 25 + 26 + TSI148 is a high-performant, 2eSST and VME64-compliant VME-to-PCI/X 27 + interconnect bridge with support for PCI and PCI-X bus interface. 28 + It is primarily used in industrial and embedded systems. 29 + 30 + To compile this driver as a module, say M - the module will be 31 + called vme_tsi148. If unsure, say N. 18 32 19 33 config VME_FAKE 20 34 tristate "Fake"