lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4867018.HWMf8AlFN3@devpool02>
Date:	Tue, 20 May 2014 16:17:42 +0200
From:	Rolf Eike Beer <eb@...ix.com>
To:	Lan Tianyu <tianyu.lan@...el.com>
Cc:	wsa@...-dreams.de, rjw@...ysocki.net,
	mika.westerberg@...ux.intel.com, awilliam@...hat.com,
	lenb@...nel.org, linux-i2c@...r.kernel.org,
	linux-kernel@...r.kernel.org, linux-acpi@...r.kernel.org
Subject: Re: [Patch V2 0/9] I2C ACPI operation region handler support

Rolf Eike Beer wrote:
> Lan Tianyu wrote:
> > On 05/13/2014 09:09 PM, Rolf Eike Beer wrote:
> > > Am Montag, 28. April 2014, 22:27:39 schrieb Lan Tianyu:
> > >> ACPI 5.0 spec(5.5.2.4.5) defines GenericSerialBus(i2c, spi, uart)
> > >> operation
> > >> region. It allows ACPI aml code able to access such kind of devices to
> > >> implement some ACPI standard method.
> > >> 
> > >> On the Asus T100TA, Bios use GenericSerialBus operation region to
> > >> access
> > >> i2c device to get battery info. So battery function depends on the I2C
> > >> operation region support. Here is the bug link.
> > >> https://bugzilla.kernel.org/show_bug.cgi?id=69011

> > > I have tested this series and got some errors, but no additional
> > > functionality:

> this is an Aava Inari 8 tablet (pre-release hardware). Please find the DSDT
> and the dmesg.log attached.

It may be that I have taken the wrong ACPI files. This is the result of a 
fresh run of acpidump, together with the most recent dmesg.log, just in case 
I messed it up.

Kernel now is at 60b5f90+some patches:

8e7bd6f pinctrl: baytrail: Register GPIO chip after chip->to_irq is set
c4b2230 pinctrl: baytrail: Add back Baytrail-T ACPI ID
32f3364 gpio: Add support for Intel SoC PMIC (Crystal Cove)
088ee81 mfd: intel_soc_pmic: Build files
5315135 mfd: intel_soc_pmic: Crystal Cove support
8b5ed0b mfd: intel_soc_pmic: I2C interface
b18979f mfd: intel_soc_pmic: Core driver
5200b75 add debugging
  (This is the debug patch Lan Tianyu sent as reply to the previous mail)
bd3e6c6 I2C/ACPI: Add CONFIG_I2C_ACPI config
947f0a1 I2C/ACPI: Move ACPI related code to i2c-acpi.c
534f182 I2C/ACPI: Add i2c ACPI operation region support
32384d4 I2C: Add smbus word/block process call helper function
aa6459e I2C: Add smbus quick read/write helper function
51825ed ACPI/Thermal: Use acpi_bus_attach_private_data() to attach private data
95e9e92 ACPI: Add acpi_bus_attach_private_data() to facilitate to attach data to ACPI handle
cc6fecb ACPICA: Export acpi_buffer_to_resource symbol
ad38de6 ACPI / LPSS: custom power domain for LPSS
b0caadf ACPI / PM: Export rest of the subsys functions
22a7210 ACPI / platform: add another ID for Broadcom Bluetooth and GPS chips
 (this just adds AAM4752 as another platform id)
000627d ACPI / platform: add IDs for Broadcom Bluetooth and GPS chips

Eike
-- 
Rolf Eike Beer, emlix GmbH, http://www.emlix.com
Fon +49 551 30664-0, Fax +49 551 30664-11
Bertha-von-Suttner-Str. 9, 37085 Göttingen, Germany
Sitz der Gesellschaft: Göttingen, Amtsgericht Göttingen HR B 3160
Geschäftsführung: Dr. Uwe Kracke, Ust-IdNr.: DE 205 198 055

emlix - smart embedded open source

Download attachment "acpi_fw10.dat.gz" of type "application/x-gzip" (77616 bytes)

View attachment "dmesg.log-3.15-rc5-inari2" of type "text/plain" (47709 bytes)

Download attachment "signature.asc" of type "application/pgp-signature" (317 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ