Tom Rini
b30155c08e
sandbox: Rework readX/writeX macros to be more like ARM
...
The way that the current readX/writeX macros are implemented on sandbox
means that when IO_TRACE is not enabled some code will throw up
incorrect warnings due to how sandbox_{read,write} is implemented. We
instead need to do the "uX __v; __v = sandbox..(..v); __v;" trick that
ARM does.
Signed-off-by: Tom Rini <trini@konsulko.com>
2025-10-10 13:58:49 -06:00
..
2022-02-11 11:29:23 -05:00
2025-08-19 11:25:28 -06:00
2023-06-01 12:32:03 -04:00
2023-11-07 14:49:40 -05:00
2015-11-05 10:52:14 -05:00
2024-07-15 12:12:18 -06:00
2021-08-31 17:47:49 -04:00
2024-01-29 22:35:02 -05:00
2022-12-22 10:31:48 -05:00
2024-11-03 21:27:12 -06:00
2025-08-11 15:11:19 -06:00
2018-07-26 14:08:19 -05:00
2024-12-28 11:59:42 -06:00
2022-06-23 12:58:18 -04:00
2022-06-23 12:58:18 -04:00
2024-05-20 13:35:03 -06:00
2022-01-19 18:11:34 +01:00
2018-11-26 08:25:37 -05:00
2021-03-26 17:03:08 +13:00
2025-10-10 13:58:49 -06:00
2021-09-25 09:46:15 -06:00
2016-10-19 09:01:53 +02:00
2022-06-23 12:58:18 -04:00
2022-09-29 16:07:58 -04:00
2023-11-07 14:50:52 -05:00
2023-04-28 11:30:18 -06:00
2025-04-28 10:41:19 -03:00
2025-08-11 15:11:19 -06:00
2018-05-07 09:34:12 -04:00
2023-11-07 14:50:52 -05:00
2023-03-02 17:45:58 -05:00
2023-08-08 10:22:03 -04:00
2023-08-08 10:22:03 -04:00
2025-05-03 16:55:32 -03:00
2023-07-20 14:10:57 -06:00
2024-10-03 11:52:16 -06:00
2025-04-03 16:54:49 -06:00
2025-03-10 07:41:16 +01:00
2020-12-22 20:39:25 -07:00
2024-08-09 16:03:20 -06:00
2025-06-26 13:45:33 -06:00
2018-05-07 09:34:12 -04:00
2025-08-19 11:25:28 -06:00
2024-09-03 14:08:50 -06:00
2023-03-01 11:22:27 -07:00
2023-04-28 11:30:17 -06:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00