2006/2/1, Robert Schwebel <[email protected]>: > On Wed, Feb 01, 2006 at 01:00:27AM -0600, Kumar Gala wrote: > > Any further progress on this. I'm looking at the GPIO's on an > > embedded PowerPC and would prefer to produce a driver towards a > > standard kernel interface. I'm also happy to help on the standard > > interface if it needs some work. > > Sorry, no progress so far on our side. > Hi, I worked on a GPIO driver, starting from the work of Robert Schwebel. I wrote something that suited my needs, but I kept in mind the idea of a generic layer. It's worth what it's worth, but i'm sending it in case it might help someone. Basically I nearly didn't touch the sysfs part of Robert's driver. I added the possibility to register a block of GPIO pins, and to handle interrupts. The platform specific layer registers itself with this generic layer and passes all the required platform dependant functions and parameters through a struct. Attached is the generic layer gpio.c and I moved the header in include/linux/gpio.h Feel free to comment, criticize, reject :-) Ivan
Attachment:
gpio.tgz
Description: GNU Zip compressed data
- References:
- Re: GPIO device class driver
- From: Kumar Gala <[email protected]>
- Re: GPIO device class driver
- From: Robert Schwebel <[email protected]>
- Re: GPIO device class driver
- Prev by Date: Re: [2.6 patch] ISDN_CAPI_CAPIFS related cleanups
- Next by Date: Re: [PATCH 6/11] LED: Add LED device support for the zaurus corgi and spitz models
- Previous by thread: Re: GPIO device class driver
- Next by thread: Re: GPIO device class driver
- Index(es):