From: Tom Rini <trini@konsulko.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v7 5/9] arm: serial: Add ability to use pre-initialized UARTs
Date: Mon, 19 Oct 2015 18:04:02 -0400 [thread overview]
Message-ID: <20151019220402.GI23893@bill-the-cat> (raw)
In-Reply-To: <CAPnjgZ2rhCbF7M5D276_C-r2cO8hqz0x2Vhg-mcBaO_hTFgQcA@mail.gmail.com>
On Mon, Oct 19, 2015 at 06:44:25AM -0600, Simon Glass wrote:
> Hi Linus,
>
> On 19 October 2015 at 01:15, Linus Walleij <linus.walleij@linaro.org> wrote:
> > On Sat, Oct 17, 2015 at 12:27 AM, Simon Glass <sjg@chromium.org> wrote:
> >> On 16 October 2015 at 15:23, Linus Walleij <linus.walleij@linaro.org> wrote:
> >
> >>> Again: get this merged in the Linux kernel FIRST. Is it?
> >>
> >> We had a little bit of a chat about this at ELCE. It would be great to
> >> get these changes merged with the kernel but the amount of
> >> push-back/energy it requires is still excessive IMO. Any thoughts?
> >
> > I'm sorry but DT is standardization, and while I know how stinky it is to
> > be first somewhere and having to pave the road for everyone else,
> > in the long run it's worth it. I think when we switched the entire kernel
> > to DT it was to get "more order", and this is the cost that comes with
> > that order: more review.
> >
> > I will go in and answer the comment on the DT mailing list so there is
> > some push atleast.
>
> Perhaps if we could see some movement then it would provide
> encouragement to continue. So far I cannot recall seeing a single
> U-Boot device tree change accepted in the 4 years I've been involved.
> That's not to say it hasn't happened, and I hope it is just a
> reflection on my memory rather than the difficulty level.
I think there's a few things that need to be kept in mind. First, the
DT world is changing compared to where it was a year ago, and even more
so since August or so (LPC?). There should be less of a stuck in limbo
problem. The second is that since we aren't using DT as free-form
replacement for values shoved in a C header, it is a lot more work to
get things agreed to and merged with our upstream here. And third (and
maybe this is where devicetree-spec at vger.kernel.org comes in) is that if
this is really going to be some useful and OS-agnostic description of
the hardware then yes, we do need some way to say 'here is what the
clock freq is once released from ROM'.
All of that said, maybe "no re-init of console port" is not quite right
for the UART node (maybe a property of the stdout-path to note this
condition as Rob suggests).
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151019/460c60ab/attachment.sig>
next prev parent reply other threads:[~2015-10-19 22:04 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-14 16:55 [U-Boot] [PATCH v7 0/9] Add support for ThunderX 88xx SoC family Sergey Temerkhanov
2015-10-14 16:55 ` [U-Boot] [PATCH v7 1/9] armv8: Add read_mpidr() function Sergey Temerkhanov
2016-01-19 22:33 ` [U-Boot] [U-Boot,v7,1/9] " Tom Rini
2015-10-14 16:55 ` [U-Boot] [PATCH v7 2/9] armv8: New MMU setup code allowing to use 48+ bits PA/VA Sergey Temerkhanov
2016-01-19 22:33 ` [U-Boot] [U-Boot, v7, " Tom Rini
2015-10-14 16:55 ` [U-Boot] [PATCH v7 3/9] armv8: Add Secure Monitor/Hypervisor Call (SMC/HVC) infrastructure Sergey Temerkhanov
2016-01-06 13:04 ` Mateusz Kulikowski
2016-01-07 15:06 ` Michal Simek
2016-01-07 16:26 ` Tom Rini
2016-01-07 19:00 ` Michal Simek
2016-01-07 21:39 ` Mateusz Kulikowski
2016-01-08 10:19 ` Michal Simek
2016-06-23 11:33 ` Dirk Behme
2016-06-25 19:04 ` Mateusz Kulikowski
2016-06-27 11:26 ` Dirk Behme
2016-01-19 22:34 ` [U-Boot] [U-Boot, v7, " Tom Rini
2015-10-14 16:55 ` [U-Boot] [PATCH v7 4/9] armv8: Add psci.h from the Linux kernel Sergey Temerkhanov
2016-01-19 22:34 ` [U-Boot] [U-Boot, v7, " Tom Rini
2015-10-14 16:55 ` [U-Boot] [PATCH v7 5/9] arm: serial: Add ability to use pre-initialized UARTs Sergey Temerkhanov
2015-10-16 21:23 ` Linus Walleij
2015-10-16 22:27 ` Simon Glass
2015-10-17 0:23 ` Tom Rini
2015-10-19 2:41 ` Simon Glass
2015-10-19 22:04 ` Tom Rini
2015-10-19 7:15 ` Linus Walleij
2015-10-19 12:44 ` Simon Glass
2015-10-19 12:57 ` Linus Walleij
2015-10-19 16:12 ` Mark Rutland
2015-10-19 19:21 ` Rob Herring
2015-10-20 8:10 ` Linus Walleij
2015-10-20 8:15 ` Linus Walleij
2015-10-20 13:05 ` Rob Herring
2015-10-21 20:49 ` Simon Glass
2015-10-23 16:44 ` Tom Rini
2015-10-20 13:00 ` Rob Herring
2015-10-19 22:04 ` Tom Rini [this message]
2015-10-19 20:14 ` Rob Herring
2015-10-19 22:09 ` Simon Glass
2015-10-23 18:35 ` Rob Herring
2015-10-26 14:37 ` Simon Glass
2015-10-23 22:51 ` Sergei Temerkhanov
2016-01-19 22:34 ` [U-Boot] [U-Boot, v7, " Tom Rini
2015-10-14 16:55 ` [U-Boot] [PATCH v7 6/9] armv8: cavium: Add the device tree for ThunderX Sergey Temerkhanov
2016-01-19 22:34 ` [U-Boot] [U-Boot, v7, " Tom Rini
2015-10-14 16:55 ` [U-Boot] [PATCH v7 7/9] armv8: cavium: Add ThunderX 88xx board definition Sergey Temerkhanov
2016-01-19 22:34 ` [U-Boot] [U-Boot, v7, " Tom Rini
2015-10-14 16:55 ` [U-Boot] [PATCH v7 8/9] armv8: cavium: Add an implementation of ATF calling functions Sergey Temerkhanov
2016-01-19 22:34 ` [U-Boot] [U-Boot, v7, " Tom Rini
2015-10-14 16:55 ` [U-Boot] [PATCH v7 9/9] armv8: cavium: Get DRAM size from ATF Sergey Temerkhanov
2016-01-19 22:34 ` [U-Boot] [U-Boot,v7,9/9] " Tom Rini
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=20151019220402.GI23893@bill-the-cat \
--to=trini@konsulko.com \
--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