From: Brian Norris <briannorris@chromium.org>
To: Matthias Brugger <matthias.bgg@gmail.com>,
AngeloGioacchino Del Regno
<angelogioacchino.delregno@collabora.com>,
Bjorn Andersson <andersson@kernel.org>
Cc: devicetree@vger.kernel.org, Doug Anderson <dianders@chromium.org>,
linux-arm-kernel@lists.infradead.org,
Tzung-Bi Shih <tzungbi@kernel.org>,
chrome-platform@lists.linux.dev,
Julius Werner <jwerner@chromium.org>,
cros-qcom-dts-watchers@chromium.org,
linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Konrad Dybcio <konradybcio@kernel.org>,
Chen-Yu Tsai <wens@kernel.org>
Subject: Re: [PATCH 0/7] dts: Add /firmware/#{address,size}-cells to Chromium-based DTs
Date: Wed, 3 Jun 2026 10:23:37 -0700 [thread overview]
Message-ID: <aiBjGekXkr2nIf-w@google.com> (raw)
In-Reply-To: <20260428200712.2660635-1-briannorris@chromium.org>
(Trim address list)
Hi Bjorn, AngeloGioacchino,
On Tue, Apr 28, 2026 at 01:06:52PM -0700, Brian Norris wrote:
...
> The /firmware node has an empty 'ranges', but does not have
> address/size-cells.
>
> Commit 6e5773d52f4a ("of/address: Fix WARN when attempting translating
> non-translatable addresses") started requiring #address-cells for a
> device's parent if we want to use the reg resource in a device node.
> This leads to errors like the following:
>
> [ 7.763870] coreboot_table firmware:coreboot: probe with driver coreboot_table failed with error -22
>
> This series adds appropriate #{address,size}-cells to the device trees
> used on Arm Chromebooks to work around the problem.
...
> Brian Norris (7):
> arm64: dts: rockchip: Add #{address,size}-cells to Chromium-based
> /firmware
> ARM: dts: rockchip: Add #{address,size}-cells to Chromium-based
> /firmware
> ARM: dts: nvidia: Add #{address,size}-cells to Chromium-based
> /firmware
> ARM: dts: samsung: Add #{address,size}-cells to Chromium-based
> /firmware
> arm64: dts: mediatek: Add #{address,size}-cells to Chromium-based
> /firmware
> arm64: dts: nvidia: Add #{address,size}-cells to Chromium-based
> /firmware
> arm64: dts: qcom: Add #{address,size}-cells to Chromium-based
> /firmware
Patch 1 and 2 (Rockchip) and 3 and 6 (Nvidia) are applied to linux-next.
Patch 4 is obsolete / unnecessary. That leaves patch 5 (Mediatek) and 7
(Qualcomm).
Bjorn (Qualcomm) and AngeloGioacchino (Mediatek), any thoughts? I can
resend them separately if that helps somehow.
Regards,
Brian
prev parent reply other threads:[~2026-06-03 17:23 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-28 20:06 [PATCH 0/7] dts: Add /firmware/#{address,size}-cells to Chromium-based DTs Brian Norris
2026-04-28 20:06 ` Brian Norris
2026-04-28 20:06 ` [PATCH 1/7] arm64: dts: rockchip: Add #{address,size}-cells to Chromium-based /firmware Brian Norris
2026-04-28 20:06 ` Brian Norris
2026-04-29 4:17 ` Chen-Yu Tsai
2026-04-29 4:17 ` Chen-Yu Tsai
2026-04-30 23:54 ` Doug Anderson
2026-04-30 23:54 ` Doug Anderson
2026-04-28 20:06 ` [PATCH 2/7] ARM: " Brian Norris
2026-04-28 20:06 ` Brian Norris
2026-04-30 23:54 ` Doug Anderson
2026-04-30 23:54 ` Doug Anderson
2026-04-28 20:06 ` [PATCH 3/7] ARM: dts: nvidia: " Brian Norris
2026-04-28 20:06 ` Brian Norris
2026-04-30 23:54 ` Doug Anderson
2026-04-30 23:54 ` Doug Anderson
2026-04-28 20:06 ` [PATCH 4/7] ARM: dts: samsung: " Brian Norris
2026-04-28 20:06 ` Brian Norris
2026-04-30 23:54 ` Doug Anderson
2026-04-30 23:54 ` Doug Anderson
2026-04-28 20:06 ` [PATCH 5/7] arm64: dts: mediatek: " Brian Norris
2026-04-28 20:06 ` Brian Norris
2026-04-29 4:17 ` Chen-Yu Tsai
2026-04-29 4:17 ` Chen-Yu Tsai
2026-04-30 23:54 ` Doug Anderson
2026-04-30 23:54 ` Doug Anderson
2026-04-28 20:06 ` [PATCH 6/7] arm64: dts: nvidia: " Brian Norris
2026-04-28 20:06 ` Brian Norris
2026-04-30 23:54 ` Doug Anderson
2026-04-30 23:54 ` Doug Anderson
2026-04-28 20:06 ` [PATCH 7/7] arm64: dts: qcom: " Brian Norris
2026-04-28 20:06 ` Brian Norris
2026-04-30 23:54 ` Doug Anderson
2026-04-30 23:54 ` Doug Anderson
2026-06-03 22:59 ` Dmitry Baryshkov
2026-06-03 22:59 ` Dmitry Baryshkov
2026-04-28 21:43 ` [PATCH 0/7] dts: Add /firmware/#{address,size}-cells to Chromium-based DTs Julius Werner
2026-04-28 21:43 ` Julius Werner
2026-04-28 22:15 ` Brian Norris
2026-04-28 22:15 ` Brian Norris
2026-05-05 18:19 ` (subset) " Heiko Stuebner
2026-05-05 18:19 ` Heiko Stuebner
2026-05-28 21:52 ` Thierry Reding
2026-05-28 21:52 ` Thierry Reding
2026-06-03 17:23 ` Brian Norris [this message]
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=aiBjGekXkr2nIf-w@google.com \
--to=briannorris@chromium.org \
--cc=andersson@kernel.org \
--cc=angelogioacchino.delregno@collabora.com \
--cc=chrome-platform@lists.linux.dev \
--cc=conor+dt@kernel.org \
--cc=cros-qcom-dts-watchers@chromium.org \
--cc=devicetree@vger.kernel.org \
--cc=dianders@chromium.org \
--cc=jwerner@chromium.org \
--cc=konradybcio@kernel.org \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=matthias.bgg@gmail.com \
--cc=robh@kernel.org \
--cc=tzungbi@kernel.org \
--cc=wens@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 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.