From patchwork Sat Jul 8 08:40:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Cercueil X-Patchwork-Id: 13305626 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 528AAEB64DA for ; Sat, 8 Jul 2023 08:41:26 +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:MIME-Version:Message-Id:Date:Subject:Cc :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=EZBf3d0jOuavpIBY28IVZUjtRJl55ByxRXvx1HrZ7VY=; b=JvBkJRog+5X9YL i6w07fIf0KgmMIJKR1Cf/wnz7doFQW5+QRs7RnparPgq/Xmu9E2JlhpUuYG0HuDtyOD2MOrFqrPMu WTzSRKHqjY55sdj7nTgjWNYiiX7yOcymqqt7P8dE8fWikcVVC4wDXBqXVdDFMmkC3QXWfvuIBP+qc cFyrke7XSWBMOAL1KpVSo8i2vC21Z1Cxs6BUDgHqaJrri0WaGpOIP21CfmWTxdmz+OhPYGNfgYCIH gHbmDfNLGVSNfNqLPTL0l1NqdK3KbcIQE6oieZYnuW0K/kg1zTxFfz+34uqctmaS7jS3NCgXFp2K5 xKUahKcXHBEUfRtsateA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qI3Ul-006qH3-07; Sat, 08 Jul 2023 08:40:47 +0000 Received: from aposti.net ([89.234.176.197]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qI3Ug-006qGK-36 for linux-arm-kernel@lists.infradead.org; Sat, 08 Jul 2023 08:40:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crapouillou.net; s=mail; t=1688805636; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=kZp/RuTQA9sv6le/NdMKkvZz1qlquoEfqK2QgHrlgBk=; b=J9y0FOqnmMfGk1BCYAQa7QaGavIpGz2/AHbajLggP+WjAmsu9+p8Byugu9B/MYr2G+altw 3qrac/FtnmYpqJeSU/IOFriu9y33/ZySeB4Ztquv69DXCS2BXqxv3Ln60QyvMelixdRqRv 2i7rcThlMWnQe2kW4gIyp2T4Y1aMFpM= From: Paul Cercueil To: Krzysztof Kozlowski , Rob Herring , Conor Dooley , Alim Akhtar , Neil Armstrong , Sam Ravnborg 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, Paul Cercueil Subject: [PATCH v2 0/3] Galaxy S2 (i9100) panel updates v2 Date: Sat, 8 Jul 2023 10:40:24 +0200 Message-Id: <20230708084027.18352-1-paul@crapouillou.net> MIME-Version: 1.0 X-Spam: Yes X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230708_014043_195695_E25DA59F X-CRM114-Status: UNSURE ( 9.17 ) X-CRM114-Notice: Please train this message. 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 Hi, Follow-up on my patchset that fixes the display of the Samsung Galaxy S2 when running PostmarketOS. The first two patches update the LD9040 panel driver so that it looks much better, and supports setting the backlight. The third patch fixes the size of the panel in the Device Tree. The previous values were completely bogus and caused Phosh (PmOS' UI) to display tiny icons and text as it thought the DPI was much lower. Changes since V1: [1/3]: Remove spurious new line [2/3]: Remove .get_brightness() callback, use bl_get_data() and backlight_get_brightness() Cheers, -Paul Paul Cercueil (3): drm/panel: ld9040: Use better magic values drm/panel: ld9040: Register a backlight device ARM: dts: exynos/i9100: Fix LCD screen's physical size arch/arm/boot/dts/exynos4210-i9100.dts | 4 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 42 +++++++++++++++++--- 2 files changed, 38 insertions(+), 8 deletions(-) Reviewed-by: Sam Ravnborg Acked-by: Sam Ravnborg