Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp3238734rdb; Tue, 6 Feb 2024 11:05:00 -0800 (PST) X-Google-Smtp-Source: AGHT+IGWO1wCl9kidvyZqPuxKwWcr7ppt1OcDWo8Bz82KYHef4HPELFBOztfqkgvchf+y/SwmJhC X-Received: by 2002:a92:d981:0:b0:363:c9fe:8e52 with SMTP id r1-20020a92d981000000b00363c9fe8e52mr3595506iln.6.1707246299815; Tue, 06 Feb 2024 11:04:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707246299; cv=pass; d=google.com; s=arc-20160816; b=wrCIsMExoEEYPtnwaeEGVPnqHZfXaJxA/cdahmHIOhkrtVpHT0+D4hcIuKdU7DRNPI 1xHRgdNOZskQsL7NyXQjPYQyNBIR3yLoEnKJ4pSKy09fGiIhWwzHQJJBYQ1j7lGBBpA5 QuRNrdVp0FayA52Qj80FvHvT2nclIWdnvi4o1S0l6naCr1jmpnUrgqZhGo234wP9e2Mf Q9bMNowp7WbYoUpkaYAiLe/TGOgqM5umxdk2iqtOe+nmu6fgzVvUBFiLm25YdY+nZzHi EWU9dzChuABDczjHSTSeoXzLq4G6SHH0Pd+xxBQdM/0G6KAKdHiQRwFrUdRJx5bOBdB0 hfdA== 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=N1vP2tD4oba/oi29yYsZV4fMHdfaG3LQ4rAdhQQXQVE=; fh=BBPuvWFQTI6zHzF37jSyI4obM8Zrdu1HvMo4DK5a9gw=; b=lEbSwqVNkILZaZvDnk329qZcEHW6ov8DxW6X3RKV3rnAx1rL4M3DZUcoAZhBXesDcN BwqBP8sMOpglFQoAZBpAFO9OdqRh6QmDBBrC2uQ5ICYD4xS/4uyo/JtHcZHAk/e1BTC0 pTc9PcLvQke802n+vYYDumdbUb583079mxizEk2fUi2uwZxgyF0OUFsPLTLRPjNZNHqy pkGc6naZydXfKECLl2Y8cE6uST8YJ/TMrrc2kqldp/IJUnIiWganL5Dhew/JAmUASzyo LlBiliAErHw6vnJe+MV1iDD53rBySGmlUF0D2ueJqehd1o0PYuzGzhLDUC3EyRuKOLlb BGDg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qWBNV3WD; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-55514-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-55514-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org X-Forwarded-Encrypted: i=1; AJvYcCVGACbf5RlKojVNXuNqTpbZTQYAiKOnHNwPXnQ5tsC9WZ/OVrMwj60rAX5hdvlFpcpd8PsAIkOysMjTxK8KMayO6y6SIOWATMWbfKCv+Q== Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id 35-20020a631763000000b005cd8bd4f71dsi1993522pgx.710.2024.02.06.11.04.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Feb 2024 11:04:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-55514-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qWBNV3WD; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-55514-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-55514-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 22084B2252E for ; Tue, 6 Feb 2024 18:59:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E877813FF2; Tue, 6 Feb 2024 18:59:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="qWBNV3WD" Received: from mail-oi1-f172.google.com (mail-oi1-f172.google.com [209.85.167.172]) (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 A03D313AE0 for ; Tue, 6 Feb 2024 18:59:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707245987; cv=none; b=f8AWaRcO8FYBkyEeyGYLSc0DN/CRJsXCZ6K/Gg7xmS2cUkEtmRJrsyu0U2F8mR2wcGXRBY0PrbGdJ7DD03yAQ1euSwKIEwRZ1wHL0OI5qS7GytnTu/r/bX3h+WSpMWEPviAL0OvQZHcE1mcGtp1YjB/MFQkfFbnjP5dQrhQs9H0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707245987; c=relaxed/simple; bh=Wf1u/K7cqpPvvIf8VkU04/Nn9EPNlzss+1dDdFad+Eg=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=Y70gQb/Q7pT0DE6GLR7iR5BtwASfXXkwov96nMmDrGhbONjkBzw2G2a8paYOQUFHIH742e8WmeTC6T3J4PT69Cqn8Mv5K+GAu0p76O1AvoAelv5IL27JgOGK7KRprX4hLTd3gwJwHTQ4djm3D0dhTGYKzm8GYuazv8DBAzhIkrc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=qWBNV3WD; arc=none smtp.client-ip=209.85.167.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-oi1-f172.google.com with SMTP id 5614622812f47-3bfd27f6dc0so1982179b6e.1 for ; Tue, 06 Feb 2024 10:59:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1707245985; x=1707850785; 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=N1vP2tD4oba/oi29yYsZV4fMHdfaG3LQ4rAdhQQXQVE=; b=qWBNV3WDQsiYp91PymhsLUMtCNsBv+kd5XrS+cthSYkJU8lCTTxCMahkPuUTd5WT1u 7gkU+Zu3fztYW0ndN8kH/eCWQifQM5EktMQbtch6xAMDQG/sAtA/LFzsWnHUgOsy8M4m 1Ah0xGX8RDvzatJWsb/TUBmxgNgtJLM9+UacfQTDNkVKfGz7y498Q55AncO4XckIDZ4T o5+dUGy/XNHXDIXOSyiCAbF5LQLSorQ9ZDPTYpRLEbGvWEq8bh5520ic1ZryUSyUZ8jk knAUO6idNjSLpLWchythE8r3ENhRErMR0XIFw5VI7kboUXSlImkzXa7WnKTDN95m84V9 aWOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707245985; x=1707850785; 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=N1vP2tD4oba/oi29yYsZV4fMHdfaG3LQ4rAdhQQXQVE=; b=IXbObItIxjoBhcECtJnIh0T+AC8LOvbnUYgdbF2Zc+yI+mbqSavY3gWt4tO3PH43JL ZJSBmtfyuuehsikOVBpgZWQvJzv86wPyNpiGRl6aj3KupmYy/dGPX5XH9uiTopAU0d2l bMJM8kWfXYGZLt5MGuFCsB4o7bPqQb8xAAE0l1n4SayaQLjoq/1i5rDskwkxbf0WMKxm QTkWf3fyce277N8VKBLyeLx2jSCIagUvAwSXrERwEUHAqa5HXvX6BSWgMFZT9N71TQg+ 15v+eiXL+GfITTlr8VRY4ZJWSk3jDq2NOmrPXBWQry2tWT31fC0zjSaniWpHl3nRTNDe +AVA== X-Gm-Message-State: AOJu0YzlRsnBiedWIy95KOFVjkTpETgsVWxakqrfipO4a4tWBlzCAyK+ VCpeof+ocqj/QTaxa/r1ssEn1nTTCAljqtd7dCqdI0T7Wdqizpm/m9949IVOKW6zxkRc/UkOCJ1 0G3UyC2H5d8pOECOkNmonH1nrKxuw20WQBT3RWg== X-Received: by 2002:a05:6358:cc15:b0:178:7fc9:3991 with SMTP id gx21-20020a056358cc1500b001787fc93991mr404491rwb.23.1707245984726; Tue, 06 Feb 2024 10:59:44 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240206085238.1208256-1-tudor.ambarus@linaro.org> In-Reply-To: <20240206085238.1208256-1-tudor.ambarus@linaro.org> From: Sam Protsenko Date: Tue, 6 Feb 2024 12:59:33 -0600 Message-ID: Subject: Re: [PATCH 0/4] spi: s3c64xx: add support for google,gs101-spi To: Tudor Ambarus Cc: broonie@kernel.org, andi.shyti@kernel.org, krzysztof.kozlowski@linaro.org, alim.akhtar@samsung.com, linux-spi@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, andre.draszik@linaro.org, peter.griffin@linaro.org, kernel-team@android.com, willmcvicker@google.com, robh+dt@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Feb 6, 2024 at 2:52=E2=80=AFAM Tudor Ambarus wrote: > > Depends on the simple cleanup patches from: > https://lore.kernel.org/linux-spi/20240205124513.447875-1-tudor.ambarus@l= inaro.org/ > > A slightly different version of the google,gs101-spi support was sent at: > https://lore.kernel.org/linux-spi/20240125145007.748295-1-tudor.ambarus@l= inaro.org/ > > Let's add support for gs101-spi so that I have a testing base for the > driver rework patches that will follow. > > Tudor Ambarus (4): > spi: s3c64xx: explicitly include > spi: dt-bindings: samsung: add google,gs101-spi compatible > spi: s3c64xx: add s3c64xx_iowrite{8,16}_32_rep accessors > spi: s3c64xx: add support for google,gs101-spi > Just a grumpy note: I wish this series (except for the [PATCH 1/4], which I'd argue doesn't belong here) was submitted before the rest of SPI cleanups and reworkings. Would've made reviewing much easier, because this series doesn't apply without SPI cleanup series that has to be applied prior to that. There are other benefits to that approach too, as was discussed earlier. > .../devicetree/bindings/spi/samsung,spi.yaml | 1 + > drivers/spi/spi-s3c64xx.c | 89 +++++++++++++++---- > 2 files changed, 75 insertions(+), 15 deletions(-) > > -- > 2.43.0.594.gd9cf4e227d-goog >