From patchwork Mon Dec 14 11:24:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 1415901 X-Patchwork-Delegate: narmstrong@baylibre.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.a=rsa-sha256 header.s=mail20170921 header.b=ApqfuTFR; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CvfFh1BXYz9sS8 for ; Mon, 14 Dec 2020 22:25:27 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 84E408282B; Mon, 14 Dec 2020 12:25:12 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=samsung.com 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=samsung.com header.i=@samsung.com header.b="ApqfuTFR"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id BA92882816; Mon, 14 Dec 2020 12:25:07 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-7.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.2 Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id D9BE58280D for ; Mon, 14 Dec 2020 12:25:02 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=m.szyprowski@samsung.com Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20201214112452euoutp02af925c7fce52442ba0bfd04f2e0df293~QkYrYeWIn2120021200euoutp02b for ; Mon, 14 Dec 2020 11:24:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20201214112452euoutp02af925c7fce52442ba0bfd04f2e0df293~QkYrYeWIn2120021200euoutp02b DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1607945092; bh=R7mNm5ML53RHW9zx3apeGR+lOQFHGzETqEb+IveRrCE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ApqfuTFR1PaQmppypk8eD63YqcGAlU3tpRCoDPESQU0zsjxoLf/8+qbqma+TES84U aBmq47Ik80/Qj7cuiTlwWIoldUFkiZs284Tvld3m9oBBJZxoLYQVmLiwuA99xMoHCR JqagSMRz/5g3leQS/Q8kNTe7tQbdef2+FMkMHnos= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20201214112452eucas1p1ba1547665e1d3dea4982b35ea4b3d87a~QkYq9qNja3050430504eucas1p1p; Mon, 14 Dec 2020 11:24:52 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id A2.82.44805.38B47DF5; Mon, 14 Dec 2020 11:24:51 +0000 (GMT) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20201214112451eucas1p2ace7794301c6791761fd130c158f3d08~QkYqnmX4e1087810878eucas1p2V; Mon, 14 Dec 2020 11:24:51 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20201214112451eusmtrp2def4372ad2ef1e2b919c6782b4769024~QkYqm9gA30874808748eusmtrp26; Mon, 14 Dec 2020 11:24:51 +0000 (GMT) X-AuditID: cbfec7f4-b4fff7000000af05-c5-5fd74b83efa7 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 11.F8.16282.38B47DF5; Mon, 14 Dec 2020 11:24:51 +0000 (GMT) Received: from AMDC2765.digital.local (unknown [106.120.51.73]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20201214112450eusmtip1639af7dc990c4e3e89249ac13ec2d32c~QkYp2oFQz2707027070eusmtip1S; Mon, 14 Dec 2020 11:24:50 +0000 (GMT) From: Marek Szyprowski To: u-boot@lists.denx.de, u-boot-amlogic@groups.io Cc: Marek Szyprowski , Neil Armstrong , Lukasz Majewski , Philippe Reynes , Simon Glass , Heinrich Schuchardt , Jaehoon Chung , Bartlomiej Zolnierkiewicz Subject: [PATCH 5/6] cmd: button: store button state in the 'button' env Date: Mon, 14 Dec 2020 12:24:36 +0100 Message-Id: <20201214112437.18757-6-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201214112437.18757-1-m.szyprowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA0VSe1BMYRztu/fu3rub5doyPjGaqRivXsaMS+RRuCONjOdgrMUtsVvZVV4z euixu5OUnaamRSZNsYl2NdvSGHRTQouNWtqIoYhK2hGZkd1u+O+c8zvnO7/5zUeg4tM8LyI2 7jCjiJPKfPhCzNTw0+J/KqJNEvTSFEIZCq/zKNtwJo/q7mtBqMr6Dpyqy9lBqVhf6nu1CVBn c4f5VO9tNU6x+V/BciHdb8vAaV3KM4y+UPQAo78O7KKL1UMI3Ww3AzqnWg9oQ9ldNIrYLlyy j5HFJjGKwNDdwv3ZrS/RhA7e0dLOHiQFPMc0QEBAcgHMKulHNUBIiMnLANamqwBHHAAOmN7x ODII4GtjI/I3YvlgRbhBOYDlqZ3Iv4jOkA5cLj4ZDDW9Gr4Le5LzoTXNjLlMKGlHoEabMtru QdKw4MrAKMbIGTDDfAF3YRG5FH6+w/K5Om9YUXUXdWEBGQoN5yv5rocgWU/A9DelOGcKh+pu 41jAA/Y0Vo/p0+DIzWKEC5wC8K2lEudINoAtaYWAc4VAu2XYmSac+82G128FcvIKqPtYNipD cjy09U50yagTnjUVoJwsgqpMMeeeCYsar/2rvffUinKYhq2d7WMXynNeqC8byQXeRf/LLgKg B5OZRKU8hlHOj2OOBCilcmViXEzA3ni5ETh/zKPfjQ4zKO8ZCKgDCAHqACRQH0/Rr+QWiVi0 T3rsOKOIlygSZYyyDkwlMJ/Joj3VVyViMkZ6mDnIMAmM4u8UIQReKYib7f3cc+veRy7SJquj 2/zO+x1KfXzgprriQxONr689uTWwIPdQnrwzMjn8qP44u2VoxMF+6gqKSCrrBqoz+WHm1SXu 69vXdl0qDLKvEgdYpqu+bHlwv4OXqnNrmeTvxsyLb0Vq5hl9m+4XHnRHFb+GQhd690aHZXl4 KSqaFwsaZMX38Hq7Y9yxHFvsM/lq/8wTeYv7BZ6SbcsG9WzIz8cZU2o2RzWFb4rUtjlWaq1r E7cH96V9C2OrtEdQT8Y9bdbOpJGahDUNxQ+bv0fDH7IsubVEtuHGyhfsJhQfbKtaF7x8o/3J sI7xCnXo+ttrh7qwoPbxE0xaI6tvNrzKL/PBlPulwXNQhVL6B22+Q2+gAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLLMWRmVeSWpSXmKPExsVy+t/xu7rN3tfjDVYvV7bYOGM9q8WNX22s Fs/fXWayWHvkLrvFob5oi47DyhbftmxjtJg04Rebxdu9newWh6d+YHTg8nh/o5XdY3bDRRaP ebNOsHh8+BjnMb/zO5PH2Ts7GD36tqxi9Ni47ABzAEeUnk1RfmlJqkJGfnGJrVK0oYWRnqGl hZ6RiaWeobF5rJWRqZK+nU1Kak5mWWqRvl2CXkbPtZvMBXdZK5Y8eMXUwHiFpYuRk0NCwETi 3NNLTF2MXBxCAksZJa493MMEkZCRODmtgRXCFpb4c62LDaLoE6PEgcVnwIrYBAwlut6CJDg5 RIAmney6xApSxCzwiEniaVczO0hCWMBDYvrKj2DrWARUJVp3zAOL8wrYSrzef5gNYoO8xOoN B5hBbE4BO4mNc9eCxYWAauYv2cIygZFvASPDKkaR1NLi3PTcYiO94sTc4tK8dL3k/NxNjMBw 33bs55YdjCtffdQ7xMjEwXiIUYKDWUmE93f95Xgh3pTEyqrUovz4otKc1OJDjKZAd0xklhJN zgdGXF5JvKGZgamhiZmlgamlmbGSOK/JkTXxQgLpiSWp2ampBalFMH1MHJxSDUxymfse3Dyw XG3i6Ymb7v35VblU1OiNNlvOoxvcUSreK6bYcYs6PP1jxqH29VSRROvyDE6uRay2u0zZ57yZ /uBgwNdSx/KN0XcN/63/xHFK+vXDHY+j8ndbMnge2bu8cu4mf69FeldX3NnsO/f5l1Ah8e2F T/s11Mou878+t+XNrAXvzs+JExfyCvzFWRduLfXu1GmVCRVscvW2bB8jDv6RTZPS4Iz5oqRi WKcimTrD0uvDCpbLL+2efGzYp/rzFd+C8nWunsd01CaUrFm5c4GAYv/RkpearF6KweouF3fJ uy2rObd7Spjp5gP9nvLsnYXvHnh9OBBw5QA3+54Va1vS1b85WGUxT/Aqv+PC/7JNiaU4I9FQ i7moOBEAcuvPQwADAAA= X-CMS-MailID: 20201214112451eucas1p2ace7794301c6791761fd130c158f3d08 X-Msg-Generator: CA X-RootMTR: 20201214112451eucas1p2ace7794301c6791761fd130c158f3d08 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20201214112451eucas1p2ace7794301c6791761fd130c158f3d08 References: <20201214112437.18757-1-m.szyprowski@samsung.com> 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.102.3 at phobos.denx.de X-Virus-Status: Clean Save examined button state in 'button' environment variable to enable checking button state in the scripts. Signed-off-by: Marek Szyprowski Change-Id: I78b539e1516573fcfea4401f75469291844daae4 --- cmd/button.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/button.c b/cmd/button.c index 64c5a8fa046..8da911068a4 100644 --- a/cmd/button.c +++ b/cmd/button.c @@ -23,8 +23,10 @@ static int show_button_state(struct udevice *dev) ret = button_get_state(dev); if (ret >= BUTTON_COUNT) ret = -EINVAL; - if (ret >= 0) + if (ret >= 0) { printf("%s\n", state_label[ret]); + env_set("button", state_label[ret]); + } return ret; }