Message ID | 20230714013756.1546769-16-sre@kernel.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a6b2:0:b0:3e4:2afc:c1 with SMTP id c18csp2206302vqm; Thu, 13 Jul 2023 18:41:47 -0700 (PDT) X-Google-Smtp-Source: APBJJlEs+ALCnXfGISeAkil4LwojK59+jL2s28fRj9aACXnvS2Hn1pIHOw5D5BdItCDKoBZd38lk X-Received: by 2002:a17:906:76d4:b0:991:e458:d04 with SMTP id q20-20020a17090676d400b00991e4580d04mr2713623ejn.51.1689298907009; Thu, 13 Jul 2023 18:41:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689298906; cv=none; d=google.com; s=arc-20160816; b=X8WQNyw4Bp/V6A1E8Bk5u9wnpWmf4TgPIsfY1NTexBitJlWoTpYkWS7Nx98pHFz0pm h8z3SvnCQvxsKnbvGlVVyv9p3bUbP//YWbq7oJA98/871i2O/IgxKZBkABlILzle+lqI 8ECo2IrwEDd2Nk7DHCQplDwIc6sq+jNaLEK0n1nSz5sVQpCnbqHpm8I8tEgDSOe7wXyw /KROWOvbn3fpxJHp2JbyW12UHmXHiZ76+TsYFhi/WoRiaZ6fCQ5P6QPaUycdb9mPoA/x HDLDUbGbGFr4eoPogjw1k7I9QJrsS75IjMRjSMzHTkbZ0CgLS9kXSnln+hYc6t11R+ci nUMA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=HhhkQprRHxTnvKDc7e6rdRbVQ50wiTjuhZosotnqd4w=; fh=HwXF7oRCir21rkLooXRSnxVujfgTCi0lUyLUYUJV4EE=; b=owt6pqfh8jXk5KS6/dcDMXQ1Y3sYDujB4cDHtLIA6Gcwdc0OIA3TyBGYahuihkQpXY Kl3jhEy0KOAB+IOAKjn38Ol+rLfTaO7BFuAX/Kh2eS6sARI9w9yTAmVGNFT3eke8m7oz t70dMl2OS/FLBMuhWXe5LVDL2RHM6mrw2lBMW8I5Fr+UvhsXQjPeD6Iv1wRdbSEhwlof TUxqq97OSZPYY5MjSv0TxKyGqVHkvv8IsWa9TxFNJdI8DZiK0WOHMl+9HrBQWivcy43s tZrYSS75gF8cETIEqOEcP/1ZGwu7WeoaEcRUhoXcw+OhuACWyICxX8R7c6Krxn9NedSF P9wQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=HcGm+D1M; 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=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x22-20020a170906149600b00992f39d5c4asi8145967ejc.832.2023.07.13.18.41.23; Thu, 13 Jul 2023 18:41:46 -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=@kernel.org header.s=k20201202 header.b=HcGm+D1M; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234676AbjGNBi7 (ORCPT <rfc822;ybw1215001957@gmail.com> + 99 others); Thu, 13 Jul 2023 21:38:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58752 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234173AbjGNBiO (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Thu, 13 Jul 2023 21:38:14 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A614730C6; Thu, 13 Jul 2023 18:38:08 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 58E7A61BF0; Fri, 14 Jul 2023 01:38:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 100CAC433BA; Fri, 14 Jul 2023 01:38:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1689298687; bh=nF3EmHcWtWLkDXimiim466Bc4X1g6roUx9bQ5B5nTbE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HcGm+D1MFbHeRrqPgs09yEHJ6hehNFtSasXHXiCZuIaxuERiQyVdeijfqnXsOqxO6 lQB1VVq0EEPdIzXfdQ9BlLMg7tKl21kHAGdGT9gRizA2x3n++ZvgIiNnPOUI1yayLS t4dTkGuqB4Vl5eddSjAzcwU8NuFP//QGaItP4bAhtE5424LER77xSxI0FDratLQGQM dKBpUE+8vwKtGwLygQdxWsm02ojpJnl5CMglOYqHggudOtYrMm6cQWlvuXn9SGQCJi rQsg/F4OrDDliadPUrreGgrrT2mG+cp3/YSPKuNkmTKjPl7807ev7IiRhLt+zima2u uLmqbAsCnHATg== Received: by mercury (Postfix, from userid 1000) id F0C5910676F7; Fri, 14 Jul 2023 03:37:58 +0200 (CEST) From: Sebastian Reichel <sre@kernel.org> To: Sebastian Reichel <sre@kernel.org> Cc: Gerald Loacker <gerald.loacker@wolfvision.net>, Michael Riesch <michael.riesch@wolfvision.net>, Miquel Raynal <miquel.raynal@bootlin.com>, Thierry Reding <thierry.reding@gmail.com>, Sam Ravnborg <sam@ravnborg.org>, David Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Subject: [PATCH v3 15/19] dt-bindings: display: st7789v: bound the number of Rx data lines Date: Fri, 14 Jul 2023 03:37:52 +0200 Message-Id: <20230714013756.1546769-16-sre@kernel.org> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20230714013756.1546769-1-sre@kernel.org> References: <20230714013756.1546769-1-sre@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1771358290746449962 X-GMAIL-MSGID: 1771358290746449962 |
Series |
Sitronix ST7789V improvements
|
|
Commit Message
Sebastian Reichel
July 14, 2023, 1:37 a.m. UTC
From: Miquel Raynal <miquel.raynal@bootlin.com> The ST7789V LCD controller supports regular SPI wiring, as well as no Rx data line at all. The operating system needs to know whether it can read registers from the device or not. Let's detail this specific design possibility by bounding the spi-rx-bus-width property. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Sebastian Reichel <sre@kernel.org> Tested-by: Sebastian Reichel <sre@kernel.org> Signed-off-by: Sebastian Reichel <sre@kernel.org> --- .../devicetree/bindings/display/panel/sitronix,st7789v.yaml | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml b/Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml index 9f4157b02b84..905c064cd106 100644 --- a/Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml +++ b/Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml @@ -29,6 +29,10 @@ properties: spi-cpha: true spi-cpol: true + spi-rx-bus-width: + minimum: 0 + maximum: 1 + dc-gpios: maxItems: 1 description: DCX pin, Display data/command selection pin in parallel interface