From patchwork Fri Nov 8 00:02:48 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Stuebner X-Patchwork-Id: 11233903 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 5330E1850 for ; Fri, 8 Nov 2019 00:04:54 +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 E9A9A21D6C for ; Fri, 8 Nov 2019 00:04:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Ro2tx96s" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E9A9A21D6C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=theobroma-systems.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-rockchip-bounces+patchwork-linux-rockchip=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=u48aDiVopPDaEU7GDMnz2Xk6Mbe7EwrjOJPNjty8Jyg=; b=Ro2tx96sOD6toM JTPdTqX0zzdAhf02zjK9sx9dsTUvybCtnYwEJXhHV89FD5F1f6SzO/eJ8CGP4FcvfGCc4kYcbONof 2U6dZgvIseUY5gXVLMO6Cm3D0TlIFkUJMO/kxCxXEXcWjiv2CKqbLYzssvMHvpP5q/sWYI6piwV4f 85HaZK9qtTu7if4Jld7DLFTdwRwvCskUUloFOUuvvfIhNSzBglIBZOzqfyaD6PKcTsQ6CS6v+jQf+ EHMNxtWtpNTpjNdPUmHkiUgq9GqVpigC3oyu+juHqox8x4TXIgCmtudkVuInrC1eR9Xe/g680ntOO umG/gk7JRYMGeWH1dlPA==; 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 1iSrlg-0007uR-T2; Fri, 08 Nov 2019 00:04:48 +0000 Received: from gloria.sntech.de ([185.11.138.130]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1iSrkE-0006Os-6D; Fri, 08 Nov 2019 00:03:21 +0000 Received: from ip5f5a6266.dynamic.kabel-deutschland.de ([95.90.98.102] helo=phil.fritz.box) by gloria.sntech.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1iSrjz-00065H-Jt; Fri, 08 Nov 2019 01:03:03 +0100 From: Heiko Stuebner To: dri-devel@lists.freedesktop.org, a.hajda@samsung.com Subject: [PATCH v2 0/5] dw-mipi-dsi support for Rockchip px30 Date: Fri, 8 Nov 2019 01:02:48 +0100 Message-Id: <20191108000253.8560-1-heiko.stuebner@theobroma-systems.com> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20191107_160318_410954_39C20379 X-CRM114-Status: UNSURE ( 8.42 ) X-CRM114-Notice: Please train this message. X-Spam-Score: 0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, jernej.skrabec@siol.net, heiko@sntech.de, jonas@kwiboo.se, linux-kernel@vger.kernel.org, narmstrong@baylibre.com, hjc@rock-chips.com, philippe.cornu@st.com, yannick.fertre@st.com, linux-rockchip@lists.infradead.org, robh+dt@kernel.org, Laurent.pinchart@ideasonboard.com, Heiko Stuebner , linux-arm-kernel@lists.infradead.org, christoph.muellner@theobroma-systems.com Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org This series adds support for the dsi controller on the px30. The main difference to previous incarnations is the use of an external dphy for the output. changes in v2: - drop handling the dphy-pll manually, instead use the regular phy configuration operations, thanks Laurent for the suggestion - add missing px30 compatible to the binding and make binding changes separate patches Heiko Stuebner (5): drm/bridge/synopsys: dsi: move phy_ops callbacks around panel enablement dt-bindings: display: rockchip-dsi: document external phys drm/rockchip: add ability to handle external dphys in mipi-dsi dt-bindings: display: rockchip-dsi: add px30 compatible drm/rockchip: dsi: add px30 support .../display/rockchip/dw_mipi_dsi_rockchip.txt | 13 ++- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 13 ++- .../gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 95 ++++++++++++++++++- 3 files changed, 106 insertions(+), 15 deletions(-)