diff options
author | Markus Pargmann <mpa@pengutronix.de> | 2015-01-12 10:48:42 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-01-13 08:42:16 +0100 |
commit | 4e6ab1a1faddbae5eee2044219a65a447e551d78 (patch) | |
tree | 4582b53bf8ecea60e9ca28061855477948e0e87f /Documentation/boards | |
parent | ab3313e1a06c56d282e50e4381a0e9ffa566f488 (diff) | |
download | barebox-4e6ab1a1faddbae5eee2044219a65a447e551d78.tar.gz barebox-4e6ab1a1faddbae5eee2044219a65a447e551d78.tar.xz |
scripts: socfpga sequencer extraction tool
This script extracts the socfpga sequencer from a generated u-boot
automagically. The resulting changes of the barebox tree should be
enough to compile with the new sequencer.
Signed-off-by: Markus Pargmann <mpa@pengutronix.de>
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'Documentation/boards')
-rw-r--r-- | Documentation/boards/socfpga.rst | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/Documentation/boards/socfpga.rst b/Documentation/boards/socfpga.rst index 93831c5f29..70f959b325 100644 --- a/Documentation/boards/socfpga.rst +++ b/Documentation/boards/socfpga.rst @@ -45,15 +45,6 @@ handoff files. As these files are split up in the code base and generated explicitely for some specific U-boot code base, some manual work might be necessary. -The following files are generic and belong into the -`arch/arm/mach-socfpga` directory tree: - -* sequencer.c (Not for the faint of heart.) -* sequencer.h -* system.h - -It should normally not be necessary to touch these if barebox is up-to-date. - The boardspecific files for `arch/arm/boards/<yourboard>` are: * iocsr_config_cyclone5.c @@ -78,3 +69,20 @@ To update the handoff files, the following procedure is necessary:: 7. Click ``Ok`` than ``Generate`` 8. Copy the files generated in `software/spl_bsp/generated/` to your board folder + +The following files are generic and belong into the +`arch/arm/mach-socfpga` directory tree: + +* sdram_io.h +* sequencer.c +* sequencer.h +* sequencer_defines.h +* system.h +* tclrpt.h + +To add these files, run:: + + scripts/socfpga_get_sequencer <UBOOT-SRC> scripts/socfpga_sequencer_defines_defaults + +where `<UBOOT-SRC>` is the directory where the Altera bsp-editor generated the u-boot +directory. Refer to the Altera documentation for how to use the bsp-editor. |