Received: by 2002:a05:6500:2018:b0:1fb:9675:f89d with SMTP id t24csp422747lqh; Fri, 31 May 2024 05:49:47 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV0oOlrGkbXXvM915+7g3e2oYbm5pw6PNsA9H1Cmd6LSufRl8qLzExkMRtVXzp458/Y97wxLy2JbwUVpUECj69hDRv2nWiyIrg1MGK3oQ== X-Google-Smtp-Source: AGHT+IHkk44FcBGHF/zhqg1DioL6MkbnrQAchcCGJvioISPNZALjTjVp82Uk+gE001WYdnIyaFEB X-Received: by 2002:a17:907:5016:b0:a68:92ee:4ceb with SMTP id a640c23a62f3a-a6892ee4f16mr24682766b.12.1717159786612; Fri, 31 May 2024 05:49:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717159786; cv=pass; d=google.com; s=arc-20160816; b=hr3QX4r9pfhE+lyNyaObiDcWGmLsn1U2HxeO7dPoXA3FzNEDgVQQ3f2R9+bAJk81A1 cG7M6+MmCa9KMpmFV6GOaarIIwXB8wt1lbe0Q5fff7v67cqd4ztHfjNvDRltRieuLshQ VAGo2na0CbugrQFiNBr2tNFWRz9fS8ZtLEau9+5plYihcA/UZRktFOvwddQMoPP6Prgj yp1YEkN5Vs/HO2a7CmmKF/N/iuhyW0S6/mYvelBqUH4hKc6q+7IBwMzBRBBnb7/+M+yj 2mYWZxH1lpZx/S8M8c6TWYDzo2me84mVllYXFyr2dVBVjPRjUhmKbf1LixXNYc/gCBRi OBPw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=smSrXrIOTm6C2xaV0U6WGYhPw32W+7RUuflt9biyoW8=; fh=RilgTSCb5JRxpcudOTkph7zIMkt+l3ZZAOLpFOrMR00=; b=oaksMXwG8yQQyP0/UL002sXE1iE8JY4l4kE0hc2TRVD10JQRyFC+b1y8BF3mQM3rJK BBfBNbu/PbyI06RUQyeaEh5UpdwLJF109S1yTZVqdCo9omzVSdal1JK9PdahWHDHUs8+ ibWxC4oI2txtwDT/seKKSZArO0fo1m67uKsLsyC5u2lYbharEcWj6gL26HDGR+xz6ftD ijskISWF3XFiTnD1NIiYfhQVbQn4fNBBdl/f6zvEYFlz9QsgVcerrdiB3iJmOGl8lfIs JWWXxtbNkpIMVHxSgN4QN7G/dcd7MoIvLl+9d9MfpGrfPG5ipFImenUZdQ91lETOtR9Z f5Rw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=vCP49Rj0; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-196819-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196819-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id a640c23a62f3a-a6871959bd1si51568866b.528.2024.05.31.05.49.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 05:49:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-196819-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=vCP49Rj0; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-196819-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196819-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=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 3D77A1F2723C for ; Fri, 31 May 2024 12:48:02 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C933D1586D0; Fri, 31 May 2024 12:47:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="vCP49Rj0" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E17CB158845; Fri, 31 May 2024 12:47:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717159672; cv=none; b=LDPEj52QYYNjvzkM32m7yTELYTitH6W92jshFmAW/LeFUXrv0RwXu40vzGQ5GAS2yiAa+ydKaG6e69bgSG+3sQyAFxJ6cRIYDbonlczL6ccIRoXWXmNVJRoY7ZOnxmmP7tvFwld+z9xt/cWwlrusrhATKMTQW8Y6jxiUeS3CZ9E= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717159672; c=relaxed/simple; bh=smSrXrIOTm6C2xaV0U6WGYhPw32W+7RUuflt9biyoW8=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=OAyJb8FObFH2zWCS891+yXG6rCR7PGnVU0lYrpCGUOPkh/5abwRde8wZwJSK4UXjDhPE0Av1bZKIsrNV+OigH1R5vrA9o6P/OSqwvPkIlyRVPhJqMGb16BTfGTdluScE0RW7pZdkIu7Bqtp5Mm4JAnjpjSCuKdhQ3xoTuo0/XMM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=vCP49Rj0; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1049FC116B1; Fri, 31 May 2024 12:47:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717159671; bh=smSrXrIOTm6C2xaV0U6WGYhPw32W+7RUuflt9biyoW8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=vCP49Rj0r+TuWcuwoHGGzkDSNzXDVNc/dJV8Sx5k4Bm5GZpaLTQY5MMwNZvGhj1z+ IyYsnkVCQEhdjFii5os6pzgxLHTGxHtovHpTi0DcQxAFONPrifEEzHE11/D5g0gcMY a2tRXfrCiANlRVbN8bplYNwvSial+L8ElTpVqRDnq6QxeU8CvJLTmoGtXEngyYUjKx qOAbqaNBfKrndprPlFuP6idtDenJieFqu9EnbGwvTfd7Y+qU6Q542IISqHlvfdkKCz g9cBE4GgIOqQOVeTUy8TSFiyero6CbN8APOUYCbwC3UdSl0/lptUdYiRK/tPAwPpgH hiZGtvggKBxZQ== Date: Fri, 31 May 2024 13:47:45 +0100 From: Mark Brown To: David Lechner Cc: Conor Dooley , Nuno =?iso-8859-1?Q?S=E1?= , Jonathan Cameron , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nuno =?iso-8859-1?Q?S=E1?= , Michael Hennerich , Lars-Peter Clausen , David Jander , Martin Sperl , linux-spi@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org Subject: Re: [PATCH RFC v2 1/8] spi: dt-bindings: spi-peripheral-props: add spi-offloads property Message-ID: References: <20240516-rudder-reburial-dcf300504c0a@spud> <20240519-abreast-haziness-096a57ef57d3@spud> <20240522-gullible-ibuprofen-cf9111c25f6f@spud> <5ad0b5782434eaf4cf565cffb0e4c14b7414ae38.camel@gmail.com> <20240526-peculiar-panama-badda4f02336@spud> <10991373cb9603803df63d8236c475807f6dde68.camel@gmail.com> <20240530-petunia-genre-2731493dbd0f@spud> <8ba46ea7-ad57-4ade-9a77-fc605710c14f@baylibre.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="J1Zz5On/pzKE0RsE" Content-Disposition: inline In-Reply-To: <8ba46ea7-ad57-4ade-9a77-fc605710c14f@baylibre.com> X-Cookie: Serving suggestion. --J1Zz5On/pzKE0RsE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 30, 2024 at 04:28:38PM -0500, David Lechner wrote: > I think one of my colleagues was working on one in the last year that we > might still have lying around. But I don't know what we could use as the > SPI controller that would have offload support.=20 David was using a Raspberry Pi, their DMA controller can happily write to the SPI controller registers so functions as an offload engine - I'd not be surprised if other SPI controllers and DMA controllers could interact in a similar fashion for the CAN or interrupt controller style use cases. --J1Zz5On/pzKE0RsE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmZZxvAACgkQJNaLcl1U h9CAKgf9H9TgXJuGOIkZbFW3xhxadrFbeV8HASnWFZFRY12SLKHWJhu+HqypwaLl Ym6TSGQtsS3BpjB8IA9cs+SPl2HT4n0Z+h/aI4SX6oDa0CJ9Fk8BvC6SO+TSffel gb5N1FUPWdxMxUr+sFfa9OwPFFnHl7OobLYyw2BVC4A6oBFqxan5JbgALLXblnyT O+ojrcgqXgkAGMNxgFeym4FetZiI1IsSsmUbl4CcSP3dXQxb+jKp6V3v0dXHUWUx rNLpTYOwnpLrnB7csT3H0hr7ycqsuGIzrSdmy+Ag608uosK94/kXP+KOaQMG3/IY JlwEC0Fp+n84ef5Qm+kwNwbOUda62w== =YIXU -----END PGP SIGNATURE----- --J1Zz5On/pzKE0RsE--