Diamond Systems GPIO-MM GPIO support

modulename: gpio-gpio-mm.ko

configname: CONFIG_GPIO_GPIO_MM

Linux Kernel Configuration
└─>Device Drivers
└─>GPIO Support
└─>Port-mapped I/O GPIO drivers
└─>Diamond Systems GPIO-MM GPIO support
In linux kernel since version 3.10 (release Date: 2013-06-30)  
Enables GPIO support for the Diamond Systems GPIO-MM and GPIO-MM-12.

The Diamond Systems GPIO-MM device features 48 lines of digital I/O
via the emulation of dual 82C55A PPI chips. This driver provides GPIO
support for these 48 channels of digital I/O.

The base port addresses for the devices may be configured via the base
array module parameter.

source code: