Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2401059rwb; Sat, 8 Oct 2022 07:14:25 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6/5D0D2Yj34CREK1dTUNCiNwXOBQfAJLu6sySTclDmqmcbWWb3jXDvnb68Y15a4SoQ4ZLe X-Received: by 2002:a05:6402:50cf:b0:459:be05:98d5 with SMTP id h15-20020a05640250cf00b00459be0598d5mr9005725edb.239.1665238465311; Sat, 08 Oct 2022 07:14:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665238465; cv=none; d=google.com; s=arc-20160816; b=cMYlAXYXGXcfQBJYJRL8Q/1IOdl8PxmMKOyaFPdNAcwqttpiTRvHxKpl6HqB5Pp/s+ G3gmv1d5VwnRZOxM2A30sEVYzfAp6nesT5shv1iOOR2q5zJlGJZbYa6myBckHnom3T0Y be6jjaOdDggq/1r7WrrAMoG4CilHiu27OrNJ2oM9U2pkO6vex6MlE08aq+OvhPLYR++f WCU8QIASin2JtRiSvDdl782GjbA56vLzBVbgduJomkhjk7J8q2lTs2iEgor7VbGHPD1n VVZAdTR+IJMszEBDfRMpbFoNAS+9dxk2Z95vDg3kbFkONYGvtCapKAJKM4BouFBUCgen JPrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=Scx1c6yz1Pg7nQbmWamSaiTRteY+z++zntY6LrztwbU=; b=Tq1FUNHyF3HkmdS1w0WEKuGb6Xcdkd2z1IQ0ZwHUFCL5uG/Eds3wj5CN0Yv+ws6RtS uzvMTHkJ1ytCqIDAgnfbDuDxnxfCN1jtLrxt1Hdy75a0aJCOHa33TRM0IGxzcn7Ezwnx Rnw/tZ62ydqNkLJtIM5Q1HOjRpx3s80KvJKIPZcRWdi3bNoyBy2evnTqHGD5ljEeitvR 5Q8G8yXRHdbWaNN58+ewi1aVzK/fWE7TPfK6Y1jSqDz4XTr/7g/ulYWwivK9YewsJVFj ioa+bIWNlBY9ijhB/4Rr7/ukVu/UlzopE2wUoBaDZMEa88062bZWS/26+fIkjhjqhKrV ovew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@riseup.net header.s=squak header.b=Q0p6qq69; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=riseup.net Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id el12-20020a056402360c00b0045bd0d7c0f7si1202481edb.367.2022.10.08.07.13.58; Sat, 08 Oct 2022 07:14:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@riseup.net header.s=squak header.b=Q0p6qq69; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=riseup.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229659AbiJHNMp (ORCPT + 99 others); Sat, 8 Oct 2022 09:12:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51768 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229590AbiJHNMn (ORCPT ); Sat, 8 Oct 2022 09:12:43 -0400 X-Greylist: delayed 93431 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Sat, 08 Oct 2022 06:12:40 PDT Received: from mx0.riseup.net (mx0.riseup.net [198.252.153.6]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 031B13ED66; Sat, 8 Oct 2022 06:12:39 -0700 (PDT) Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4Ml5FM0G60z9sBk; Sat, 8 Oct 2022 13:12:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1665234759; bh=UPOia2gKXevh7S7Rz8ugfNl6OojhvizVLjwPYJRn+14=; h=From:To:Cc:Subject:Date:From; b=Q0p6qq697jv1U9IWnDG6eIwt7pqzAHXjk4JWYtjSlQdYhKUeJ+HLAZH0tGiArK4IT BqwMzdebphjb7SozdLPVhadjBeIMnGKsfHIMF5QQI8Tu1NqeQMBmhxyYMBQEyjFbDa 9M6XhCOotJAyao1UBaZsKNYFQaMgwGnW29O2xjbY= X-Riseup-User-ID: A3154A88590887777476615470DF5FB010718936FD254B9E07E0996EC81B7ECC Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Ml5FH6YqDz5vNH; Sat, 8 Oct 2022 13:12:35 +0000 (UTC) From: Nia Espera To: Thierry Reding , Sam Ravnborg , David Airlie , Daniel Vetter , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org Cc: ~postmarketos/upstreaming@lists.sr.ht, linux-arm-msm@vger.kernel.org, phone-devel@vger.kernel.org, Nia Espera Subject: [PATCH v3 0/2] Samsung s6e3fc2x01 panel driver for OnePlus 6T Date: Sat, 8 Oct 2022 15:11:59 +0200 Message-Id: <20221008131201.540185-1-a5b6@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series adds proper support for the panel used in OnePlus 6T smartphones (s6e3fc2x01). Previously, the panel relied on the driver used by the sofef00 panel which failed to properly initialise it after a reset. Nia Espera (2): drivers: gpu: drm: add driver for samsung s6e3fc2x01 cmd mode panel drivers: gpu: drm: remove support for sofef00 driver on s6e3fc2x01 panel MAINTAINERS | 5 + drivers/gpu/drm/panel/Kconfig | 18 +- drivers/gpu/drm/panel/Makefile | 1 + .../gpu/drm/panel/panel-samsung-s6e3fc2x01.c | 388 ++++++++++++++++++ drivers/gpu/drm/panel/panel-samsung-sofef00.c | 18 - 5 files changed, 409 insertions(+), 21 deletions(-) create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e3fc2x01.c -- 2.38.0