From mboxrd@z Thu Jan 1 00:00:00 1970 From: marex@denx.de (Marek Vasut) Date: Sat, 14 Dec 2013 06:00:40 +0100 Subject: [PATCH V1 06/11] ARM: dts: imx6qdl-sabrelite: add gpio-keys In-Reply-To: <52AB826B.2030706@boundarydevices.com> References: <1386899355-17379-1-git-send-email-troy.kisky@boundarydevices.com> <201312132250.45796.marex@denx.de> <52AB826B.2030706@boundarydevices.com> Message-ID: <201312140600.41095.marex@denx.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Friday, December 13, 2013 at 10:55:55 PM, Eric Nelson wrote: > Hi Marek, > > On 12/13/2013 02:50 PM, Marek Vasut wrote: > > On Friday, December 13, 2013 at 07:45:10 PM, Troy Kisky wrote: > >> On 12/13/2013 4:51 AM, Marek Vasut wrote: > >>> On Friday, December 13, 2013 at 02:49:10 AM, Troy Kisky wrote: > >>>> Add power, menu, home, back, volume up, and volume down > >>>> buttons. > >>>> > >>>> Signed-off-by: Troy Kisky > >>> > >>> Are these really present on the board or are they on some expansion > >>> board? I am not sure how to handle this case when the GPIO buttons are > >>> on optional expansion board, maybe someone else (Shawn?) will help > >>> here. > >>> > >>> Best regards, > >>> Marek Vasut > >> > >> You are right, it is an expansion board. But the signals do not conflict > >> with any other > >> expansion board that I know of. > > > > ... yet ;-) > > I know of a dozen or so folks who are re-purposing these pins > (that's the thing about GPIOs!), but in many cases, they're > doing so by catching the input events matched as this patch > defines them . > > And since this is how the schematics and hardware manuals label > the pins, this is the proper way to handle them in the default > kernel. OK, I won't pester you about this. Best regards, Marek Vasut