From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tero Kristo Subject: Re: [PATCHv7 00/36] ARM: OMAP: clock data conversion to DT Date: Fri, 11 Oct 2013 21:46:29 +0300 Message-ID: <52584785.2020504@ti.com> References: <1380098922-30340-1-git-send-email-t-kristo@ti.com> <524EE00F.7010208@ti.com> <20131007021556.GV8949@atomide.com> <52525642.8010307@ti.com> <20131007154103.GW8949@atomide.com> <20131007190322.GY8949@atomide.com> <525654AE.7060009@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: linux-omap-owner@vger.kernel.org To: Paul Walmsley Cc: Tony Lindgren , mturquette@linaro.org, linux-omap@vger.kernel.org, nm@ti.com, khilman@linaro.org, pdeschrijver@nvidia.com, rnayak@ti.com, bcousson@baylibre.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, swarren@nvidia.com, mark.rutland@arm.com List-Id: devicetree@vger.kernel.org On 10/11/2013 08:54 PM, Paul Walmsley wrote: > On Thu, 10 Oct 2013, Tero Kristo wrote: > >> On 10/09/2013 09:59 PM, Paul Walmsley wrote: >>> Eh, one correction: >>> >>> On Wed, 9 Oct 2013, Paul Walmsley wrote: >>> >>>> We could easily wind up with kernels that won't boot at all when used >>>> with newer DT data. >>> >>> This is a misstatement of the issue: the concern here is that newer >>> kernels may not boot at all with older DT data - which could easily be in >>> locked areas of the flash or firmware. >> >> I wonder who would be crazy enough to put DT data into a locked area, and to >> what purpose. If you can update the kernel, there is no point locking down DT >> data, this will just cause you unnecessary misery. > > The DT data will be used by bootloaders also :-( > > In situations where the bootloaders are signed and locked, the security > people are also insisting that the DT data be signed and locked. Oh yea, one additional note you probably have missed. Mike asked us to fall back to vendor specific bindings at around v6 or so of this set. Take a look at v8, we have dropped the use of generic bindings, we are not trying to declare those with this set. This set introduces vendor specific bindings only, and even these are claimed 'unstable', which should be enough to discourage people from burning those to OTP type memory. -Tero