From: uboot at andestech.com <uboot@andestech.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Pull request: u-boot-riscv/master
Date: Wed, 27 Feb 2019 13:39:44 +0800 [thread overview]
Message-ID: <1bcbfd81-c81e-4baf-92d5-db35a3e44586@ATCPCS12.andestech.com> (raw)
Hi Tom,
Please pull some riscv updates:
SiFive FU540 Support
https://travis-ci.org/rickchen36/u-boot-riscv/builds/499037971
Thanks
Rick
The following changes since commit b3820ba997f004a376efc5446683101ff42b05af:
Merge tag 'efi-2019-04-rc3' of https://github.com/xypron2/u-boot (2019-02-26 08:45:08 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-riscv.git
for you to fetch changes up to 98a66ffa3aafd20d38f357d624e470e20fbb1839:
riscv: Enable CONFIG_SYS_BOOT_RAMDISK_HIGH for using initrd (2019-02-27 09:12:34 +0800)
----------------------------------------------------------------
Anup Patel (10):
riscv: Enable create symlink using kconfig
riscv: Rename cpu/qemu to cpu/generic
riscv: Add asm/dma-mapping.h for DMA mappings
riscv: Add place-holder asm/arch/clk.h for driver compilation
riscv: generic: Ensure that U-Boot runs within 4GB for 64bit systems
net: macb: Fix clk API usage for RISC-V systems
clk: Add SiFive FU540 PRCI clock driver
clk: Add fixed-factor clock driver
riscv: Add SiFive FU540 board support
riscv: Enable CONFIG_SYS_BOOT_RAMDISK_HIGH for using initrd
Atish Patra (5):
net: macb: Fix GEM hardware detection
drivers: serial_sifive: Fix baud rate calculation
drivers: serial_sifive: Skip baudrate config if no input clock
cpu: Bind timer driver for boot hart
doc: Add a readme guide for SiFive FU540
arch/Kconfig | 1 +
arch/riscv/Kconfig | 6 +-
arch/riscv/cpu/{qemu => generic}/Kconfig | 2 +-
arch/riscv/cpu/{qemu => generic}/Makefile | 0
arch/riscv/cpu/{qemu => generic}/cpu.c | 0
arch/riscv/cpu/generic/dram.c | 37 ++++++
arch/riscv/cpu/qemu/dram.c | 17 ---
arch/riscv/include/asm/arch-generic/clk.h | 14 +++
arch/riscv/include/asm/config.h | 1 +
arch/riscv/include/asm/dma-mapping.h | 38 ++++++
arch/sandbox/dts/test.dts | 8 ++
board/emulation/qemu-riscv/Kconfig | 4 +-
board/sifive/fu540/Kconfig | 42 +++++++
board/sifive/fu540/MAINTAINERS | 9 ++
board/sifive/fu540/Makefile | 5 +
board/sifive/fu540/fu540.c | 17 +++
configs/sifive_fu540_defconfig | 11 ++
doc/README.sifive-fu540 | 303 ++++++++++++++++++++++++++++++++++++++++++++++++
doc/device-tree-bindings/clock/fixed-factor-clock.txt | 24 ++++
drivers/clk/Kconfig | 1 +
drivers/clk/Makefile | 5 +-
drivers/clk/clk_fixed_factor.c | 74 ++++++++++++
drivers/clk/sifive/Kconfig | 19 +++
drivers/clk/sifive/Makefile | 5 +
drivers/clk/sifive/analogbits-wrpll-cln28hpc.h | 101 ++++++++++++++++
drivers/clk/sifive/fu540-prci.c | 604 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/clk/sifive/wrpll-cln28hpc.c | 390 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/cpu/riscv_cpu.c | 7 +-
drivers/net/macb.c | 11 +-
drivers/serial/serial_sifive.c | 60 +++++++---
include/configs/sifive-fu540.h | 43 +++++++
include/dt-bindings/clk/sifive-fu540-prci.h | 29 +++++
test/dm/clk.c | 5 +-
33 files changed, 1843 insertions(+), 50 deletions(-)
rename arch/riscv/cpu/{qemu => generic}/Kconfig (91%)
rename arch/riscv/cpu/{qemu => generic}/Makefile (100%)
rename arch/riscv/cpu/{qemu => generic}/cpu.c (100%)
create mode 100644 arch/riscv/cpu/generic/dram.c
delete mode 100644 arch/riscv/cpu/qemu/dram.c
create mode 100644 arch/riscv/include/asm/arch-generic/clk.h
create mode 100644 arch/riscv/include/asm/dma-mapping.h
create mode 100644 board/sifive/fu540/Kconfig
create mode 100644 board/sifive/fu540/MAINTAINERS
create mode 100644 board/sifive/fu540/Makefile
create mode 100644 board/sifive/fu540/fu540.c
create mode 100644 configs/sifive_fu540_defconfig
create mode 100644 doc/README.sifive-fu540
create mode 100644 doc/device-tree-bindings/clock/fixed-factor-clock.txt
create mode 100644 drivers/clk/clk_fixed_factor.c
create mode 100644 drivers/clk/sifive/Kconfig
create mode 100644 drivers/clk/sifive/Makefile
create mode 100644 drivers/clk/sifive/analogbits-wrpll-cln28hpc.h
create mode 100644 drivers/clk/sifive/fu540-prci.c
create mode 100644 drivers/clk/sifive/wrpll-cln28hpc.c
create mode 100644 include/configs/sifive-fu540.h
create mode 100644 include/dt-bindings/clk/sifive-fu540-prci.h
next reply other threads:[~2019-02-27 5:39 UTC|newest]
Thread overview: 53+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-02-27 5:39 uboot at andestech.com [this message]
2019-02-28 3:59 ` [U-Boot] Pull request: u-boot-riscv/master Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2020-07-02 2:51 uboot at andestech.com
2020-07-02 13:53 ` Tom Rini
[not found] ` <752D002CFF5D0F4FA35C0100F1D73F3FA47207DF@ATCPCS16.andestech.com>
2020-07-03 6:01 ` Rick Chen
2020-07-03 6:52 ` Bin Meng
2020-06-24 2:30 uboot at andestech.com
2020-06-24 2:57 ` Bin Meng
[not found] ` <752D002CFF5D0F4FA35C0100F1D73F3FA471C57A@ATCPCS16.andestech.com>
2020-06-24 3:13 ` Rick Chen
2020-06-04 2:18 uboot at andestech.com
2020-06-04 18:47 ` Tom Rini
2020-05-26 8:31 uboot at andestech.com
2020-05-26 19:55 ` Tom Rini
2020-05-25 8:01 uboot at andestech.com
2020-05-25 15:40 ` Tom Rini
[not found] ` <752D002CFF5D0F4FA35C0100F1D73F3FA470F21C@ATCPCS16.andestech.com>
2020-05-26 7:41 ` Rick Chen
2020-06-22 6:03 ` Rick Chen
2020-06-23 0:45 ` Tom Rini
2020-06-23 2:05 ` Rick Chen
2020-06-24 1:31 ` Rick Chen
2020-06-24 3:37 ` Sean Anderson
2020-04-23 8:25 uboot at andestech.com
2020-04-23 20:50 ` Tom Rini
2020-03-17 8:03 uboot at andestech.com
2020-03-18 13:56 ` Tom Rini
2020-02-10 7:29 uboot at andestech.com
2020-02-10 13:09 ` Tom Rini
2019-12-10 1:05 uboot at andestech.com
2019-12-10 4:01 ` Tom Rini
2019-10-18 7:00 uboot at andestech.com
2019-10-19 14:24 ` Tom Rini
2019-09-03 2:15 uboot at andestech.com
2019-09-04 0:58 ` Tom Rini
2019-08-26 8:25 uboot at andestech.com
2019-08-27 0:17 ` Tom Rini
2019-08-16 5:19 uboot at andestech.com
2019-08-17 17:47 ` Tom Rini
2019-08-12 10:23 uboot at andestech.com
2019-08-13 16:50 ` Tom Rini
[not found] ` <752D002CFF5D0F4FA35C0100F1D73F3FA40FF880@ATCPCS16.andestech.com>
2019-08-14 2:20 ` Rick Chen
2019-08-14 20:15 ` Auer, Lukas
2019-08-20 21:11 ` Auer, Lukas
2019-08-21 2:10 ` Rick Chen
2019-07-19 7:06 uboot at andestech.com
2019-07-23 13:46 ` Tom Rini
2019-06-05 10:27 uboot at andestech.com
2019-06-05 14:24 ` Tom Rini
2019-05-09 9:08 uboot at andestech.com
2019-05-09 22:25 ` Tom Rini
2019-04-08 6:46 uboot at andestech.com
2019-04-09 16:10 ` Tom Rini
2019-01-15 7:16 uboot at andestech.com
2019-01-16 17:11 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1bcbfd81-c81e-4baf-92d5-db35a3e44586@ATCPCS12.andestech.com \
--to=uboot@andestech.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.