Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3082358pxv; Sun, 25 Jul 2021 16:03:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzLcyUQE9UrKtSa0Ait51EJR74EB6zloXVj3HgPtF/gVV/fr9JUh08Oo7dDeizVhB3Vlgf2 X-Received: by 2002:a17:906:4f1a:: with SMTP id t26mr14712305eju.84.1627254209302; Sun, 25 Jul 2021 16:03:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627254209; cv=none; d=google.com; s=arc-20160816; b=WZ8esO9tIR4vKLe9aUFxfSwVGB7RY7AXEWaJFo61a7oPc4ai5mzrd1ISRYsGqWetGu 2Q4dTBCxOTEYsAYp/bP8q1RoYKGj59HO7HJfA6OcfmHdQl7ZvMW5HOiz6jGy9IoeZXCR FefbyvNB0sa5ZfzFxzRwzMS2wFICgMUXtcikDAkldgY1MHiJu1Agsb2RLWGcnVaWvHFt 212Fik2CympJIKnBMchZt+Av2VeyiW7MBKELmw7P/B5+8XUBE7W/wePZw4td3MLUwIVy OGgRQk5tZMQur45qokdtIX0I3NuAx5sJ8DZcsKue7sc5xCSZiVLIA7USDU3Tq0g3ag/x Y6Wg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=cL3nFHkHUiAkOVV80HoAB1rY/hWA0KH+fEr1U7V/6tA=; b=p4sS8nNuWnjfOAj0WNSJ0GLCY3k8KSzYWx26x8OI7GfcNHehjUEaHLH3W05hzCf0ww oXzKHixfkw5m68THzt05eBGylbW01Ql06minNRDd82S/jVC8cXHUAKX2YReT0GQlcZZF 1+jdTDXJ5gSrC6GVIQGCQSsvgWZ1fwIOxFeH2wPTS6W0sK3851C/+2QdZm/pW7eDrspX YGSmzLYxP94vqNWCXUfuHgj4lmLNx3ZeiOTyTUuHSFQbq1kUS3yW7fcKgeAsVuGkJP+i 2jKw6x7juYXs1+sM3NYZFaislKq2reZotHh0VflcJMyc/fvUCMno9JoSfQQn9vMQ2pIf RG7Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca14si14934132ejb.64.2021.07.25.16.03.06; Sun, 25 Jul 2021 16:03:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230075AbhGYWSL (ORCPT + 99 others); Sun, 25 Jul 2021 18:18:11 -0400 Received: from gloria.sntech.de ([185.11.138.130]:58808 "EHLO gloria.sntech.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229531AbhGYWSL (ORCPT ); Sun, 25 Jul 2021 18:18:11 -0400 Received: from ip5f5aa64a.dynamic.kabel-deutschland.de ([95.90.166.74] helo=diego.localnet) by gloria.sntech.de with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m7n4o-0007er-IY; Mon, 26 Jul 2021 00:58:30 +0200 From: Heiko =?ISO-8859-1?Q?St=FCbner?= To: dri-devel@lists.freedesktop.org Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, hjc@rock-chips.com, robh+dt@kernel.org, sebastian.fricke@posteo.net, linux-media@vger.kernel.org, dafna.hirschfeld@collabora.com, helen.koike@collabora.com, ezequiel@collabora.com, cmuellner@linux.com Subject: Re: [PATCH v2 0/6] Support second Image Signal Processor on rk3399 Date: Mon, 26 Jul 2021 00:58:29 +0200 Message-ID: <7055305.V25eIC5XRa@diego> In-Reply-To: <20210210111020.2476369-1-heiko@sntech.de> References: <20210210111020.2476369-1-heiko@sntech.de> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Mittwoch, 10. Februar 2021, 12:10:14 CEST schrieb Heiko Stuebner: > The rk3399 has two ISPs and right now only the first one is usable. > The second ISP is connected to the TXRX dphy on the soc. > > The phy of ISP1 is only accessible through the DSI controller's > io-memory, so this series adds support for simply using the dsi > controller is a phy if needed. > > That solution is needed at least on rk3399 and rk3288 but no-one > has looked at camera support on rk3288 at all, so right now > only implement the rk3399 specifics. > > changes in v2: > - enable grf-clock also for init callback > to not break if for example hdmi is connected on boot > and disabled the grf clock during its probe > - add Sebastian's Tested-by > - add Rob's Ack for the phy-cells property finally found the time and applied patches 1-3 to drmmisc-next after fixing the alphabetical kconfig ordering Helen pointed out and also applied patches 4-6 to my rockchip tree for 5.15 > > Heiko Stuebner (6): > drm/rockchip: dsi: add own additional pclk handling > dt-bindings: display: rockchip-dsi: add optional #phy-cells property > drm/rockchip: dsi: add ability to work as a phy instead of full dsi > arm64: dts: rockchip: add #phy-cells to mipi-dsi1 > arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 > arm64: dts: rockchip: add isp1 node on rk3399 > > .../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 + > arch/arm64/boot/dts/rockchip/rk3399.dtsi | 39 ++ > drivers/gpu/drm/rockchip/Kconfig | 2 + > .../gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 349 ++++++++++++++++++ > 4 files changed, 391 insertions(+) > >