Jiaxun Yang
5e9d13bd3d
MIPS: Allows relocation exception vectors everywhere
...
Now the exception vector for CPS systems are allocated on-fly
with memblock as well.
It will try to allocate from KSEG1 first, and then try to allocate
in low 4G if possible.
The main reset vector is now generated by uasm, to avoid tons
of patches to the code. Other vectors are copied to the location
later.
move 64bits fix in an other patch
fix cache issue with mips_cps_core_entry
rewrite the patch to reduce the diff stat
move extern in header
use cache address for copying vector
gc: use the new macro CKSEG[0A1]DDR_OR_64BIT()
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
2024-02-20 12:44:59 +01:00
..
2023-06-23 15:00:29 +02:00
2023-06-09 17:44:13 -07:00
2022-03-01 10:07:22 +01:00
2022-03-01 10:07:22 +01:00
2024-01-22 10:32:36 +01:00
2023-03-14 17:05:14 +01:00
2022-02-17 15:29:35 -06:00
2020-04-19 16:09:44 +02:00
2023-08-12 09:18:47 -07:00
2024-01-22 10:32:21 +01:00
2022-03-01 10:07:22 +01:00
2024-02-20 12:44:39 +01:00
2022-03-01 10:07:22 +01:00
2020-09-07 22:25:27 +02:00
2022-05-04 22:23:14 +02:00
2020-10-08 10:33:27 +02:00
2022-05-04 22:23:18 +02:00
2020-09-07 22:25:27 +02:00
2020-06-09 09:39:13 -07:00
2024-01-08 10:39:12 +01:00
2022-03-01 10:07:22 +01:00
2023-10-06 10:10:13 +02:00
2024-01-17 11:20:50 -08:00
2024-01-08 10:39:12 +01:00
2021-01-22 11:40:00 +01:00
2020-03-19 13:12:27 +01:00
2023-06-21 14:50:23 +02:00
2023-01-27 17:22:06 +01:00
2020-09-07 22:25:27 +02:00
2020-09-07 22:25:27 +02:00
2022-01-02 14:10:40 +01:00
2024-01-08 10:39:12 +01:00
2024-01-08 10:39:12 +01:00
2020-01-09 15:30:53 -08:00
2024-01-08 10:39:12 +01:00
2023-03-17 10:27:21 +01:00
2024-01-08 10:39:12 +01:00
2022-03-01 10:07:22 +01:00
2024-01-08 10:39:12 +01:00
2019-05-09 16:39:27 -07:00
2024-02-20 12:44:39 +01:00
2020-04-16 17:30:16 +02:00
2022-12-01 11:46:05 +01:00
2023-02-28 23:09:49 +01:00
2023-01-26 12:41:16 +09:00
2023-04-05 10:20:00 +02:00
2023-06-05 09:57:14 +02:00
2019-10-07 09:43:08 -07:00
2023-10-18 14:34:17 -07:00
2019-10-23 21:07:28 -07:00
2021-07-19 13:16:42 +02:00
2020-04-24 18:17:44 +02:00
2023-06-16 10:16:00 +02:00
2023-12-10 17:21:41 -08:00
2023-12-14 00:23:17 -08:00
2020-04-26 15:40:50 +02:00
2024-02-12 23:03:19 +01:00
2020-03-21 15:23:55 +01:00
2023-04-29 09:08:44 +02:00
2022-04-26 13:35:54 -07:00
2020-11-11 23:49:22 +01:00
2021-10-24 17:24:47 +02:00
2023-06-09 09:56:22 +02:00
2020-05-24 09:26:55 +02:00
2022-07-14 11:52:29 +02:00
2022-07-14 11:52:29 +02:00
2019-05-30 11:26:32 -07:00
2024-01-08 10:39:12 +01:00
2021-04-23 13:40:31 +02:00
2020-09-11 09:14:43 +02:00
2023-02-15 12:35:20 +01:00
2022-07-22 17:24:47 -05:00
2023-12-21 15:31:25 +01:00
2019-05-21 11:28:39 +02:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2021-01-06 08:42:49 -05:00
2021-01-06 08:42:49 -05:00
2023-10-12 09:20:46 +02:00
2023-04-05 19:42:52 -07:00
2023-01-26 12:41:16 +09:00
2020-04-24 18:17:44 +02:00
2021-07-13 15:08:15 -05:00
2023-11-23 11:32:32 +01:00
2022-02-22 09:35:49 +01:00
2021-09-23 11:23:35 +02:00
2020-01-13 10:55:40 -08:00
2019-05-30 11:29:20 -07:00
2021-10-24 17:24:47 +02:00
2021-06-30 14:41:32 +02:00
2022-05-13 16:48:55 -07:00
2020-03-25 10:56:43 +01:00
2020-09-27 13:00:45 +02:00
2021-01-22 11:45:52 +01:00
2024-01-17 11:20:50 -08:00
2021-01-04 11:37:27 +01:00
2019-05-21 11:28:39 +02:00
2019-05-30 11:26:32 -07:00
2023-08-18 10:19:00 -07:00
2020-08-26 12:41:55 +02:00
2022-03-01 10:07:22 +01:00
2020-09-11 08:13:49 +02:00
2024-02-09 15:57:48 -08:00
2023-08-15 10:22:23 +02:00
2023-12-12 17:20:18 -08:00
2021-12-16 15:47:58 +01:00
2023-11-10 19:59:05 +09:00
2023-11-13 05:29:09 -05:00
2020-07-09 13:29:44 -04:00
2023-10-04 11:38:11 +02:00
2020-05-19 17:39:32 +02:00
2020-10-25 14:51:49 -07:00
2024-02-20 12:44:59 +01:00
2024-01-08 10:39:12 +01:00
2021-11-29 12:43:06 +01:00
2019-06-29 19:36:53 +08:00
2022-02-22 09:35:49 +01:00
2024-02-20 12:41:51 +01:00
2023-11-23 10:32:52 +01:00
2020-10-27 16:02:36 +01:00
2019-02-04 10:56:41 -08:00
2023-12-10 17:21:40 -08:00
2020-05-22 09:10:53 +02:00
2021-09-23 11:23:35 +02:00
2024-01-08 10:39:12 +01:00
2024-01-08 10:39:12 +01:00
2019-06-19 17:09:55 +02:00
2023-10-06 14:44:10 -07:00
2023-08-24 16:20:22 -07:00
2023-08-24 16:20:22 -07:00
2024-01-08 10:39:12 +01:00
2024-01-05 10:17:44 -08:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2023-12-10 17:21:41 -08:00
2022-03-14 15:09:27 +01:00
2024-02-12 23:04:40 +01:00
2020-09-18 15:29:00 +02:00
2023-12-10 17:21:41 -08:00
2024-02-20 12:41:51 +01:00
2023-04-12 15:01:09 +02:00
2020-07-10 16:01:52 -07:00
2023-12-10 17:21:40 -08:00
2019-10-23 21:10:34 -07:00
2019-10-09 14:55:51 -07:00
2023-12-10 17:21:41 -08:00
2024-02-20 12:44:59 +01:00
2024-01-10 18:13:44 -08:00
2024-01-10 18:13:44 -08:00
2022-09-19 16:36:55 +02:00
2021-02-11 07:59:54 -05:00
2023-12-10 17:21:41 -08:00
2022-03-01 10:07:22 +01:00
2022-11-18 02:18:10 +01:00
2019-10-09 12:48:05 -07:00
2020-09-21 22:14:47 +02:00
2024-01-08 10:39:12 +01:00
2023-02-19 09:28:30 +01:00
2023-12-10 17:21:38 -08:00
2024-01-08 10:39:12 +01:00
2019-05-30 11:26:32 -07:00
2024-01-08 10:39:12 +01:00
2019-04-03 10:32:54 +02:00
2023-12-10 17:21:39 -08:00
2019-02-04 10:56:24 -08:00
2024-01-10 18:13:44 -08:00
2022-03-01 10:07:22 +01:00
2022-03-01 10:07:22 +01:00
2020-11-11 23:45:46 +01:00
2022-02-25 09:36:05 +01:00
2023-12-10 17:21:40 -08:00
2022-01-27 09:04:19 +01:00
2022-04-26 13:35:45 -07:00
2020-08-23 17:36:59 -05:00
2019-07-25 21:45:05 -07:00
2022-07-14 11:52:29 +02:00
2019-12-10 10:12:55 +01:00
2023-04-12 15:01:09 +02:00
2019-05-30 11:26:32 -07:00