Re: [RFC] generic GPIO parameter API

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Ben Nizette <bn@...>
Cc: David Brownell <david-b@...>, <linux-kernel@...>
Date: Tuesday, June 3, 2008 - 4:29 am

On Tue, 3 Jun 2008, Ben Nizette wrote:


Yes.


Either using the in-kernel API or over sysfs, if it's a user-space app.


That's their problem, isn't it? We are talking about an embedded system, 
where applications are written with datasheets and schematics in hand. So, 
you will know whether or not you want to switch pullups.


gpio_get_val() is easy - you can only get a 0 or a 1 in success case 
there. Whereas with an arbitrary gpio parameter you don't know what valid 
values it can return. Ok, practically, I can hardly imagine a GPIO 
parameter with 2^32 valid values, but who knows...

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC] generic GPIO parameter API, Guennadi Liakhovetski, (Mon Jun 2, 1:22 pm)
Re: [RFC] generic GPIO parameter API, David Brownell, (Fri Jun 6, 1:29 am)
Re: [RFC] generic GPIO parameter API, Guennadi Liakhovetski, (Mon Jun 9, 12:23 pm)
Re: [RFC] generic GPIO parameter API, Mark Brown, (Mon Jun 9, 12:54 pm)
Re: [RFC] generic GPIO parameter API, Guennadi Liakhovetski, (Mon Jun 9, 1:09 pm)
Re: [RFC] generic GPIO parameter API, Mark Brown, (Tue Jun 10, 5:43 am)
Re: [RFC] generic GPIO parameter API, Guennadi Liakhovetski, (Fri Jun 6, 1:50 am)
Re: [RFC] generic GPIO parameter API, Guennadi Liakhovetski, (Mon Jun 2, 1:54 pm)
Re: [RFC] generic GPIO parameter API, Ben Nizette, (Mon Jun 2, 7:13 pm)
Re: [RFC] generic GPIO parameter API, Guennadi Liakhovetski, (Tue Jun 3, 2:42 am)
Re: [RFC] generic GPIO parameter API, Ben Nizette, (Tue Jun 3, 3:32 am)
Re: [RFC] generic GPIO parameter API, Guennadi Liakhovetski, (Tue Jun 3, 4:29 am)
Re: [RFC] generic GPIO parameter API, Ben Nizette, (Tue Jun 3, 6:02 pm)