Received: by 2002:a89:2d5:0:b0:1ef:f8eb:5d24 with SMTP id d21csp1846lqs; Sun, 17 Mar 2024 08:01:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUgXtBH7uHXnz+r94ElnZSqkCkY7oO5RB5hax8YdP9/HNMdWhl9Ct2sZykKee98hp14GVwmi4/o05s6eSiPJ2IUX/90rxnlYBxfz8bI6w== X-Google-Smtp-Source: AGHT+IHrENj9sH83r00WfaQMTYJIVTMnQmSdbQpacFQPR51LfjLRJQF/QCY/m+hyoZ/Ht7BX55Bq X-Received: by 2002:ac8:590f:0:b0:42e:f55f:3922 with SMTP id 15-20020ac8590f000000b0042ef55f3922mr14531844qty.26.1710687680608; Sun, 17 Mar 2024 08:01:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710687680; cv=pass; d=google.com; s=arc-20160816; b=ZGYt5q8WX3EKXXg/AqPJbv84GgVOVi1eM9AOjYyTbutgkm7V+H74lzV8/k9pO0wr/6 ZjcuVw6HjxDmD4O8AB1CD/zpd0ZAd+ksrynXGfMMHurRvzLNdgFTSMOKUaT6Zhx9L6p6 F0qRs/HSMOKviJA0pL/OqOqtXAPXNqBe4VF+ua6iy1qD/pEHKkhFQHmM88IgFgAmLj8S UVMnh59Y6ufFxPEc9gPJU5z03dt+rLInEgyDEyADXEQSGdxUTXzr+v9gcQukV2g3ESjc +mQ8v3iT0/1KE7RDZnvOyra5ylTv472LkbAYtsdevQV/sdNmWEoAQRu6/m0Jx7pZCj2T XCwA== 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=j7oxe8BD+mVFzgrsY6JafuiQy9oGRRV5ZitHBwsWITs=; fh=jyoOz/jyK0cwbI+h1QJ2Bc8O2pCSSWY5/lwFRkiBZxk=; b=oQ0aCcKOpOg9/3F5GbT2kKgJPUChPkFtIY2l5/PDgU1yVBpgYn0c6fcc4WGayxB3w5 gndb4vOO6+/t7rLbMgypXt5BEOO5QgAag96WvhinfEZiB/zBlUBMYtHdzfA52iIGI+Hi 9ROQ/VlXANOSjQ9+76rwwjEnn0SffIOTXi6nC1jYeYj/nfz4OE6BnNThn+xDFx9gnOnj ug0Q9RDKMZIW/DZO2jGtu8Z1HTWlcMMnsvBO4nzY+ryC5zzA8XwwWd7qgYorPSahGvsW GKqilgTl9RmtyBHBgpVzh0uDZB98JSUccfKXa2LCIuQ4q5VFtBgNyhhIUCNjapodLzhT GulA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=UFlbMl1t; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-105425-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-105425-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id o13-20020a05622a044d00b00430c77fa170si1707729qtx.38.2024.03.17.08.01.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Mar 2024 08:01:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-105425-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=UFlbMl1t; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-105425-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-105425-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 4D47D1C208FE for ; Sun, 17 Mar 2024 15:01:20 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3B30C1C687; Sun, 17 Mar 2024 15:01:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="UFlbMl1t" 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 56F8F1BF33; Sun, 17 Mar 2024 15:01:12 +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=1710687672; cv=none; b=WAHN5XwzF5At+yqjSUimyLQ5Yde4+a2CJ0RcwJKEgifdlMxH5MVmK/eByps4QMzh6YjE0R7nfu1vlvlv6tMhw09mqTIQhp8n1r4LJDo17KGrWuSBWhiEBYa+o8/nMHDWVEFMY0B1Qmt58sXw0eoSodCjht0J0+bHZdzsFhdBq14= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710687672; c=relaxed/simple; bh=j7oxe8BD+mVFzgrsY6JafuiQy9oGRRV5ZitHBwsWITs=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=PTVQXCTj1Ji+AN99lVvogp272cbTnnES2vT7WYvjTd0ELROLhzpLmQwDfP/CbZvzcnhBFh6fhZjYAiUWOGe6vcgBW3EpiBCNBzeqrzF0+bN7HI0KNzEb/zTiRzQKnnqS1d4zmpX2nOkZCRZM65AAOo03qUQQFPduxzE1h16eg8c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=UFlbMl1t; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id B6A81C433C7; Sun, 17 Mar 2024 15:01:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1710687672; bh=j7oxe8BD+mVFzgrsY6JafuiQy9oGRRV5ZitHBwsWITs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=UFlbMl1tlfTfjCd9+pkxYpxlH5lOdt81iI7gKF6qORgShqzS3QzddQ3IosuKMXCZK hJ/jYKZyEBOi/WONqsV4EswpVnEfSaM/bg3YvvQSwFdWUvKuJkgQaw0T9vb9IcYw7x Uk2QxK4ss5jT9T8RatnMPUupjgglURpWSNR3q5/Id7jhnZ6oBoYmi/ceStU6C3Tics 5807V7kuwXgf6yPli2elDOdg2ueJcNeAfq0sM2RzZ+D9F1E4MMz3UamLIeyKOKcfJ1 2c7RH+UvUt4vx3n9Vrt23DA0oaEROlNlc3SeOKo6mdFCm2DfG8tbVWEC/41KtgZ+t8 1/Mn0r7lbHC2A== Date: Sun, 17 Mar 2024 15:01:05 +0000 From: Conor Dooley To: Joshua Yeong Cc: paul.walmsley@sifive.com, palmer@dabbelt.com, aou@eecs.berkeley.edu, geert+renesas@glider.be, prabhakar.mahadev-lad.rj@bp.renesas.com, conor.dooley@microchip.com, alexghiti@rivosinc.com, evan@rivosinc.com, ajones@ventanamicro.com, heiko@sntech.de, guoren@kernel.org, uwu@icenowy.me, jszhang@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, leyfoon.tan@starfivetech.com, jeeheng.sia@starfivetech.com, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: Re: [PATCH 0/4] Add StarFive's StarLink-500 Cache Controller Message-ID: <20240317-viral-handcraft-12b2519ff1be@spud> References: <20240314061205.26143-1-joshua.yeong@starfivetech.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-sha256; protocol="application/pgp-signature"; boundary="rsMLDVhBuM3yu4xb" Content-Disposition: inline In-Reply-To: <20240314061205.26143-1-joshua.yeong@starfivetech.com> --rsMLDVhBuM3yu4xb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Mar 14, 2024 at 02:12:01PM +0800, Joshua Yeong wrote: > StarFive's StarLink-500 Cache Controller flush/invalidates cache using non- > conventional CMO method. This driver provides the cache handling on StarFive > RISC-V SoC. Unlike the other "non-conventional" CMO methods, the jh8100 does not pre-date the Zicbom extension. Why has that not been implemented? How many peripherals on the jh8100 rely on non-coherent DMA? Cheers, Conor. --rsMLDVhBuM3yu4xb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCZfcFsQAKCRB4tDGHoIJi 0t+UAP0Rd8gYpX+LqpilA/FjT0qP/H3kHE7pBMNt8b8513mNewD/W/chQLnb9a1Q 8T5MbISfMDawti8Fb7AVnmgEL4o8zQo= =cPlm -----END PGP SIGNATURE----- --rsMLDVhBuM3yu4xb--