The Google Pixel 6 has a Maxim max77759 which provides a fuel gauge with the same interface as the Maxim max1720x, except for the non-volatile memory. Modify the Maxim max1720x driver to be compatible with the Maxim max77759 and enable it for the gs101-oriole board. Signed-off-by: Thomas Antoine <t.antoine@xxxxxxxxxxxx> --- Thomas Antoine (4): power: supply: add support for max77759 fuel gauge dt-bindings: power: supply: add max77759-fg flavor and don't require nvme address arm64: defconfig: enable Maxim max1720x driver arm64: dts: exynos: gs101-oriole: enable Maxim max77759 fuel gauge .../bindings/power/supply/maxim,max17201.yaml | 14 +++++ arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 7 +++ arch/arm64/configs/defconfig | 1 + drivers/power/supply/max1720x_battery.c | 71 ++++++++++++++++++---- 4 files changed, 81 insertions(+), 12 deletions(-) --- base-commit: 12e0a4072e8edc49c99418a4303bd7b96916de95 change-id: 20241202-b4-gs101_max77759_fg-402e231a4b33 Best regards, -- Thomas Antoine <t.antoine@xxxxxxxxxxxx>