18 Feb
2015
18 Feb
'15
3:51 p.m.
Hi
On 02/17/2015 08:24 AM, Sebastien Bourdeauducq wrote:
Hi,
the Thinkpad Tablet 10 has an impressive amount of problems under Linux, among which the audio is completely broken.
The kernel log is: [ 7.532413] rt5640 i2c-10EC5640:00: Device with ID register 6271 is not rt5640/39
Bard, Oder: Is this codec even from RT564x family? To me it looks RT567x based on RT5670_DEVICE_ID 0x6271 in sound/soc/codecs/rt5670.c.
At least sound/soc/codecs/rt5640.c: rt5640_i2c_probe() appears to find above same value 0x6271 from the register RT5640_VENDOR_ID2.
If that's the case then one might want to ask Lenovo why they are using completely wrong ACPI ID for the codec.
--
Jarkko