Pali Rohár
a65e65939e
arm: mvebu: Espressobin: Setup MTD partitions when booting kernel
...
Due to different partition layouts in different U-Boot versions, DTS for
Espressobin in Linux does not contain any definition of MTD partitions.
See commit https://git.kernel.org/stable/c/00954566464a4 for more details.
This patch via ft_board_setup() hook fills current partition layout used by
U-Boot, so booted kernel would see correct MTD partitions layout.
U-Boot env partition is calculated from CONFIG_ENV_OFFSET option.
First partition contains secure firmware, ARM trusted firmware and U-Boot
with checksums. So it is not possible to replace just one image (e.g.
U-Boot) without updating other parts where is stored checksum of U-Boot.
Therefore there is no extra partition defined for U-Boot and first
partition is called just 'firmware'.
Signed-off-by: Pali Rohár <pali@kernel.org >
Reviewed-by: Konstantin Porotchkin <kostap@marvell.com >
Tested-by: Andre Heider <a.heider@gmail.com >
2020-08-31 14:45:53 +02: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-07-17 09:30:13 -04:00
2020-07-08 10:52:45 +02:00
2020-07-24 14:56:24 +08:00
2020-07-17 09:30:13 -04: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-08-03 22:19:54 -04: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-07-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-07-29 10:37:11 -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-06 14:26:35 -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 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-07-17 09:30:13 -04:00
2020-05-04 15:28:28 +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-05-18 21:19:23 -04: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-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-07-29 08:43:40 -04: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-07-27 14:23:57 +05:30
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-07-17 09:30:13 -04: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-07-28 19:30:39 -06: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-07-17 10:47:19 -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-09 06:51:20 +02: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-08-03 22:19:54 -04:00
2020-07-17 09:30:13 -04:00
2020-08-31 14:45:53 +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-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-08-25 05:41:09 +02:00
2020-07-22 20:55:13 +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-08-25 09:33:54 +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-17 09:30:13 -04:00
2020-07-17 09:30:13 -04:00
2020-05-18 21:19:23 -04:00
2020-08-13 10:10:33 +02: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-05-18 21:19:23 -04: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-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-08-11 20:34:46 +05:30
2020-07-17 09:30:13 -04:00
2020-06-24 13:11:08 +02:00
2020-07-27 14:01:32 +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-08-20 09:58:16 +02:00
2020-05-18 17:33:33 -04:00