Hello, This patch addresses a bug noticed by one of our customers. I split the fix in two; a fix and a cleanup to make the fix easier to backport and review. (The first patch applies to 5.4 at least, the second doesn't cleanly.) I marked the series as RFC as I only have a PCA9505 to test and I have no confirmation yet that the problem is indeed gone (though I'm optimistic here. The traces look fine, but I don't have the machine on my desk and so cannot tell if the LED now behaves fine). Thanks to Mark Brown to give the needed hints to properly implement this patch set. Best regards Uwe Uwe Kleine-König (2): [RFC] gpio: pca953x: fix handling of automatic address incrementing [RFC] gpio: pca953x: drop unused parameters of pca953x_recalc_addr() drivers/gpio/gpio-pca953x.c | 75 +++++++++++++++++++------------------ 1 file changed, 39 insertions(+), 36 deletions(-) -- 2.26.0.rc2