Samuel Holland
e72a6be4fc
sunxi: binman: Add support for including SCP firmware
...
Allwinner sun50i SoCs contain an OpenRISC 1000 CPU that functions as a
System Control Processor, or SCP. ARM Trusted Firmware (ATF)
communicates with the SCP over SCPI to implement the PSCI system
suspend, shutdown and reset functionality. Currently, SCP firmware is
optional; the system will boot and run without it, but system suspend
will be unavailable.
Since all communication with the SCP is mediated by ATF, the only thing
U-Boot needs to do is load the firmware into SRAM. The SCP firmware
occupies the last 16KiB of SRAM A2, immediately following ATF.
Reviewed-by: Simon Glass <sjg@chromium.org >
Signed-off-by: Samuel Holland <samuel@sholland.org >
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com >
2020-10-22 11:43:43 +05:30
..
2020-07-17 09:30:13 -04:00
2020-09-01 13:38:38 +08:00
2020-05-18 21:19:23 -04:00
2019-12-02 18:23:11 -05:00
2020-09-01 14:47:43 +02:00
2020-10-05 17:59:45 +02:00
2020-07-24 14:56:24 +08:00
2020-08-26 09:19:54 +02:00
2020-05-18 18:36:55 -04:00
2020-05-18 21:19:23 -04:00
2020-08-24 14:11:31 -04:00
2020-05-18 21:19:23 -04:00
2020-01-24 23:06:49 +05:30
2020-09-22 11:27:18 +03:00
2020-05-18 21:19:18 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-25 14:19:26 +02:00
2020-05-18 21:19:23 -04:00
2020-07-09 20:58:05 +05:30
2020-04-27 13:57:17 +02:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-10-12 08:03:38 +05:30
2020-07-17 09:30:13 -04:00
2020-09-09 16:57:35 -04:00
2020-05-18 21:19:23 -04:00
2020-05-18 21:19:23 -04:00
2020-07-28 19:30:39 -06:00
2020-05-18 18:36:55 -04:00
2020-08-26 09:19:45 +02:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2019-12-02 18:25:21 -05:00
2020-07-17 09:30:13 -04:00
2020-05-18 21:19:18 -04:00
2020-05-18 21:19:23 -04:00
2020-05-18 21:19:18 -04:00
2020-07-17 09:30:13 -04:00
2020-09-01 13:38:38 +08:00
2020-09-01 13:38:38 +08:00
2020-07-17 09:30:13 -04:00
2020-05-18 21:19:23 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-05-18 21:19:18 -04:00
2020-07-17 09:30:13 -04:00
2020-09-01 13:38:39 +08:00
2020-08-13 09:56:44 +02:00
2020-06-26 10:29:06 -04:00
2020-05-18 21:19:18 -04:00
2020-09-01 13:38:39 +08:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-09-16 16:31:17 +08:00
2020-07-17 09:30:13 -04:00
2020-09-01 17:00:27 +08:00
2020-05-18 21:19:23 -04:00
2020-07-17 09:30:13 -04:00
2020-08-21 19:56:19 +08:00
2020-10-05 14:10:59 -04:00
2020-07-29 08:43:40 -04:00
2020-05-18 21:19:23 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-09-25 11:27:24 +08:00
2020-07-17 09:30:13 -04:00
2020-07-22 20:21:23 +08:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-28 19:30:39 -06:00
2020-09-25 11:27:28 +08:00
2020-07-17 09:30:13 -04:00
2020-05-18 17:33:33 -04:00
2020-07-17 09:30:13 -04:00
2020-05-18 21:19:23 -04:00
2020-09-17 06:09:54 +02:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-09 06:51:20 +02:00
2020-07-17 09:30:13 -04:00
2020-05-18 17:33:33 -04:00
2020-09-01 14:47:43 +02:00
2020-08-03 22:19:54 -04:00
2020-07-17 09:30:13 -04:00
2020-10-14 07:55:56 +02:00
2020-05-18 17:33:33 -04:00
2020-07-29 08:43:40 -04:00
2020-07-17 09:30:13 -04:00
2020-05-18 17:33:33 -04:00
2020-08-06 14:12:14 +02:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-08-03 22:19:54 -04:00
2020-08-03 17:03:57 +02:00
2020-05-18 21:19:23 -04:00
2020-07-17 09:30:13 -04:00
2020-06-26 10:29:06 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-01-14 09:05:53 +01:00
2020-08-03 17:03:57 +02:00
2020-05-18 21:19:18 -04:00
2020-05-31 22:22:07 +08:00
2020-07-17 09:30:13 -04:00
2020-05-18 17:33:33 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-05-18 17:33:33 -04:00
2020-07-17 09:30:13 -04:00
2020-10-05 14:10:59 -04:00
2020-09-16 16:31:17 +08:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-31 10:13:00 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-05-18 17:33:33 -04:00
2020-08-25 10:26:14 +02:00
2020-05-18 21:19:23 -04:00
2020-07-17 09:30:13 -04:00
2020-08-14 14:38:53 +08:00
2020-10-08 11:42:36 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-09-24 10:13:39 +02:00
2020-01-20 15:38:16 +01:00
2020-07-17 09:30:13 -04:00
2020-05-18 21:19:23 -04:00
2020-10-06 09:07:54 -06:00
2020-05-18 17:33:33 -04:00
2020-10-22 11:43:43 +05:30
2020-05-18 21:19:23 -04:00
2020-05-18 21:19:23 -04:00
2020-01-24 23:06:49 +05:30
2020-05-18 21:19:23 -04:00
2020-08-25 10:26:14 +02:00
2020-07-17 09:30:13 -04:00
2020-08-18 10:10:25 +02:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-06-07 18:57:16 +08:00
2020-10-12 07:26:57 -04:00
2020-07-17 09:30:13 -04:00
2020-06-24 13:11:08 +02:00
2020-09-17 14:41:33 +02:00
2020-05-18 21:19:23 -04:00
2020-08-25 10:26:14 +02:00
2020-07-17 09:30:13 -04:00
2020-06-02 17:27:04 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-04-27 20:30:14 +02:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-05-18 21:19:23 -04:00
2020-08-24 14:11:31 -04:00
2020-07-17 09:30:13 -04:00
2020-09-24 08:33:47 -04:00
2020-05-18 17:33:33 -04:00