[U-Boot] Pull request: u-boot-riscv/master
uboot at andestech.com
uboot at andestech.com
Tue Sep 3 02:15:42 UTC 2019
Hi Tom,
Please pull some riscv updates:
- Skip unavailable hart in the get_count().
- fu540 set serial env from otp.
- fu540 add mmc0 as a boot target device.
- Update fix_rela_dyn and add absolute reloc addend.
- Andestech PLIC driver will skip unavailable hart.
- Support Andestech V5L2 cache driver.
https://travis-ci.org/rickchen36/u-boot-riscv/builds/579707002
Thanks
Rick
The following changes since commit d22c8be964a870f59d2fdab6c67cefa0c4799364:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-09-01 13:33:12 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-riscv.git
for you to fetch changes up to 61ce84b2cf1a6672c8e402ce8174554b25629692:
riscv: cache: use CCTL to flush d-cache (2019-09-03 09:31:03 +0800)
----------------------------------------------------------------
Alistair Francis (1):
sifive-fu540: config: Add mmc0 as a boot target device
Bin Meng (1):
riscv: cpu: Skip unavailable hart in the get_count() op
Marcus Comstedt (2):
riscv: tools: Handle addend to absolute reloc in prelink-riscv
riscv: update fix_rela_dyn
Rick Chen (9):
riscv: andes_plic: init plic by scanning each cpu node
dm: cache: Add enable and disable ops for cache uclass
dm: cache: Add enable and disable ops for sandbox and test
dm: cache: add v5l2 cache controller driver
riscv: ae350: use the v5l2 driver to configure the cache
riscv: ax25: add imply v5l2 cache controller
riscv: cache: Flush L2 cache before jump to linux
riscv: dts: move out AE350 L2 node from cpus node
riscv: cache: use CCTL to flush d-cache
Sagar Shrikant Kadam (1):
riscv: sifive: fu540: set serial environment variable from otp
arch/riscv/cpu/ax25/Kconfig | 1 +
arch/riscv/cpu/ax25/cache.c | 39 +++++++++++++++++------
arch/riscv/cpu/start.S | 10 +++---
arch/riscv/dts/ae350_32.dts | 17 ++++++----
arch/riscv/dts/ae350_64.dts | 17 ++++++----
arch/riscv/lib/andes_plic.c | 36 ++++++++++++++-------
board/AndesTech/ax25-ae350/ax25-ae350.c | 9 ++++++
board/sifive/fu540/fu540.c | 18 ++++++++---
drivers/cache/Kconfig | 9 ++++++
drivers/cache/Makefile | 1 +
drivers/cache/cache-uclass.c | 20 ++++++++++++
drivers/cache/cache-v5l2.c | 186 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/cache/sandbox_cache.c | 13 ++++++++
drivers/cpu/riscv_cpu.c | 4 +++
include/cache.h | 31 +++++++++++++++++++
include/configs/sifive-fu540.h | 1 +
test/dm/cache.c | 2 ++
tools/prelink-riscv.inc | 8 +++--
18 files changed, 379 insertions(+), 43 deletions(-)
create mode 100644 drivers/cache/cache-v5l2.c
More information about the U-Boot
mailing list