From patchwork Thu Dec 6 01:30:48 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 1008574 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=chromium.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=chromium.org header.i=@chromium.org header.b="IUCQNbKF"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 439J954FYRz9s55 for ; Thu, 6 Dec 2018 12:36:25 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 05F97C225D3; Thu, 6 Dec 2018 01:36:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id F2FCAC220AA; Thu, 6 Dec 2018 01:32:12 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id F1E00C22099; Thu, 6 Dec 2018 01:32:11 +0000 (UTC) Received: from mail-oi1-f196.google.com (mail-oi1-f196.google.com [209.85.167.196]) by lists.denx.de (Postfix) with ESMTPS id 9FF61C220AA for ; Thu, 6 Dec 2018 01:31:01 +0000 (UTC) Received: by mail-oi1-f196.google.com with SMTP id t204so19337919oie.7 for ; Wed, 05 Dec 2018 17:31:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=F2udrIkGdMmBikAF1djqawfYHKk1+Jm23Wc9zgRDA1c=; b=IUCQNbKFEnD7LgiQvqPgrC9d6c7dgMqXJ0IFzIusUG///U9dBAlSqSPUYXvtdWnB2V 3cr07NTGplqiMWt3tNGzsWdIolUKwe82OxBMdK3EZ3G9MWNEM7AWgLfFK1J+UXU6/SU3 EWtXf0xtZHV2VuLejhpkUFuwAFjvQ33GnMQ6k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=F2udrIkGdMmBikAF1djqawfYHKk1+Jm23Wc9zgRDA1c=; b=pAYgCLekYGzpslXKO0KDzi4ydpZkUbZqfX7Wuvaos+Iiw1uw8k1y93ctMn+i/ms2gA lSsUN2bgsNcJcVtzUKu4opBvN8xCU+izTNf+SglltRQfiuj6tfNITo7JF/3KBrh5j1+L fwc6XiZ6pmEe/ZRrAyXTGklJIpssF8lEXVo+kXcvXqcbxIO6adaQA05md5BCgbQKbtxa LmIwe+5Rmm2o2egbvH7jCLubHKzHNmJqNOPiiL4AvP/76d9UDa0PEamG0tksNCq/nf/t mIBDlzLL8xxrPHH+PJ7yeWAQzjkpVlyF/zqWrRDH3/YfHafm+sN1eiorGi4HMfVPkvcT E5YQ== X-Gm-Message-State: AA+aEWaoqwTTQN7W/8hNgnGe/w0aWbfa384k8W23tbGnCBkjKpnv2Dxr FXo5f+oE/xmbuy9ApcU71C1s1nmMFLRXqFIHxso+ODgwpKc= X-Google-Smtp-Source: AFSGD/XT7736i09dilDdr6HzARqIHmfi6fsnT/iw0kU675oGtnNVWFWVOhSHzWdI8RSBE5MBTQgN01i/fyFpTUn3Fes= X-Received: by 2002:aca:6155:: with SMTP id v82mr7633627oib.259.1544059859746; Wed, 05 Dec 2018 17:30:59 -0800 (PST) MIME-Version: 1.0 From: Simon Glass Date: Wed, 5 Dec 2018 18:30:48 -0700 Message-ID: To: U-Boot Mailing List Cc: Tom Rini Subject: [U-Boot] Please pull u-boot-dm X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 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" Hi Tom, The following changes since commit 2e2a2a5d4f0c2e2642326d9000ce1f1553632e6a: Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-12-04 19:22:31 -0500) are available in the Git repository at: git://git.denx.de/u-boot-dm.git tags/dm-pull-5dec18 for you to fetch changes up to b288cd9600724ad3a0e55c8786e70741dd13deae: x86: acpi: Generate SPCR table (2018-12-05 07:23:16 -0700) Travis here https://travis-ci.org/sglass68/u-boot/builds/463866708 ---------------------------------------------------------------- Minor sandbox enhancements / fixes tpm improvements to clear up v1/v2 support buildman toolchain fixes New serial options to set/get config ---------------------------------------------------------------- Andy Shevchenko (7): dm: serial: Add ->getconfig() callback dm: serial: Introduce ->getinfo() callback serial: ns16550: Group reg_* members of ns16550_platdata serial: ns16550: Read reg-io-width from device tree serial: ns16550: Provide ->getinfo() implementation x86: acpi: Add SPCR table description x86: acpi: Generate SPCR table Patrick Delaunay (1): power: regulator: denied disable on always-on regulator Philipp Tomsich (2): dm: rtc: Fix function name in comment dm: (re)sort uclass ids alphabetically Simon Glass (19): sandbox: Fix up the debug message for the image filename sandbox: Check the filename in jump_to_image_no_args() sandbox: physmem: Use mapping to support sandbox sandbox: net: Correct name copy in eth_raw_bus_post_bind() sandbox: sysreset: Update to support power-on reset sandbox: Zero the ram buffer on startup sandbox: Use 'extras' to specify 'head' files tpm: Remove use of build-time TPM versions tpm: Export tpm_clear_and_reenable() tpm: Add non-volatile index attributes needed for v2 tpm: Fix a logging warning in unpack_byte_string() cros: Correct a printf() string and comment cros_ec: Adjust to use v1 vboot context only input: i8042: Use remove() instead of exported functions video: backlight: Fix log message in enable_sequence() time: Update mdelay() to delay in one large chunk Add UINT32_MAX and UINT64_MAX Add inttypes.h binman: Add myself as maintainer Trevor Woerner (2): buildman/toolchain.py: fix toolchain directory buildman/toolchain.py: handle inconsistent tarball names Álvaro Fernández Rojas (1): dm: core: add functions to get/remap I/O addresses by name MAINTAINERS | 5 + arch/sandbox/Makefile | 4 +- arch/sandbox/config.mk | 3 +- arch/sandbox/cpu/Makefile | 5 +- arch/sandbox/cpu/os.c | 2 +- arch/sandbox/cpu/spl.c | 8 +- arch/sandbox/cpu/start.c | 7 + arch/sandbox/dts/test.dts | 1 + arch/sandbox/include/asm/state.h | 1 + arch/x86/include/asm/acpi_table.h | 51 ++++++ arch/x86/lib/acpi_table.c | 118 +++++++++++++ drivers/core/fdtaddr.c | 10 ++ drivers/core/read.c | 20 +++ drivers/input/i8042.c | 35 ++-- drivers/misc/cros_ec.c | 4 +- drivers/misc/cros_ec_sandbox.c | 10 +- drivers/net/sandbox-raw-bus.c | 2 +- drivers/power/regulator/regulator-uclass.c | 5 + drivers/serial/ns16550.c | 23 ++- drivers/serial/sandbox.c | 34 ++++ drivers/serial/serial-uclass.c | 37 ++++ drivers/sysreset/sysreset_sandbox.c | 8 +- drivers/video/pwm_backlight.c | 2 +- include/common.h | 4 + include/dm/fdtaddr.h | 13 ++ include/dm/read.h | 36 ++++ include/dm/uclass-id.h | 8 +- include/i8042.h | 15 -- include/inttypes.h | 271 +++++++++++++++++++++++++++++ include/linux/delay.h | 3 +- include/linux/kernel.h | 4 + include/ns16550.h | 4 +- include/rtc.h | 2 +- include/serial.h | 66 ++++++- include/tpm-common.h | 19 ++ include/tpm-v2.h | 33 ++++ lib/physmem.c | 4 +- lib/tpm-common.c | 9 +- lib/tpm-v1.c | 22 +-- test/dm/serial.c | 12 ++ test/dm/sysreset.c | 4 +- test/dm/test-fdt.c | 82 ++++++++- tools/buildman/toolchain.py | 8 +- 43 files changed, 935 insertions(+), 79 deletions(-) create mode 100644 include/inttypes.h Regards, Simon