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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8B5D1C433FE for ; Wed, 8 Dec 2021 13:30:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234286AbhLHNd5 (ORCPT ); Wed, 8 Dec 2021 08:33:57 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55760 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229747AbhLHNd4 (ORCPT ); Wed, 8 Dec 2021 08:33:56 -0500 Received: from mail-io1-xd35.google.com (mail-io1-xd35.google.com [IPv6:2607:f8b0:4864:20::d35]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3ACDAC061746 for ; Wed, 8 Dec 2021 05:30:24 -0800 (PST) Received: by mail-io1-xd35.google.com with SMTP id x10so2722104ioj.9 for ; Wed, 08 Dec 2021 05:30:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=HSGS1d79YvwktanRoTlsJEx4+yVq/zg4TlZ3ZGtYtKw=; b=cC8uvc8hjaCALhAZ1k0VS+hU0HIBhKFKUmNhhn6jqmLLIRbcC/L9Kft9ZzSFYjLT6I 9Ak/SsKLVgwrDJS4MXa4+iQrkI+b9P5onuDLe0b1NDL9EdTLT+PyOSIId0tjy66mV/NB tkAypJDF200ooWW/mAhtGSFYrbVYgFXkPOc+0V+Hxc/MyRTGeo7e7PmT33Qp2aUxyE+S POlgipX/PgV8d34Hp9E6ctS86m2h8Tbs39fDN60bBN60kHak4fpukSxs7G+WbGt4o4JL N85c9yMscTwwnQCZF4JpnYxL1R1uKng+o20wGfYqTO7TxmBpDE2ntHE9loPF1O7akQlE 8J1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=HSGS1d79YvwktanRoTlsJEx4+yVq/zg4TlZ3ZGtYtKw=; b=gzJ8PixWZToiVIKk2Ot+ZnDkVq21pPArEllS2hvuyi3WGHiA7T9Z/BuT4U5Guq9BHA tRa3JZS69u1LnhIAsN4deBsIdm2fZAJqzK10JU7T0/WzumOxujDgRGH9NU32ogeAXv0t XHBxvvJH9BPILb6SvfHFF6+u6ER20YQ2/IdT0yWMbVTl68CqnJDt64oOdcIFDOY5b5Y7 hnauChYSKwSDaGvNRizIg84ZLCtW5TE1m+vvuEYW8OMG6p1t4fukSiXcvs9GXjQUn5GI FNJbwu67QQ98CDRpxHWS+j0fvoPGVeiw81hRXyIOw5abrDFkhNqHcIFxRE54DA4sat2X VeNw== X-Gm-Message-State: AOAM532tH6U9PrRt3QnTPhCLe/KOLuyDQfnXb+5LeIiMRkrmaokewGw8 2V3HQ/WU1xnYkhW8Ws8OfeUwL4E9cPx+3aY/ X-Google-Smtp-Source: ABdhPJyWt0fThyv24kvSEl0q1lO29MXJxWdyNJ9KKTzpFKgTj9m9SDQX0hlj7Xx22o52FZpfGvnjmg== X-Received: by 2002:a05:6638:150d:: with SMTP id b13mr58326249jat.101.1638970223286; Wed, 08 Dec 2021 05:30:23 -0800 (PST) Received: from [172.22.22.26] (c-73-185-129-58.hsd1.mn.comcast.net. [73.185.129.58]) by smtp.googlemail.com with ESMTPSA id h11sm2000812ili.30.2021.12.08.05.30.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 08 Dec 2021 05:30:22 -0800 (PST) Message-ID: <88091904-3430-d717-75a4-5928566b79b4@linaro.org> Date: Wed, 8 Dec 2021 07:30:20 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.1 Subject: Re: [PATCH 1/3] firmware: qcom: scm: Remove reassignment to desc following initializer Content-Language: en-US To: Marijn Suijten , phone-devel@vger.kernel.org, Andy Gross , Bjorn Andersson Cc: ~postmarketos/upstreaming@lists.sr.ht, AngeloGioacchino Del Regno , Konrad Dybcio , Martin Botka , Jami Kettunen , Pavel Dubrova , Kalle Valo , Arnd Bergmann , Daniel Lezcano , Thara Gopinath , Elliot Berman , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org References: <20211208083423.22037-1-marijn.suijten@somainline.org> <20211208083423.22037-2-marijn.suijten@somainline.org> From: Alex Elder In-Reply-To: <20211208083423.22037-2-marijn.suijten@somainline.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/8/21 2:34 AM, Marijn Suijten wrote: > Member assignments to qcom_scm_desc were moved into struct initializers > in 57d3b816718c ("firmware: qcom_scm: Remove thin wrappers") including > the case in qcom_scm_iommu_secure_ptbl_init, except that the - now > duplicate - assignment to desc was left in place. While not harmful, > remove this unnecessary extra reassignment. > > Fixes: 57d3b816718c ("firmware: qcom_scm: Remove thin wrappers") > Signed-off-by: Marijn Suijten > Reviewed-by: AngeloGioacchino Del Regno Looks good. Reviewed-by: Alex Elder > --- > drivers/firmware/qcom_scm.c | 6 ------ > 1 file changed, 6 deletions(-) > > diff --git a/drivers/firmware/qcom_scm.c b/drivers/firmware/qcom_scm.c > index 7db8066b19fd..3f67bf774821 100644 > --- a/drivers/firmware/qcom_scm.c > +++ b/drivers/firmware/qcom_scm.c > @@ -749,12 +749,6 @@ int qcom_scm_iommu_secure_ptbl_init(u64 addr, u32 size, u32 spare) > }; > int ret; > > - desc.args[0] = addr; > - desc.args[1] = size; > - desc.args[2] = spare; > - desc.arginfo = QCOM_SCM_ARGS(3, QCOM_SCM_RW, QCOM_SCM_VAL, > - QCOM_SCM_VAL); > - > ret = qcom_scm_call(__scm->dev, &desc, NULL); > > /* the pg table has been initialized already, ignore the error */ >