On Thu, Aug 04, 2022 at 10:02:15PM +0530, Kumaravel Thiagarajan wrote: > pci1xxxx is a PCIe switch with a multi-function endpoint on one of its > downstream ports. PIO function is one of the functions in the > multi-function endpoint. PIO function combines a GPIO controller and also > an interface to program pci1xxxx's OTP & EEPROM. This auxiliary bus driver > is loaded for the PIO function and separate child devices are enumerated > for GPIO controller and OTP/EEPROM interface. > > Signed-off-by: Kumaravel Thiagarajan <kumaravel.thiagarajan@xxxxxxxxxxxxx> > --- > MAINTAINERS | 8 + > drivers/misc/Kconfig | 1 + > drivers/misc/Makefile | 3 +- > drivers/misc/mchp_pci1xxxx/Kconfig | 10 ++ > drivers/misc/mchp_pci1xxxx/Makefile | 1 + > drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c | 167 ++++++++++++++++++ > drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h | 28 +++ > 7 files changed, 217 insertions(+), 1 deletion(-) > create mode 100644 drivers/misc/mchp_pci1xxxx/Kconfig > create mode 100644 drivers/misc/mchp_pci1xxxx/Makefile > create mode 100644 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c > create mode 100644 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h > > diff --git a/MAINTAINERS b/MAINTAINERS > index 285ffe0df5cf..ba491e4fc35f 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -13244,6 +13244,14 @@ S: Supported > F: Documentation/devicetree/bindings/mtd/atmel-nand.txt > F: drivers/mtd/nand/raw/atmel/* > > +MICROCHIP PCI1XXXX GP DRIVER > +M: Kumaravel Thiagarajan <kumaravel.thiagarajan@xxxxxxxxxxxxx> > +M: UNGLinuxDriver@xxxxxxxxxxxxx Please do not add random email aliases to the MAINTAINERS file, use people's names and email addresses, otherwise there is no sense of ownership. thanks, greg k-h