xref: /linux/drivers/misc/mchp_pci1xxxx/Kconfig (revision e3c9b0ddfd144663e4d21d6d95e9c76a45c49e3f)
1393fc2f5SKumaravel Thiagarajanconfig GP_PCI1XXXX
2393fc2f5SKumaravel Thiagarajan       tristate "Microchip PCI1XXXX PCIe to GPIO Expander + OTP/EEPROM manager"
3393fc2f5SKumaravel Thiagarajan       depends on PCI
4*e3c9b0ddSKumaravel Thiagarajan       depends on GPIOLIB
5393fc2f5SKumaravel Thiagarajan       select GPIOLIB_IRQCHIP
6*e3c9b0ddSKumaravel Thiagarajan       select AUXILIARY_BUS
7393fc2f5SKumaravel Thiagarajan       help
8393fc2f5SKumaravel Thiagarajan         PCI1XXXX is a PCIe GEN 3 switch with one of the endpoints having
9393fc2f5SKumaravel Thiagarajan         multiple functions and one of the functions is a GPIO controller
10393fc2f5SKumaravel Thiagarajan         which also has registers to interface with the OTP and EEPROM.
11393fc2f5SKumaravel Thiagarajan         Select yes, no or module here to include or exclude the driver
12393fc2f5SKumaravel Thiagarajan         for the GPIO function.
13393fc2f5SKumaravel Thiagarajan
14