Linux Tegra architecture development
 help / color / mirror / Atom feed
From: Thierry Reding <thierry.reding@gmail.com>
To: Thierry Reding <thierry.reding@gmail.com>
Cc: Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	devicetree@vger.kernel.org, linux-tegra@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Subject: [PATCH v2 0/5] firmware: tegra: bpmp: Add support for Tegra264
Date: Tue,  8 Jul 2025 10:28:09 +0200	[thread overview]
Message-ID: <20250708082814.1491230-1-thierry.reding@gmail.com> (raw)

From: Thierry Reding <treding@nvidia.com>

This extends support for the BPMP to the Tegra264 generation of chips.
Most of the BPMP is similar to earlier generations, but new features are
added and old ones deprecated, so a new DT compatible string is added.

Note that this series is a more logical regrouping of patches sent out
earlier. Patch 1 was already reviewed, but I've included it here for the
sake of completeness. Patch 2 addresses review comments from Krzysztof.
Patches 3-5 contain some minor Kconfig issues as well as the Tegra264
support in the driver.

Thierry

Thierry Reding (5):
  dt-bindings: firmware: Document Tegra264 BPMP
  dt-bindings: Add Tegra264 clock and reset definitions
  firmware: tegra: Fix IVC dependency problems
  firmware: tegra: bpmp: Add support for Tegra264
  arm64: defconfig: Enable Tegra HSP and BPMP

 .../firmware/nvidia,tegra186-bpmp.yaml        |   1 +
 arch/arm64/configs/defconfig                  |   2 +
 drivers/firmware/tegra/Kconfig                |   5 +-
 drivers/firmware/tegra/bpmp.c                 |   6 +-
 drivers/soc/tegra/Kconfig                     |   9 -
 include/dt-bindings/clock/nvidia,tegra264.h   | 466 ++++++++++++++++++
 include/dt-bindings/reset/nvidia,tegra264.h   |  92 ++++
 7 files changed, 568 insertions(+), 13 deletions(-)
 create mode 100644 include/dt-bindings/clock/nvidia,tegra264.h
 create mode 100644 include/dt-bindings/reset/nvidia,tegra264.h

-- 
2.50.0


             reply	other threads:[~2025-07-08  8:28 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-07-08  8:28 Thierry Reding [this message]
2025-07-08  8:28 ` [PATCH v2 1/5] dt-bindings: firmware: Document Tegra264 BPMP Thierry Reding
2025-07-08  8:28 ` [PATCH v2 2/5] dt-bindings: Add Tegra264 clock and reset definitions Thierry Reding
2025-07-08 20:21   ` Rob Herring (Arm)
2025-07-08  8:28 ` [PATCH v2 3/5] firmware: tegra: Fix IVC dependency problems Thierry Reding
2025-07-08  8:28 ` [PATCH v2 4/5] firmware: tegra: bpmp: Add support for Tegra264 Thierry Reding
2025-07-08  8:28 ` [PATCH v2 5/5] arm64: defconfig: Enable Tegra HSP and BPMP Thierry Reding

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=20250708082814.1491230-1-thierry.reding@gmail.com \
    --to=thierry.reding@gmail.com \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-tegra@vger.kernel.org \
    --cc=robh@kernel.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox