From patchwork Thu Nov 30 06:13:07 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: huang lin X-Patchwork-Id: 10084357 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 752CB60234 for ; Thu, 30 Nov 2017 08:18:21 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6340029EED for ; Thu, 30 Nov 2017 08:18:21 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5758D29EF1; Thu, 30 Nov 2017 08:18:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id B1D5029EED for ; Thu, 30 Nov 2017 08:18:20 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D865C6E0B6; Thu, 30 Nov 2017 08:18:15 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mail-pf0-f194.google.com (mail-pf0-f194.google.com [209.85.192.194]) by gabe.freedesktop.org (Postfix) with ESMTPS id 14FC96EA33 for ; Thu, 30 Nov 2017 06:13:19 +0000 (UTC) Received: by mail-pf0-f194.google.com with SMTP id u19so2691290pfa.12 for ; Wed, 29 Nov 2017 22:13:19 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=iQy728UxbBERDEJPC65hte8tM53HAXT5zCjTjo8wzP4=; b=Jm/t3rGq9RD0ISbRDnpdXc+25L/5Q4V3bLOwSxYemu/bqcmf8eWp8JDjveqNAi0eDN ojqgbi8XuaTxZRfUQC0qnk1W0rYGEIMnP5Gmtwe7yd+ccvmmBrtJSq8vnrjFAASFoV1U 0MlUzK10sdEuX1YDX251sUtxpCNw1+BS+lFdGdlK/nI8zmJpCQEmyQMIxkknOMbAOphq 2TrxL8byV35zp76dG85aocopijvKFP6FkOP9+wmBGzY4/i4ln05Phf7DmQHW7Z0V1u/A l/lyfmLWTNvShgLGOCSO+QMG1j4LMBSZwXFPKSgMXguQNA5Usv4yoXep8Y/AZSYVxHYk Iwbg== X-Gm-Message-State: AJaThX5WIpoh+atZX6W9/31jpt7EzTnGzvLDoXsmZKEd8iCUHxihhPpL IaLFPrBOfmhDwlu1RzeniRY= X-Google-Smtp-Source: AGs4zMbEraHOciktwqJl4PBKxZbyboOnrr1pPm8kdH6+YQyLVe4ybSKdnTUU7PKVUhBpzAGpcPE/tQ== X-Received: by 10.99.176.3 with SMTP id h3mr1407879pgf.207.1512022399126; Wed, 29 Nov 2017 22:13:19 -0800 (PST) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id e7sm6708270pfj.44.2017.11.29.22.13.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 29 Nov 2017 22:13:18 -0800 (PST) From: Lin Huang To: thierry.reding@gmail.com, zyw@rock-chips.com, seanpaul@chromium.org Subject: [PATCH] drm/panel: support Innolux P097PFG panel Date: Thu, 30 Nov 2017 14:13:07 +0800 Message-Id: <1512022387-6847-1-git-send-email-hl@rock-chips.com> X-Mailer: git-send-email 2.7.4 X-Mailman-Approved-At: Thu, 30 Nov 2017 08:18:15 +0000 Cc: Lin Huang , airlied@linux.ie, briannorris@chromium.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, nickey.yang@rock-chips.com X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Virus-Scanned: ClamAV using ClamSMTP Support Innolux P097PFG 9.7" 1536x2048 TFT LCD panel, it refactor Innolux P079ZCA panel driver, let it support multi panel, and add support P097PFG panel in this driver. Change-Id: If342e58a3de2861219b0b1313f402b6cb41ffa29 Signed-off-by: Lin Huang --- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 178 ++++++++++++++++++++------ 1 file changed, 136 insertions(+), 42 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-innolux-p079zca.c b/drivers/gpu/drm/panel/panel-innolux-p079zca.c index 6ba9344..a40798f 100644 --- a/drivers/gpu/drm/panel/panel-innolux-p079zca.c +++ b/drivers/gpu/drm/panel/panel-innolux-p079zca.c @@ -20,12 +20,32 @@ #include