Peter Maydell
193100b571
hw/misc/bcm2835_property: Track fb settings using BCM2835FBConfig
...
Refactor the fb property setting code so that rather than
using a set of pointers to local variables to track
whether a config value has been updated in the current
mbox and if so what its new value is, we just copy
all the current settings of the fb at the start, and
then update that copy as we go along, before asking
the fb to switch to it at the end.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20180814144436.679-3-peter.maydell@linaro.org
2018-08-24 13:17:48 +01:00
..
2018-08-01 09:48:40 +10:00
2016-01-29 15:07:23 +00:00
2017-09-19 14:09:34 +02:00
2016-05-19 16:42:29 +02:00
2018-06-01 14:15:10 +02:00
2016-06-14 15:59:14 +01:00
2017-05-23 13:28:17 +02:00
2018-07-16 17:18:41 +01:00
2018-08-16 14:29:58 +01:00
2018-07-17 13:12:49 +01:00
2016-05-19 16:42:29 +02:00
2018-08-24 13:17:48 +01:00
2017-02-28 12:08:14 +00:00
2018-01-22 09:46:18 +01:00
2016-01-29 15:07:22 +00:00
2017-06-02 05:54:43 +01:00
2018-07-02 15:41:13 +02:00
2017-02-28 12:08:20 +00:00
2017-06-13 14:56:58 +01:00
2018-02-09 13:50:17 +01:00
2018-07-16 16:58:16 +02:00
2018-02-09 10:40:29 +00:00
2017-12-18 17:07:02 +03:00
2017-03-14 16:13:22 +00:00
2018-08-16 14:05:28 +01:00
2018-02-09 10:40:29 +00:00
2018-02-09 10:40:30 +00:00
2018-02-09 10:40:30 +00:00
2016-09-22 18:13:09 +01:00
2016-09-22 18:13:09 +01:00
2016-05-19 16:42:29 +02:00
2018-08-24 13:17:44 +01:00
2018-08-24 13:17:42 +01:00
2018-08-24 13:17:43 +01:00
2018-07-02 15:41:12 +02:00
2018-08-24 13:17:43 +01:00
2017-06-28 11:18:44 +02:00
2016-06-20 18:12:04 +02:00
2017-01-27 18:07:59 +01:00
2018-02-09 13:50:17 +01:00
2016-07-12 09:10:15 +01:00
2018-07-02 15:41:16 +02:00
2018-06-16 16:32:33 +10:00
2018-08-24 13:17:40 +01:00
2018-02-09 13:50:17 +01:00
2017-09-21 16:36:56 +01:00
2016-06-14 15:59:14 +01:00
2018-01-22 09:46:18 +01:00
2018-01-22 09:46:18 +01:00
2018-01-22 09:46:18 +01:00
2018-01-22 09:46:18 +01:00
2018-01-22 09:46:18 +01:00
2016-06-16 18:39:03 +02:00
2018-06-08 13:15:32 +01:00
2017-10-15 05:54:43 +03:00
2016-01-29 15:07:22 +00:00
2017-12-18 17:07:02 +03:00
2018-06-01 14:15:10 +02:00
2017-06-02 05:54:43 +01:00
2018-01-16 14:54:52 +01:00
2018-06-01 15:14:31 +02:00
2018-06-01 15:14:31 +02:00
2018-08-24 13:17:43 +01:00
2018-07-30 14:52:15 +01:00
2018-08-24 13:17:43 +01:00
2018-03-02 11:03:45 +00:00
2018-03-02 11:03:45 +00:00
2018-08-23 18:46:25 +02:00
2018-01-16 14:54:52 +01:00
2016-05-19 16:42:29 +02:00