All of lore.kernel.org
 help / color / mirror / Atom feed
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

             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.