> -----Original Message----- > From: Alan Cox [mailto:alan@xxxxxxxxxxxxxxxxxxx] > Sent: Friday, September 28, 2012 8:54 PM > To: Zhang, Rui > Cc: LKML; linux-pm; linux-i2c; linux-acpi@xxxxxxxxxxxxxxx; Len, Brown; > Rafael J. Wysocki; Grant Likely; Dirk Brandewie > Subject: Re: [RFC PATCH 5/6] ACPI: Introduce ACPI I2C controller > enumeration driver > Importance: High > > On Fri, 28 Sep 2012 15:40:32 +0800 > Zhang Rui <rui.zhang@xxxxxxxxx> wrote: > > > >From 6077a62f2865201ab6727ca7d628ee5e43aa57e1 Mon Sep 17 00:00:00 > > >2001 > > From: Zhang Rui <rui.zhang@xxxxxxxxx> > > Date: Fri, 24 Aug 2012 15:18:25 +0800 > > Subject: [RFC PATCH 5/6] ACPI: Introduce ACPI I2C controller > > enumeration driver > > > > This driver is able to > > 1) enumerate I2C controller via ACPI namespace > > and register it as a platform device. > > 2) enumerate I2C slave devices via ACPI namespace. > > Will this also trigger and work with the ACPI4 based devices that seem > to have I²C tables that Linux currently doesn't understand (eq some > GMA600/Oaktrail platforms) ? I'm not aware of this. I think the answer is probably "No" because these PNPids are pretty new. But we can check FADT.revision to make the driver work on ACPI5 platforms only. Thanks, rui