From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) (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 692C13806D9 for ; Sun, 5 Jul 2026 15:37:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.176 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783265826; cv=none; b=t9YDNtXCjlpmpf9qLvcWSlRdsmO+8ZGfevt1VmyJ6AS06/S8sMZkQlZnbkVpYHvQj1XPVaOGHfyjO/KhtX0TKk0dpfHPesEDdLPEauXadYZotLoSpdMTvJc2F9Erg8eDUvEHqpW4d25rbMSLZm4tHEv+RKfmlx5iWXASP07Aekw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783265826; c=relaxed/simple; bh=E3VeMurdvuO9lZQpxy9ngIKPz0EtT6qzRP5NTYYMJrA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=VEAFCVpGIQDovJ/Z4MoXysx9GqFFHxTZzmrb25oqJNfQBIYvUwDOfe5eoMgBK0Ic/Q8dBDIqdwwoLgYG1gisjAMMHRu4tfPYY9xuN8N42bNkFZdhXeva306f9BrigjklghDW3LmDuJWriB0xKcwwVC3Xwf1VZD6xExDLhaqyXxI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=j/Pay0Pj; arc=none smtp.client-ip=209.85.210.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="j/Pay0Pj" Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-847e6f03df8so2765033b3a.0 for ; Sun, 05 Jul 2026 08:37:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783265824; x=1783870624; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OMHOwB1gJgFIEhx9jNa5p0baI/PKUY5J0BR5RvxnEJA=; b=j/Pay0PjfZawx3+yMahR2PcRlFrlmQSdGRXW8paprJeWMyBAy8HWYM5lZFeA1GrLda hRYL1f0DylgxH1vOB7WscrHwMGp6JmDVT6k742jUG2Y1engefwL2Y/GFIu+lVeJLul7E VjCvWovg9JACZbfJl1u/GnLhX4fgAKDGnZR4VfSV+2Yt/Ffe8j7o9VfvBc2vCnzKAc5z HQwqZapBXikVoEFZg17zgIIEeVAb/H2nLzLCH7diL/rsmw2gFGSmvKuCT3oK1ztb0MaE BFoMZjBTwYYykbIxVhZkMuwpCZ+3OPPXWiFImGlu9/jy/byPWzd0aSrRJTdUd4XyM9Zk ljgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783265824; x=1783870624; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=OMHOwB1gJgFIEhx9jNa5p0baI/PKUY5J0BR5RvxnEJA=; b=oFRulBxZJmeThlvgSEHiVc8RotA4BtkUGj9nD6tXMlOejI2DpggLgMcBLeVvAtzabW J5oOb3xp7MF0U1zfQT5cH6HuGCF5NUkfy6/CtNVFRV9Eoudq5AJI9ptqdcd1WQ+SpPM1 4OVntMG0yEkE2x6yvqz9he9j236Uur+ND1XLzs51I12wsJc9hV69xx3HmdZMHynBbm4g xzG5F2EckYGEP7WHtwkdPL9mFb7YzbvpCOYOXlKn5R8xKtp8QVo9XpErycF9nDg4ztaM wOg0DfDbuddB+NPO0ocMcb6ES0BbCWzE0yp4sGiRa/7JNFPSQd9w6tXfeuuu0vRU4r3A 68Qg== X-Forwarded-Encrypted: i=1; AHgh+RrGM/Hk1nGB0FiuBk+I44NY7RMIPWt3xOgs7bJy7NA1iYTonJLCfFQIkJJMnwbR10D+2Tc+qxwHQrTk7TA=@vger.kernel.org X-Gm-Message-State: AOJu0YwD+PMLTd3vSxZ5wxI0YfYyareho9yt7LTo6JijqvmzNGq+T27Z cMQTpTS/JWdXoc3RJvTg37+SZ1C4xdRbQZbeCfG0HG6PGKpJQdobnWQM X-Gm-Gg: AfdE7cn57BVWr9Uj4/yp884saAeaNN0UH9/IdZG01E09WAu4sC2BPfAB5RddTjAQhQ6 YO5k7qYsUPsAxNgxpGIDQrhJJSuca2+96iOvkngPNN+4WbdyoEHNelbH27X0WNtT5bk3UqKVhLl rfcd42NvQcG4i05g6C0Bq3JUZrSOmTvSV2SVE4T11q2Xzo8lahnkhX8+HZq7qw6YQq+LO2twf8T zvGQzfddPDWo6AUtRLSzgQDua3xA1LIRBtUfZkkZJQnLOtotCftqGCh7E5ywxugrEh7cONfJKCn 7c9/U40345TRbjzEki0AsCcH8bWzwmzCne1R1UpPjHobwEzCQiFabKncrCsCj47kqH4LJYL5gWJ i/e8v7ycjK/iPyBxiFyggdzTh7Gr+I7xSS9QpOYZTVQOUi/L+pPAXN9ke6M7+Z0JQUyoDRm8zfO ax/Qa78fuELKW8LS/RbdAWKZIalrEpfJMN3N+3pgg= X-Received: by 2002:a05:6a00:44c6:b0:847:8d56:1f71 with SMTP id d2e1a72fcca58-847f6dc2c53mr5948118b3a.21.1783265823618; Sun, 05 Jul 2026 08:37:03 -0700 (PDT) Received: from nuvole ([144.202.86.13]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-847f6db29d1sm2402076b3a.53.2026.07.05.08.36.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jul 2026 08:37:02 -0700 (PDT) From: Pengyu Luo To: Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Pengyu Luo , Krzysztof Kozlowski Subject: [PATCH v2 1/2] dt-bindings: display: panel: Add Novatek NT36536 Date: Sun, 5 Jul 2026 23:35:14 +0800 Message-ID: <20260705153515.46147-2-mitltlatltl@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260705153515.46147-1-mitltlatltl@gmail.com> References: <20260705153515.46147-1-mitltlatltl@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit NT36536 is a driver IC used to drive MIPI-DSI panels. It is found in LENOVO Legion Y700 Gen4 with a dual-link 10-bit CSOT panel. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Pengyu Luo --- v2: - Collect tags - Mention the CSOT PP8807HB1-1 is a dual-link panel (Krzysztof) --- .../display/panel/novatek,nt36536.yaml | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36536.yaml diff --git a/Documentation/devicetree/bindings/display/panel/novatek,nt36536.yaml b/Documentation/devicetree/bindings/display/panel/novatek,nt36536.yaml new file mode 100644 index 000000000000..0862998cc6ef --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/novatek,nt36536.yaml @@ -0,0 +1,91 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/panel/novatek,nt36536.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Novatek NT36536 based DSI display Panels + +maintainers: + - Pengyu Luo + +description: + The Novatek NT36536 is a generic DSI Panel IC used to drive dsi + panels. Support video mode panels from China Star Optoelectronics + Technology (CSOT), such as PP8807HB1-1 which is a dual-link 10-bit + panel. + +allOf: + - $ref: panel-common-dual.yaml# + +properties: + compatible: + items: + - enum: + - csot,pp8807hb1-1 + - const: novatek,nt36536 + + reg: + maxItems: 1 + + reset-gpios: + maxItems: 1 + + vddio-supply: + description: I/O source voltage rail + + vsp-supply: + description: Positive source voltage rail + + vsn-supply: + description: Negative source voltage rail + + backlight: true + ports: true + +required: + - compatible + - reg + - vddio-supply + - reset-gpios + - ports + +additionalProperties: false + +examples: + - | + #include + + dsi { + #address-cells = <1>; + #size-cells = <0>; + + panel@0 { + compatible = "csot,pp8807hb1-1", "novatek,nt36536"; + reg = <0>; + + vddio-supply = <&vreg_iovdd_1p8>; + reset-gpios = <&tlmm 98 GPIO_ACTIVE_LOW>; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + panel_in_0: endpoint { + remote-endpoint = <&dsi0_out>; + }; + }; + + port@1{ + reg = <1>; + panel_in_1: endpoint { + remote-endpoint = <&dsi1_out>; + }; + }; + }; + }; + }; + +... -- 2.54.0