From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sonic313-21.consmr.mail.ir2.yahoo.com (sonic313-21.consmr.mail.ir2.yahoo.com [77.238.179.188]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6DC451CDA0B for ; Tue, 22 Oct 2024 21:54:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=77.238.179.188 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1729634043; cv=none; b=fTJqAWCdYMbh7vPZs3Gb5wK9H3yyI5PXMemgaVSqU74+/+JEne0wq9q2NI/hiXU40E/cSCovG2umodlZkZSnrxzf/PrjYdq6e+J8I1+PmLD4Cc5VfCjS/RozcYWbfIXn5/aCcN7BAYGxtsuGeAfV7KZA4oGLNDLUWXwuwx4cziE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1729634043; c=relaxed/simple; bh=vbrJ1XBIVyHDNv2Zv1kgFYq3t1Amn2hNz73l0cqqJxc=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:References; b=QBypRGkt5jADuf8mephnuV8DA1vFuIomsZRJWI7/rrjk9fYA+5Zu0Xi+LGlRdWgZ7xxYBfKejv7X414eCBpV/hl9WxdH0N84MKdX0uGiRnQYl+59q8PY52hwYF2HpbBw6YMvEXINZs+nRLummVvElWNATj5y7QlSf9N3lVs6Ehk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=rocketmail.com; spf=pass smtp.mailfrom=rocketmail.com; dkim=pass (2048-bit key) header.d=rocketmail.com header.i=@rocketmail.com header.b=pwAuovec; arc=none smtp.client-ip=77.238.179.188 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=rocketmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rocketmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=rocketmail.com header.i=@rocketmail.com header.b="pwAuovec" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rocketmail.com; s=s2048; t=1729634039; bh=JMNlRzCgDYxTAmHWxKRK/+FCIfeMeIE1yrfGOvvhnxA=; h=From:To:Cc:Subject:Date:References:From:Subject:Reply-To; b=pwAuovecec+o6e1QLhxi2Vzr8Rc6COalebBYW+zdXHdyn/FyvuHCBDT5XXTVgfD1mnDcZaClPfYsW/aX+D7Za6iim75EpuQtvb6UnMzzlos1ZAtELmW6V2mn3swi8CaiNziBf12dqfIE+40QToBpwiywxLlKobvx/VNfaKw4912UFXJyBIoxA67+OmpcVRvexN0Khhh9zWt28ynP6L02WQHAcjJ0Q/91NwdZf7ULRuWcnlPlpsaiJHgIq/ZXvzZZyhUXOBYvgr8sE31N9OpgVyTLkWJ6WbbIBCs3SAMJNtY1NDpcG+KBXRH92oqa4kQDrgQsFmYdXSnWHdnQ2exKRw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1729634039; bh=zHGNZA5v9H2cbJR69CJC4Bkiye5cs+wJK/dPkNWH6Cz=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=OYPNXao+JlyqbtOyQXGxuWwRu9II1TxS6gkCKP7YL5PZ6o6pjJL+65+bJFBpzHucml+TdhzPWYL9FG9tgxpuoMJkI3qh6LMyeEA4fFhCA8v5H2DDtncBzTg1t0q9zRNrSd9rqi0/0hl9i61+di77ERS6Uz/SfSQFtFW0/7wvG9uofIDvB1QSJmwUVgCxYlAl9/aZ1xuKvzHeVAI/OXFpQ57qYB313AW5HyAbD+ngcaV2fAhJ/znzqwFSbrOWkJyJjcKTU/0GQnqbaQuEQrd/Y+JMnnQFJMba4/4+ufGM2+LgIVP8bWb7aMTzPzykwJn19ZmOcMv4p0aRGc7hUZQRAg== X-YMail-OSG: hy3ZTRYVM1mSWALI_hUBZ0zxLJ_.HkO.LqazF0TP1YBbHlhW.rVY3uE9K42xfUX 2g4kn5e4pXIUl9Ly.EdfHqPWUw5l1GuMnUvpinawkc2wCGDvrkCYYdl8MTw4loyITyjyb0DTWEkH YW378V1SL1oh8FXJBaNSVUrZvC5UZz8GXLVQEjteq89K8werRYFlJ_i3SWpPb6eOiOODRMUchNCw NTSzMiGRQoph00AQ6OhtuZvleYnTluDu_6y.lCH3IfC4MfSW7YzM3ZgO1zHeq8Fjb20i9Rmrq9TA NbMRkYFmkud49Xj4gOWXa7m_rPEa4WJk8F5BPyoEJ62mUcsMBqqQ6j01oB0HgwAd8tFvVEp99JIL ngJRqX79s0Dsi5ea5cZs_KH_Ke_Sow2isq8kHIVnEf4ZzGMtpM5JPTP.8wL4egXKfYh3nSdcdtko JiqxGCXURCsWE7am5LgjjsZsL6xEe1FnG5hwDBFYifyC6XDp9uxyNer1MTiXqObhZk0RpkSo0VBX 72XEjjH8u8U16LKishfojSJrR7AubDNzq6YIeVrrIIffuY8Rnm7zcOrs1oqreROrqlJpp_ctg8g. 4_BNpg7mN6z.pVFsHWI_g0QzbhW3uCFK08PtEaau.tYt7QVCmEf8UXD7peb0iSgJsGBaEsV5.YuR _DE860VcFr8uDhTrHbu7f0oU0h4STPYA_BOYhDxuSfB.v2qxPTMmcrgd_EdORpsXvln023Gxmakt hvzycT13Fs6YJZCx6TbFJf8O5eG16MNm5ywb8z3l2pRXciM8lmCTST6DKwtnRtEeKptqusLCffvR i.xEA36BFASJzxaUzD_TVyKE.85AIPMMud.ZZis.E1AIWS5emOu57iK41ms8sXbjxlWJu_OyCk7d Xfz1lb2meno3M62mCgjc0fzgpNd6oPE_2mm1QwCdLfNKBcuiKNukStBNLYHXqmvR8uHWSrJnx_bw fCrVbvmjFPP7D22N2LQmNl3_ZEDzwJDv.abcQuG0lLnecqi6sRoR_6722Fg13HM3I0qAy47RfAVn 6iN9dy19cIjYF.rhIl5utOrRW1noyhpOKpBIBF2LIkhzfCcLqL3yaBT64jAhx1MehY_nAu5iEBhL o9dU4Rk2MX9Xtaew2C0I7d0LfuE6ZvsitRHdhXDemlqq6iRiHG3xm6lUoO.QnE49A51lur5QTzLf 9vhJGTx3c7OJ6meH02Tk0dyOiW8nElJBiGxvjsKLZvkxFHEBh0fQUtRcPS_bteI8KoVZXUiWoaZ5 _6mszcJit1QVS7P5zKt557ml1T84i.1tGdrCbDopvDy_tkWgAlQKGtVxcjK0rwXtnEc8UzXURECw yqD6i_vpLdW699E_KuiFjjXVcT2rn7miZdz23k3B8.peQBKxvLNkpxlsBIQXAZUqyE27u.8qzMGG Ed1wo8CjkBhJJvl.9nbLxpT8p9bKHfcEsMtR7goQkKoeE28vCDA0.JN0bXKma5eX2pJvzZTwc1rA Ngo5I1f_o60rhdBQ8TkDEDlO_lWDuMGdx1_Zf2wizN8I_xUe4YgOONdeTXn7li_xcutifJBZWhUq IeQCy3_SYdAYgfSWR5VS13WGpD5tzeP3dC2f2U_m5Sdw.K9ZDMDnQlWamR87La2sBopZGQxMqRp7 fmEicC0ULssYMKsIugx5HU6NJuy8K8SppsA3cG9G.nkCrorz.hmSqiGrg2kyjJErBdC09qFL0Ebp twlRFk_110_mUDqpEEOLwJAMecsXgm2bsxR_N3b4VXOZ3_j9biH.X5gErMpDpikt8xm41YY2xR9n cfswIX4hcNATSGud7fKlp7l4Zzf9L690VKd2OJnxxjacYT4SC63mfMSuLBU1uTYdQO6An4NYdDiB 9y4W8d3X0faQbM7AkdPSVvUvNUOlyd4pDRR7UNlRuVXWdxbGFbpiJsXjlOMa8Wt2nw.apysPONZX B1g1zaqcx_o9fgMnm2mefAimiOVano272X8MvNqliKmwfmoxwbD0vDeu4NmAX5jEiPQzW2lwWjZE _p2YYXDdfRzziO69qwi928YpTgDw83n4qr76dw.w2..NR_VpXXyzW1aSAC10Yo3Nyc.OpA6JyvXv fGEfTUw63JrtNrIuw1O5X95uhZlM6kV_Hgzogc2CW1A1hCBkNu6iegp20O2Zkj2eV_MszKxNU0Qk iiUvJ7bke4YLmQX60W1j7LzQTmbbpC4sEBu7WTEVi1gie3KExmUOyUUtUyESUJgfn0rWkuAUbRZE oGxhGolO2TUNLO_DF5575r0R9QabEHvbGQaLsQcdRyq5Sg9ln.nlaLxw4XAMNDPZAP3cwl.sr2aH zPik1dVOvujlFSTXPbVBKrAL5VnIn7oHaYbL5zS7wBC4- X-Sonic-MF: X-Sonic-ID: e7b7f317-ac75-45cd-b523-e90f89216074 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ir2.yahoo.com with HTTP; Tue, 22 Oct 2024 21:53:59 +0000 Received: by hermes--production-ir2-c694d79d9-qjs6q (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 00a5d0a4af66107c7c1614b6d685cac8; Tue, 22 Oct 2024 21:33:43 +0000 (UTC) From: Jakob Hauser To: Neil Armstrong , Jessica Zhang , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Thierry Reding , Laurent Pinchart , Andrzej Hajda , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, Jakob Hauser Subject: [PATCH v2 0/5] Add new panel driver Samsung S6E88A0-AMS427AP24 Date: Tue, 22 Oct 2024 23:33:34 +0200 Message-Id: X-Mailer: git-send-email 2.39.5 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit References: The patchset adds a new driver for Samsung AMS427AP24 panel with S6E88A0 controller. Patches are based on current branch drm-misc-next. Changes in v2: - Patch 1: New patch to move the bt-bindings properties "flip-horizontal" and "flip-vertical" to "panel-common.yaml". File "samsung,s6e8aa0.yaml" needs to be changed accordingly. - Patch 2: Adapted property "flip-horizontal" to being moved to "panel-common.yaml". - Patch 3: Removed bool "prepared" from struct s6e88a0_ams427ap24 and instead used framework-provided "panel->prepared" in functions s6e88a0_ams427ap24_prepare() and s6e88a0_ams427ap24_unprepare(). Mentioned this in the commit message. - Patch 3: In commit message removed comment "Coulnd't read out RAW EDID..." and put it below the '---' line. - Patch 4: In the table "s6e88a0_ams427ap24_aid" in comment of the second-last line changed the format of "40,00 %" to "40.0%" like all others. v1: https://lore.kernel.org/dri-devel/cover.1728582727.git.jahau@rocketmail.com/T/#t Jakob Hauser (5): dt-bindings: display: panel: Move flip properties to panel-common dt-bindings: display: panel: Add Samsung S6E88A0-AMS427AP24 bindings drm/panel: samsung-s6e88a0-ams427ap24: Add initial driver drm/panel: samsung-s6e88a0-ams427ap24: Add brightness control drm/panel: samsung-s6e88a0-ams427ap24: Add flip option .../bindings/display/panel/panel-common.yaml | 8 + .../panel/samsung,s6e88a0-ams427ap24.yaml | 65 ++ .../display/panel/samsung,s6e8aa0.yaml | 10 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + .../panel/panel-samsung-s6e88a0-ams427ap24.c | 771 ++++++++++++++++++ 6 files changed, 857 insertions(+), 8 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams427ap24.yaml create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams427ap24.c -- 2.39.5