summaryrefslogtreecommitdiffstats
path: root/sys/dev/fdt/amlpinctrl.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/fdt/amlpinctrl.c')
-rw-r--r--sys/dev/fdt/amlpinctrl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/fdt/amlpinctrl.c b/sys/dev/fdt/amlpinctrl.c
index cffc0e982e9..b52cd621589 100644
--- a/sys/dev/fdt/amlpinctrl.c
+++ b/sys/dev/fdt/amlpinctrl.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: amlpinctrl.c,v 1.2 2019/08/31 21:00:17 kettenis Exp $ */
+/* $OpenBSD: amlpinctrl.c,v 1.3 2019/09/01 19:13:17 kettenis Exp $ */
/*
* Copyright (c) 2019 Mark Kettenis <kettenis@openbsd.org>
*
@@ -482,7 +482,7 @@ amlpinctrl_set_pin(void *cookie, uint32_t *cells, int val)
pin = pin - bank->first_pin;
/* gpio */
- off = (bank->gpio_reg + 2) << 2;
+ off = (bank->gpio_reg + 1) << 2;
reg = bus_space_read_4(sc->sc_iot, sc->sc_gpio_ioh, off);
if (val)
reg |= (1 << pin);