From patchwork Sun Jul 7 18:18:53 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 1128710 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ideasonboard.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="SQIkCbDc"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 45hcT400bwz9sNk for ; Mon, 8 Jul 2019 04:25:27 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727052AbfGGSZZ (ORCPT ); Sun, 7 Jul 2019 14:25:25 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:53156 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726623AbfGGSZZ (ORCPT ); Sun, 7 Jul 2019 14:25:25 -0400 Received: from pendragon.nordic-sky.finnair.com (unknown [38.98.37.142]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id E7CB9CC; Sun, 7 Jul 2019 20:24:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1562523923; bh=uh3oBzGSdr7HxrPeRizjQCfwuS3kpqGzJKVQUCnRDM0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=SQIkCbDcHlhm/Or5Rm8uC2xCvshSfHPq5Vd0HOjcQr794cHLkC7QIYYS+wul2HkKn oOv4JA5E9dDlN4rZ6ZL7TA/gdxApYGXcXJ+nfoqtC8EyZ73/Awb0nOFObPRqtg/GIL ed9yRyJcNWnTGYMFlZE+5taVz+58QYgLKUiKqhdE= From: Laurent Pinchart To: dri-devel@lists.freedesktop.org Cc: Tomi Valkeinen , Maarten Lankhorst , Maxime Ripard , Sean Paul , Daniel Vetter , Andrzej Hajda , Sebastian Reichel , devicetree@vger.kernel.org, Rob Herring , Mark Rutland Subject: [PATCH 16/60] dt-bindings: Add vendor prefix for LG Display Date: Sun, 7 Jul 2019 21:18:53 +0300 Message-Id: <20190707181937.6250-13-laurent.pinchart@ideasonboard.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190707181937.6250-1-laurent.pinchart@ideasonboard.com> References: <20190707180852.5512-1-laurent.pinchart@ideasonboard.com> <20190707181937.6250-1-laurent.pinchart@ideasonboard.com> MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org LG Display is an LCD display manufacturer. Originally formed as a joint venture by LG Electronics and Philips Electronics, it was formerly known as LG.Philips LCD, hence the DT vendor prefix lgphilips (which is already in active use in the kernel). More information is available at https://en.wikipedia.org/wiki/LG_Display. Signed-off-by: Laurent Pinchart Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index f0bcff033ecc..2514463f2c63 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -471,6 +471,8 @@ patternProperties: description: Lenovo Group Ltd. "^lg,.*": description: LG Corporation + "^lgphilips,.*": + description: LG Display "^libretech,.*": description: Shenzhen Libre Technology Co., Ltd "^licheepi,.*": From patchwork Sun Jul 7 18:18:54 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 1128711 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ideasonboard.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="Y+ZUBSH4"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 45hcTc6LsSz9sNk for ; Mon, 8 Jul 2019 04:25:56 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727058AbfGGSZz (ORCPT ); Sun, 7 Jul 2019 14:25:55 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:53188 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726623AbfGGSZz (ORCPT ); Sun, 7 Jul 2019 14:25:55 -0400 Received: from pendragon.nordic-sky.finnair.com (unknown [38.98.37.142]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 81C09CC; Sun, 7 Jul 2019 20:25:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1562523954; bh=zAOes8FySHTQv7tmZmjdSQN4VB42lZkYdDrm3pzmyro=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Y+ZUBSH4QFMso2TLZ32w5QaIXXQUwNRuDqDMwWHe1hh4Uwi7nCBiLFYFH5Vs6O937 vGotevZBJZGiZEhAwgWMFACxko1rOymjrdeTWjWy10ttcCDqrL3lAqPXgXk4OyTXm5 Vh+07NqEakBkHRsMNEjaaCg5da2C886e+OcRct1A= From: Laurent Pinchart To: dri-devel@lists.freedesktop.org Cc: Tomi Valkeinen , Maarten Lankhorst , Maxime Ripard , Sean Paul , Daniel Vetter , Andrzej Hajda , Sebastian Reichel , devicetree@vger.kernel.org, Rob Herring , Mark Rutland Subject: [PATCH 17/60] dt-bindings: Add legacy 'toppoly' vendor prefix Date: Sun, 7 Jul 2019 21:18:54 +0300 Message-Id: <20190707181937.6250-14-laurent.pinchart@ideasonboard.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190707181937.6250-1-laurent.pinchart@ideasonboard.com> References: <20190707180852.5512-1-laurent.pinchart@ideasonboard.com> <20190707181937.6250-1-laurent.pinchart@ideasonboard.com> MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The 'toppoly' vendor prefix is in use and refers to TPO, whose DT vendor prefix is already defined as 'tpo'. Add 'toppoly' as an alternative and document it as legacy. Signed-off-by: Laurent Pinchart --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index 2514463f2c63..d78527eb8254 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -867,6 +867,8 @@ patternProperties: description: Tecon Microprocessor Technologies, LLC. "^topeet,.*": description: Topeet + "^toppoly,.*": + description: TPO (legacy prefix, see 'tpo') "^toradex,.*": description: Toradex AG "^toshiba,.*": From patchwork Sun Jul 7 18:18:55 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 1128712 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ideasonboard.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="fhNOIefi"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 45hcVG1d8Hz9sNk for ; Mon, 8 Jul 2019 04:26:30 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727070AbfGGS03 (ORCPT ); Sun, 7 Jul 2019 14:26:29 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:53206 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726623AbfGGS03 (ORCPT ); Sun, 7 Jul 2019 14:26:29 -0400 Received: from pendragon.nordic-sky.finnair.com (unknown [38.98.37.142]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id A955FCC; Sun, 7 Jul 2019 20:25:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1562523987; bh=hbovLggOUGzloPbhS9RvkC3KFIMQMw/2RNJbB0AnQM4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fhNOIefizRPcbR4KtJDXPnUU9GpZMgOJ/9OYg0CRwDNl+ak+R26choJa1mZRQSkQO E4xQuKb5arP/sKogmIX30aQXF3ZY/7RqxR6uUsGIQo6DpZNcC0A41lWEGsIcbvZRQh tc4F9ZbbSAglPRnnymInQJFRp4TS1kdUyqFqnUhQ= From: Laurent Pinchart To: dri-devel@lists.freedesktop.org Cc: Tomi Valkeinen , Maarten Lankhorst , Maxime Ripard , Sean Paul , Daniel Vetter , Andrzej Hajda , Sebastian Reichel , devicetree@vger.kernel.org, Rob Herring , Mark Rutland Subject: [PATCH 18/60] dt-bindings: display: panel: Add bindings for NEC NL8048HL11 panel Date: Sun, 7 Jul 2019 21:18:55 +0300 Message-Id: <20190707181937.6250-15-laurent.pinchart@ideasonboard.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190707181937.6250-1-laurent.pinchart@ideasonboard.com> References: <20190707180852.5512-1-laurent.pinchart@ideasonboard.com> <20190707181937.6250-1-laurent.pinchart@ideasonboard.com> MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The NEC NL8048HL11 is a 10.4cm WVGA (800x480) panel with a 24-bit RGB parallel data interface and an SPI control interface. Signed-off-by: Laurent Pinchart --- .../bindings/display/panel/nec,nl8048hl11.txt | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.txt diff --git a/Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.txt b/Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.txt new file mode 100644 index 000000000000..a2559c74a45b --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.txt @@ -0,0 +1,38 @@ +NEC NL8048HL11 Panel +==================== + +The NEC NL8048HL11 is a 10.4cm WVGA (800x480) panel with a 24-bit RGB parallel +data interface and an SPI control interface. + +Required properties: +- compatible: Shall contain "nec,nl8048hl11". +- reset-gpios: The panel reset GPIO specifier. + +Optional properties: +- label: A symbolic name for the panel. + +Required nodes: +- Video port for DPI input + +The device node shall contain one 'port' child node corresponding to the DPI +input, with one child 'endpoint' node, according to the bindings defined in +[1]. + +[1]: Documentation/devicetree/bindings/media/video-interfaces.txt + +Example +------- + +lcd-panel: panel@0 { + compatible = "nec,nl8048hl11"; + reg = <0>; + spi-max-frequency = <10000000>; + + reset-gpios = <&gpio7 7 GPIO_ACTIVE_LOW>; + + port { + lcd_in: endpoint { + remote-endpoint = <&dpi_out>; + }; + }; +};