From patchwork Tue Feb 5 00:38:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1036383 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=none (p=none dis=none) header.from=gmx.de Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43tm0k6mS3z9sMl for ; Tue, 5 Feb 2019 11:38:58 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D45D5C21F53; Tue, 5 Feb 2019 00:38:54 +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.7 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_LOW 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 B65E9C21F4F; Tue, 5 Feb 2019 00:38:52 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 120A6C21F4F; Tue, 5 Feb 2019 00:38:51 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by lists.denx.de (Postfix) with ESMTPS id B50D0C21F47 for ; Tue, 5 Feb 2019 00:38:50 +0000 (UTC) Received: from LT02.fritz.box ([84.118.159.3]) by mail.gmx.com (mrgmx101 [212.227.17.174]) with ESMTPSA (Nemesis) id 0LtmK9-1hIQIv3NZd-01192c; Tue, 05 Feb 2019 01:38:48 +0100 From: Heinrich Schuchardt To: Tom Rini Date: Tue, 5 Feb 2019 01:38:41 +0100 Message-Id: <20190205003841.10796-1-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-Provags-ID: V03:K1:ecZo6PilL0XlUCiIr9CglGdRNd9NeHYpqRV/JW2nSuiBnxVRzUi Mw5uBPmmmpVwLTzAksoJTF4iieImd8BNt304sCcgrGOpf/DBo/PYIHUhIeUB0xUuATdkr0g 9YYi17BZd0HeTO025lVSmZ91XhncEWWC7tUCmFf1PETNsebgtl2L/1sQpNgxd/1eHN5TtpW u+w060W5DPZNSFFoQsuKA== X-UI-Out-Filterresults: notjunk:1; V03:K0:PPQYHL4YqJo=:LDSAF4ZOnXbzKqRYE3epZr jhv+tQyMVyojWyWIEZRRqyR7W6z2tsgHd/0Vc/+941vvrv4wu2JuYSPfUS9NCC8Xio1g8Y2F5 9R3LjnWV/88FY+zKnFfYgJ5uVwv2kCXufzowuMXrcwf9AKPs+iI63XhbC8RDdS5RRtf7Dgbag eTX1XrRDUDnZ9BFxUwtlGgndZllBdXSOvYiiCCuYqqz0NzSyCP8fdiQ0nN5m0MFNwRKt4zPPQ 8kyhY5KCZfReTgllZWSEKKGstBoXWeb5hPagTJhbYxmQ+kw0eulkLwk6i1oqpXlSeh2FajWPI FKe0t0U/hsjhDeQdS6+94Vyw9ODTlIeppeRhVO9+Ckj3tE73l9IZZwAoLezxuGlMDm21PMzmK btAm95AZ+jyYNObGKaFPpF9co3n1csBY43guSl51OIOBSg38WS5YeEPuAu0mtNVhSjUrZ7S5V 3N4oGd62DyNcjebQ3o81mkuM4x3xLt0bd4glUALoTK4TD0/kDoMH3Tfo8Z449AMESOYGmpBNa y41FeNaYJ1MFVZ+l5DjcwFm/fn2a/0e52mRjGHHtW4AEJMB5dRCps1M0NgQS3Hrl7tlEh+DDQ 0WD+jrTYyg8Neq3EEyF7JTgVrzVZV7Ffsd9b51Il1ixJIBW3GqFKDg6/VsSdvbcWbV2UnBOyx poA4rHS7dZpYS3XNdpReb84egYJp6NHWEW0reG/s2my5xSw1X5INuhVXK1SAYW3XxxeAaLItW qZm806iORae/thk81yezLzulIy4KXNvrAegS3bNq2D8xOXkTaxEnnWn6EH/FkYiTx1712iuLb 6YVtyfxDBC8upWCAHNq4u6RLVpU6EIxGDDqKcqCr+yPC2YuL6k3NL51HnfZXOFHNlB7DZ5vYE EwSm79UlLuZAgUSLFqUgn6hS6zvoOMgQP+G7NY0C2HXDXewlIGlzaPfEwlL1/J Cc: u-boot@lists.denx.de, Heinrich Schuchardt , Miquel Raynal Subject: [U-Boot] [PATCH 1/1] tpm: simplify: tpm_set_global_lock() 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" When in pack_byte_string() memcpy() is called for size 0 the source buffer address has no relevance. So we can use NULL here. Signed-off-by: Heinrich Schuchardt Reviewed-by: Simon Glass --- lib/tpm-v1.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/tpm-v1.c b/lib/tpm-v1.c index 3e89f84544..b4498e6afc 100644 --- a/lib/tpm-v1.c +++ b/lib/tpm-v1.c @@ -211,9 +211,7 @@ u32 tpm_nv_write_value(struct udevice *dev, u32 index, const void *data, uint32_t tpm_set_global_lock(struct udevice *dev) { - u32 x; - - return tpm_nv_write_value(dev, TPM_NV_INDEX_0, (uint8_t *)&x, 0); + return tpm_nv_write_value(dev, TPM_NV_INDEX_0, NULL, 0); } u32 tpm_extend(struct udevice *dev, u32 index, const void *in_digest,