From patchwork Fri Jan 5 06:53:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Artur Weber X-Patchwork-Id: 13511736 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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id CD9B5C3DA6E for ; Fri, 5 Jan 2024 06:53:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References:Message-Id :MIME-Version:Subject:Date:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=5Bsh4cDoXaCpUpHd7MtBASBhm+p/ezyvwwoZszYWbtI=; b=VOyl6RNzgKvAKh EJWzp259tLpmfU/mOTvP3AJES+NltM+JWXRl/JsQmWRiiOvtXEshesnb/cJljKDY5NoKb2/mLLOEb 0pRxdUlW/CSEtqqSABipvzf2WnJ2sCP25G7TU2qzjz2/W5ZW7Ge7YWI/K+u6LIRRvrIADy7iTebnS UJbBS3zcGW9unvZGpLuR0md/9eJbDTIkAEVpcTafoDVdF2bDR33CNozwu/N5AWqRYDV7bzuEf7WzK rEXnxhSyeqZ9Gs8jlmbm2ub0aAemlVP4yjxof9GLt7zV4gtDacLHk6Yd9IaGGpG13BYzAHcmJn56V enP06QzH4yIe7PMRldPw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLe56-00G60Y-2B; Fri, 05 Jan 2024 06:53:24 +0000 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLe51-00G5yV-2H for linux-arm-kernel@lists.infradead.org; Fri, 05 Jan 2024 06:53:22 +0000 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-a26fa294e56so129022166b.0 for ; Thu, 04 Jan 2024 22:53:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704437596; x=1705042396; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Gs6Zdo5lqPMyDcy2Y9AErHFR4G8ZNcqDUY2nx2C99rw=; b=B6QMMIEVr1NiiJq8DURyBwIkTEgKz/d7oFKm32XLP2zViVgGiPMYwqngUp1UOOLu+a VhBEFYVrDhcM3CSIGAR1qs0iQbRfoL0QAu7nICWali2/Jh8JkkLUr7Z8F/n7+4CUxJvy 81OSm84tlxBJMj8YDEuyJDubGif/jTViCIrf6frKyHQVcVfSNscp+Ul4J7CLTxeDqI2n lLi3FcWkK+nH1CQPoNosVTzM7FPh53stP1TI2DAfr4/rq2tiZCNz7KY9h3LLX+8xG8r7 5ERHiQ/Sb46RLBv0xNCOj/hD3cBLL2MhGasfwqZM7NfP/QpNo2rWLC/zP5oNb84ydo5A fChA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704437596; x=1705042396; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Gs6Zdo5lqPMyDcy2Y9AErHFR4G8ZNcqDUY2nx2C99rw=; b=cvpGLvoTsXs1cVF+BqlJfDm16a/ZaicN/ZSsSgkR/UsTxp7cGdSN67x4f9a8Orpjh0 eGRqOSKfIeqeJlm0bOl8qTtppS5bmJidZ08ZwiNjDsaMEjDG0o82L7aLqk55oKXB3xt2 UO8CgvkwWkoVZPdfJX4u/uAM8jnrLpCduGGTIqq61o3qqoQiH+lXcSG/UfX93WOVzaLp rdBntwDnzfg3Y3cD2btAEHdyCRsm9AB5RnQAGZ5PRZIPFx96QZFi4xKHieaKJyfjSwRD cf9jd49F6FOt6ceMDMKoZ56BgdcVPyUxoJmR+JU6Cpe+mEavqeuJov15bnnpU7FFXsZz oiJg== X-Gm-Message-State: AOJu0YwxZyw1bVwI3womvrcFGwuQtlQDZyBC5dZGfmp/103p1ifm70ea ciXc4aIojTMTc64j0GE+mH0= X-Google-Smtp-Source: AGHT+IGK9xkg0CCNYNDKzTYncS8IxaFYD6jd3LQSs6N1y6nKezYqqpIO5ypVgZmxqvaMktFrE99/jA== X-Received: by 2002:a17:906:c55:b0:a28:77b:bb36 with SMTP id t21-20020a1709060c5500b00a28077bbb36mr797610ejf.134.1704437595580; Thu, 04 Jan 2024 22:53:15 -0800 (PST) Received: from hex.my.domain (83.11.207.119.ipv4.supernova.orange.pl. [83.11.207.119]) by smtp.gmail.com with ESMTPSA id g23-20020a17090669d700b00a28e2b72db2sm518809ejs.56.2024.01.04.22.53.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Jan 2024 22:53:15 -0800 (PST) From: Artur Weber Date: Fri, 05 Jan 2024 07:53:01 +0100 Subject: [PATCH v2 1/2] ARM: dts: exynos4212-tab3: add samsung,invert-vclk flag to fimd MIME-Version: 1.0 Message-Id: <20240105-tab3-display-fixes-v2-1-904d1207bf6f@gmail.com> References: <20240105-tab3-display-fixes-v2-0-904d1207bf6f@gmail.com> In-Reply-To: <20240105-tab3-display-fixes-v2-0-904d1207bf6f@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar , Neil Armstrong , Jessica Zhang , Sam Ravnborg , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Artur Weber X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=ed25519-sha256; t=1704437592; l=860; i=aweber.kernel@gmail.com; s=20231030; h=from:subject:message-id; bh=Hj/KIXM8+wrf3C6zb6NPg6hk9u+G2N6Miq9I309cmwA=; b=y9TBDXAW40WhQZ9RyljbqE9HKhzBXZ64rvQTNoPAID3ula15xCJhQhW/2iksx6g5BkUiOZ9Zd PdpWEQ9LjCzDZWJLsH+POGdfXFFhAi1McL/WcJTJJjyZwgTczWGXKVr X-Developer-Key: i=aweber.kernel@gmail.com; a=ed25519; pk=RhDBfWbJEHqDibXbhNEBAnc9FMkyznGxX/hwfhL8bv8= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_225319_747002_86FB1F34 X-CRM114-Status: GOOD ( 13.15 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org After more investigation, I've found that it's not the panel driver config that needs to be modified to invert the data polarity, but the FIMD config. Add the missing invert-vclk option that is required to get the display to work correctly. Fixes: ee37a457af1d ("ARM: dts: exynos: Add Samsung Galaxy Tab 3 8.0 boards") Signed-off-by: Artur Weber --- arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi b/arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi index d7954ff466b4..e5254e32aa8f 100644 --- a/arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi +++ b/arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi @@ -434,6 +434,7 @@ &exynos_usbphy { }; &fimd { + samsung,invert-vclk; status = "okay"; };