summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-21Default target is the first BSPNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-21Merge pull request #287 from sifive/remove-coreip-bspsNathaniel Graff
Remove all CoreIP BSPs
2019-06-21Merge pull request #284 from sifive/remove-pmp-fixupNathaniel Graff
Don't add riscv,pmpregions to DTS
2019-06-21Merge pull request #289 from sifive/fix-list-targetsNathaniel Graff
Fix list targets
2019-06-21Allow list-* targets to work without specifying a valid TARGETKevin Mills
2019-06-20Merge pull request #288 from sifive/fix-benchmark-standalone-buildsNathaniel Graff
Fix benchmark standalone builds
2019-06-20make "clean" work too.Kevin Mills
2019-06-20fixup standalone targets to work.Kevin Mills
2019-06-19Merge pull request #286 from sifive/generate-openocd-cfgNathaniel Graff
update-targets.sh generates openocd.cfg
2019-06-19update-targets updates everything in the bsp folderNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-19Delete coreip BSPsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-19update-targets.sh generates openocd.cfgNathaniel Graff
Generates for Arty and HiFive targets which don't have "jlink" in TARGET_TAGS Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-18Merge pull request #285 from sifive/benchmark-debug-flagsNathaniel Graff
Reorder CFLAGS for benchmarks
2019-06-17Reorder CFLAGS for benchmarksNathaniel Graff
Add benchmark flags after loading the flags for the configuration so that the benchmarks can override the configuration's flags. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-14Merge pull request #267 from sifive/test-coreip-assemblyNathaniel Graff
add test-coreip assembly test
2019-06-14add test-coreip assembly testDavid Connelly
2019-06-14Merge pull request #270 from sifive/qemu-integrationNathaniel Graff
Adding QEMU BSP's for E31 and S51 targets
2019-06-14Don't add riscv,pmpregions to DTSNathaniel Graff
19.05-generated hardware no longer needs this, and adding the node to targets which don't support PMPs causes the wrong failure when trying to use the Metal PMP API. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-13Merge pull request #283 from sifive/fixup-no-testramNathaniel Graff
Don't add a testram in fixup-dts
2019-06-13Adding ref to matching QEMU repocgsfv
2019-06-13Don't add a testram in fixup-dtsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-10Merge pull request #279 from sifive/use-bashNathaniel Graff
Standardize on bash for shell scripts
2019-06-10Merge pull request #281 from sifive/update-fNathaniel Graff
update-targets: Don't test for the .dts extension
2019-06-10Merge pull request #280 from sifive/quote_strings_in_fixup-dtsNathaniel Graff
Quote strings in fixup dts
2019-06-07update-targets: Don't test for the .dts extensionPalmer Dabbelt
I'm not sure why this is failing for me, but it is. Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
2019-06-07Quote strings properly in scripts/fixup-dts.Michael Maloney
2019-06-07Standardize on bash for shell scriptsNathaniel Graff
Use #!/bin/bash in all shell scripts Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-07Merge pull request #278 from sifive/fix-dtt-urlNathaniel Graff
Fix DeviceTree tools submodule URL
2019-06-07Fix DeviceTree tools submodule URLNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-06Merge pull request #271 from sifive/submodule-fdtBunnaroath Sou
Adding Freedom-devicetree-tools as a submodule for the two to be in sync
2019-06-06Update to point to reset vector and port-width selectionBunnaroath Sou
2019-06-06Merge pull request #269 from sifive/fixup-bug-fixesNathaniel Graff
DTS Fixup bug fixes
2019-06-06Merge pull request #274 from sifive/update-targets-shellNathaniel Graff
Run update targets in Bash
2019-06-06Run update targets in BashNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-06Merge pull request #273 from sifive/sed_re_flagNathaniel Graff
Allow sed to work on MacOS
2019-06-06Allow sed to work on MacOSKevin Mills
2019-06-06Submodule the freedom-devicetree-tools keep both in syncBunnaroath Sou
2019-06-05Merge pull request #268 from sifive/update_coremark_readmeBunnaroath Sou
Update README for coremark.
2019-06-05Adding QEMU BSP's for E31 and S51 targetscgsfv
2019-06-05Merge pull request #265 from sifive/open-docsNathaniel Graff
Add make target to open local documentation
2019-06-05Merge pull request #266 from sifive/fixup-arty-metal-entryNathaniel Graff
Detect when we need to add metal,entry for FPGA targets
2019-06-05Look for hex digits, not decimal digits in fixup-dtsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-05fixup-dts takes first matching portNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-04Update README for coremark.Hsiang-Chia.Huang
2019-06-05Merge pull request #259 from sifive/coremark_development-19.05hsiang-chia.huang
Coremark development 19.05
2019-06-03Detect when we need to add metal,entry for FPGA targetsNathaniel Graff
Automatically add a 0x400000 byte offset to the entry point of FPGA and Arty targets Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-03Add make target to open local documentationNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-02Add compile options for coremark and update freedom-metal repo.Hsiang-Chia.Huang
Regenerate files in bsps.
2019-06-02add sifive/coremark repoHsiang-Chia.Huang
2019-06-02Update readme, and doc/sphinx to include coremarkBunnaroath Sou