There are some changes in the driver that prevent a direct cherry-pick to older kernels, including requiring only one line addition in the backport while the upstream commit requires three. Backport applies and builds against 4.9/4.14 (but not 4.4). Confirmed working with 4.14. For 4.19/4.20 please cherry-pick the upstream commits instead. Adrian Bunk (2): dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string eeprom: at24: add support for 24c2048 Documentation/devicetree/bindings/eeprom/eeprom.txt | 5 +++-- drivers/misc/eeprom/Kconfig | 2 +- drivers/misc/eeprom/at24.c | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) -- 2.11.0