7adbd54fb23b38fd7bc28f679445ae93d3846c40 eeprom: ee1004: Use kobj_to_i2c_client to simplify the code 7abdadfcf19a385b6f8ffea75457074240a9536f eeprom: ee1004: Remove not needed check in ee1004_read 64bf274711c0ba973bb1907fd5119c0d06255e37 eeprom: ee1004: Remove not needed check in ee1004_eeprom_read b97ba92e2962b7ede713bc5b70dcf747083e45f9 eeprom: ee1004: Remove usage of i2c_adapter_id in adapter comparison 08e5138aa419350d0a168abeac3ecec4b7e779be eeprom: ee1004: Improve check for SMBUS features 3c03dad7652ee2b30728a263905de93a79205477 eeprom: ee1004: Improve creating dummy devices 2ac99039c568467ea2e593221aa2a741fa63f0b1 eeprom: ee1004: Switch to i2c probe_new callback b2cd8a2f8eb148366fb974e265f1799e93062ea7 eeprom: ee1004: Cache current page at initialization of first device only 6601017e2a4936a93c7d9527cd25a4a2c16cc5ef eeprom: ee1004: Factor out setting page to ee1004_set_current_page 6f68dbd6cc7b440c91aea894e214a7065f5fbbb6 eeprom: ee1004: Improve error handling in ee1004_read 8aeacb7a2de36e429213faa3b0d092a8e9019b3c eeprom: ee1004: Move call to ee1004_set_current_page to ee1004_eeprom_read 8700a7328e89371493c267edb4c8812645f6e38b eeprom: ee1004: Add constant EE1004_NUM_PAGES 5fe3cba0bf5c2c1331cbf21baea6a99daa0a6f78 eeprom: ee1004: Add helper ee1004_cleanup