Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp3785051ybv; Tue, 25 Feb 2020 07:16:03 -0800 (PST) X-Google-Smtp-Source: APXvYqysKj5CzX0bneU+zqIV8jfYLbaNWLjWJt4D6WO78WIKJMbcKPEogpPiNOAVrVn5ixxhPIFI X-Received: by 2002:a9d:1706:: with SMTP id i6mr47724109ota.151.1582643763685; Tue, 25 Feb 2020 07:16:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582643763; cv=none; d=google.com; s=arc-20160816; b=CRew3vum/IZdbdaTfO2mDqsaZsyDwB3YQa6kwTklVrmz1dVn4fnldUE2kqJPJiIZbi 3n9We/weGOiHqjoVOg39wP5fcO1mq0tg2rdfbVjSyMZZ3bxzDXzA090mZE5UmHlr/eCU 5+IA4JUeiOyobEQ8NXc+EC2kRIe/EQ9DcLW8qeW6zZBVrOAaF/GVjGemO3CuxB2oSEwl JNHkKROnpqY9MsRbeMoWvZmiGjEGUHdLfPV2WAlV4WVCT1BJWL0HeKzegjVAdBJMG4z/ P1zsK64SC5g1ydDr/3B953bsS2Yojgb4IZqQGjs7Z8KfjSfE3K6+xM6ZauZNyRIScG1P kxtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=QXzprrtp68rQTmrZnfpbTAHahYMoR+p+Au9u2qscN2A=; b=Jnot5yjdp1yt7UPYsnNKh4IvjAgT8NRgIZuMxRdYMzAlFafcyQr/Q5itM78mjWLo83 9YbqEKQPt5JZ1MBm5yGXVn851sQwCTePzaq0WvQt1yZJYKetODwTGF2k+qjhCU5QADcd QBgvyt1e0w+N+oFWmJEjoze/hlROvuw3WeWCUX0XV4zfNuJfuOP0UrNaS6Y9IZ/gyUV3 E975T72Hwdhi4nhmiRM2WkeTsGy61HS4dzyn/lSXQCZXJQoU0jJ2+COvjqOJ6YsS1D9K lQAMVNXd7tNfhrEpE3It5hguLLkR0FbmjS9BugN6D+UfEVlaBkrnVTZwgDUiK/t3zKUr VchQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="GkcVQcp/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b15si11593792ots.99.2020.02.25.07.15.49; Tue, 25 Feb 2020 07:16:03 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="GkcVQcp/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730863AbgBYPOK (ORCPT + 99 others); Tue, 25 Feb 2020 10:14:10 -0500 Received: from mail-wr1-f68.google.com ([209.85.221.68]:37658 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729855AbgBYPOK (ORCPT ); Tue, 25 Feb 2020 10:14:10 -0500 Received: by mail-wr1-f68.google.com with SMTP id l5so10917004wrx.4 for ; Tue, 25 Feb 2020 07:14:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QXzprrtp68rQTmrZnfpbTAHahYMoR+p+Au9u2qscN2A=; b=GkcVQcp/6ZPehbeQY8JZj9qHNu+KM+ij2Ac6LOcyHyi22wIPIdCemfzEJPKLf8LjLj FKb4c9SDJ4iV+jyMVfobWZzBWl+d3fXt6N8z1YvZsHakD1ndKIJFlGdpSxbNSb6/5JwG lxRlHQMNgeAKzX4T53OJCbDNPiDI35HTSDYdPMMLU8wm33DBGFCjTmapDBfilbz+GA1v ILCCmJxgX2voBzpUL+OwmekWtTi2fSOg3z8q47KjKAwxacpL14/gMxeLQjhVdR3Ezzx0 8LKZK2gneeTU5kbo25SYbcsTM7Bg9QrononOXn3h0yBMFepS717EXBgMt5FQ7qD9YCeX ChDg== 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=QXzprrtp68rQTmrZnfpbTAHahYMoR+p+Au9u2qscN2A=; b=IKb3HzuDpFmGwOaAhbcCizp3CD6Qe9mxSJRj9njD6iJiXLaUdfwmAcXKKvOj/QkAZO TBljJPDDZ/wOzekNpvr3gv8IeJWs7rxH94lrWxVU2zcGuCg0Jnlxwj8wV2J59yD3L8eN AJ9lDRx2LIm5Vt0VfLTQsz0+SrIgBATgHO9LQKOxeQo3XgA2zmDepe3iqfhESDC+5bH8 Xr6+sn9ZjzwXNiZtquCsMx/RDcEjfpVqZ7uRAOMiopB7Azq4jPCZVuIxepbYz6XPZRIV eZAXSw16oNRkwwduxxrog7arlcZyKjltDx8HY1naK6oqIcs1QYr1c+av3pPkP0yuHobM JYBA== X-Gm-Message-State: APjAAAVkjT7YsIpWrs4M2dV8jC4WtwPP+avNagtT6Keg/rFnfaK7g68d 9lLNMvGPzAHlcwRGEWqkOypmX0IQtrxBd3Sj7Ng= X-Received: by 2002:adf:b254:: with SMTP id y20mr72518730wra.362.1582643647644; Tue, 25 Feb 2020 07:14:07 -0800 (PST) MIME-Version: 1.0 References: <20200221122139.148664-1-chenzhou10@huawei.com> In-Reply-To: From: Alex Deucher Date: Tue, 25 Feb 2020 10:13:56 -0500 Message-ID: Subject: Re: [PATCH -next] drm/amd/powerplay: Use bitwise instead of arithmetic operator for flags To: "Quan, Evan" Cc: Chen Zhou , "Deucher, Alexander" , "Koenig, Christian" , "Zhou, David(ChunMing)" , "airlied@linux.ie" , "daniel@ffwll.ch" , "Feng, Kenneth" , "dri-devel@lists.freedesktop.org" , "amd-gfx@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Feb 23, 2020 at 10:21 PM Quan, Evan wrote: > > Thanks. Reviewed-by: Evan Quan > Applied. Thanks! Alex > -----Original Message----- > From: Chen Zhou > Sent: Friday, February 21, 2020 8:22 PM > To: Quan, Evan ; Deucher, Alexander ; Koenig, Christian ; Zhou, David(ChunMing) ; airlied@linux.ie; daniel@ffwll.ch > Cc: Feng, Kenneth ; amd-gfx@lists.freedesktop.org; dri-devel@lists.freedesktop.org; linux-kernel@vger.kernel.org; chenzhou10@huawei.com > Subject: [PATCH -next] drm/amd/powerplay: Use bitwise instead of arithmetic operator for flags > > This silences the following coccinelle warning: > > "WARNING: sum of probable bitmasks, consider |" > > Signed-off-by: Chen Zhou > --- > drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c b/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c > index 92a65e3d..f29f95b 100644 > --- a/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c > +++ b/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c > @@ -3382,7 +3382,7 @@ static int vega10_populate_and_upload_sclk_mclk_dpm_levels( > } > > if (data->need_update_dpm_table & > - (DPMTABLE_OD_UPDATE_SCLK + DPMTABLE_UPDATE_SCLK + DPMTABLE_UPDATE_SOCCLK)) { > + (DPMTABLE_OD_UPDATE_SCLK | DPMTABLE_UPDATE_SCLK | > +DPMTABLE_UPDATE_SOCCLK)) { > result = vega10_populate_all_graphic_levels(hwmgr); > PP_ASSERT_WITH_CODE((0 == result), > "Failed to populate SCLK during PopulateNewDPMClocksStates Function!", @@ -3390,7 +3390,7 @@ static int vega10_populate_and_upload_sclk_mclk_dpm_levels( > } > > if (data->need_update_dpm_table & > - (DPMTABLE_OD_UPDATE_MCLK + DPMTABLE_UPDATE_MCLK)) { > + (DPMTABLE_OD_UPDATE_MCLK | DPMTABLE_UPDATE_MCLK)) { > result = vega10_populate_all_memory_levels(hwmgr); > PP_ASSERT_WITH_CODE((0 == result), > "Failed to populate MCLK during PopulateNewDPMClocksStates Function!", > -- > 2.7.4 > > _______________________________________________ > amd-gfx mailing list > amd-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/amd-gfx