Received: by 2002:a25:1104:0:0:0:0:0 with SMTP id 4csp808085ybr; Fri, 22 May 2020 21:23:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxrMoLBpYbxzWSmmCWkPm2pu4cugxvJUj3NBlQQabkjJxVq34KbBvt5fw4OXB7oCw7DI7po X-Received: by 2002:a17:906:714c:: with SMTP id z12mr10508234ejj.435.1590207820301; Fri, 22 May 2020 21:23:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590207820; cv=none; d=google.com; s=arc-20160816; b=HaBx8vC3qg3Ub9o/dqmDNlwW4gtGoFG7vV3+M55VFPe8dpHNTTE0FNK8ZodqpDGk+r 66JMLUsa+dkOA+Buzm4LXxpTXdIRm7mLwcEGtLkUPG6t7UYHxz46TEoBdQC7/udNmHFX pKGlbA6R0ca5AaZrq4r/IyigchPy9+SlrmQbPnP58mXd0V3kAVdvVXaArDjsS3uh3hIH BCDyxxHLpgC6aec4tZdZvKm8EqMde0fe0uftWwEBOrYRoBQSu7d+fJ45W11iaUrvU7Bc IAVw485NQUYm9J55ae9bBDxdIVXAMziU/lZWyX63cPCqVKdHSs4VhqQ/3C2dNTUQq3BK t4fA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=Fynj679f2jrOclrqH6Nydv7tjRQ5vbBgRn0vdlSqZ50=; b=PiSCB5/7b88C7erO0YVOxlcZlX04t22lxyFp6xM0nRKnnwvaSfMUUUvlyu54M6+/KG leapl9Je/Ng0E634OAr+yHN06s1z6fliUp2O+Xa/p7TR8fJ9EJ8SUW5nFBqKdBEGG1CX kq5MRp+Q4yJuAPdSvXO2W5bHAD8ATxxeCQskBtKlEI8Q6n/+PBMpJ0KNdasbPp3aBLpb a99JBEjnvsXZti6gS35njucumQ+F5AfYGFOfBvXrI64UtC9MC1ChfEqkacek6QyG4ClR vD8M0DVaqFXvhUHPtwasK/V9OXrrS7kSgbpUc8Uy9D2cPYeBc6CRiVNPFrIj+VmsFjYW NdPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@126.com header.s=s110527 header.b=Mv9P92EP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=126.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gu17si6268751ejb.26.2020.05.22.21.23.17; Fri, 22 May 2020 21:23:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@126.com header.s=s110527 header.b=Mv9P92EP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=126.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387446AbgEWEUQ (ORCPT + 99 others); Sat, 23 May 2020 00:20:16 -0400 Received: from mail-m964.mail.126.com ([123.126.96.4]:54788 "EHLO mail-m964.mail.126.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725294AbgEWEUQ (ORCPT ); Sat, 23 May 2020 00:20:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com; s=s110527; h=From:Subject:Date:Message-Id; bh=Fynj679f2jrOclrqH6 Nydv7tjRQ5vbBgRn0vdlSqZ50=; b=Mv9P92EPwGOwCVWPGo7+ksRlTkUbl8zfbp Ve3LExdLn1ScA1fzmqumZ7veaP1o8jxo/zpDZt88MZTEu9oyQayNVzTGsbxmGSaT yJK3+dzLrlMoCDL1DLETWQlxgeTo/UcfTxGJ9bgcUJzk9egktS92u0Y2FPSAESAH 42g31mAZ0= Received: from localhost.localdomain (unknown [122.194.9.243]) by smtp9 (Coremail) with SMTP id NeRpCgAHxS01nchePzBaPA--.303S3; Sat, 23 May 2020 11:49:13 +0800 (CST) From: chenxb_99091@126.com To: David Airlie Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Xuebing Chen Subject: [PATCH] drm: fix setting of plane_mask in pan_display_atomic() function for linux-4.4 Date: Sat, 23 May 2020 11:49:07 +0800 Message-Id: <1590205747-19599-1-git-send-email-chenxb_99091@126.com> X-Mailer: git-send-email 2.7.4 X-CM-TRANSID: NeRpCgAHxS01nchePzBaPA--.303S3 X-Coremail-Antispam: 1Uf129KBjvdXoWrury3XFy7tr1kAryUtw47urg_yoWfGFg_CF 48Zws2krsFyryIv3Wayw43ZFyFka1rAF4rJrs5K3sIyrnFvrn3Gw12va4xur1UXF18tFyq va42v3WfXryxtjkaLaAFLSUrUUUU0b8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUntDG3UUUUU== X-Originating-IP: [122.194.9.243] X-CM-SenderInfo: hfkh05lebzmiizr6ij2wof0z/1tbi7hktxVtC3bsREAAAsh Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Xuebing Chen The provides drm_for_each_plane_mask macro and plane_mask is defined as bitmask of plane indices, such as 1< --- drivers/gpu/drm/drm_fb_helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/drm_fb_helper.c b/drivers/gpu/drm/drm_fb_helper.c index e449f22..6a9f7ee 100644 --- a/drivers/gpu/drm/drm_fb_helper.c +++ b/drivers/gpu/drm/drm_fb_helper.c @@ -1256,7 +1256,7 @@ retry: goto fail; plane = mode_set->crtc->primary; - plane_mask |= drm_plane_index(plane); + plane_mask |= 1 << drm_plane_index(plane); plane->old_fb = plane->fb; } -- 2.7.4