Kconfig (b70366e5d31788650b2a5cec5cd13ea80ac7e44a) Kconfig (660549e05d6bf7ed7160de51da2948c2f1646f7e)
1#
2# GPIO infrastructure and drivers
3#
4
5config ARCH_HAVE_CUSTOM_GPIO_H
6 bool
7 help
8 Selecting this config option from the architecture Kconfig allows

--- 543 unchanged lines hidden (view full) ---

552
553endmenu
554
555menu "Port-mapped I/O GPIO drivers"
556 depends on X86 # Unconditional I/O space access
557
558config GPIO_104_DIO_48E
559 tristate "ACCES 104-DIO-48E GPIO support"
1#
2# GPIO infrastructure and drivers
3#
4
5config ARCH_HAVE_CUSTOM_GPIO_H
6 bool
7 help
8 Selecting this config option from the architecture Kconfig allows

--- 543 unchanged lines hidden (view full) ---

552
553endmenu
554
555menu "Port-mapped I/O GPIO drivers"
556 depends on X86 # Unconditional I/O space access
557
558config GPIO_104_DIO_48E
559 tristate "ACCES 104-DIO-48E GPIO support"
560 depends on ISA_BUS_API
560 depends on PC104 && ISA_BUS_API
561 select GPIOLIB_IRQCHIP
562 help
563 Enables GPIO support for the ACCES 104-DIO-48E series (104-DIO-48E,
564 104-DIO-24E). The base port addresses for the devices may be
565 configured via the base module parameter. The interrupt line numbers
566 for the devices may be configured via the irq module parameter.
567
568config GPIO_104_IDIO_16
569 tristate "ACCES 104-IDIO-16 GPIO support"
561 select GPIOLIB_IRQCHIP
562 help
563 Enables GPIO support for the ACCES 104-DIO-48E series (104-DIO-48E,
564 104-DIO-24E). The base port addresses for the devices may be
565 configured via the base module parameter. The interrupt line numbers
566 for the devices may be configured via the irq module parameter.
567
568config GPIO_104_IDIO_16
569 tristate "ACCES 104-IDIO-16 GPIO support"
570 depends on ISA_BUS_API
570 depends on PC104 && ISA_BUS_API
571 select GPIOLIB_IRQCHIP
572 help
573 Enables GPIO support for the ACCES 104-IDIO-16 family (104-IDIO-16,
574 104-IDIO-16E, 104-IDO-16, 104-IDIO-8, 104-IDIO-8E, 104-IDO-8). The
575 base port addresses for the devices may be configured via the base
576 module parameter. The interrupt line numbers for the devices may be
577 configured via the irq module parameter.
578
579config GPIO_104_IDI_48
580 tristate "ACCES 104-IDI-48 GPIO support"
571 select GPIOLIB_IRQCHIP
572 help
573 Enables GPIO support for the ACCES 104-IDIO-16 family (104-IDIO-16,
574 104-IDIO-16E, 104-IDO-16, 104-IDIO-8, 104-IDIO-8E, 104-IDO-8). The
575 base port addresses for the devices may be configured via the base
576 module parameter. The interrupt line numbers for the devices may be
577 configured via the irq module parameter.
578
579config GPIO_104_IDI_48
580 tristate "ACCES 104-IDI-48 GPIO support"
581 depends on ISA_BUS_API
581 depends on PC104 && ISA_BUS_API
582 select GPIOLIB_IRQCHIP
583 help
584 Enables GPIO support for the ACCES 104-IDI-48 family (104-IDI-48A,
585 104-IDI-48AC, 104-IDI-48B, 104-IDI-48BC). The base port addresses for
586 the devices may be configured via the base module parameter. The
587 interrupt line numbers for the devices may be configured via the irq
588 module parameter.
589
590config GPIO_F7188X
591 tristate "F71869, F71869A, F71882FG, F71889F and F81866 GPIO support"
592 help
593 This option enables support for GPIOs found on Fintek Super-I/O
594 chips F71869, F71869A, F71882FG, F71889F and F81866.
595
596 To compile this driver as a module, choose M here: the module will
597 be called f7188x-gpio.
598
599config GPIO_GPIO_MM
600 tristate "Diamond Systems GPIO-MM GPIO support"
582 select GPIOLIB_IRQCHIP
583 help
584 Enables GPIO support for the ACCES 104-IDI-48 family (104-IDI-48A,
585 104-IDI-48AC, 104-IDI-48B, 104-IDI-48BC). The base port addresses for
586 the devices may be configured via the base module parameter. The
587 interrupt line numbers for the devices may be configured via the irq
588 module parameter.
589
590config GPIO_F7188X
591 tristate "F71869, F71869A, F71882FG, F71889F and F81866 GPIO support"
592 help
593 This option enables support for GPIOs found on Fintek Super-I/O
594 chips F71869, F71869A, F71882FG, F71889F and F81866.
595
596 To compile this driver as a module, choose M here: the module will
597 be called f7188x-gpio.
598
599config GPIO_GPIO_MM
600 tristate "Diamond Systems GPIO-MM GPIO support"
601 depends on ISA_BUS_API
601 depends on PC104 && ISA_BUS_API
602 help
603 Enables GPIO support for the Diamond Systems GPIO-MM and GPIO-MM-12.
604
605 The Diamond Systems GPIO-MM device features 48 lines of digital I/O
606 via the emulation of dual 82C55A PPI chips. This driver provides GPIO
607 support for these 48 channels of digital I/O.
608
609 The base port addresses for the devices may be configured via the base

--- 644 unchanged lines hidden ---
602 help
603 Enables GPIO support for the Diamond Systems GPIO-MM and GPIO-MM-12.
604
605 The Diamond Systems GPIO-MM device features 48 lines of digital I/O
606 via the emulation of dual 82C55A PPI chips. This driver provides GPIO
607 support for these 48 channels of digital I/O.
608
609 The base port addresses for the devices may be configured via the base

--- 644 unchanged lines hidden ---