]> git.proxmox.com Git - mirror_qemu.git/commit
misc/pca9552: Fix LED status register indexing in pca955x_get_led()
authorAndrew Jeffery <andrew@aj.id.au>
Mon, 20 Sep 2021 06:50:59 +0000 (08:50 +0200)
committerCédric Le Goater <clg@kaod.org>
Mon, 20 Sep 2021 06:50:59 +0000 (08:50 +0200)
commit0c33a48df4560b2c967a19b53b8e2a1c95c8483d
tree9c24bbfbe0bb1c8f67df9f69f00db878d20a8e38
parent98edb134c35cdae0e7a2de328aa92c5efff42489
misc/pca9552: Fix LED status register indexing in pca955x_get_led()

There was a bit of a thinko in the state calculation where every odd pin
in was reported in e.g. "pwm0" mode rather than "off". This was the
result of an incorrect bit shift for the 2-bit field representing each
LED state.

Fixes: a90d8f84674d ("misc/pca9552: Add qom set and get")
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Message-Id: <20210723043624.348158-1-andrew@aj.id.au>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
hw/misc/pca9552.c