From mboxrd@z Thu Jan 1 00:00:00 1970 From: Phil Elwell Subject: Re: [PATCH v10 3/4] dtc: Plugin and fixup support Date: Mon, 28 Nov 2016 12:24:20 +0000 Message-ID: <4672e164-aae0-6306-fe70-146a1f930cf7@raspberrypi.org> References: <1480077131-14526-1-git-send-email-pantelis.antoniou@konsulko.com> <1480077131-14526-4-git-send-email-pantelis.antoniou@konsulko.com> <20161128041228.GJ30927@umbus.fritz.box> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: devicetree-compiler-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Pantelis Antoniou , David Gibson Cc: Jon Loeliger , Grant Likely , Frank Rowand , Rob Herring , Jan Luebbe , Sascha Hauer , Simon Glass , Maxime Ripard , Thomas Petazzoni , Boris Brezillon , Antoine Tenart , Stephen Boyd , Devicetree Compiler , devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: devicetree@vger.kernel.org On 28/11/2016 12:10, Pantelis Antoniou wrote: > For plugins we need the __symbols__ node to support stacked overlays, i.e. > overlays referring label that were introduced by a previous overlay. Although it is arguably useful to be able to refer to symbols created by one overlay from within another, do we really want all symbols to be global? Isn't there a call for a new syntax or usage pattern to indicate either that a symbol should be local to the overlay or, my preferred option, global? Phil