git: f1717ffd7a08 - main - gpio: Fix typo causing GPIO configuration mismatch
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 08 Nov 2022 13:28:18 UTC
The branch main has been updated by kd: URL: https://cgit.FreeBSD.org/src/commit/?id=f1717ffd7a085378dd42f8f1bce7d62be93625a1 commit f1717ffd7a085378dd42f8f1bce7d62be93625a1 Author: Jakub Kołodziej <jkol@semihalf.com> AuthorDate: 2022-11-08 12:02:54 +0000 Commit: Kornel Dulęba <kd@FreeBSD.org> CommitDate: 2022-11-08 13:14:59 +0000 gpio: Fix typo causing GPIO configuration mismatch Polarity inversion register was mistekanly filled with the value of the direction configuration register. Correct that. Reviewed by: kd Obtained from: Semihalf Differential Revision: https://reviews.freebsd.org/D37262 --- sys/dev/iicbus/gpio/tca64xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/iicbus/gpio/tca64xx.c b/sys/dev/iicbus/gpio/tca64xx.c index 62cfd9d8fd59..fe21e443c7d6 100644 --- a/sys/dev/iicbus/gpio/tca64xx.c +++ b/sys/dev/iicbus/gpio/tca64xx.c @@ -416,7 +416,7 @@ tca64xx_pin_setflags(device_t dev, uint32_t pin, uint32_t flags) goto fail; addr = TCA64XX_REG_ADDR(pin, sc->polarity_inv_reg); - error = tca64xx_write(dev, addr, val); + error = tca64xx_write(dev, addr, inv_val); fail: mtx_unlock(&sc->mtx);