All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/9] arch: riscv: add board and SoC DT file support
@ 2020-12-08  4:55 ` Yash Shah
  0 siblings, 0 replies; 58+ messages in thread
From: Yash Shah @ 2020-12-08  4:55 UTC (permalink / raw)
  To: linux-spi, linux-serial, linux-pwm, linux-i2c, linux-kernel,
	linux-riscv, devicetree, linux-gpio
  Cc: broonie, gregkh, aou, lee.jones, u.kleine-koenig, thierry.reding,
	andrew, peter, paul.walmsley, palmer, robh+dt, bgolaszewski,
	linus.walleij, Yash Shah

Start board support by adding initial support for the SiFive FU740 SoC
and the first development board that uses it, the SiFive HiFive
Unmatched A00.

Boot-tested on Linux 5.10-rc4 on a HiFive Unmatched A00 board using the
U-boot and OpenSBI.

This patch series is dependent on Zong's Patchset[0]. The patchset also
adds two new nodes in dtsi file. The binding documentation patch
for these nodes are already posted on the mailing list[1][2].

[0]: https://lore.kernel.org/linux-riscv/20201130082330.77268-4-zong.li@sifive.com/T/#u
[1]: https://lore.kernel.org/linux-riscv/1606714984-16593-1-git-send-email-yash.shah@sifive.com/T/#t
[2]: https://lore.kernel.org/linux-riscv/20201126030043.67390-1-zong.li@sifive.com/T/#u

Changes in v2:
- The dt bindings patch is split into several individual patches.
- Expand the full list for compatible strings in i2c-ocores.txt

Yash Shah (9):
  dt-bindings: riscv: Update DT binding docs to support SiFive FU740 SoC
  dt-bindings: spi: Update DT binding docs to support SiFive FU740 SoC
  dt-bindings: pwm: Update DT binding docs to support SiFive FU740 SoC
  dt-bindings: serial: Update DT binding docs to support SiFive FU740
    SoC
  dt-bindings: gpio: Update DT binding docs to support SiFive FU740 SoC
  dt-bindings: i2c: Update DT binding docs to support SiFive FU740 SoC
  riscv: dts: add initial support for the SiFive FU740-C000 SoC
  dt-bindings: riscv: Update YAML doc to support SiFive HiFive Unmatched
    board
  riscv: dts: add initial board data for the SiFive HiFive Unmatched

 .../devicetree/bindings/gpio/sifive,gpio.yaml      |   4 +-
 .../devicetree/bindings/i2c/i2c-ocores.txt         |   8 +-
 .../devicetree/bindings/pwm/pwm-sifive.yaml        |   9 +-
 Documentation/devicetree/bindings/riscv/cpus.yaml  |   6 +
 .../devicetree/bindings/riscv/sifive.yaml          |  17 +-
 .../devicetree/bindings/serial/sifive-serial.yaml  |   4 +-
 .../devicetree/bindings/spi/spi-sifive.yaml        |  10 +-
 arch/riscv/boot/dts/sifive/Makefile                |   3 +-
 arch/riscv/boot/dts/sifive/fu740-c000.dtsi         | 293 +++++++++++++++++++++
 .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 253 ++++++++++++++++++
 10 files changed, 590 insertions(+), 17 deletions(-)
 create mode 100644 arch/riscv/boot/dts/sifive/fu740-c000.dtsi
 create mode 100644 arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dts

-- 
2.7.4


^ permalink raw reply	[flat|nested] 58+ messages in thread

end of thread, other threads:[~2021-07-19 18:27 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-08  4:55 [PATCH v2 0/9] arch: riscv: add board and SoC DT file support Yash Shah
2020-12-08  4:55 ` Yash Shah
2020-12-08  4:55 ` [PATCH v2 1/9] dt-bindings: riscv: Update DT binding docs to support SiFive FU740 SoC Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-10  3:55   ` Rob Herring
2020-12-10  3:55     ` Rob Herring
2020-12-10 13:34   ` Bin Meng
2020-12-10 13:34     ` Bin Meng
2020-12-08  4:55 ` [PATCH v2 2/9] dt-bindings: spi: " Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-08  4:55 ` [PATCH v2 3/9] dt-bindings: pwm: " Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-10  3:56   ` Rob Herring
2020-12-10  3:56     ` Rob Herring
2020-12-08  4:55 ` [PATCH v2 4/9] dt-bindings: serial: " Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-10  3:56   ` Rob Herring
2020-12-10  3:56     ` Rob Herring
2020-12-08  4:55 ` [PATCH v2 5/9] dt-bindings: gpio: " Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-10  3:57   ` Rob Herring
2020-12-10  3:57     ` Rob Herring
2020-12-08  4:55 ` [PATCH v2 6/9] dt-bindings: i2c: " Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-10  3:59   ` Rob Herring
2020-12-10  3:59     ` Rob Herring
2020-12-22  3:23   ` Palmer Dabbelt
2020-12-22  3:23     ` Palmer Dabbelt
2020-12-08  4:55 ` [PATCH v2 7/9] riscv: dts: add initial support for the SiFive FU740-C000 SoC Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-10 13:34   ` Bin Meng
2020-12-10 13:34     ` Bin Meng
2020-12-16  5:24     ` Yash Shah
2020-12-16  5:24       ` Yash Shah
2020-12-16  6:06       ` Bin Meng
2020-12-16  6:06         ` Bin Meng
2020-12-16  6:12         ` Yash Shah
2020-12-16  6:12           ` Yash Shah
2021-07-16 12:49   ` Geert Uytterhoeven
2021-07-16 12:49     ` Geert Uytterhoeven
2021-07-19 17:12     ` David Abdurachmanov
2021-07-19 17:12       ` David Abdurachmanov
2020-12-08  4:55 ` [PATCH v2 8/9] dt-bindings: riscv: Update YAML doc to support SiFive HiFive Unmatched board Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-10  3:59   ` Rob Herring
2020-12-10  3:59     ` Rob Herring
2020-12-10 13:34   ` Bin Meng
2020-12-10 13:34     ` Bin Meng
2020-12-08  4:55 ` [PATCH v2 9/9] riscv: dts: add initial board data for the SiFive HiFive Unmatched Yash Shah
2020-12-08  4:55   ` Yash Shah
2020-12-10 13:34   ` Bin Meng
2020-12-10 13:34     ` Bin Meng
2020-12-08 17:11 ` (subset) [PATCH v2 0/9] arch: riscv: add board and SoC DT file support Mark Brown
2020-12-08 17:11   ` Mark Brown
2020-12-22  4:38 ` Palmer Dabbelt
2020-12-22  4:38   ` Palmer Dabbelt
2021-01-08  3:12 ` Palmer Dabbelt
2021-01-08  3:12   ` Palmer Dabbelt

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.