]> www.infradead.org Git - users/dwmw2/qemu.git/commit
pl031: Update last RTCLR value on write in case it's read back
authorJessica Clarke <jrtc27@jrtc27.com>
Mon, 26 Feb 2024 14:07:24 +0000 (14:07 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 27 Feb 2024 13:01:41 +0000 (13:01 +0000)
commit4d28d57c9f2eb1cdf70b29cea6e50282e010075b
tree6c90ce954650d61d64611b7cdef566cfc8d46c7d
parent397424f87f6b80b351d38438110cf5caf86cc05b
pl031: Update last RTCLR value on write in case it's read back

The PL031 allows you to read RTCLR, which is meant to give you the last
value written. PL031State has an lr field which is used when reading
from RTCLR, and is present in the VM migration state, but we never
actually update it, so it always reads as its initial 0 value.

Cc: qemu-stable@nongnu.org
Signed-off-by: Jessica Clarke <jrtc27@jrtc27.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 20240222000341.1562443-1-jrtc27@jrtc27.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/rtc/pl031.c