]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
iio: dac: ad3552r-hs: clear reset status flag
authorAngelo Dureghello <adureghello@baylibre.com>
Wed, 8 Jan 2025 17:29:16 +0000 (18:29 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 12 Jan 2025 13:36:01 +0000 (13:36 +0000)
commit012b8276f08a67b9f2e2fd0f35363ae4a75e5267
treeb43716a126be38005c7ff644d1eb3a026b0ec63e
parent1e758b613212b6964518a67939535910b5aee831
iio: dac: ad3552r-hs: clear reset status flag

Clear reset status flag, to keep error status register
clean after reset (ad3552r manual, rev B table 38).

Reset error flag was left to 1, so debugging registers, the
"Error Status Register" was dirty (0x01). It is important
to clear this bit, so if there is any reset event over normal
working mode, it is possible to detect it.

Fixes: 0b4d9fe58be8 ("iio: dac: ad3552r: add high-speed platform driver")
Signed-off-by: Angelo Dureghello <adureghello@baylibre.com>
Reviewed-by: David Lechner <dlechner@baylibre.com>
Link: https://patch.msgid.link/20250108-wip-bl-ad3552r-axi-v0-iio-testing-carlos-v2-2-2dac02f04638@baylibre.com
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/dac/ad3552r-hs.c