From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTP id 91C97DDEBC for ; Wed, 25 Jul 2007 16:22:34 +1000 (EST) Subject: Re: [PATCH] powerpc: Pegasos keyboard detection From: Benjamin Herrenschmidt To: Alan Curry In-Reply-To: <200707250128.l6P1SWSF1336935@shell01.TheWorld.com> References: <200707250128.l6P1SWSF1336935@shell01.TheWorld.com> Content-Type: text/plain Date: Wed, 25 Jul 2007 16:22:28 +1000 Message-Id: <1185344548.5439.308.camel@localhost.localdomain> Mime-Version: 1.0 Cc: linuxppc-dev@ozlabs.org, linux-kernel@vger.kernel.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Tue, 2007-07-24 at 21:28 -0400, Alan Curry wrote: > As of 2.6.22 the kernel doesn't recognize the i8042 keyboard/mouse controller > on the PegasosPPC. This is because of a feature/bug in the OF device tree: > the "device_type" attribute is an empty string instead of "8042" as the > kernel expects. This patch (against 2.6.22.1) adds a secondary detection > which looks for a device whose *name* is "8042" if there is no device whose > *type* is "8042". > > Signed-off-by: Alan Curry Doesn't it have something in "compatible" instead ? that would be the way to go. Ben.