]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
gpio: adp5588: Add ADP5587 as compatible
authorPhilip Molloy <philip@philipmolloy.com>
Fri, 5 Sep 2025 11:25:13 +0000 (11:25 +0000)
committerTom Rini <trini@konsulko.com>
Tue, 16 Sep 2025 19:41:31 +0000 (13:41 -0600)
The ADP5587 is a simpler version of the ADP5588. The ADP5588 can
configure two pins, C8 and C9, as GPIOs or light sensors. The ADP5587
does not include the light sensors.

Signed-off-by: Philip Molloy <philip@philipmolloy.com>
drivers/gpio/adp5588_gpio.c

index d081e16989713b7dfbd0d4fdadea8dab6e243583..36304e488936ca5c02d78f3b7f198001ca40df67 100644 (file)
@@ -168,7 +168,7 @@ static int adp5588_ofdata_platdata(struct udevice *dev)
 
        revid = ret & ID_MASK;
 
-       printf("ADP5588 Detected: Rev %x, Rev ID %x\n", ret, revid);
+       printf("ADP558x Detected: Rev %x, Rev ID %x\n", ret, revid);
 
        for (i = 0, ret = 0; i <= ADP5588_BANK(ADP5588_MAXGPIO); i++) {
                plat->dat_out[i] = adp5588_gpio_read(dev, GPIO_DAT_OUT1 + i);
@@ -194,6 +194,7 @@ static const struct dm_gpio_ops adp5588_ops = {
 
 static const struct udevice_id adp5588_of_match_list[] = {
        { .compatible = "adi,adp5588"},
+       { .compatible = "adi,adp5587"},
        { /* sentinel */ }
 };