From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 25B88C7619A for ; Sat, 8 Apr 2023 19:52:04 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2EA8E85DD9; Sat, 8 Apr 2023 21:52:02 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1680983522; bh=vaQtIuV8Apu1PQ7v3l0WmGfdR6ahA8Oq60f8LsP3l8I=; h=Date:From:To:Cc:Subject:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=IywAyjR7ijuRtjEqFsfES73J0BfFHiy93xwrM4AH0O+4WqCZH3zSWpjrTiPBy35Oc q3Gqj6sCS9nRwMbf7ChkNsjMMtyXLIrfVsMYXEveyRnQcRjJHaIDhES6As4KZXpC/O qNlv8ojTJXLjgI9bmIGReTXft3GP+lUJgIUcZKc314ce3iIkVBsC1Plw2R8ucgqLgF 0VEMB2RRYij2dL9xwJokXiTu+Zd51zQGKPnCkH29fVKV1s612wDDVueDW9VFS64ElW tcQ5Yf0++1bZl7kkKo8b1j2NU+DvE0r/7oGd8unr8bL/YQn2KFNljxcX7D7Uoq0R7M 57ACiS9l9VCMA== Received: from crub (p508b636f.dip0.t-ipconnect.de [80.139.99.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: agust@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id BF46885B31; Sat, 8 Apr 2023 21:51:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1680983520; bh=vaQtIuV8Apu1PQ7v3l0WmGfdR6ahA8Oq60f8LsP3l8I=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=YsUhvhIYFLCc0b1zEeaDR1WGLi2GngET2Sgs7Z7p2cSHMBlRzqhxYnfNpj45voryJ kaKzbcrqeqHbHwlnlBzIUhauCuZRFvixHGYMy4X9e4493fYfuZOwb67T7kYUfavK5S 5lLC1rN5jjrT9GMn/zeGMSBsczkS3GFm+jOyu/4uu9e61Uii5WMfor9jcxAAtCnaUK kIn9UzLZKfnaSJlruOxPxOlGxzouL8knE16oiO0RGW5Yf/yPY+nUGfmx0hVWg8SuV6 8IHzpoLMNEZH5JizfK8ZiqmW7vgpM8SJc4dfqvYtAeKd5hi5VxedVX022gEcf6/n/a izRLXJoMcRf3w== Date: Sat, 8 Apr 2023 21:51:59 +0200 From: Anatolij Gustschin To: Svyatoslav Ryhel Cc: Tom Warren , Simon Glass , Marcel Ziswiler , Thierry Reding , Maxim Schwalm , Dmitry Osipenko , Nicolas Chauvet , u-boot@lists.denx.de Subject: Re: [PATCH v3 00/11] Tegra DC improvements Message-ID: <20230408215159.433d13fd@crub> In-Reply-To: <20230327081150.4585-1-clamor95@gmail.com> References: <20230327081150.4585-1-clamor95@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean On Mon, 27 Mar 2023 11:11:39 +0300 Svyatoslav Ryhel clamor95@gmail.com wrote: ... > Changes from v2: > - resend after month > > Changes from v1: > - DSI driver headers were optimized > - Tested on Paz00 board > > --- > > Marcel Ziswiler (1): > tegra: lcd: video: integrate display driver for t30 > > Svyatoslav Ryhel (10): > video: move tegra dc driver into own folder > video: tegra-dc: get clocks from device tree > video: tegra-dc: request timings from panel driver first > video: tegra-dc: assign regmap directly > video: tegra-dc: add 180 degree panel rotation > video: tegra-dc: add panel_set_backlight call > video: tegra-dc: pass DC regmap to internal devices > video: tegra20: add DSI controller driver > simple_panel: add support for get_display_timing > simple_panel: support simple MIPI DSI panels > > arch/arm/dts/tegra30-u-boot.dtsi | 9 + > arch/arm/include/asm/arch-tegra/dc.h | 8 + > arch/arm/include/asm/arch-tegra30/display.h | 28 + > arch/arm/include/asm/arch-tegra30/dsi.h | 217 +++++ > arch/arm/include/asm/arch-tegra30/pwm.h | 13 + > drivers/video/Kconfig | 11 +- > drivers/video/Makefile | 2 +- > drivers/video/simple_panel.c | 47 +- > drivers/video/tegra20/Kconfig | 17 + > drivers/video/tegra20/Makefile | 4 + > drivers/video/tegra20/mipi-phy.c | 134 +++ > drivers/video/tegra20/mipi-phy.h | 48 + > drivers/video/{tegra.c => tegra20/tegra-dc.c} | 123 ++- > drivers/video/tegra20/tegra-dsi.c | 864 ++++++++++++++++++ > 14 files changed, 1476 insertions(+), 49 deletions(-) > create mode 100644 arch/arm/include/asm/arch-tegra30/display.h > create mode 100644 arch/arm/include/asm/arch-tegra30/dsi.h > create mode 100644 arch/arm/include/asm/arch-tegra30/pwm.h > create mode 100644 drivers/video/tegra20/Kconfig > create mode 100644 drivers/video/tegra20/Makefile > create mode 100644 drivers/video/tegra20/mipi-phy.c > create mode 100644 drivers/video/tegra20/mipi-phy.h > rename drivers/video/{tegra.c => tegra20/tegra-dc.c} (82%) > create mode 100644 drivers/video/tegra20/tegra-dsi.c Series applied to u-boot-video/master, thanks! When applying, in patch 01/11 I changed "u-boot,dm-pre-reloc" to "bootph-all" (in master the driver model tags use this new schema). -- Anatolij