# \[PATCH 00/10\] ARM: OMAP1: ams-delta: replace custom I/O with GPIO

- From: Jonathan McDowell \<hidden\>
- Date: 2011-12-12 05:00:37 
- List: linux-arm-kernel
- Page: https://ratatoskr.run/linux-arm-kernel/2011/12/3798443
- Thread: https://ratatoskr.run/linux-fbdev/2011/12/3798334/t.md

```text
On Sun, Dec 11, 2011 at 09:11:58PM +0100, Janusz Krzysztofik wrote:
> The Amstrad Delta board has two extra output ports used for driving
> input lines of different on-board devices. Those ports are now
> controlled with custom functions, provided by the board arch code and
> used by several device drivers.
> 
> The idea behind the series is to replace those custom I/O functions
> with gpiolib API. This way, existing drivers can be made less platform
> dependent, and some of them perhaps even superseded with generic GPIO
> based drivers after the board platform device descriptions are
> converted. Moreover, should a new driver for the on-board Smart Card
> controller ever be created, it could be designed as a generic GPIO
> based driver, not a custom one.

Nice work; moving ams-delta over to gpiolib has been on my todo list for
a while (albeit quite low down).

J.

-- 
I just Fedexed my soul to hell. I'm *real* clever.
```
