Received: by 10.223.164.202 with SMTP id h10csp782575wrb; Thu, 30 Nov 2017 19:58:40 -0800 (PST) X-Google-Smtp-Source: AGs4zMYbi/6e+lnFBE9bfHM/XUJyM8WaCG0H/R3zTDChjtAh52hcHcg9vrx0g2P/GTh5gWU+zMIq X-Received: by 10.99.127.87 with SMTP id p23mr4276229pgn.400.1512100720697; Thu, 30 Nov 2017 19:58:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1512100720; cv=none; d=google.com; s=arc-20160816; b=GnyuqjQV/el1eRACZpnmK6eqawzzFAMn2dH1+GyGSryNJ9NThjCAL4cAVbA4e+nQT9 n/ujeGx3OYH5qVPimHoEysDZgl2IPc9qQ3qdTjCbrkV2RIVw4AdnbYavoL+DOvGwrUsT 68rh6fmDYlpaTv88JA0z9Ai/T1cmylwz6s0g4sW/5GYuK1G4uFVQtSNgGv5DRw0F0SBX a+PphVeSqzaYaJwZpwbG+cN4zPSSLG4IJ1ejU1yEUqeZU4Z1KTE2LNo71Ac1MXFzrnEZ fPcc1jLZueYWOgjpKIDBttYavl2jl4T94VXDN1dor/LnCfHqHKnVYK1eGkZkhdwnHn02 apzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:arc-authentication-results; bh=cXbnoyNuhkp1UYpeD1XyJpCWmLarAKRTgWNFqO0zzaw=; b=PYLs8Vq+1pIukRVKdVNuFo0/iNUfONyGZ3FyN7TFOmcuiKmZQ8uyf1Lee0I/lPQPiG rJmmfYewDH98bC0D9+tjbrPwHrAeQqAFKc8Cyov6kztaQuRmClnZIPTg5QZsQ+CR4k4P 1i8vsz/rl62DncNxvQqcbDim9eLi4mSsoRQsRbXFC3UUUCegApQHFc0UY11IE3eEnsJw kS3rI02c6gzzkW8KJO6hRyjheh1A17gnuwskUS9sRi9oqWSv/CCYQFHCJIMETvhRVx+Y svf4VEV2K3ArTajxFK0bSMon0qg2tMqsHzhVunnFkG9+IHXzTnF6Hptlbw4Nr+e7qVUH ts2A== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1si4233746plz.433.2017.11.30.19.58.25; Thu, 30 Nov 2017 19:58:40 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752273AbdLAD6P (ORCPT + 99 others); Thu, 30 Nov 2017 22:58:15 -0500 Received: from mail-pf0-f194.google.com ([209.85.192.194]:44578 "EHLO mail-pf0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751303AbdLAD6O (ORCPT ); Thu, 30 Nov 2017 22:58:14 -0500 Received: by mail-pf0-f194.google.com with SMTP id m26so4078112pfj.11 for ; Thu, 30 Nov 2017 19:58:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=cXbnoyNuhkp1UYpeD1XyJpCWmLarAKRTgWNFqO0zzaw=; b=ArG4PtJqB0RJuALo9Dzk7HmfGeH+x7dAApu0fH0ke4Dr1uLfdFBLi+l99UYrSYnljH BxnYqKKji/gMxJGQigME7dpddMcA/Q8/57syAJWUzOBv0h8PIv+9eZW1+aedwSUkVPOe U3yCqxeo2C+qnVZt9RJHTsDnK4uFt3EKS4Ggf6TGm2r1CmrlWHBgaoBrmJFS2SFka6+c lFSlWdVlBVcxFaN7l0OyjWrITA5U7qsiljWc5Bt+xX4gkBGxQsEzIUzTwDdvDWt58PN1 7WwcYMdmxsQTdZDnNjRZ81TTyZ8og5Szb04ytZo3fNuF/gS9nt26htjoaNM2HRXrZyIh srfA== X-Gm-Message-State: AJaThX7dQmq8hTFERovymNvpXZRbusQcUX2kxgJoL1/eHppjuGpfmYtB 53FRchSIl4EW9J5Gyvanbfc= X-Received: by 10.99.124.85 with SMTP id l21mr4510611pgn.85.1512100693783; Thu, 30 Nov 2017 19:58:13 -0800 (PST) Received: from Y480.lan ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id 67sm9003397pfz.171.2017.11.30.19.58.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 30 Nov 2017 19:58:13 -0800 (PST) From: Nickey Yang To: robh+dt@kernel.org, heiko@sntech.de, mark.rutland@arm.com, airlied@linux.ie Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-rockchip@lists.infradead.org, laurent.pinchart@ideasonboard.com, seanpaul@chromium.org, briannorris@chromium.org, mka@chromium.org, hoegsberg@gmail.com, architt@codeaurora.org, philippe.cornu@st.com, yannick.fertre@st.com, hl@rock-chips.com, zyw@rock-chips.com, xbl@rock-chips.com, nickey.yang@rock-chips.com Subject: [PATCH v4 0/3] Update ROCKCHIP DSI driver that uses dw-mipi-dsi bridge Date: Fri, 1 Dec 2017 11:58:02 +0800 Message-Id: <1512100685-4015-1-git-send-email-nickey.yang@rock-chips.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org We now have a generic dw-mipi-dsi bridge driver.So we send this patchs to moving rockchip dw-mipi-dsi driver to that in order to add new features(dual mipi support). Update ROCKCHIP DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. ChangeLog: v2: add err_pllref、remove unnecessary encoder.enable & disable correct spelling mistakes v3: add Brian's patch "drm/bridge/synopsys: stop clobbering drvdata" (Link:https://patchwork.kernel.org/patch/10078493/) adjust drm/stm/dsi code for above drm/rockchip: Add ROCKCHIP DW MIPI DSI controller driver: call dw_mipi_dsi_unbind() in dw_mipi_dsi_rockchip_unbind() fix typo, use of_device_get_match_data(), change some ‘bind()’ logic into 'probe()' add 'dev_set_drvdata()' v4: keep "drm/stm: dsi: Adjust dw_mipi_dsi_probe and remove" into Brians "drm/bridge/synopsys: stop clobbering drvdata" add review tag and add some comments Nickey Yang (3): drm/bridge/synopsys: dsi: stop clobbering drvdata dt-bindings: display: rockchip: update DSI controller drm/rockchip: Add ROCKCHIP DW MIPI DSI controller driver .../display/rockchip/dw_mipi_dsi_rockchip.txt | 23 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 36 +- drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 1349 -------------------- drivers/gpu/drm/rockchip/dw-mipi-dsi_rockchip.c | 777 +++++++++++ drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 8 +- include/drm/bridge/dw_mipi_dsi.h | 17 +- 10 files changed, 831 insertions(+), 1387 deletions(-) delete mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi.c create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi_rockchip.c -- 1.9.1 From 1584813520274006875@xxx Thu Nov 23 00:12:30 +0000 2017 X-GM-THRID: 1584813520274006875 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread