# SPDX-License-Identifier: GPL-2.0-only config [31mCONFIG_HMS_ANYBUSS_BUS[0m tristate "HMS Anybus-S Bus Support" select [31mCONFIG_REGMAP[0m depends on [31mCONFIG_OF[0m && [31mCONFIG_FIELDBUS_DEV[0m help Driver for the HMS Industrial Networks Anybus-S bus. You can attach a single Anybus-S compatible card to it, which typically provides fieldbus and industrial ethernet functionality. if [31mCONFIG_HMS_ANYBUSS_BUS[0m config [31mCONFIG_ARCX_ANYBUS_CONTROLLER[0m tristate "Arcx Anybus-S Controller" depends on [31mCONFIG_OF[0m && [31mCONFIG_GPIOLIB[0m && [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_REGULATOR[0m select [31mCONFIG_REGMAP_MMIO[0m help Select this to get support for the Arcx Anybus controller. It connects to the SoC via a parallel memory bus, and embeds up to two Anybus-S buses (slots). There is also a [31mCONFIG_CAN[0m power readout, unrelated to the Anybus, modelled as a regulator. config [31mCONFIG_HMS_PROFINET[0m tristate "HMS Profinet IRT Controller (Anybus-S)" depends on [31mCONFIG_FIELDBUS_DEV[0m && [31mCONFIG_HMS_ANYBUSS_BUS[0m help If you say yes here you get support for the HMS Industrial Networks Profinet IRT Controller. It will be registered with the kernel as a fieldbus_dev, so userspace can interact with it via the fieldbus_dev userspace interface(s). This driver can also be built as a module. If so, the module will be called hms-profinet. If unsure, say N. endif |