From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com [209.85.222.171]) (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 52B1E26D4C9 for ; Mon, 14 Jul 2025 19:17:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752520657; cv=none; b=j59UduGqUnPIjDuyxVrteGOdgUwyx9ksfszwCRpCCR/4TiCwLS6MSFaHz2Y8BwHoLBIIqrCln0U3QoEQ74GE6TgZ1htGLv9zdlAq/YgNurimb+2xZ45zSnFuYH/RDlQ1C973QLx1sDoMd8L0GI+WmGU6VM8sIiBT6haD2Rm9jNc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752520657; c=relaxed/simple; bh=WzdmAPFj2LG6qLCiulIcbqEYYhZwbUStzkjL7nV75sw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=KqhGTUntCdepOv4jnMUxK+27NtR1du6ZaEE7cJsAK2aIeONR+LvimPxVZGhX+DbHes88jlpxkHpbJlddaz3lFVWGho8n6hkuyW4fT2i07UySRzJl3Bi0Ol2MEucMh9kUevF5gTo3fvrH15N/3n9sjk+8pgnaP0rwwJgZTlHQujg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=scandent.com; spf=pass smtp.mailfrom=scandent.com; dkim=pass (2048-bit key) header.d=scandent.com header.i=@scandent.com header.b=d7vHIWWt; arc=none smtp.client-ip=209.85.222.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=scandent.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=scandent.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=scandent.com header.i=@scandent.com header.b="d7vHIWWt" Received: by mail-qk1-f171.google.com with SMTP id af79cd13be357-7dfff5327fbso416330385a.1 for ; Mon, 14 Jul 2025 12:17:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scandent.com; s=google; t=1752520654; x=1753125454; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ppm77+VMgkhfwsY1YCayVc7qsiRcdKYM27vglyic/Bs=; b=d7vHIWWtgkN3t6cw9G4trS65kj6cwjZn3OB+It6C9ewzhuqP3orHuxvR4kIrQksh2N oQ5LpDi9DceJYCM8lGlLJwP2AmwFiLVvp93rU2iQ2H3lKK4EfDpMRqkgoiC565ewkCAS 3Vm1Przv0yVqJkML0RxHC4UyGaXVzsMRkjn1QKxr56YcePhszNBiPadU7bjr6Tufjmrl dZdcA5zmp57rrNrMutRYTHsI1FJMtYm2w8EDob3XTiNvhDLdSYnNOXAmrthh43rdWqCv JorJEgJi5u5rRDFF0sib4Z4NMtEnfMKp7zlHnaF0+qJw/ynAjmzDIWRrBKz/1NDGcG2Q 93XA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752520654; x=1753125454; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ppm77+VMgkhfwsY1YCayVc7qsiRcdKYM27vglyic/Bs=; b=HWrsP2GYac2dAjuk8MzMGpCjJLSrbMjqyH+Wxw+ISq4aUU/t22wpzKNDmrak4akwIq J27gD2omfaMuuqvJLIvhPaJ9MoLJgccU4dFs0auFwe4ED0l/JFVY5+8Wrvau2MA7ntRJ jbMzEOiP5gXOUyEE9sgoC4Hfh+5buEcrZKc5m1Lr26K+KxULN+DYf0c5JJT4h9g6cUWZ BJy2AOIwWj7dc8kr1jPB7DJOnt3UGDRDunBgyXU+DN/yvRvLBXG4Sv0QfKd3xq/b9E7r v3XCPy/swiOB2mmGwp82dSwaXPMfikvPbdlmZuHoSg/9IM/B+FmahS77fchXl5To2puk XGNQ== X-Forwarded-Encrypted: i=1; AJvYcCVQ7YJrfuzp4JkIagsUWk9LnuLKULtjz6TAqjmhrs+Nmyb3pfTbU5UZt2UWYuzD+dzD+zFqXzr1DAFi1FQ=@vger.kernel.org X-Gm-Message-State: AOJu0YygUuM77Ejds57hUDhGS6isGikW5WJQLTZa1ohdEsT/ACEUJChf sPOvrrw6KPbm3Hk2Gg/Qi2qge5gdmJN17wO26fyuaBfVtafbussPoBvzMXtoTQ2ybLM= X-Gm-Gg: ASbGncsnxEuKBxn19widjPOKt86O7osWVSrc1YnoHdfjBB/++VqUGXoFwEscWA4o52d dW9it2xbEJFYxdmUSHT6DWC9dPrT+6CBbOkiMAFEQRFxq036DZTdbGfkutgW4ppvXDDEeFsB1QG Idjme4Wk45ciVC2wJMypxaQpzPnApraR6jgr+I7MZPi/1Erv8KxfAVNHnwBhKkM/31EcDi4HcGo SrE7aHitq/ABv3Q35+6fh+fqdqMZnmMQDlwn8dNLV34omFttZDlUzMolGoQ7YXtebx4L8N6vFAS StUP34oqsB8hvKaccROjVHgE8srra9TdjQf5VgyKsmlRnNzQlFP+QDfkxZABRpHlWDHfhk80Nc+ fvwZloCNia5ABISW220CYMkulU/ZZH1MkjPP7PFafC1w+k+++ X-Google-Smtp-Source: AGHT+IGP8D0B1lB9WiY8LrpCrDqEWqN/fOscHbnw1FMJjYlEArtBj6PYHuACMQiqFNKRhKBRsvK8ig== X-Received: by 2002:a05:620a:d8d:b0:7c5:405e:e88f with SMTP id af79cd13be357-7ddea60f5e1mr2300530285a.21.1752520654091; Mon, 14 Jul 2025 12:17:34 -0700 (PDT) Received: from vserver (ool-44c5118c.dyn.optonline.net. [68.197.17.140]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4ab801e542bsm1482521cf.3.2025.07.14.12.17.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Jul 2025 12:17:33 -0700 (PDT) From: Richard Yao To: dri-devel@lists.freedesktop.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Akshay Athalye , Richard Yao , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Geert Uytterhoeven , Andre Przywara , Junhao Xie , Caleb James DeLisle , Kever Yang , Manivannan Sadhasivam , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann Subject: [PATCH 0/3] drm/panel: ilitek-ili9881c: Add Tianxinwei TWX700100S0 Date: Mon, 14 Jul 2025 15:17:20 -0400 Message-ID: <20250714191729.2416-1-richard@scandent.com> X-Mailer: git-send-email 2.50.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hello, This series adds support for the Tianxinwei TWX700100S0 panel. The first patch adds the Tianxinwei vendor to the vendor prefixes yaml file. The second patch documents the DT binding. The third patch makes fairly standard changes to the ili9881c driver. Runtime testing and validation was done using a patched rpi-6.12.36-v8 kernel on a CM4 using a custom carrier board designed by Scandent. I have confirmed in writing with Tianxinwei that this patch series may be released under the GPL after sending them an early draft for review. This should be superfluous given my signed-off, but I want to make it clear that I did not assume fair use when providing signed-off. Cc: Rob Herring Cc: Krzysztof Kozlowski Cc: Conor Dooley Cc: Neil Armstrong Cc: Geert Uytterhoeven Cc: Andre Przywara Cc: Junhao Xie Cc: Caleb James DeLisle Cc: Kever Yang Cc: Manivannan Sadhasivam Cc: Jessica Zhang Cc: David Airlie Cc: Simona Vetter Cc: Maarten Lankhorst Cc: Maxime Ripard Cc: Thomas Zimmermann Cc: devicetree@vger.kernel.org Cc: dri-devel@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Richard Yao --- Richard Yao (3): dt-bindings: vendor-prefixes: Add Tianxinwei name dt-bindings: ilitek-ili9881c: Add Tianxinwei TWX700100S0 support drm/panel: ilitek-ili9881c: Add Tianxinwei TWX700100S0 support .../display/panel/ilitek,ili9881c.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 242 ++++++++++++++++++ 3 files changed, 245 insertions(+) -- 2.50.0