diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-11-10 14:10:56 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-11-10 14:10:56 +0100 |
commit | 9d115d95018b8025f0f35abfb88f78a42e103933 (patch) | |
tree | 2417051aa738e6c67f1d6e00c682872be6cb1b57 /Documentation/boards | |
parent | 89b766c63f94b5fe94db75a6f197c9e6c0f9da7e (diff) | |
parent | 82fd36bff215f334203e4f988c3954663a99fcb6 (diff) | |
download | barebox-9d115d95018b8025f0f35abfb88f78a42e103933.tar.gz barebox-9d115d95018b8025f0f35abfb88f78a42e103933.tar.xz |
Merge branch 'for-next/at91'
Diffstat (limited to 'Documentation/boards')
-rw-r--r-- | Documentation/boards/at91.rst | 29 | ||||
-rw-r--r-- | Documentation/boards/at91/microchip-ksz9477-evb.rst | 11 |
2 files changed, 19 insertions, 21 deletions
diff --git a/Documentation/boards/at91.rst b/Documentation/boards/at91.rst index f25cb01bb1..e45feee947 100644 --- a/Documentation/boards/at91.rst +++ b/Documentation/boards/at91.rst @@ -21,7 +21,24 @@ processor and then load and execute barebox. AT91 boards ----------- -The majority of the supported boards have a short entry here. +Newer boards can be built with the ``at91_multi_defconfig``: + +.. code-block:: sh + + make ARCH=arm at91_multi_defconfig + +The resulting images will be placed under ``images/``: + +:: + + barebox-groboards-sama5d27-giantboard.img + barebox-groboards-sama5d27-giantboard-xload-mmc.img + barebox-microchip-ksz9477-evb.img + barebox-sama5d27-som1-ek.img + barebox-sama5d27-som1-ek-xload-mmc.img + +Older supported boards have yet to be migrated to multi-image and/or the +new defconfig. The majority of these have a short entry here. For each board defconfig file(s) are noted but barebox may include additional defconfig files and may also include boards not included in the following. @@ -35,17 +52,9 @@ TODO ---- This is a list of AT91 specific TODO items, listed in no particular order. -* fix prototype for barebox_arm_reset_vector. Introduce the prototype: - -.. code-block:: c - - void __naked __bare_init barebox_arm_reset_vector(uint32_t r0, uint32_t r1, uint32_t r2) - - -This will unify the prototype for the reset vector for multi image and standalone images - * Update remaining boards to DT * Update remaing boards to support multi image boot +* Include remaining boards in ``at91_multi_defconfig`` * Get bootstrap working in combination with multi image * Introduce defaultenv2 for all boards * Add pwm driver (required to support backlight) diff --git a/Documentation/boards/at91/microchip-ksz9477-evb.rst b/Documentation/boards/at91/microchip-ksz9477-evb.rst deleted file mode 100644 index 4c4c4aecbf..0000000000 --- a/Documentation/boards/at91/microchip-ksz9477-evb.rst +++ /dev/null @@ -1,11 +0,0 @@ -Microchip KSZ 9477 Evaluation board -=================================== - -This is an evaluation board for a switch that uses the at91sam9x5 CPU. -The board uses Device Tree and supports multi image. - -Building barebox: - -.. code-block:: sh - - make ARCH=arm microchip_ksz9477_evb_defconfig |