devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] RISC-V Tenstorrent Devicetree for v6.19
@ 2025-10-19 17:23 Drew Fustini
  2025-11-21 20:49 ` Arnd Bergmann
  0 siblings, 1 reply; 3+ messages in thread
From: Drew Fustini @ 2025-10-19 17:23 UTC (permalink / raw)
  To: soc
  Cc: Arnd Bergmann, Paul Walmsley, Palmer Dabbelt, Alexandre Ghiti,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Samuel Holland,
	Daniel Lezcano, Thomas Gleixner, Anup Patel, Joel Stanley,
	Joel Stanley, Nicholas Piggin, Michael Neuling, Michael Ellerman,
	Andy Gross, Anirudh Srinivasan, Paul Walmsley, Drew Fustini,
	devicetree, linux-kernel, linux-riscv

Hi Arnd,

Please pull these changes which add Tenstorrent as a vendor and enable
support for Blackhole. It adds the appropriate entries in MAINTAINERS.
The changes all come from a single series [1] posted by myself. Joel
Stanley has reviewed and tested all the patches. Rob acked or reviewed
all the bindings patches. W=1 dtbs_check and dt_binding_check produce
no warnings.

[1] https://lore.kernel.org/linux-riscv/20251013-tt-bh-dts-v3-0-9f058d4bbbda@oss.tenstorrent.com/

Thanks,
Drew

The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:

  Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)

are available in the Git repository at:

  git@github.com:tenstorrent/linux.git tags/tenstorrent-dt-for-v6.19

for you to fetch changes up to a71e6e8eea8ae2d624f097911f43357bba06d2a5:

  riscv: defconfig: Enable Tenstorrent SoCs (2025-10-18 10:44:15 -0700)

----------------------------------------------------------------
Tenstorrent device tree for v6.19

Add Tenstorrent as a vendor and enable support for the Blackhole SoC
in Blackhole P100 and P150 PCIe cards. The SoC contains four RISC-V
CPU tiles consisting of 4x SiFive X280 cores.

There is a virtual UART implemented in OpenSBI firmware that allows a
console program on the PCIe host to communicate through shared memory
with Linux running on the Blackhole card.

Link: https://github.com/tenstorrent/tt-bh-linux
Link: https://github.com/tenstorrent/opensbi/
Signed-off-by: Drew Fustini <fustini@kernel.org>

----------------------------------------------------------------
Drew Fustini (8):
      dt-bindings: vendor-prefixes: Add Tenstorrent AI ULC
      dt-bindings: riscv: Add Tenstorrent Blackhole compatible
      dt-bindings: riscv: cpus: Add SiFive X280 compatible
      dt-bindings: timers: Add Tenstorrent Blackhole compatible
      dt-bindings: interrupt-controller: Add Tenstorrent Blackhole compatible
      riscv: dts: Add Tenstorrent Blackhole SoC PCIe cards
      riscv: Kconfig.socs: Add ARCH_TENSTORRENT for Tenstorrent SoCs
      riscv: defconfig: Enable Tenstorrent SoCs

 .../interrupt-controller/sifive,plic-1.0.0.yaml    |   1 +
 Documentation/devicetree/bindings/riscv/cpus.yaml  |   1 +
 .../devicetree/bindings/riscv/tenstorrent.yaml     |  28 ++++++
 .../devicetree/bindings/timer/sifive,clint.yaml    |   1 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 MAINTAINERS                                        |   9 ++
 arch/riscv/Kconfig.socs                            |   8 ++
 arch/riscv/boot/dts/Makefile                       |   1 +
 arch/riscv/boot/dts/tenstorrent/Makefile           |   2 +
 arch/riscv/boot/dts/tenstorrent/blackhole-card.dts |  14 +++
 arch/riscv/boot/dts/tenstorrent/blackhole.dtsi     | 108 +++++++++++++++++++++
 arch/riscv/configs/defconfig                       |   1 +
 12 files changed, 176 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/riscv/tenstorrent.yaml
 create mode 100644 arch/riscv/boot/dts/tenstorrent/Makefile
 create mode 100644 arch/riscv/boot/dts/tenstorrent/blackhole-card.dts
 create mode 100644 arch/riscv/boot/dts/tenstorrent/blackhole.dtsi

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

* Re: [GIT PULL] RISC-V Tenstorrent Devicetree for v6.19
  2025-10-19 17:23 [GIT PULL] RISC-V Tenstorrent Devicetree for v6.19 Drew Fustini
@ 2025-11-21 20:49 ` Arnd Bergmann
  2025-11-21 21:16   ` Drew Fustini
  0 siblings, 1 reply; 3+ messages in thread
From: Arnd Bergmann @ 2025-11-21 20:49 UTC (permalink / raw)
  To: Drew Fustini, soc
  Cc: Paul Walmsley, Palmer Dabbelt, Alexandre Ghiti, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Samuel Holland, Daniel Lezcano,
	Thomas Gleixner, Anup Patel, Joel Stanley, Joel Stanley,
	Nicholas Piggin, Michael Neuling, Michael Ellerman, Andy Gross,
	Anirudh Srinivasan, Paul Walmsley, Drew Fustini, devicetree,
	linux-kernel, linux-riscv

On Sun, Oct 19, 2025, at 19:23, Drew Fustini wrote:
> Hi Arnd,
>
> Please pull these changes which add Tenstorrent as a vendor and enable
> support for Blackhole. It adds the appropriate entries in MAINTAINERS.
> The changes all come from a single series [1] posted by myself. Joel
> Stanley has reviewed and tested all the patches. Rob acked or reviewed
> all the bindings patches. W=1 dtbs_check and dt_binding_check produce
> no warnings.
>
> [1] 
> https://lore.kernel.org/linux-riscv/20251013-tt-bh-dts-v3-0-9f058d4bbbda@oss.tenstorrent.com/
>
> Thanks,
> Drew
>
> The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
>
>   Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
>
> are available in the Git repository at:
>
>   git@github.com:tenstorrent/linux.git tags/tenstorrent-dt-for-v6.19
>

I pulled this one manually as you had the wrong URL here, please
use an https:// url for git pull. You can do this e.g. by adding

[url "https://github.com"]
    insteadOf = git@github.com:

to your .gitconfig.

       Arnd

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

* Re: [GIT PULL] RISC-V Tenstorrent Devicetree for v6.19
  2025-11-21 20:49 ` Arnd Bergmann
@ 2025-11-21 21:16   ` Drew Fustini
  0 siblings, 0 replies; 3+ messages in thread
From: Drew Fustini @ 2025-11-21 21:16 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: soc, Paul Walmsley, Palmer Dabbelt, Alexandre Ghiti, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Samuel Holland, Daniel Lezcano,
	Thomas Gleixner, Anup Patel, Joel Stanley, Joel Stanley,
	Nicholas Piggin, Michael Neuling, Michael Ellerman, Andy Gross,
	Anirudh Srinivasan, Paul Walmsley, Drew Fustini, devicetree,
	linux-kernel, linux-riscv

On Fri, Nov 21, 2025 at 09:49:42PM +0100, Arnd Bergmann wrote:
> On Sun, Oct 19, 2025, at 19:23, Drew Fustini wrote:
> > Hi Arnd,
> >
> > Please pull these changes which add Tenstorrent as a vendor and enable
> > support for Blackhole. It adds the appropriate entries in MAINTAINERS.
> > The changes all come from a single series [1] posted by myself. Joel
> > Stanley has reviewed and tested all the patches. Rob acked or reviewed
> > all the bindings patches. W=1 dtbs_check and dt_binding_check produce
> > no warnings.
> >
> > [1] 
> > https://lore.kernel.org/linux-riscv/20251013-tt-bh-dts-v3-0-9f058d4bbbda@oss.tenstorrent.com/
> >
> > Thanks,
> > Drew
> >
> > The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
> >
> >   Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
> >
> > are available in the Git repository at:
> >
> >   git@github.com:tenstorrent/linux.git tags/tenstorrent-dt-for-v6.19
> >
> 
> I pulled this one manually as you had the wrong URL here, please
> use an https:// url for git pull. You can do this e.g. by adding
> 
> [url "https://github.com"]
>     insteadOf = git@github.com:
> 
> to your .gitconfig.
> 
>        Arnd

Sorry about that. I will make sure I give the correct url next time.

Thanks,
Drew

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

end of thread, other threads:[~2025-11-21 21:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-19 17:23 [GIT PULL] RISC-V Tenstorrent Devicetree for v6.19 Drew Fustini
2025-11-21 20:49 ` Arnd Bergmann
2025-11-21 21:16   ` Drew Fustini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).