Microchip PCI1XXXX PCIe to GPIO Expander + OTP/EEPROM manager

modulename: mchp_pci1xxxx_gp.ko

configname: CONFIG_GP_PCI1XXXX

Linux Kernel Configuration
└─>Device Drivers
└─>Misc devices
└─>PCI support
└─>Microchip PCI1XXXX PCIe to GPIO Expander + OTP/EEPROM manager
In linux kernel since version 4.14.326 (release Date: 2023-09-23)  
PCI1XXXX is a PCIe GEN 3 switch with one of the endpoints having
multiple functions and one of the functions is a GPIO controller
which also has registers to interface with the OTP and EEPROM.
Select yes, no or module here to include or exclude the driver
for the GPIO function.

source code: