devicetree-spec.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Steve McIntyre <steve.mcintyre-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
To: devicetree-spec-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: dte-all-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org
Subject: Device Tree Evolution Project - call notes - 26th February (belated)
Date: Thu, 12 Mar 2020 16:42:47 +0000	[thread overview]
Message-ID: <20200312164247.GB11984@linaro.org> (raw)

Hi folks!

Apologies for the delay; I'm sharing the notes from our regular
meeting that was held a couple of weeks back while I was away on
vacation.

More details about the meeting etc. at the end.

Attendees
=========

MarkB - Arm
BruceA - Xilinx
NishanthM - TI
TomR - TI
EricF - ST
BillM - TI
FrankR - 
BruceA - Xilinx
StefanoS - Xilinx
BillF - Linaro
VincentG - Linaro
TrilokS - Qualcomm

Notes
=====

SS: Bruce is about to release the open source lopper tool to get
    today’s device trees out of System Device Tree.
VG: Discussion on how to test Device Tree - Mark? Idea to use
    KernelCI?
MB: Not done anything yet. Rob’s DT binding check is running now. No
    new tests.

BM: On overlays - wanted kernel build procedure to build the overlays
    and apply them to the base (not exhaustive but all relevant
    combinations)
FR: Could have top level source file that includes both base and
    overlay and compile that in one step.
BM: Are there any errors that we wouldn’t catch that way?
FR: yes, potentially. Compile base separately and test separately.
BM: At make level could just be a bunch of combinations listed. At
    source level have one source file for every combination. TI has
    some homework to get our overlays in shape.

BM: Saw some discussion of marking DTB with kernel version that built
    it. Seems to apply also to the overlays. If built separately
    should say which version expects in base.
FR: Should be part of the overlay build rules.

FR: seems there is a program in DT project that claims to apply a
    number of overlays to a base blob. Not tested but there is a
    program out there. When the kernel does start accepting overlays
    at run time, we may have different rules for what we accept at run
    time, e.g. modifying properties of existing nodes (except maybe
    status). Problematic to modify once has been scanned. May make
    sense at U-Boot level.

BM: Tom, what about U-Boot - has source level overlays. Is that what
    you’re testing?
TR: under tests/overlay. Tests that command to apply an overlay does
    what’s expected of it. Not testing arbitrary trees. Have specific
    test trees. Test of the U-Boot code.


Background information about DTE
================================

Linaro engineers are working on a range of initiatives in the DT
space, collected together as a project called Device Tree Evolution
(DTE). We hold a discussion call every second Wednesday at 
1700 GMT / 1200 EST / 0900 PST. If you would like to be invited, please
ask me (Steve McIntyre).

This is a summary of the notes from the most recent meeting. I aim to
tidy up and post the meeting notes shortly after each meeting. The raw
notes are published at

https://docs.google.com/document/d/e/2PACX-1vRVDrVFWjIOascqZFCO--T8pIqyFB_MDh9cvgyoqhI6Y0tqaA9TcCcvQhcmxi5IY7CG44JfIrCdAUDL/pub

For more information about DTE, see:

 * https://www.linaro.org/engineering/core/devicetree-evolution/
 * https://www.linaro.org/assets/pdf/Linaro-White-Paper--Device-Tree-Evolution.pdf

Cheers,
-- 
Steve McIntyre                                steve.mcintyre-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org
<http://www.linaro.org/> Linaro.org | Open source software for ARM SoCs


                 reply	other threads:[~2020-03-12 16:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20200312164247.GB11984@linaro.org \
    --to=steve.mcintyre-qsej5fyqhm4dnm+yrofe0a@public.gmane.org \
    --cc=devicetree-spec-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=dte-all-QSEj5FYQhm4dnm+yROfE0A@public.gmane.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;
as well as URLs for NNTP newsgroup(s).