From nobody Tue Apr 7 20:06:13 2026 Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) (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 5AC5539020A for ; Thu, 12 Mar 2026 04:38:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773290329; cv=none; b=k4pmSIQB3SyyCCD9GDGu9TAW6w7ufaa5EfQ74QQ/LoMwxbepg+mW9knX9IY9d2s2Uf+kftqQBZga5PxXMusNDELLPFFaduitREANIVl2kUAxv/SP9ADF9Lyb7Pa93NJpbrai4U7ZyYQ+3guxsiTirlvNDdIq+0ZmOyENAIX2nZQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773290329; c=relaxed/simple; bh=PdhZ7DC54zY6/jpvD2JgERR7Nb3tJjUtY6jU/DeqF+c=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=uiOdw+uuckktGXoBiAZO8cPiuOWIMGsoNbIWiocO4dArftL0ZMLm0D97i5rTGzCKnSWyBiVAlC+dLyJ7pFxJdXJc36es5p4zlmhIF47oCM+l51PKfWPn4uyl+/BnEcDxGbshE2JQ6hj5k5S4F81/I+gOeByqsA2yj1ileel0jAM= 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=JzecDMvF; arc=none smtp.client-ip=209.85.216.53 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="JzecDMvF" Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-3567e2b4159so263464a91.0 for ; Wed, 11 Mar 2026 21:38:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773290328; x=1773895128; 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=nMTZw9V6oYdbNCX21LHvVHPsfOKTyWhCTcJB46ncYVY=; b=JzecDMvF5oHLziIbHl74xghzxynatF1mLzfN6qNsSQeZIXxUECT4IzDb7LGvKbQKLh 03HhKJY9h3RQi3sqenZWVFfOXGiNo/vh0+fLj/nrlzB8b+pXSS4jVZPgscThPwMHBqqG WyRJpqCBuTFZaiblKcDKnlMb46aKAOm9g7KBNAKLH0ltUQRgWSi3+khS70bxNFNgrtYn eYIUt1ooHI7DcJiniR6IxySUxca7OcsJKa7Lb5a0xrsoFXw2vcp3Elxt9WUryp3iyFal JDUQvCHaqIec8N4TujLfD09r/CtE4cqVPYhRTOeJQeA2qRMlwCUKr24bJalYqZqtIbTI LAvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773290328; x=1773895128; 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=nMTZw9V6oYdbNCX21LHvVHPsfOKTyWhCTcJB46ncYVY=; b=Wp3PKzVPe8Htk/EIKRnEx1izmGccsmpSsQglLc3YnAYTasPXiiY4WkrvaYbYtlZ/R0 07MD+lRhLU+Cky2qnDwEoXnGBKJZIUkWwkMbpoJ8iXTuAac1QLpFq/HIRnHANkB3BNpv Ey/Sa+FeNWrA9NY7CklAruHDqrra/gj4A2zlOCPv/2urayNGec3yhunkG+fOF6Mzbn/9 gd9ApVwL6XMRnpMLAxprFalwRnJX28COMg4VyQLvLAOoi+l7gMqovJD0bU40McqAJ2Y2 UDmqwdgVc+KoQWDMDk/QHevj5CaagMwLbil0ZLTOvOM40KvvRtx3zSO+7Pf9b/TPLYC+ vd0Q== X-Forwarded-Encrypted: i=1; AJvYcCU/4zfDEwJuc+Cp6RtsnbodkCeSmWV6kDMjU5h40duYVc9NOUQmrE3mh0McgdCTHEDmM9QGIK3xi6I6sBE=@vger.kernel.org X-Gm-Message-State: AOJu0Yyp7jr/3itvJ902Zm1e2P2LUJqsO2pNb6jfrzlUdYRVPGrB+FgK Qpswh6hD4PZpujDLVIFPpZ9/rxEWEIOY299ewupUBkYnlNbCyd3yfd8b X-Gm-Gg: ATEYQzyrZSI7kGR0ACiT4s81YXct8ZxEQeZBqAnbmVIkRElTTw/h5HufHwq15Qv0F8+ B2KTmVgvfwRagzATwo4QXSvgLrdFbUIojANDzF8RBDESqXoIUF7GPILWTMT3m67rywdJMB2/NMG 0q/Ejeff7+V66GWH1T0Ur+mtajUOtae5V1B4Ue0q+r6e82bbnv6WdkLu9YjKA7Bv9M6asI9PrPh ibJvB1DGYRH5WUOcLbmEeH1c8xJwPwllP+4LBe5JB6FP2uaiJIz5MZRNFFPkB821FpQaRqKYkK2 G4deEVCLi7yKgAJV12Zl3YZclCzImMll0TZ9HpFZ1L8XMA3lviGFIbTieAmxvoB5amn7X8L8/HE 4ON9ihZ2MlKZrQkiQ8KjzqhWUwusPz8nS2qbXKNCukLTm+WIBAbo1WOI4u9M2OhX1uZE2CoYt4b LKEoqaabAjP4+pLb+JIf9Xc8qkDLpt8wx28xR+FPdCLV7T7t3GevWmiTiG4cc= X-Received: by 2002:a17:90b:2c8d:b0:359:9083:3661 with SMTP id 98e67ed59e1d1-35a01247d63mr4568828a91.15.1773290327700; Wed, 11 Mar 2026 21:38:47 -0700 (PDT) Received: from test-HP-Desktop-Pro-G3.. ([103.218.174.23]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35a030490b9sm3793460a91.17.2026.03.11.21.38.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 21:38:47 -0700 (PDT) From: Sudarshan Shetty To: andrzej.hajda@intel.com, neil.armstrong@linaro.org, rfoss@kernel.org Cc: Laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, marex@denx.de, valentin@compulab.co.il, philippe.schenker@toradex.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Sudarshan Shetty Subject: [PATCH v2 1/2] dt-bindings: display: bridge: ti,sn65dsi83: Add dual-link video mode property Date: Thu, 12 Mar 2026 10:07:42 +0530 Message-Id: <20260312043743.261475-2-tessolveupstream@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260312043743.261475-1-tessolveupstream@gmail.com> References: <20260312043743.261475-1-tessolveupstream@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: quoted-printable Content-Type: text/plain; charset="utf-8" Add a new optional device tree property `ti,dual-link-video-mode` to indicate that the bridge should configure the device for dual-link LVDS video mode. In dual-link configurations, some panels require the horizontal timing parameters to be adjusted before programming them into the device. In such cases, the horizontal timing values must be divided by two when operating in dual-link mode. Signed-off-by: Sudarshan Shetty --- .../devicetree/bindings/display/bridge/ti,sn65dsi83.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.= yaml b/Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml index e69b6343a8eb..b610739555a4 100644 --- a/Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml +++ b/Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml @@ -38,6 +38,15 @@ properties: interrupts: maxItems: 1 =20 + ti,dual-link-video-mode: + type: boolean + description: | + Enables configuration settings required for correct dual-link + LVDS operation. Some panels require the horizontal timing + parameters to be adjusted before being programmed into the + device. The horizontal timing values must be divided by + two when operating in dual-link mode. + ports: $ref: /schemas/graph.yaml#/properties/ports =20 --=20 2.34.1