Received: by 2002:a05:7412:98c1:b0:fa:551:50a7 with SMTP id kc1csp176340rdb; Fri, 5 Jan 2024 06:31:28 -0800 (PST) X-Google-Smtp-Source: AGHT+IEC5AHoPxjVdgou4ngb7wAifS/p868ubWWCJRQZ/z947D2RyS4t5aCmYO23Dk+dc8mJHzDX X-Received: by 2002:a50:bae9:0:b0:555:65c0:e72b with SMTP id x96-20020a50bae9000000b0055565c0e72bmr1414988ede.62.1704465088813; Fri, 05 Jan 2024 06:31:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704465088; cv=none; d=google.com; s=arc-20160816; b=ofWvDcj4SYe5nC6x7p/PbdBwETGdO5275fRDEZBrMB26gNiBOPJG8RZxRaGBybDL8c rI7fHl3E6LBjyBGbnaqR00QeE7VU5dIXMBPEhE3tYscUWwnJ382Fk7xxTfwMe62Vp40g YCIygalEiuLOwgIUiyAsqslYYlKJ+yH5nJU5PJax51i+twqJ56gywJbKlDySIasSZrli XJf2bw6W1zgHXSAMyCyiIqL/N0JNTi44zjp6wrjrd7XxnL1tdgOz2PTN38lwhF2FmtzW ajYOoOcJjlv5GcfFEzzmhvxM8e5sLipwBuK7FjWd6EwlQbJ0o/RB1+hNmE8GLbnQQOzc 6sRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:from :dkim-signature; bh=u39RBCFFtI0yX9VLekdwvDVmxDIhVLYsBRs0wCaV+pU=; fh=qA4TW+tq4nf0nKJzqMlSMpTneQw/FQWxTc1k0qxtLW0=; b=MHQY9oQLWmAdf9gZgLR7Au1BTVzd1TdST3uOu0Wo3oC+Sl5EGIoHlGy9+GI+VHE1fn 1DgztcUtU1q5FFneR0r7bPIkrePykhP7+noTlLBdVsY3W6WBTG6c/hCkTQu05jZKcTe0 Me92kd+NRGylcDb1llUg6GMaoohP5OmwiO4N6ZZyNfIGFHWTF1DpAI1bKo5OLdEd7Qx8 f5c2/0M3sDrpk+yS6I/IL7j+X/VC1xHzUxMvm43xV7RbsO/JZ9sk0lMa6FCNiTsHACnS MMio6CDkY5irrx5oDacx8MUUXqquZTyvUhsi2GUd97GEOtn+K58Cvk7NUhdjC1hRRuMh TfTg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fairphone.com header.s=fair header.b=wfIf5PxI; spf=pass (google.com: domain of linux-kernel+bounces-17932-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-17932-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=fairphone.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id e30-20020a50a69e000000b005529d0207eesi709709edc.377.2024.01.05.06.31.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Jan 2024 06:31:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-17932-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@fairphone.com header.s=fair header.b=wfIf5PxI; spf=pass (google.com: domain of linux-kernel+bounces-17932-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-17932-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=fairphone.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 5A5031F23FA9 for ; Fri, 5 Jan 2024 14:31:06 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4162731728; Fri, 5 Jan 2024 14:29:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="wfIf5PxI" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) (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 8AAD42DF92 for ; Fri, 5 Jan 2024 14:29:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Received: by mail-ej1-f51.google.com with SMTP id a640c23a62f3a-a28ec136715so175711366b.1 for ; Fri, 05 Jan 2024 06:29:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1704464960; x=1705069760; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=u39RBCFFtI0yX9VLekdwvDVmxDIhVLYsBRs0wCaV+pU=; b=wfIf5PxIhbv59uVTDplNx/P2tqOV2TlZsjHTk5ze5uyAPFSYWkRd/x316xClzEEQcv YPuOL2DgYdi47DzbRfijahzgOgVaDsnCRfZvUP5lmolHs6KN7cwVCqfNld6qxhPNKzAh G0aRw7a7Gt7QUvA7hhFhIktbZitF/04pf0Ena1LQ9oq3l51P0JDqZvxF7J3M4NZWyTdN Nd8jfZSxnI8fqlOqFcfPul+kPR1+s2blQEFg3WJZqjCdiWP5+8p5XOxAmbc3jIft5UL7 w7liKrnGsvYModZp7YfVnyOs+wqIK1DcgxLk/UU8LRytIm28GWbSkOhufzVTi+bN4wou jV3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704464960; x=1705069760; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=u39RBCFFtI0yX9VLekdwvDVmxDIhVLYsBRs0wCaV+pU=; b=SyyhozCBKKleUShOwiE586wXfMfF6l0G0xzDbhKbS6JP9uDndtJzzKnb8ieWYVRpDp SOdnC0HDXzBcQvOoRX1IHCg009NSyCI4MNN7rcvA/I3xVtQTDhS81Yc+SInwgc5TH1h2 wh1/4dQulalVMkMkT2JdYK3Y2zcv5iGd+hSEK7N5V7n69s3FXQSifK4NSqMi3USlufLh LOsJuCc77DXgi2czdJhVR03btTLBttkvEMFWTcqNAlsLuQoVHiwNKHz2hUsuBQMR3hqq 3qJgkftZNknS7Jdmoxh0EMRjyGME/b2bgXvukx2b4Zc3o++4ZaiAATmdoUCXfeffxNQT oQUg== X-Gm-Message-State: AOJu0YyUd1M7wqFfv6PGa0mFubEDS75HEZmscZDNmDLxby8EChyYKO1m sHplQWowYd+BXVf/dZOAYWuzriVJXJUg7w== X-Received: by 2002:a17:906:d92a:b0:a28:b12e:324d with SMTP id rn10-20020a170906d92a00b00a28b12e324dmr1131944ejb.10.1704464960408; Fri, 05 Jan 2024 06:29:20 -0800 (PST) Received: from otso.luca.vpn.lucaweiss.eu (144-178-202-138.static.ef-service.nl. [144.178.202.138]) by smtp.gmail.com with ESMTPSA id u7-20020a1709067d0700b00a26b057df46sm927006ejo.126.2024.01.05.06.29.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Jan 2024 06:29:19 -0800 (PST) From: Luca Weiss Subject: [PATCH 0/3] Add display support for Fairphone 4 Date: Fri, 05 Jan 2024 15:29:11 +0100 Message-Id: <20240105-fp4-panel-v1-0-1afbabc55276@fairphone.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIADcSmGUC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIxMDQwNT3bQCE92CxLzUHF1Tg8SkRAtTY7NEg0QloPqCotS0zAqwWdGxtbU ABQmog1sAAAA= To: Neil Armstrong , Jessica Zhang , Sam Ravnborg , David Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Luca Weiss X-Mailer: b4 0.12.4 Introduce the bindings and panel driver for the DJN LCD panel using HX83112A driver IC. Then we can add the panel to the device dts and also enable the GPU. Signed-off-by: Luca Weiss --- Luca Weiss (3): dt-bindings: display: panel: Add Himax HX83112A drm/panel: Add driver for DJN HX83112A LCD panel arm64: dts: qcom: sm7225-fairphone-fp4: Enable display and GPU .../bindings/display/panel/himax,hx83112a.yaml | 75 +++++ arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 62 +++- drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-himax-hx83112a.c | 372 +++++++++++++++++++++ 5 files changed, 510 insertions(+), 9 deletions(-) --- base-commit: e9ad8e6186dbc420e26d2ffbb05cdce33fbf041d change-id: 20240105-fp4-panel-50aba8536a0a Best regards, -- Luca Weiss