summaryrefslogtreecommitdiff
path: root/bsp
AgeCommit message (Collapse)Author
2019-06-21Fix OpenOCD cfg and remove warningsNathaniel Graff
Fix OpenOCD config generator for hifive boards Remove some warnings for FE310-compatible targets related to clocks and the PRCI. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-21Update targetsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-21Change compat on S51 QEMU nodesNathaniel Graff
Compat strings need to match the FE310 ones to get support from the FE310 drivers. 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-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-14Merge pull request #270 from sifive/qemu-integrationNathaniel Graff
Adding QEMU BSP's for E31 and S51 targets
2019-06-13Adding ref to matching QEMU repocgsfv
2019-06-10Merge pull request #279 from sifive/use-bashNathaniel Graff
Standardize on bash for shell scripts
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-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-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-06Run update targets in BashNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-06-06Submodule the freedom-devicetree-tools keep both in syncBunnaroath Sou
2019-06-05Adding QEMU BSP's for E31 and S51 targetscgsfv
2019-06-02Add compile options for coremark and update freedom-metal repo.Hsiang-Chia.Huang
Regenerate files in bsps.
2019-05-31Run U54-MC on Hart 0Nathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-29Update BSP files to remove release labels until releaseBunnaroath Sou
2019-05-28Update BSPsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-23Update BSPsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-23Set the boot hart for u54mc to 1Nathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-22Update BSPsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-21Modify BSP DTSs to use riscv,pmpregions propertyNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-20update-targets.sh warns on tool failureNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-20Update BSP files to pickup inline supportBunnaroath Sou
2019-05-20Update metal to pick up inline supportBunnaroath Sou
2019-05-02Update BSPs for platform headerNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-02Update Metal and build scripts for platform headerNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-04-30Update metal.*, *.dts and settings to latestBunnaroath Sou
2019-04-30Add LEDs for HiFive1 boardsBunnaroath Sou
2019-04-12Update BSPs for Unleashed and U54(MC)Nathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-04-12Add Unleashed to targets in update-targets.shNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-04-12Fixup U54(MC) DTSNathaniel Graff
Add PMP nodes and the global-external-interrupts compat string Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-04-12Add target files for U54 and U54MCNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-04-12Fixup HiFive Unleashed design.dtsNathaniel Graff
- Add stdout-path - Add PMP node - Point tlclk at refclk instead of PRCI Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-04-12Add HiFive Unleashed board filesNathaniel Graff
Includes: - design.dts (including nodes for Vera board hardware) - openocd.cfg - settings.mk - README.md Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-04-11Add missing PMP nodesNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-31Enhance update-target script to also generate settings.mkBunnaroath Sou
2019-03-26Making dhrystone publicBunnaroath Sou
2019-03-26Merge pull request #211 from sifive/reglistsCarsten Gosvig
Added design.reglist files to all bsp's based on screenlog output
2019-03-25Merge pull request #214 from sifive/rc1-breakageBunnaroath Sou
Update header to include PLIC, CLIC SUBINTERRUPTS
2019-03-25Update header to include PLIC, CLIC SUBINTERRUPTSBunnaroath Sou
2019-03-25Add option to not run fixup-dts to update-targets.shNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-25Run scripts/fixup-dts from update-targets.shNathaniel Graff
2019-03-21Update lds files to exclude itim in .text and PLIC subinterruptsBunnaroath Sou
2019-03-21Added design.reglist files to all bsp's based on screenlog outputcgsfv
2019-03-19Remove accidental added filesBunnaroath Sou
2019-03-18Make rtl target to use ram from dtim, flash from testramBunnaroath Sou
2019-03-18Remove metal.lds which is now metal.default.ldsBunnaroath Sou