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 X-Spam-Level: X-Spam-Status: No, score=-11.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6CF9FC07E9A for ; Wed, 14 Jul 2021 15:47:36 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4FFA36128D for ; Wed, 14 Jul 2021 15:47:35 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4FFA36128D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=chromium.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2B7B4812A6; Wed, 14 Jul 2021 17:47:33 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=chromium.org header.i=@chromium.org header.b="HaoI5zJz"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id CE06881E47; Wed, 14 Jul 2021 17:47:30 +0200 (CEST) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id B623780FB4 for ; Wed, 14 Jul 2021 17:47:27 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sjg@google.com Received: by mail-wr1-x430.google.com with SMTP id d2so3880098wrn.0 for ; Wed, 14 Jul 2021 08:47:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=t5VXxZ16Z2Na4QbvPYNokh3icNu28vMKyfUbFcdnGx4=; b=HaoI5zJzh0aYqOvpe2nql41Qd5Q0tWV+3GK8RngnAQABH+JepCl2t++jfZGxAVc+1G VaFXNYZdVvTR2n35UVY2zLtjbZAYfLBtvBu7P4RqXai0gbOuEyJdIweQNXpHajuIzZz2 NH4UyU5aXdvWCK1if/ClfSCArCGUNDZRqb5yU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=t5VXxZ16Z2Na4QbvPYNokh3icNu28vMKyfUbFcdnGx4=; b=RgszJRhHj/EKoJGKQTjKHg3s2HcbiR3rkKcpIBlroPmDvRuXeTuCSIfgV4QgkPBjIP 7nJWRd1CnfmxQKT2/oHN46Ml64RYMBiuMA8dSyNB8tr4xaGoM2TxGHaS56Blbslzwlug eDNG6+W3d7RQDbcZzUCh31b5bcL5gTBKyGWQMr5/auh20ff87GHlTrPhoFqEO35YzwgW M6pWWIUwEzi7PY71ZtoPgwEmqrZPRVv5kowVJs80qldiMp0ErCN5CZVWSz6faqcSnBp3 z4kNeLmJd9XA7RBzKo1LMejfa/yOMCYShIejv4DoQhOXIORWhnMYaGqdQrT/EfVQsf1R YPPg== X-Gm-Message-State: AOAM533LzpnRAx+Rsui2WAuyjA+AjOPyQhBDw9/6MpYlgaX/RH4mIjDy 53cG6oiV46xlkIBwlSO66O9amuq6NRPjerA3e5jdkgUMTEVQFQ== X-Google-Smtp-Source: ABdhPJwEcAudFbP/8oACbkS9Sm5vCpa4cFSBF5bO0VcM+Kdl0OYlXpyMJu9rBEvKFarEkJuMOpM96hZc+43QG30gId0= X-Received: by 2002:a5d:4522:: with SMTP id j2mr13490572wra.43.1626277646411; Wed, 14 Jul 2021 08:47:26 -0700 (PDT) MIME-Version: 1.0 References: <20210627235111.485507-1-sjg@chromium.org> In-Reply-To: <20210627235111.485507-1-sjg@chromium.org> From: Simon Glass Date: Wed, 14 Jul 2021 09:47:15 -0600 Message-ID: Subject: Re: [PATCH v3 00/16] misc: Some more misc patches To: U-Boot Mailing List Cc: Bin Meng , Jagan Teki , Jagannadha Sutradharudu Teki , Stefan Reinauer , Vadim Bendebury Content-Type: text/plain; charset="UTF-8" X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean Hi Bin, On Sun, 27 Jun 2021 at 17:51, Simon Glass wrote: > > Various issues were discovered in getting Chromium OS verified boot > running on top of coreboot, booting into U-Boot. > > Improvements include: > - enable serial console if even coreboot doesn't > - enable cache always > - show the BIOS date since Chromium OS's coreboot doesn't have a version > - update docs > - allow SPI driver to work without a PCH > - fix mtrr command when multi-processing (CONFIG_MP) is disabled > - add documentation about the memory map > > Changes in v3: > - Fix comment to menion u-boot,dm-tpl > - Fix 'u-boot,dm-pre-tpl' (it should be u-boot,dm-tpl) > > Changes in v2: > - Add a comment about the cases > - Reorder declaration and use bios_date for the variable name > - Add missing newline in the error path > - Use (ret) instead of (ret != 0) to fit with U-Boot style > - Convert table to reST format > - Add 'cros' tag since this not a generic x86 change > - Drop unnecessary patch 'Enable the cbsysinfo command' > > Simon Glass (16): > pci: Use const for pci_find_device_id() etc. > x86: pci: Allow binding of some devices before relocation > x86: Allow coreboot serial driver to guess the UART > spi: ich: Don't require the PCH > tpm: cr50: Drop unnecessary coral headers > x86: Don't set up MTRRs if previously done > x86: Update the MP constants to avoid conflicts > x86: Do cache set-up by default when booting from coreboot > x86: coreboot: Show the BIOS date > x86: coral: Allow booting from coreboot > x86: Add function comments to cb_sysinfo.h > x86: coreboot: Use vendor in the Kconfig > x86: coreboot: Document the memory map > x86: cros: Check ROM exists before building vboot > dtoc: Check that a parent is not missing > doc: Update documentation for cros-2021.04 release > > arch/x86/cpu/coreboot/Kconfig | 2 +- > arch/x86/cpu/i386/cpu.c | 2 +- > arch/x86/dts/chromebook_coral.dts | 2 +- > arch/x86/dts/chromebook_samus.dts | 2 +- > arch/x86/include/asm/cb_sysinfo.h | 16 ++++++ > arch/x86/include/asm/mp.h | 12 +++-- > arch/x86/lib/init_helpers.c | 18 +++++-- > board/coreboot/coreboot/Kconfig | 12 +++-- > board/coreboot/coreboot/coreboot.c | 3 ++ > board/google/chromebook_coral/coral.c | 28 ++++++++++ > doc/board/coreboot/coreboot.rst | 21 ++++++++ > doc/chromium/run_vboot.rst | 15 +++--- > doc/device-tree-bindings/pci/x86-pci.txt | 7 ++- > drivers/pci/pci-uclass.c | 39 ++++++++++++-- > drivers/serial/serial_coreboot.c | 68 +++++++++++++++++++++--- > drivers/spi/ich.c | 4 +- > drivers/tpm/cr50_i2c.c | 2 - > include/dt-bindings/pci/pci.h | 12 +++++ > include/pci.h | 5 +- > include/pci_ids.h | 1 + > tools/dtoc/dtb_platdata.py | 9 ++++ > tools/dtoc/test/dtoc_test_noparent.dts | 32 +++++++++++ > tools/dtoc/test_dtoc.py | 10 ++++ > 23 files changed, 278 insertions(+), 44 deletions(-) > create mode 100644 include/dt-bindings/pci/pci.h > create mode 100644 tools/dtoc/test/dtoc_test_noparent.dts > > -- > 2.32.0.93.g670b81a890-goog > Do you have any update on this series, please? Thanks, Simon