From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D9309C433F5 for ; Wed, 27 Oct 2021 18:06:40 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3D3B460E0B for ; Wed, 27 Oct 2021 18:06:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 3D3B460E0B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=konsulko.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=nongnu.org Received: from localhost ([::1]:33592 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mfnJu-0001fE-54 for qemu-devel@archiver.kernel.org; Wed, 27 Oct 2021 14:06:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50794) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfnHU-0008Tw-Ar for qemu-devel@nongnu.org; Wed, 27 Oct 2021 14:04:09 -0400 Received: from mail-qv1-xf2e.google.com ([2607:f8b0:4864:20::f2e]:34488) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mfnHS-0003EY-4m for qemu-devel@nongnu.org; Wed, 27 Oct 2021 14:04:07 -0400 Received: by mail-qv1-xf2e.google.com with SMTP id t1so2365020qvb.1 for ; Wed, 27 Oct 2021 11:04:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=2gdSlHONiFzgghgs/HvBPVU0WoCiZzjA9CjD0LvZ8Qk=; b=kqpiZgfDv+VEyBiAU2k+LjyX4Yd7DMa+wYzS2KD0PMQbbfYJYKZMrTzJKja/D7oOVE 7dj3E/Iw9k/7XtJVGD5uaNTayxYMD/YeywhzvxUC4aO5ToMEvX0wy6F+mUO4MUF1NcuF cj18ljKrUjvoTt/Dtgfg6/TkCmQDxJ+kALUR4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=2gdSlHONiFzgghgs/HvBPVU0WoCiZzjA9CjD0LvZ8Qk=; b=BGjSEQFBoRKkD9X7duBo5KYSGHMxr4Y9kzOKdWuVQDyvL3JOWi86S90mQzPZVUyIlh BMISD2IZzWpTRvBpcir6qr8hT56j09mN3aQQZdzhThAisIDNDMSVhdzvYEegoG6SB46/ kCmm92MTT0LyrI+92/cwpRxWa0mz1h4a0gZcYnhmOVuAfDYJ/iAbYS+/elQllTNQio+4 hMAcU4czqXoppEMS+T7Iwwc13HGu4ObFBqM2+A/sRLWoS8Fs5W308clZj3K4IQxtuPp6 xZJWK4sOOCaemqkwEZ1rvFZAkxAHWz4dGfuPzKDxhNFqf83f/g+MMK9TEEX3CQFdxizK frQQ== X-Gm-Message-State: AOAM532Uqm4MGgspolgGdiHpwyLeC+VqHQCzEljLzpenk4j/hh2RXe78 n5/OzxU25iNScXgzn7xCPT0uEQ== X-Google-Smtp-Source: ABdhPJxN04H5wrRBOl6lEAhsIaueMuTHmBgUEqdsP66SXenDOmeB5fmso1sZgE9CycncZnDkKItqww== X-Received: by 2002:ad4:5d69:: with SMTP id fn9mr15053219qvb.67.1635357845053; Wed, 27 Oct 2021 11:04:05 -0700 (PDT) Received: from bill-the-cat (2603-6081-7b01-cbda-0044-6cb5-81ac-bb0c.res6.spectrum.com. [2603:6081:7b01:cbda:44:6cb5:81ac:bb0c]) by smtp.gmail.com with ESMTPSA id bl4sm456689qkb.44.2021.10.27.11.04.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Oct 2021 11:04:04 -0700 (PDT) Date: Wed, 27 Oct 2021 14:04:00 -0400 From: Tom Rini To: Heinrich Schuchardt Subject: Re: [PATCH 00/16] fdt: Make OF_BOARD a boolean option Message-ID: <20211027180400.GD8284@bill-the-cat> References: <20211014145626.GC7964@bill-the-cat> <20211014152801.GF7964@bill-the-cat> <20211027124840.GR8284@bill-the-cat> <20211027145552.GA8284@bill-the-cat> <51292fc6-e9a9-015a-34ac-f7cbcf18f203@canonical.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="dOtxUVmLoGkyu1PA" Content-Disposition: inline In-Reply-To: <51292fc6-e9a9-015a-34ac-f7cbcf18f203@canonical.com> X-Clacks-Overhead: GNU Terry Pratchett Received-SPF: pass client-ip=2607:f8b0:4864:20::f2e; envelope-from=trini@konsulko.com; helo=mail-qv1-xf2e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Liviu Dudau , Neil Armstrong , Vladimir Oltean , Linus Walleij , Bin Meng , Kever Yang , Sean Anderson , Atish Patra , Zong Li , Stefan Roese , Fabio Estevam , Rainer Boschung , =?iso-8859-1?Q?Fran=E7ois?= Ozog , Stephen Warren , Oleksandr Andrushchenko , Heinrich Schuchardt , Niel Fourie , Michal Simek , Marek =?iso-8859-1?Q?Beh=FAn?= , Jerry Van Baren , Ramon Fried , Jagan Teki , Valentin Longchamp , Heiko Schocher , Peter Robinson , Sinan Akman , Thomas Fitzsimmons , Wolfgang Denk , Stephen Warren , "qemu-devel@nongnu.org Developers" , Andre Przywara , Tim Harvey , Ashok Reddy Soma , Rick Chen , Alexander Graf , Green Wan , T Karthik Reddy , Anastasiia Lukianenko , Albert Aribaud , Michal Simek , Matthias Brugger , Leo , Tero Kristo , U-Boot Mailing List , David Abdurachmanov , Priyanka Jain , Simon Glass , Ilias Apalodimas , Christian Hewitt , Aaron Williams , Tuomas Tynkkynen , Tianrui Wei , Bin Meng , Pali =?iso-8859-1?Q?Roh=E1r?= , Dimitri John Ledkov , Padmarao Begari Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" --dOtxUVmLoGkyu1PA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 27, 2021 at 05:02:39PM +0200, Heinrich Schuchardt wrote: > On 10/27/21 16:55, Tom Rini wrote: > > On Wed, Oct 27, 2021 at 03:23:01PM +0200, Heinrich Schuchardt wrote: > >=20 > > [snip] > > > One passed to U-Boot for fixups and further passed to the OS. This > > > devicetree may originate from a prior boot stage, from a file loaded = by > > > U-Boot, or from a later bootstage, e.g systemd-boot's devicetree comm= and. > >=20 > > I assume systemd-boot is implementing the same logic that extlinux.conf > > has used for forever, yes? >=20 > It is loading the file and then calls U-Boot's implementation of the EFI > Device Tree Fixup Protocol for fixups before passing the device-tree to t= he > OS. So it's using https://systemd.io/BOOT_LOADER_SPECIFICATION/ OK. > > > This devicetree will not contain any U-Boot specific information. > >=20 > > To repeat, it must only have official bindings, yes, regardless of what > > project they come from. > >=20 >=20 > Don't expect prior firmware stages to provide any U-Boot specific stuff > whatever official or non-official U-Boot specific bindings exist. Failure to implement official bindings may result in failure to boot, which would be pretty silly. --=20 Tom --dOtxUVmLoGkyu1PA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGjx/cOCPqxcHgJu/FHw5/5Y0tywFAmF5lIwACgkQFHw5/5Y0 tyyQIQv+O8QUAbOZ/sUoy42JcX5EvXwzWpwbS+WfNXSJyNSejD7eJhjtHuqSvEXw O1QEkIwYbWHPrXd8iueK6ERLjExKpsfz0V0Wfn950QMipKDsFdzXGQWQrioErDGd ZqAHnA9a41m5DP44vh9eO42MUi91hC2WayrBMM7pQZlb4AWkNVPc7gmqinlWBa/i RhJoZMjfij/BaL0tGL0BYXFzFw1NyEjxVPsro6uln/pFpcaYEOvkGu1ax7iE/13e lv8mC1G2qBwfQ/Jfj9Q3E+k1rTorLen5iwC2XpTGCi+kEollWhzevXerDlfGLblD 9Da8HS0XX1DI68iSSzNaIbInCzCKvSF+91FVhZMVzHyyGsM5BSn4POc2kTV+Q/Cf OcwfjNILDqD94x32MVfc2vh83F7acSVYBWbaITIJvsLDsoHNhtjqubphDC24PE7Y tA1RTF1nPz/ulEiWuKezomeTNO0EEIHEg/GeZJ0cZiY3CJ/JEpi2iUSlk1Yb96XB nhKVYIEZ =Y/6Y -----END PGP SIGNATURE----- --dOtxUVmLoGkyu1PA--