Thread (59 messages) 59 messages, 10 authors, 2009-12-26

GPIO support for HTC Dream

flat view

From: Pavel Machek <hidden>
Date: 2009-12-13 21:29:26
Also in: lkml

On Wed 2009-12-09 08:18:15, Daniel Walker wrote:
On Wed, 2009-12-09 at 12:37 +0100, Pavel Machek wrote:
quoted
On Tue 2009-12-08 16:39:09, Arve Hj?nnev?g wrote:
quoted
On Tue, Dec 8, 2009 at 2:45 PM, Russell King - ARM Linux
[off-list ref] wrote:
quoted
On Tue, Dec 08, 2009 at 11:28:43AM +0100, Pavel Machek wrote:
quoted
Add GPIO support for HTC Dream.

Signed-off-by: Pavel Machek <redacted>
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig
index f780086..774c50e 100644
--- a/arch/arm/mach-msm/Kconfig
+++ b/arch/arm/mach-msm/Kconfig
@@ -40,4 +40,8 @@ config MACH_TROUT
      help
        Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.

+config GENERIC_GPIO
+     bool
+     default y
Please arrange for this to be handled just like every other ARM
platform via a 'select' statement - eg:

config ARCH_AT91
       bool "Atmel AT91"
       select GENERIC_GPIO
       select ARCH_REQUIRE_GPIOLIB
       select HAVE_CLK

It is not nice to have multiple definitions of the same symbol scattered
throughout the Kconfig files.
Why did this code get pulled into the dream gpio code? The original
change that adds msm gpio support already selects GENERIC_GPIO
(http://android.git.kernel.org/?p=kernel/msm.git;a=commit;h=5ae9f4403530a5782478c35d29753081750c4188).
Since you copied half of the files from that change anyway, it would
be better to just include that change in you patch set.
I'm not sure how to do that with git without pulling all the changes
before that one, too :-(.
I'm going to end up pulling a lot of these git commit into my git tree.
It would be pretty easy for me to just pull this GPIO change directly ..
I assume you haven't found a way to work with git that suites you? It
would be best if you used git, but I could try to do some sort of quilt
export if that works better for you.
I can easily "pull" git trees. I do my own work in git, but usually
not in a way that would be useful for pushing upstream (see my trees
at git.kernel.org). 

I *could* add my dream trees to those that are mirrored at kernel.org,
when things settle a bit. (Should I?)

But I'd really prefer to push my stuff using plain old patches in
emails.
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help