From: Pantelis Antoniou <panto@antoniou-consulting.com> To: Grant Likely <grant.likely@secretlab.ca> Cc: "devicetree@vger.kernel.org" <devicetree@vger.kernel.org>, Kumar Gala <kumar.gala@linaro.org>, "ksummit-discuss@lists.linuxfoundation.org" <ksummit-discuss@lists.linuxfoundation.org>, Ian Lepore <ian@freebsd.org>, "devicetree-spec@vger.kernel.org" <devicetree-spec@vger.kernel.org>, "Bird, Timothy" <Tim.Bird@sony.com> Subject: Re: [Ksummit-discuss] Devicetree Workshop at Kernel Summit Prague (26 Oct 2017) Date: Wed, 18 Oct 2017 15:59:00 +0300 [thread overview] Message-ID: <B7292660-D602-473E-9B47-CF7B4D2449D7@antoniou-consulting.com> (raw) In-Reply-To: <CACxGe6s8CbzRY7L1znq-nQ52eHp3pOu4X3pCX35ocQShnA_Ecw@mail.gmail.com> Hi Grant, > On Oct 18, 2017, at 15:14 , Grant Likely <grant.likely@secretlab.ca> wrote: > > On Tue, Oct 17, 2017 at 8:03 PM, Bird, Timothy <Tim.Bird@sony.com> wrote: >>> -----Original Message----- >>> From Geert Uytterhoeven on Tuesday, October 17, 2017 10:24 AM >>> On Tue, Oct 17, 2017 at 7:02 PM, Kumar Gala <kumar.gala@linaro.org> wrote: >>>> I think this also gets to having bindings described in a structured way so >>> they can be utilized for validation of dts files. We are doing a little of this in >>> Zephyr since we are using a structured binding spec to generate code from >>> .dts (since we don’t utilize a runtime dtb). >>> >>> So you are basically generating board files from .dts? >>> (closing the loop ;-) >> >> I think we ought to do this on Linux, as a size optimization. >> -- Tim >> >> P.S. I think I'll leave it ambiguous whether this was meant as a joke or not. :-) > As crazy that sounds it is possible using the YAML bindings, i.e. C structure definitions and fill-up from DT automatically. Whether this is a good idea it’s another question :) > Talk to Nicolas Pitre and Rob Herring about this. They've already made > a bunch of progress on reducing memory footprint. > > g. > >> _______________________________________________ >> Ksummit-discuss mailing list >> Ksummit-discuss@lists.linuxfoundation.org >> https://lists.linuxfoundation.org/mailman/listinfo/ksummit-discuss > -- > To unsubscribe from this list: send the line "unsubscribe devicetree" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: Pantelis Antoniou <panto-wVdstyuyKrO8r51toPun2/C9HSW9iNxf@public.gmane.org> To: Grant Likely <grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org> Cc: "Bird, Timothy" <Tim.Bird-7U/KSKJipcs@public.gmane.org>, Geert Uytterhoeven <geert-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>, Kumar Gala <kumar.gala-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>, "devicetree-spec-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" <devicetree-spec-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>, "devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" <devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>, Ian Lepore <ian-h+KGxgPPiopAfugRpC6u6w@public.gmane.org>, "ksummit-discuss-cunTk1MwBs98uUxBSJOaYoYkZiVZrdSR2LY78lusg7I@public.gmane.org" <ksummit-discuss-cunTk1MwBs98uUxBSJOaYoYkZiVZrdSR2LY78lusg7I@public.gmane.org> Subject: Re: [Ksummit-discuss] Devicetree Workshop at Kernel Summit Prague (26 Oct 2017) Date: Wed, 18 Oct 2017 15:59:00 +0300 [thread overview] Message-ID: <B7292660-D602-473E-9B47-CF7B4D2449D7@antoniou-consulting.com> (raw) In-Reply-To: <CACxGe6s8CbzRY7L1znq-nQ52eHp3pOu4X3pCX35ocQShnA_Ecw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> Hi Grant, > On Oct 18, 2017, at 15:14 , Grant Likely <grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org> wrote: > > On Tue, Oct 17, 2017 at 8:03 PM, Bird, Timothy <Tim.Bird-7U/KSKJipcs@public.gmane.org> wrote: >>> -----Original Message----- >>> From Geert Uytterhoeven on Tuesday, October 17, 2017 10:24 AM >>> On Tue, Oct 17, 2017 at 7:02 PM, Kumar Gala <kumar.gala-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> wrote: >>>> I think this also gets to having bindings described in a structured way so >>> they can be utilized for validation of dts files. We are doing a little of this in >>> Zephyr since we are using a structured binding spec to generate code from >>> .dts (since we don’t utilize a runtime dtb). >>> >>> So you are basically generating board files from .dts? >>> (closing the loop ;-) >> >> I think we ought to do this on Linux, as a size optimization. >> -- Tim >> >> P.S. I think I'll leave it ambiguous whether this was meant as a joke or not. :-) > As crazy that sounds it is possible using the YAML bindings, i.e. C structure definitions and fill-up from DT automatically. Whether this is a good idea it’s another question :) > Talk to Nicolas Pitre and Rob Herring about this. They've already made > a bunch of progress on reducing memory footprint. > > g. > >> _______________________________________________ >> Ksummit-discuss mailing list >> Ksummit-discuss-cunTk1MwBs98uUxBSJOaYoYkZiVZrdSR2LY78lusg7I@public.gmane.org >> https://lists.linuxfoundation.org/mailman/listinfo/ksummit-discuss > -- > To unsubscribe from this list: send the line "unsubscribe devicetree" in > the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org > More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2017-10-18 13:07 UTC|newest] Thread overview: 126+ messages / expand[flat|nested] mbox.gz Atom feed top 2017-10-09 20:39 [Ksummit-discuss] Devicetree Workshop at Kernel Summit Prague (26 Oct 2017) Grant Likely 2017-10-09 20:39 ` Grant Likely 2017-10-14 12:34 ` [Ksummit-discuss] " Thomas Petazzoni 2017-10-14 12:34 ` Thomas Petazzoni 2017-10-17 13:30 ` Grant Likely 2017-10-17 13:30 ` Grant Likely 2017-10-16 5:36 ` Michal Simek 2017-10-16 5:36 ` Michal Simek 2017-10-16 14:11 ` Rob Herring 2017-10-16 14:11 ` Rob Herring 2017-10-18 14:04 ` Michal Simek 2017-10-18 14:04 ` Michal Simek 2017-10-18 14:28 ` Andre Przywara 2017-10-18 14:28 ` Andre Przywara 2017-10-18 15:32 ` Rob Herring 2017-10-18 15:32 ` Rob Herring 2017-10-18 16:05 ` Andre Przywara 2017-10-18 16:05 ` Andre Przywara 2017-10-18 16:20 ` Pantelis Antoniou 2017-10-18 16:20 ` Pantelis Antoniou 2017-10-16 16:40 ` Ben Dooks 2017-10-16 16:40 ` Ben Dooks 2017-10-16 18:44 ` Heiko Stübner 2017-10-16 18:44 ` Heiko Stübner 2017-10-16 19:45 ` Rob Herring 2017-10-16 19:45 ` Rob Herring 2017-10-17 13:38 ` Grant Likely 2017-10-17 13:38 ` Grant Likely 2017-10-17 23:45 ` Frank Rowand 2017-10-17 23:45 ` Frank Rowand 2017-10-17 13:32 ` Grant Likely 2017-10-17 13:32 ` Grant Likely 2017-10-18 10:08 ` Thomas Petazzoni 2017-10-18 10:08 ` Thomas Petazzoni 2017-10-16 16:42 ` Ben Dooks 2017-10-16 16:42 ` Ben Dooks 2017-10-17 13:34 ` Grant Likely 2017-10-17 13:34 ` Grant Likely 2017-10-17 9:48 ` Boris Brezillon 2017-10-17 9:48 ` Boris Brezillon 2017-10-17 13:21 ` Tom Rini 2017-10-17 13:21 ` Tom Rini 2017-10-17 13:48 ` Grant Likely 2017-10-17 13:48 ` Grant Likely 2017-10-17 16:21 ` Ian Lepore 2017-10-17 16:21 ` Ian Lepore 2017-10-17 17:02 ` Kumar Gala 2017-10-17 17:02 ` Kumar Gala 2017-10-17 17:24 ` Geert Uytterhoeven 2017-10-17 17:24 ` Geert Uytterhoeven 2017-10-17 17:24 ` Geert Uytterhoeven 2017-10-17 19:03 ` Bird, Timothy 2017-10-17 19:03 ` Bird, Timothy 2017-10-18 12:14 ` Grant Likely 2017-10-18 12:14 ` Grant Likely 2017-10-18 12:14 ` Grant Likely 2017-10-18 12:59 ` Pantelis Antoniou [this message] 2017-10-18 12:59 ` Pantelis Antoniou 2017-10-18 13:18 ` Alexandre Belloni 2017-10-18 13:18 ` Alexandre Belloni 2017-10-18 13:21 ` Geert Uytterhoeven 2017-10-18 13:21 ` Geert Uytterhoeven 2017-10-18 17:41 ` Bird, Timothy 2017-10-18 17:41 ` Bird, Timothy 2017-10-18 18:00 ` Rob Herring 2017-10-18 18:00 ` Rob Herring 2017-10-18 21:10 ` Alexandre Belloni 2017-10-18 21:10 ` Alexandre Belloni 2017-10-18 16:18 ` David Woodhouse 2017-10-18 16:18 ` David Woodhouse 2017-10-18 14:13 ` Rob Herring 2017-10-18 14:13 ` Rob Herring 2017-10-18 17:45 ` Bird, Timothy 2017-10-18 17:45 ` Bird, Timothy 2017-10-18 14:07 ` Kumar Gala 2017-10-18 14:07 ` Kumar Gala 2017-10-18 14:07 ` Kumar Gala 2017-10-17 17:25 ` Rob Herring 2017-10-17 17:25 ` Rob Herring 2017-10-18 10:11 ` Thomas Petazzoni 2017-10-18 10:11 ` Thomas Petazzoni 2017-10-18 10:35 ` Chen-Yu Tsai 2017-10-18 10:35 ` Chen-Yu Tsai 2017-10-18 11:09 ` Mark Brown 2017-10-18 11:09 ` Mark Brown 2017-10-18 17:59 ` Tom Rini 2017-10-18 17:59 ` Tom Rini 2017-10-18 23:28 ` Andrew Turner 2017-10-18 23:28 ` Andrew Turner 2017-10-18 23:28 ` Andrew Turner 2017-10-18 23:53 ` Rob Herring 2017-10-18 23:53 ` Rob Herring 2017-10-18 23:53 ` Rob Herring 2017-10-19 14:00 ` Alexandre Torgue 2017-10-19 14:00 ` Alexandre Torgue 2017-10-19 14:00 ` Alexandre Torgue 2017-10-19 14:59 ` Rob Herring 2017-10-19 14:59 ` Rob Herring 2017-10-19 14:59 ` Rob Herring 2017-10-19 18:46 ` Frank Rowand 2017-10-19 18:46 ` Frank Rowand 2017-10-19 18:46 ` Frank Rowand 2017-10-20 9:55 ` Alexandre Torgue 2017-10-20 9:55 ` Alexandre Torgue 2017-10-20 9:55 ` Alexandre Torgue 2017-10-20 10:01 ` David Gibson 2017-10-20 10:01 ` David Gibson 2017-10-20 13:37 ` Rob Herring 2017-10-20 13:37 ` Rob Herring 2017-10-22 8:25 ` David Gibson 2017-10-22 8:25 ` David Gibson 2017-10-20 13:47 ` Alexandre Torgue 2017-10-20 13:47 ` Alexandre Torgue 2017-10-20 13:47 ` Alexandre Torgue 2017-10-19 0:04 ` Mark Brown 2017-10-19 0:04 ` Mark Brown 2017-10-19 11:10 ` Grant Likely 2017-10-19 11:10 ` Grant Likely 2017-10-24 7:37 ` [Ksummit-discuss] " Boris Brezillon 2017-10-24 7:37 ` Boris Brezillon 2017-10-25 14:40 ` Maxime Ripard 2017-10-25 14:40 ` Maxime Ripard 2017-10-26 5:47 ` Frank Rowand 2017-10-26 5:47 ` Frank Rowand 2017-10-26 7:17 ` [Ksummit-discuss] " Grant Likely 2017-10-26 7:17 ` Grant Likely
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=B7292660-D602-473E-9B47-CF7B4D2449D7@antoniou-consulting.com \ --to=panto@antoniou-consulting.com \ --cc=Tim.Bird@sony.com \ --cc=devicetree-spec@vger.kernel.org \ --cc=devicetree@vger.kernel.org \ --cc=grant.likely@secretlab.ca \ --cc=ian@freebsd.org \ --cc=ksummit-discuss@lists.linuxfoundation.org \ --cc=kumar.gala@linaro.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: linkBe 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.