From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 F32C73D9031 for ; Thu, 6 Aug 2026 07:29:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786001397; cv=none; b=jF+HR3nAycQB7taRUQjXSQ5E82il1h0kOkke6srPppVNZoqRIqyDO0Jonq0A4/xIOzkbSG6U9QwoNQDqwS4OcF5CVls7IwPLqh6og+e2QfBSjNVPbJ048ZlhD10nHeO5L0H+GPFTd1eEk7w3Q1CEXhddnW/H9OdDhkh9aurO024= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786001397; c=relaxed/simple; bh=7dEfZ/MO7PfWW2b/sX7zrZr06DdtfX/8meGgTZKq7/o=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=HgNhjV7SVHB0XXtPlXimws3IZcwOBOJo2HMKwemkj5QJKycojqkxYjyd9Bx2zJPNJG9SUjlZQxp3O8lsimqbQEiF33LDVf/q4FSI46K1spuqzX2LFPHDjiPXY9bkAJ+zZq4Y3dV9obLXVhj7ry1OK98IPXAby5kI8hCc/EkUM3U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=YEjbvOkf; arc=none smtp.client-ip=209.85.128.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="YEjbvOkf" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-4954afac04bso19980295e9.0 for ; Thu, 06 Aug 2026 00:29:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1786001392; x=1786606192; darn=vger.kernel.org; h=content-transfer-encoding:content-type:mime-version:message-id:date :user-agent:references:in-reply-to:subject:cc:to:from:from:to:cc :subject:date:message-id:reply-to:content-type; bh=WpTrq3KT7PoBd2S/V9sh/mcnOd8WakjPdDWB72Qu55g=; b=YEjbvOkfFlDE9imkFug9UsYlkxTiLmFiOey1stQrLHIxF5q9MjBPSeOUlEMqCH5VlF lU7u6eHm/LZ31qsWOJSqju0OLvnLL4SWfc6rJ2Gh5eFAo+ZrTd40oRMdGporK13+Gxuf tK47hRxFUVNTWQ/pl3xa33AZq3MyKT8TK0H/5ARhbqJupxMQIIVazOChV9xyPqNguAc3 qPFKfyo4rLHCbQXDb11/gaGGUfe39EFuUQUFXfJeSAa2Anr4ZU6qqp3Ypn2QyIpzrcs8 abNZQBGZX6uIsamsubjq6+6fBut7zY6CjcWim5sc6M3gCJR4n/uapOrqLg/kzxEn2awn Km9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786001392; x=1786606192; h=content-transfer-encoding:content-type:mime-version:message-id:date :user-agent:references:in-reply-to:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=WpTrq3KT7PoBd2S/V9sh/mcnOd8WakjPdDWB72Qu55g=; b=JEoOnrm5HpFJovFCwqooN2gPx+eUCGSsb7iunELNnOqD4u+M65NG5JoDMdHLw4iyge fFNc3aw8Oz8c6p49SuVpsbES3m0/H6uSp5UbrioCPBf+l5Zn516Eb9b6qszK7tSdrFa3 WcYloa1cP/o8USuXGVK+RelWeA3ej+hn6ABewvUi3eQ8yLncR57KP/ipL5Kj5oL0U6yw xU+M3XvlpCbN2NWrDBxsiMwWMJLC0qP5U7rlZzQ1dCmvA+QcYUi5J44VvVcUxl6mQeyp EQqFcCyhbuqdWxqBicXqem/KrDgpeFNah3oemEjhSoHbQ3jHL9BAf8W/SSXSNrElzOry Hfeg== X-Forwarded-Encrypted: i=1; AHgh+RqpktbYrItd9wQGWrgZRvUR+8+tb7Ogm3KVthffZZqhpKdc05InR3o31PdUq+MC4Tpdlr4UMwnOCfouR68=@vger.kernel.org X-Gm-Message-State: AOJu0YwOJqU3SHGKH4KhmFtW0GU1VMAQkOBcadMzCrr3otKwjmfRwSQd oCfPxHqFiPvVR0rfpoCqSrrqHkz0OevCZJP1IWE59QotjHl3uC6d9EjWIXz082J6X6Y= X-Gm-Gg: AR+sD12dmmQopQHi2CkewMnT7nJqQFjdn56h3C2xKxm8/ejrbcVt+cHfj4QCTT290dj I3U2Js2l334w9VMRXNwdRFZy2LjwujtObPOla47nXZOHFwItCBQXru+5VAysHM+FUIsL46+JBe8 goHT62kKqCq39SGr6zobShS4sUVoTvX9vacwkaDgZT7lKhi8/9srpIBb0PVDjwjVEgB2nOdzzJE +ECPagfAw9K1ZMo/BLxgZ3XqjP9e7fqSo7aO8zfSkoNakIC4y8k8nOzanfyJbQ6osCLM4vCt3Ug dYfMp3EtPLaLXpBoAylofydzjHTAqM3kun6KYkwzacB3rUrQnZkrNgG31VPA5wt/pIE/VGk7eQQ wclV2Bm0BEL7ErkgiDCB6jZBwShe19LOKoJeod5tE6ZnMDNJ9xVPLjdwGeNCPJoZNccxcd+uVzP nWQOW2emU9EU1v2/a/xm8cXhSERKf2Yy9jTXUmougf6FHMaxq21rhrQQDdqTE= X-Received: by 2002:a05:600d:6446:10b0:495:641a:bd3f with SMTP id 5b1f17b1804b1-4994e7c5d9amr144919805e9.13.1786001392307; Thu, 06 Aug 2026 00:29:52 -0700 (PDT) Received: from localhost ([2a01:e0a:3c5:5fb1:fc32:5991:4f4b:f361]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-499542135cesm41789625e9.4.2026.08.06.00.29.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Aug 2026 00:29:51 -0700 (PDT) From: Jerome Brunet To: Andre Przywara Cc: Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Maxime Ripard , linux-spi@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH] spi: dt-bindings: sun6i: Add compatibles for A733's SPI controllers In-Reply-To: <20260805210739.6da82d16@ryzen.lan> (Andre Przywara's message of "Wed, 5 Aug 2026 21:08:27 +0200") References: <20260805-allwinner-a733-spi-support-v1-1-7bfd1141ebc9@baylibre.com> <20260805210739.6da82d16@ryzen.lan> User-Agent: mu4e 1.12.9; emacs 30.1 Date: Thu, 06 Aug 2026 09:29:50 +0200 Message-ID: <1jpkzvln9t.fsf@starbuckisacylon.baylibre.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On mer. 05 ao=C3=BBt 2026 at 21:08, Andre Przywara = wrote: > On Wed, 05 Aug 2026 15:53:26 +0200 > Jerome Brunet wrote: > >> The A733 has six SPI controllers with the same IP as the A523. >> Like the A523, one of them (spi1) also supports DBI mode. >>=20 >> Add SoC specific compatible strings, falling back to the A523 ones. > > Has this been tested? Can someone confirm? We should avoid adding > bindings prematurely, not that it bites us again as it did for the H616 > DE bindings, for instance. Yes it was. There is SPI-NOR on the cubie A7A. I did a quick sanity check on it to verify it was functional (writing and reading back). I should probably have added an note about that. I have been submit a few changes like one lately. I'm doing that so we can get on with DT as soon as possible, without waiting on the bindings. I would normally submit the corresponding DT change at the same time but DT is currently blocked by the main CCU and pinctrl. > > Cheers, > Andre > > >>=20 >> Signed-off-by: Jerome Brunet >> --- >> Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml | 7 = +++++++ >> 1 file changed, 7 insertions(+) >>=20 >> diff --git a/Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-s= pi.yaml b/Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml >> index 6af4ff233158..be47c6e00409 100644 >> --- a/Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml >> +++ b/Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml >> @@ -36,6 +36,13 @@ properties: >> - items: >> - const: allwinner,sun55i-a523-spi-dbi >> - const: allwinner,sun55i-a523-spi >> + - items: >> + - const: allwinner,sun60i-a733-spi >> + - const: allwinner,sun55i-a523-spi >> + - items: >> + - const: allwinner,sun60i-a733-spi-dbi >> + - const: allwinner,sun55i-a523-spi-dbi >> + - const: allwinner,sun55i-a523-spi >>=20=20 >> reg: >> maxItems: 1 >>=20 >> --- >> base-commit: dc59e4fea9d83f03bad6bddf3fa2e52491777482 >> change-id: 20260805-allwinner-a733-spi-support-e30a9ac057a3 >>=20 >> Best regards, >> --=20=20 >> Jerome >>=20 >>=20 --=20 Jerome