From patchwork Mon Aug 10 09:53:16 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: allen X-Patchwork-Id: 11707215 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 B8D34913 for ; Mon, 10 Aug 2020 09:58:17 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 91E43206B5 for ; Mon, 10 Aug 2020 09:58:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="o9W9IWHy" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 91E43206B5 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-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=Hxio6WwpMlXId3bvIpl2N+iRY5VQEaTriRyfLWntnDw=; b=o9W9IWHyBDi6Ul/AXQ7jzbsll+ zbg0PYvDM72iHryoOlHkZadLfEWe+iUnPnXpW8hr5TD26ZoK8FmpYQLFDomp96Fw3XGU3GqTvLvFD Of60J6/9HmeVTlamHSZqXPtY4ZRyEEs7ZsNn7vAUzZ4hK5oT9ftornbKjWy1KQUzjpcTmgcIuakyv V77xQXzlBEt0uE/Eo6sYod+En7yz9O5SRSDEeKFNqvbo4TS5wIsgzq9IZqWrqUXN+4PY/2v4+ebk6 8r/D6VuGi00DBSjcGnUmbDhjw0YbP1CWy5ZC2AYLyosr7fwHhgS40TTGZ6RUkWXaljT1EJ9tQBQQb S+2X+8dQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k54Xu-0004hT-HS; Mon, 10 Aug 2020 09:56:46 +0000 Received: from hc210-202-87-179.vdslpro.static.apol.com.tw ([210.202.87.179] helo=ironport.ite.com.tw) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k54Xq-0004g5-Jl; Mon, 10 Aug 2020 09:56:44 +0000 IronPort-SDR: wRESfOmsmtb7yplLH4QeIwwr4ZKZH0fWNI7Lw0XRRJhyxRN8EpdiJXdA9KpgEHGD1JHg0kn2cY pBes+A63BLZw== Received: from unknown (HELO mse.ite.com.tw) ([192.168.35.30]) by ironport.ite.com.tw with ESMTP; 10 Aug 2020 17:56:33 +0800 Received: from CSBMAIL1.internal.ite.com.tw (csbmail1.internal.ite.com.tw [192.168.65.58]) by mse.ite.com.tw with ESMTP id 07A9uTCm017762; Mon, 10 Aug 2020 17:56:29 +0800 (GMT-8) (envelope-from allen.chen@ite.com.tw) Received: from allen-VirtualBox.internal.ite.com.tw (192.168.70.14) by CSBMAIL1.internal.ite.com.tw (192.168.65.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Mon, 10 Aug 2020 17:56:28 +0800 From: allen To: Subject: [PATCH v1 0/2] IT6505 cover letter Date: Mon, 10 Aug 2020 17:53:16 +0800 Message-ID: <1597053278-25421-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-ClientProxiedBy: CSBMAIL1.internal.ite.com.tw (192.168.65.58) To CSBMAIL1.internal.ite.com.tw (192.168.65.58) X-TM-SNTS-SMTP: 609A2BD4910B4656F6AD56428179872816B4E4CAF9FE52B2E48A1A4BADC8CBDF2000:8 X-MAIL: mse.ite.com.tw 07A9uTCm017762 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200810_055643_109163_0420BFDC X-CRM114-Status: UNSURE ( 7.59 ) X-CRM114-Notice: Please train this message. X-Spam-Score: 0.0 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Kenneth Hung , Jau-Chih Tseng , Allen Chen , Jonas Karlman , Jernej Skrabec , "open list:DRM DRIVERS" , open list , Hermes Wu , "moderated list:ARM/Mediatek SoC support" , Laurent Pinchart , Pi-Hsun Shih , Sam Ravnborg , "moderated list:ARM/Mediatek SoC support" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=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 refactors previous it6505 driver and contains document bindings, Kconfig to control the function enable or not. allen (2): ite-it6505 change trigger condition WIP: drm/bridge: add it6505 driver .../bindings/display/bridge/ite,it6505.yaml | 2 +- drivers/gpu/drm/bridge/Kconfig | 7 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ite-it6505.c | 3278 ++++++++++++++++++++ 4 files changed, 3287 insertions(+), 1 deletion(-) create mode 100644 drivers/gpu/drm/bridge/ite-it6505.c