Received: by 2002:ab2:1347:0:b0:1f4:ac9d:b246 with SMTP id g7csp229250lqg; Thu, 11 Apr 2024 00:24:03 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWr2mwwOpo0+tNko1kdabYhNAgZHWw+ka6C72koZcR0rNz+jDQMX2g1hF3Jv7S7WfNpbYVtpfcPqVncqeslUEV1peorTC+mYeSpK3Ok0w== X-Google-Smtp-Source: AGHT+IEVzAYqddR/t/Yg4AbBxrd0DkdndF7N4SXbZXm9rGJhJVWT5mcKoiUCV3WwaAqKPn+0Fgvp X-Received: by 2002:a50:8e50:0:b0:56d:f3a7:60e with SMTP id 16-20020a508e50000000b0056df3a7060emr3292305edx.22.1712820243350; Thu, 11 Apr 2024 00:24:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712820243; cv=pass; d=google.com; s=arc-20160816; b=TT3nSyZrUr1KVUw+ePyZy9BSuGcBsoxL2JUeVRFPTWNrLS9h9zsXkXI7L3fDhWc5ub nPKBmYUO5y2eddL53ryPwtQoi224ovBLGBYRDCZ5L2x3Kvb+EfMHuzwvkJ74VF9SvLjz +oVrWDtu0s42oUOMSI0zD5SPtcqSTsb3rAWzM1BaAbtihrrBGcfMoFxMJHx1uXmTIBZO 5jw7sAWpkG3YBd1j0LAoQNmWFP7gGfZuhl5YTOHzpWK6eMNS1jWrwBRaqkogD9Ydzq9C bGchCQHFrlcP3YWLnFuuv/hQkPgjncVql6rAebIvSxhP1bEpz/r84DR4eDzw8lS3xtHP tZkg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=dkOVgTaaGrXLtVM87ktxrc8mZTfhRT2o4/E/F6KN6Bk=; fh=uJRvCruCDTYOUsNzKIb3p3zGzVcMGrYA1IeTeDmzcdI=; b=Cmpdl4E35yvrPETmjKXSpCbBtC+60zmSzNC5gJTH6Mguj5/PAlGwGCowuOL45y8VDy /5eDCMuzDIGugNC9MgCQSthu3Pwz8D5BcazyqLM+m/AfXl+r0STAhh4mxQnytp5xKBPC PZEt+liu+QfsXouagNTB+zF6s+Dl87v5o19reJ9oNF5C0bGMuNrntnO0lPpQl/Fcp1Xb UaQ1x6ExQhdk+/jcSV7dNKFCb5KIEJTm4fe+epUtG/MYlsOmDEs6Kim2TwG7rsquieUD 0jFxSkJOxJzHE+R9ZVKyoiydzQVVuezyadJM9cO+MPK6w1/22rinqgOS1uo+GCrv/7TN 73PA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@shruggie-ro.20230601.gappssmtp.com header.s=20230601 header.b=ZIuRE8mM; arc=pass (i=1 spf=pass spfdomain=shruggie.ro dkim=pass dkdomain=shruggie-ro.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-139959-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-139959-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id r25-20020a50c019000000b00568b41d7b0bsi485439edb.630.2024.04.11.00.24.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Apr 2024 00:24:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-139959-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=@shruggie-ro.20230601.gappssmtp.com header.s=20230601 header.b=ZIuRE8mM; arc=pass (i=1 spf=pass spfdomain=shruggie.ro dkim=pass dkdomain=shruggie-ro.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-139959-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-139959-linux.lists.archive=gmail.com@vger.kernel.org" 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 18F4D1F24FB2 for ; Thu, 11 Apr 2024 07:24:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1E08F13DDD3; Thu, 11 Apr 2024 07:23:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=shruggie-ro.20230601.gappssmtp.com header.i=@shruggie-ro.20230601.gappssmtp.com header.b="ZIuRE8mM" Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) (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 5F6E313D258 for ; Thu, 11 Apr 2024 07:23:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712820231; cv=none; b=P5sjDXOj7pUARwKTcTHrZEu/XOdxpFUhZmk+0nLiGsfQpTLlpgu22cvN9AshuochOtLWIIZNG6ISwmM36ZQ7laxA64Pwvu5Kr6tpgGtqHmTRBpzNvZxR6kwGVlhhCFBKzPgIhjpDNAkYpsRxfFQXsJ3+qVBYbsLYieyyVGxeIyE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712820231; c=relaxed/simple; bh=gGeW9R0z/8e8cHc5xDnZttqxGEuV/KvsYGHiztgMhTI=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=nZBeDpZS0nPVua6pXXwCllc3WiRvDJfhZ7rC7U5KB6y1fQHBCjqmRfbJmv2N1p+cfAkxGeXEpBCVJqb2K3Ur6nErVhMtfxaqJYYR+k3uVR685JcYz2zllKehfSQMKzHVmv0MKi1JAwhM1eanHemgwxRF9yhU0saVuz5s86GbD0c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=shruggie.ro; spf=pass smtp.mailfrom=shruggie.ro; dkim=pass (2048-bit key) header.d=shruggie-ro.20230601.gappssmtp.com header.i=@shruggie-ro.20230601.gappssmtp.com header.b=ZIuRE8mM; arc=none smtp.client-ip=209.85.167.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=shruggie.ro Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=shruggie.ro Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-516d756eb74so7062238e87.3 for ; Thu, 11 Apr 2024 00:23:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shruggie-ro.20230601.gappssmtp.com; s=20230601; t=1712820227; x=1713425027; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dkOVgTaaGrXLtVM87ktxrc8mZTfhRT2o4/E/F6KN6Bk=; b=ZIuRE8mMVj95qNAJ+4JMQjCiskC8DYJcoS7RvE/RZhRzzXicB7E8OJjIupVoq9b6Ob DDGQENAO7Ec9Ma/gqm5Tv4i9yRl8MUrQeTu3kNJATJpQ2Tt0a34rkyCPeLdyb07R2Mam 0W2ohISkv1uFb8oSRvZzcKsDXb41kYCoHzP2JsoG7Uz+T4CSJOi4ZFab5NORH8uxod8j 3ViwcjafBqOwg8S56tpULmiX+BClJp1SepH9XNQoHwD1KKO0kawVmM5sVu6abdbO/oDi d9LNDQbJELk228BYO7GzxoOx1ggZ00CEwYBhkM90d3PRGgu7jItcwvC5yzENgC/CSPxE 4JvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712820227; x=1713425027; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dkOVgTaaGrXLtVM87ktxrc8mZTfhRT2o4/E/F6KN6Bk=; b=uNIrR1tRuPUzy0bmrg9aQ+ymALKrzqeHB+PDbDoRQ8y5HwzVnC0FyitT6LqzApPYFZ Fs0FzSF/SQFdaKPQi5oqpERh0tlJt+JI3q0NIVi6KvpBBPbmyu4khAhi5TA4gygUltYG xZOmSs6feSKC3j+V6MyLwMMt8rZS4cKiNRHw+FY/Ia+rJGChCbDqAWDZvg4JaeJmSMkL pW72gfeGIab5KO6Olze6zPc9RSstZ6jfopwkGqGnn2EcPV245CiWyJAHVwDjv7GBo2Pm ZmrzxSz7fcLw/0z00qTgHCc3ads3QXOiizgZASBxdWiSm1apqZnbchtnIKS4L/54tVQw BO0w== X-Gm-Message-State: AOJu0YxnafOxHKX+yII40IiT1Q7OW/HKRzv7CoY8ZxA/CtKtMCpK375u kJ8F910URKJuou+n/NLR0oT5yQkAb54yXyihFiBDb3XDARIxgfbur+OQsNlNinNfVGudONU2m4E K2C+EVeoOCuYIF0kClzruFnRY7Cf+YkqRHRmxxg== X-Received: by 2002:a19:f70b:0:b0:513:b90f:f4dd with SMTP id z11-20020a19f70b000000b00513b90ff4ddmr2683370lfe.49.1712820226865; Thu, 11 Apr 2024 00:23:46 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240402105925.905144-1-alex@shruggie.ro> <20240402105925.905144-2-alex@shruggie.ro> In-Reply-To: From: Alexandru Ardelean Date: Thu, 11 Apr 2024 10:23:35 +0300 Message-ID: Subject: Re: [PATCH 2/2] dt-bindings: display: bridge: lt8912b: document 'lontium, pn-swap' property To: Dmitry Baryshkov Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, adrien.grassein@gmail.com, andrzej.hajda@intel.com, neil.armstrong@linaro.org, rfoss@kernel.org, Laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, airlied@gmail.com, daniel@ffwll.ch, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, robh@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, stefan.eichenberger@toradex.com, francesco.dolcini@toradex.com, marius.muresan@mxt.ro, irina.muresan@mxt.ro Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Apr 7, 2024 at 11:31=E2=80=AFPM Dmitry Baryshkov wrote: > > On Tue, Apr 02, 2024 at 01:59:25PM +0300, Alexandru Ardelean wrote: > > On some HW designs, it's easier for the layout if the P/N pins are swap= ped. > > The driver currently has a DT property to do that. > > > > This change documents the 'lontium,pn-swap' property. > > > > Signed-off-by: Alexandru Ardelean > > --- > > .../devicetree/bindings/display/bridge/lontium,lt8912b.yaml | 6 ++++++ > > 1 file changed, 6 insertions(+) > > > > diff --git a/Documentation/devicetree/bindings/display/bridge/lontium,l= t8912b.yaml b/Documentation/devicetree/bindings/display/bridge/lontium,lt89= 12b.yaml > > index 2cef252157985..3a804926b288a 100644 > > --- a/Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.= yaml > > +++ b/Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.= yaml > > @@ -24,6 +24,12 @@ properties: > > maxItems: 1 > > description: GPIO connected to active high RESET pin. > > > > + lontium,pn-swap: > > + description: Swap the polarities of the P/N pins in software. > > + On some HW designs, the layout is simplified if the P/N pins > > + are inverted. > > + type: boolean > > + > > I'd like to point out the standard `lane-polarities` property defined at > Documentation/devicetree/bindings/media/video-interfaces.yaml. You can > define and use it for the corresponding endpoint in the lt8912b schema. > Ohhh. Interesting :) Many thanks for pointing this out. This will make things much easier. Will do a V2 with this in a week or two. I'm traveling now. Thanks Alex > > ports: > > $ref: /schemas/graph.yaml#/properties/ports > > > > -- > > 2.44.0 > > > > -- > With best wishes > Dmitry