From patchwork Fri Nov 15 09:52:16 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: allen X-Patchwork-Id: 11245899 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D2979138C for ; Fri, 15 Nov 2019 10:04:59 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B06062073B for ; Fri, 15 Nov 2019 10:04:59 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="D3oVLvmj" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B06062073B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ite.com.tw Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-mediatek-bounces+patchwork-linux-mediatek=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=qXUZxiHhUyUBOyl+UTe54rR1gWvoyOXPYvQBWf43Aa4=; b=D3oVLvmjD4TE4Z gn+mtouzvSyMNUMMbfM5er8wsmJggOmxUuCQr39sWDMhptvR5ys4ZPemG58g7MeWT57f2E9B1/X2a qW6mEJT6aep68pnKpcSXs/yai0smKIviJyhfUzP32RBkVIsvshKAmlqJFMGQs+apLzidmRhamgMG/ eabCd19SaqsnLYKZUpkq1g5rjLSnuO8V6I9V3w8vpimGnOmYE461TJjqCZjGSgKszpDuHSiKfxUX2 +bXwpy2ZcHe4tu3BoBGdvhRz0Mn+u5fadGRV6/1giN1y9XU/JJzSfA7y8Bslxek4dwfy8g5RmgSsJ crrNddhzRNchnQ+DjqnA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1iVYTI-0002Lp-H4; Fri, 15 Nov 2019 10:04:56 +0000 Received: from 60-251-196-230.hinet-ip.hinet.net ([60.251.196.230] helo=ironport.ite.com.tw) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1iVYTE-0002KS-Td; Fri, 15 Nov 2019 10:04:54 +0000 Received: from unknown (HELO mse.ite.com.tw) ([192.168.35.30]) by ironport.ite.com.tw with ESMTP; 15 Nov 2019 18:04:44 +0800 Received: from csbcas.internal.ite.com.tw (csbcas1.internal.ite.com.tw [192.168.65.46]) by mse.ite.com.tw with ESMTP id xAFA4gwv031714; Fri, 15 Nov 2019 18:04:42 +0800 (GMT-8) (envelope-from allen.chen@ite.com.tw) Received: from allen-VirtualBox.internal.ite.com.tw (192.168.70.14) by csbcas1.internal.ite.com.tw (192.168.65.45) with Microsoft SMTP Server (TLS) id 14.3.352.0; Fri, 15 Nov 2019 18:04:42 +0800 From: allen To: Subject: [PATCH v4 0/4] IT6505 cover letter Date: Fri, 15 Nov 2019 17:52:16 +0800 Message-ID: <1573811564-320-1-git-send-email-allen.chen@ite.com.tw> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 X-Originating-IP: [192.168.70.14] X-MAIL: mse.ite.com.tw xAFA4gwv031714 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20191115_020453_090893_8C964912 X-CRM114-Status: UNSURE ( 7.23 ) X-CRM114-Notice: Please train this message. X-Spam-Score: 3.7 (+++) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (3.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 TVD_RCVD_IP Message was received from an IP address -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.3 TO_NO_BRKTS_DYNIP To: lacks brackets and dynamic rDNS X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Maxime Ripard , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Jernej Skrabec , Heiko Stuebner , Jau-Chih Tseng , Allen Chen , Jonas Karlman , open list , "open list:DRM DRIVERS" , "open list:DRM DRIVERS FOR NVIDIA TEGRA" , "moderated list:ARM/Mediatek SoC support" , Laurent Pinchart , Pi-Hsun Shih , Hans Verkuil , Shawn Guo , Rob Herring , "moderated list:ARM/Mediatek SoC support" , Icenowy Zheng Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+patchwork-linux-mediatek=patchwork.kernel.org@lists.infradead.org The IT6505 is a high-performance DisplayPort 1.1a transmitter, fully compliant with DisplayPort 1.1a, HDCP 1.3 specifications. The IT6505 supports color depth of up to 36 bits (12 bits/color) and ensures robust transmission of high-quality uncompressed video content, along with uncompressed and compressed digital audio content. This series contains document bindings, revert commit, add vendor prefix, Kconfig to control the function enable or not. Allen Chen (2): dt-bindings: Add binding for IT6505. drm/bridge: add it6505 driver allen (2): dt-bindings: Add vendor prefix for ITE Tech. Inc. Revert "drm/tegra: Move drm_dp_link helpers to Tegra DRM" .../bindings/display/bridge/ite,it6505.txt | 28 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + drivers/gpu/drm/bridge/Kconfig | 7 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ite-it6505.c | 2697 ++++++++++++++++++++ drivers/gpu/drm/drm_dp_helper.c | 128 + drivers/gpu/drm/tegra/Makefile | 1 - drivers/gpu/drm/tegra/dp.c | 876 ------- drivers/gpu/drm/tegra/dp.h | 177 -- drivers/gpu/drm/tegra/dpaux.c | 1 - drivers/gpu/drm/tegra/sor.c | 1 - include/drm/drm_dp_helper.h | 16 + 12 files changed, 2879 insertions(+), 1056 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it6505.txt create mode 100644 drivers/gpu/drm/bridge/ite-it6505.c delete mode 100644 drivers/gpu/drm/tegra/dp.c delete mode 100644 drivers/gpu/drm/tegra/dp.h