Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp1353427pxb; Wed, 6 Apr 2022 16:05:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx48UW2lJXrvA+f5yttm5EzVlwYDh0lYj1KwrKRV7TzeLeJCOnvMLC+YIqlonaMOifi7U5a X-Received: by 2002:a05:6402:d0a:b0:418:ec3b:2242 with SMTP id eb10-20020a0564020d0a00b00418ec3b2242mr11418663edb.229.1649286305801; Wed, 06 Apr 2022 16:05:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649286305; cv=none; d=google.com; s=arc-20160816; b=YTEbW5xUR7+2YKQey7BfRGWj571JXSpXb3XWVOphOgvIMXcOZx8dNLZQPTCYN3W9Bv ZyWGTOHyjZqI6Fs64GLRG9KirGm/HYXF8NNYJs6vNoIME5sVgY+6iTbMve69TeD1apdz gOpJM0St92KxVlhxkoF7KuMTKpvGCYslG4kRUCi8UpFf6+oOWF8uZDByGjw03EryyzBH IAFayPkty/dpCtZgK9BkYWR4udgvG6ib1VTSpW6xNwg/zuC7aUGVX0SI0A/t/5KK+e4v RM3VzB7JqTedtprsjbqBTr8Efy4JZdY3Kwbcc3ksZslQfXwXq1kL+p9WH9+uFP+u2iY2 7x5Q== 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=R783BMpkm5QsPJp0+L/ixpUtu+SRM4VqG0h9gcWgcI8=; b=WopoFM4NWWrgxaU+9qFKTPfHoICqC1bFMfUGF4Udhya6P6B1VpUxwi7Vom1SHM0ER5 4qgo4lytjuIG19Ik8uGxqTBwQcwo/bMVki4XXdAF5sZSvMxy4BnomfPfZsLaqB+sJVi7 0gYjsET/ijrSQVsvr2mdKtLlBzLkhLRvte6dwBxVr0HZINQGXyLDWvRZ1jIM89+wdkwA Jlj/ikufUu96T2cyjeHqXaIdk/GyDYio8p73ttOhJ/NRSNYYkyP/nTvR8WiXy+UhGH2J sIaT5PdPtKQKM6et3qsSUr5aSRDJq8py7HdrI9fgtAKQzKBsaQlHDnIUewcuf2gUYlE1 7MkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=GmdCAI1P; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q5-20020a1709066b0500b006e810a39e29si3958751ejr.783.2022.04.06.16.04.38; Wed, 06 Apr 2022 16:05:05 -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=GmdCAI1P; 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 S233363AbiDFUBN (ORCPT + 99 others); Wed, 6 Apr 2022 16:01:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53182 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233572AbiDFUAH (ORCPT ); Wed, 6 Apr 2022 16:00:07 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 530B82EC4E7; Wed, 6 Apr 2022 10:30:15 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D8E7361A3D; Wed, 6 Apr 2022 17:30:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 14B09C385A5; Wed, 6 Apr 2022 17:30:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1649266214; bh=oonR2xgCOkK+2ZsJXKQdEiC5WZelRESZAkoTfAw8t7E=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=GmdCAI1PEXG/SQMmze443jy4k7raOrxY7mJu/mbfL29JTMs50hFJYyDQEZIXIFS6U 6sIt9Gyo4XfjAEvTOCVYI2gpS88mTOwYESjW/FCz0EETOzglUdsDI/KHVwyd6/Ozfv cJXLy+/BtoY6/bMusBJ2tgSVE0SE57A2bTAyWge2Tnc4AZPCxoMdboLTbXic/+75zx JC4gWgIQknHrk7LLGTOyEhafG8bLwHPqZmHlIPOFSVkl7apatB4e9/Tmx/80VZzLaT U8yKUPY8ThKVhJzACG6taKj8KWR/vfJlYFsVHP9C7TmSNcTEDN5Onpp3JfQ8vg0L7c 6uXazcIawcA6g== Received: by wens.tw (Postfix, from userid 1000) id 527CF5FD20; Thu, 7 Apr 2022 01:30:11 +0800 (CST) From: Chen-Yu Tsai To: Javier Martinez Canillas , Maxime Ripard , Rob Herring , Krzysztof Kozlowski , David Airlie , Daniel Vetter Cc: Chen-Yu Tsai , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 2/4] dt-bindings: display: ssd1307fb: Add entry for SINO WEALTH SH1106 Date: Thu, 7 Apr 2022 01:29:54 +0800 Message-Id: <20220406172956.3953-3-wens@kernel.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220406172956.3953-1-wens@kernel.org> References: <20220406172956.3953-1-wens@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, 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: X-Mailing-List: linux-kernel@vger.kernel.org From: Chen-Yu Tsai The SINO WEALTH SH1106 is an OLED display driver that is somewhat compatible with the SSD1306. It supports a slightly wider display, at 132 instead of 128 pixels. The basic commands are the same, but the SH1106 doesn't support the horizontal or vertical address modes. Add a compatible string for it. Signed-off-by: Chen-Yu Tsai --- .../bindings/display/solomon,ssd1307fb.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml b/Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml index 9baafd0c42dd..ade61d502edd 100644 --- a/Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml +++ b/Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml @@ -13,6 +13,7 @@ maintainers: properties: compatible: enum: + - sinowealth,sh1106-i2c - solomon,ssd1305fb-i2c - solomon,ssd1306fb-i2c - solomon,ssd1307fb-i2c @@ -131,6 +132,18 @@ required: - reg allOf: + - if: + properties: + compatible: + contains: + const: sinowealth,sh1106-i2c + then: + properties: + solomon,dclk-div: + default: 1 + solomon,dclk-frq: + default: 5 + - if: properties: compatible: -- 2.34.1