On Tuesday 27 December 2016 23:15:30 Andy Shevchenko wrote: > On Tue, Dec 27, 2016 at 3:51 PM, Pali Rohár > wrote: > > On Tuesday 27 December 2016 14:43:49 Wolfram Sang wrote: > >> > Dell platform team told us that some (DMI whitelisted) Dell > >> > Latitude machines have ST microelectronics accelerometer at i2c > >> > address 0x29. That > >> > i2c address is not specified in DMI or ACPI, so runtime > >> > detection without > >> > whitelist which is below is not possible. > >> > >> I'd think this should rather live somewhere in > >> drivers/platform/x86/dell*.c? > > > > i2c_new_device() with lis3lv02d for i801 i2c bus needs to be called > > after initializing i2c-i801 bus driver. > > > > I have no idea how to do it (properly) outside of i2c-i801.c file. > > I doubt we need a single line of code for this. See [1] and perhaps > create an EFI variable with necessary upgrade device node. Sorry, but EFI variable is not accessible from BIOS booted kernel. So such thing will not work. -- Pali Rohár pali.rohar@gmail.com