This series includes a number of improvements to the i801 driver. v2: removed first patch from v1 series patch 2 - include linux/mutex.h patch 4 - avoid assigning potentially dangling pointer to *return_value patch 8 - move definition of struct i2c_board_info info to inner loop - add missing curly braces to outer for loop Heiner Kallweit (9): i2c: i801: Improve disabling runtime pm i2c: i801: make p2sb_spinlock a mutex i2c: i801: Remove not needed debug message i2c: i801: Improve is_dell_system_with_lis3lv02d i2c: i801: Remove not needed check for PCI_COMMAND_INTX_DISABLE i2c: i801: Improve i801_acpi_probe/remove functions i2c: i801: Improve i801_add_mux i2c: i801: Improve register_dell_lis3lv02d_i2c_device i2c: i801: Improve handling platform data for tco device drivers/i2c/busses/i2c-i801.c | 138 ++++++++++++---------------------- 1 file changed, 48 insertions(+), 90 deletions(-) -- 2.32.0