Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp3785329ybi; Tue, 18 Jun 2019 06:32:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqxr0GnN+0qCCPWz0Qbn3E157Mb02M3W8bYlerY7JRWtvxyPGmjmdsW1vO6F1hIrvS4cKojz X-Received: by 2002:a17:902:be10:: with SMTP id r16mr51322175pls.294.1560864725851; Tue, 18 Jun 2019 06:32:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560864725; cv=none; d=google.com; s=arc-20160816; b=Yj3xG19+H/MR+tXRr0Q2Um5QzfrFyqaQVz1CX9Sgd6ffGHI3oAk7Fq+OXOsUrZU1G3 JSenldK+dYXexG2Ja8R2Il5eHJQz5phTrL/dOHYNSXr+x9jZdOnD9PRmYu9UIrVnK/zN 1ZlBbNK/juH0rcLfynAsNGBLQU7ngNC4oPYQLiC53aYPuSi2yL/BM1uB4vSr5scUOvaV 7Y+5ZTLUjRHTAtWhw6e8FmAyxOxSMphdphxbHgmSEzrCPgcoiCm4UcRM3vmygY/tXaWW TQdYO23tjT2da0PLxqHm0VHOxOg72t/jKWK+7NZ8YWgJTsSv7bd90NjksYhRPNc1AZrN dXkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from; bh=5J1iM5dema0TrdvmMmsiMh1HVSihqtn9uliGHyo0mUo=; b=BaURiR5bv+G9qYHQk85tNsFK4+jZ2yB6l1bXODlWVGAzCPa+JuDcd7EDrDT34uDecm UEBX8f8Jg+dSShDEukWO1zU9WHP1JBrnFa3lMRVYOgAP32vX9MuJ+gPWO7BWhP02/lkN lB7yW9NyW6E5QqDoIccm2rIbbnpqn07EBVbiNq4cMAPoS+VsoVbrsmd2TTG9r4mw2bxF zqbywYjRsDCfvhelTmFJAJiNi5jsZ43hOPmC2YE8VepKbAqIi++Jjh//J+We1KrTJ8Xz byPVbLKzuKsBiUGqlMu6heMBAFlWgUN0WO6oACSAFkTLgNHUons+RQNG0VMb1s2FgzTf 8vpQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g11si12460724plt.35.2019.06.18.06.31.49; Tue, 18 Jun 2019 06:32:05 -0700 (PDT) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729061AbfFRNat (ORCPT + 99 others); Tue, 18 Jun 2019 09:30:49 -0400 Received: from inva021.nxp.com ([92.121.34.21]:48696 "EHLO inva021.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726088AbfFRNat (ORCPT ); Tue, 18 Jun 2019 09:30:49 -0400 Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 49941200DD0; Tue, 18 Jun 2019 15:30:47 +0200 (CEST) Received: from inva024.eu-rdc02.nxp.com (inva024.eu-rdc02.nxp.com [134.27.226.22]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 3C5A62003D7; Tue, 18 Jun 2019 15:30:47 +0200 (CEST) Received: from fsr-ub1664-046.ea.freescale.net (fsr-ub1664-046.ea.freescale.net [10.171.96.34]) by inva024.eu-rdc02.nxp.com (Postfix) with ESMTP id 27FCB20631; Tue, 18 Jun 2019 15:30:47 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by fsr-ub1664-046.ea.freescale.net (Postfix) with ESMTP id E955255B1; Tue, 18 Jun 2019 16:30:46 +0300 (EEST) Received: from fsr-ub1664-046.ea.freescale.net ([127.0.0.1]) by localhost (fsr-ub1664-046.ea.freescale.net [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id WyWO7bCRI6C1; Tue, 18 Jun 2019 16:30:46 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by fsr-ub1664-046.ea.freescale.net (Postfix) with ESMTP id 81B0C55B3; Tue, 18 Jun 2019 16:30:46 +0300 (EEST) X-Virus-Scanned: amavisd-new at ea.freescale.net Received: from fsr-ub1664-046.ea.freescale.net ([127.0.0.1]) by localhost (fsr-ub1664-046.ea.freescale.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id PfxNs3qU2e-H; Tue, 18 Jun 2019 16:30:46 +0300 (EEST) Received: from fsr-ub1664-120.ea.freescale.net (fsr-ub1664-120.ea.freescale.net [10.171.82.81]) by fsr-ub1664-046.ea.freescale.net (Postfix) with ESMTP id 3F8594D1D; Tue, 18 Jun 2019 16:30:46 +0300 (EEST) From: Robert Chiras To: Thierry Reding , Sam Ravnborg , David Airlie , Daniel Vetter , Rob Herring , Mark Rutland Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-imx@nxp.com, Robert Chiras Subject: [PATCH v2 0/2] Add DSI panel driver for Raydium RM67191 Date: Tue, 18 Jun 2019 16:30:44 +0300 Message-Id: <1560864646-1468-1-git-send-email-robert.chiras@nxp.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Virus-Scanned: ClamAV using ClamSMTP Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch-set contains the DRM panel driver and dt-bindings documentation for the DSI driven panel: Raydium RM67191. Changes since v1: - Fixed 'reset-gpio' to 'reset-gpios' property naming - Changed the state of the reset gpio to active low and fixed how it is handled in driver - Fixed copyright statement - Reordered includes - Added defines for panel specific color formats - Removed unnecessary tests in enable and unprepare - Removed the unnecessary backlight write in enable Robert Chiras (2): dt-bindings: display: panel: Add support for Raydium RM67191 panel drm/panel: Add support for Raydium RM67191 panel driver .../bindings/display/panel/raydium,rm67191.txt | 43 ++ drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-raydium-rm67191.c | 709 +++++++++++++++++++++ 4 files changed, 762 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt create mode 100644 drivers/gpu/drm/panel/panel-raydium-rm67191.c -- 2.7.4