U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Tom Rini <trini@konsulko.com>
To: Simon Glass <sjg@chromium.org>
Cc: Neil Armstrong <neil.armstrong@linaro.org>,
	Sumit Garg <sumit.garg@kernel.org>,
	Lukasz Majewski <lukma@denx.de>,
	Sean Anderson <seanga2@gmail.com>,
	Casey Connolly <casey.connolly@linaro.org>,
	u-boot@lists.denx.de, u-boot-qcom@groups.io,
	Sumit Garg <sumit.garg@oss.qualcomm.com>
Subject: Re: [PATCH v2 0/8] Qualcomm: cleanup OF_LIVE fixup and fix RB1/2
Date: Sat, 3 May 2025 10:58:27 -0600	[thread overview]
Message-ID: <20250503165827.GF1261075@bill-the-cat> (raw)
In-Reply-To: <CAFLszTgv8vVkK-ts7zRPN2p6oLPWwTKuTk=PjNse-AC2ZgV8WA@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2464 bytes --]

On Fri, May 02, 2025 at 08:09:48PM -0600, Simon Glass wrote:
> Hi Tom,
> 
> On Fri, 2 May 2025 at 10:26, Tom Rini <trini@konsulko.com> wrote:
> >
> > On Fri, 11 Apr 2025 14:47:37 +0200, Caleb Connolly wrote:
> >
> > > Introduce a new event to signal that the live tree has been built,
> > > allowing boards to perform fixups on the tree before devices are bound.
> > > Crucially this allows for devices to be enabled or disabled, but also
> > > allows for properties that are parsed during the bind stage to be
> > > modified (such as dr_mode for dwc3).
> > >
> > > With this in place, mach-snapdragon is switched over to use the event
> > > and some hacky U-Boot specific DT overrides (which had to be undone
> > > prior to booting an image) are removed in favour of fixing up the
> > > livetree (which is not passed on to further boot stages).
> > >
> > > [...]
> >
> > Applied to u-boot/master, thanks!
> >
> > [1/8] event: signal when livetree has been built
> >       commit: 993a9db918af451c68851522c8770e582b717629
> > [2/8] mach-snapdragon: use EVT_OF_LIVE_INIT to apply DT fixups
> >       commit: 5a1dfb27f9170d35a475ea8be46b5d7c037ee837
> > [3/8] mach-snapdragon: of_fixup: skip disabled USB nodes
> >       commit: 0ec337d03410a4a0b7402ae72968470cf63f0c55
> > [4/8] mach-snapdragon: of_fixup: remove confusing log message
> >       commit: a6cc4ef343dc39c17fd5b833d983aff2f26c94b7
> > [5/8] mach-snapdragon: of_fixup: update comment
> >       commit: 9bc7eef9bf58c4c1d453cba81060dc61375f5354
> > [6/8] mach-snapdragon: of_fixup: set dr_mode for RB1/2 boards
> >       commit: 3b983cf48e70ecb6aadca788d0d91a021340c802
> > [7/8] clk/qcom: qcm2290: show clock name in set_rate()
> >       commit: 229fd3f9a8d4dbaad7c9a2e9c1b62d14d0753b0b
> > [8/8] pinctrl: qcom: qcm2290: fix off by 1 in pin_count
> >       commit: 2803a466a96153ab01c5789321e48397b6bae9c7
> > --
> > Tom
> >
> 
> One of the patches in this series introduces the concept of two
> parallel devicetrees in U-Boot. So once we do move to livetree 'for
> real' it won't work. We did have a discussion on the series and I
> proposed a couple of alternatives, but have not heard back on those.
> 
> As always, I don't mind what is applied so long as we can change it later.

Yes, it seemed we had reached the point where there was confusion over
how things work, so we're going to move forward and see what's needed in
the future.

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

  reply	other threads:[~2025-05-03 16:58 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-11 12:47 [PATCH v2 0/8] Qualcomm: cleanup OF_LIVE fixup and fix RB1/2 Caleb Connolly
2025-04-11 12:47 ` [PATCH v2 1/8] event: signal when livetree has been built Caleb Connolly
2025-04-11 14:11   ` Neil Armstrong
2025-04-11 18:27   ` Simon Glass
2025-04-14 12:33     ` Caleb Connolly
2025-04-17 21:37       ` Simon Glass
2025-04-11 12:47 ` [PATCH v2 2/8] mach-snapdragon: use EVT_OF_LIVE_INIT to apply DT fixups Caleb Connolly
2025-04-11 14:10   ` Neil Armstrong
2025-04-11 12:47 ` [PATCH v2 3/8] mach-snapdragon: of_fixup: skip disabled USB nodes Caleb Connolly
2025-04-11 12:47 ` [PATCH v2 4/8] mach-snapdragon: of_fixup: remove confusing log message Caleb Connolly
2025-04-11 14:11   ` Neil Armstrong
2025-04-11 12:47 ` [PATCH v2 5/8] mach-snapdragon: of_fixup: update comment Caleb Connolly
2025-04-11 14:12   ` Neil Armstrong
2025-04-11 12:47 ` [PATCH v2 6/8] mach-snapdragon: of_fixup: set dr_mode for RB1/2 boards Caleb Connolly
2025-04-11 12:47 ` [PATCH v2 7/8] clk/qcom: qcm2290: show clock name in set_rate() Caleb Connolly
2025-04-11 12:47 ` [PATCH v2 8/8] pinctrl: qcom: qcm2290: fix off by 1 in pin_count Caleb Connolly
2025-05-02  6:02   ` Sumit Garg
2025-05-02 16:26 ` [PATCH v2 0/8] Qualcomm: cleanup OF_LIVE fixup and fix RB1/2 Tom Rini
2025-05-03  2:09   ` Simon Glass
2025-05-03 16:58     ` Tom Rini [this message]
2025-05-06 13:24       ` Simon Glass

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=20250503165827.GF1261075@bill-the-cat \
    --to=trini@konsulko.com \
    --cc=casey.connolly@linaro.org \
    --cc=lukma@denx.de \
    --cc=neil.armstrong@linaro.org \
    --cc=seanga2@gmail.com \
    --cc=sjg@chromium.org \
    --cc=sumit.garg@kernel.org \
    --cc=sumit.garg@oss.qualcomm.com \
    --cc=u-boot-qcom@groups.io \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox