public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH] GPIO: add support for NXP 74HC164 GPIO expander
@ 2010-08-28 23:18 David Brownell
  2010-08-29 10:10 ` Willy Tarreau
  0 siblings, 1 reply; 9+ messages in thread
From: David Brownell @ 2010-08-28 23:18 UTC (permalink / raw)
  To: linux-kernel, akpm, Samuel Ortiz, Miguel Gaio, Juhos Gabor,
	David Brownell, Florian Fainelli


--- On Sat, 8/28/10, Florian Fainelli <florian@openwrt.org> wrote:

> This patch adds support for
> NXP's 74HC164 GPIO expander.

The 74164 parts are standard 74xxx series
discrete logic parts sold by many vendors
as 8 bit shift registers ... and in many
logic series (HC, HCT, more).

At least describe this as generic to all
those 8-bit shift registers, not just NXP.
And not as "GPIO expanders"; data sheets
describe them as shift registers.  Kconfig
can say that the shift registers are being
used for GPIO (output) expansion.

I suppose it's reasonable not to support the
way these chips can be daisy-chained, but it'd
be worth a comment, IMO; that strikes me as a
think someone will add at some point, via some
platform data (e.g.32 GPIO outputs from 4 chips).

- Dave

p.s. I'd have to pull out my data sheet collection
to verify, but it might be the 74163 which can
be used as an 8 bit parallel to serial (input)
 shift register...




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-09-07  0:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-28 23:18 [PATCH] GPIO: add support for NXP 74HC164 GPIO expander David Brownell
2010-08-29 10:10 ` Willy Tarreau
2010-08-29 15:37   ` [PATCH v2] GPIO: add support for 74HC164 serial-in/parallel-out 8-bit shift register Florian Fainelli
2010-08-30 23:43     ` David Brownell
2010-08-31  8:17       ` Florian Fainelli
2010-08-31 10:44         ` [PATCH v3] GPIO: add support for 74x164 " Florian Fainelli
2010-09-01  7:25           ` Florian Fainelli
2010-09-01  9:37           ` [PATCH v4] " Florian Fainelli
2010-09-07  0:41             ` David Brownell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox