Received: by 2002:ab2:620c:0:b0:1ef:ffd0:ce49 with SMTP id o12csp1361934lqt; Wed, 20 Mar 2024 01:10:13 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCW0qYChDxp+mnQlpVZZYcfzEpLqxPNtZyxkMCNVe4ByNm75P9EFxPI4BYyaNOSFM94Ag6F1Mb++nmUYTFnksgZijU766DMWEqXRg12HYg== X-Google-Smtp-Source: AGHT+IGal96/hdymiPW3EGHrnwMJeBhR8/Hsw17zxglk39euJE4EEy+/3rY/waKjdS9gn0y9CB0C X-Received: by 2002:a05:620a:57d3:b0:789:dd63:5f7e with SMTP id wl19-20020a05620a57d300b00789dd635f7emr18881785qkn.53.1710922212896; Wed, 20 Mar 2024 01:10:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710922212; cv=pass; d=google.com; s=arc-20160816; b=qpEIyvOkLg0e4TqZCm2amlZpC9nQJDiY1bEwDwfIKBzHN8gv8TkajJcSQs52XCYLZB h7FFKuMT2zg4eNdNkGSS+oIFnYecX4WxFoIYOsu8FWgLBoYIM91ZcJSiyvsdfgbml/Fv tdFZZI4+kstOacCc1kgiBCyN6VMOEfXaB+/jKYhawLx9bNjAgzdmQg1ise4J3farMm38 FylgeYoYsf37ySFYztUQ+kT4mkRPqNOI7ZIlKoiYd4PToq3kdaFMy4mbCkDFkumG9ED/ CcepqdJAeY7QZ674YkndIGls7gOnzQUGTd6FxoGeMD6GThuK4kvfAUgMatA6WC9Jehf6 EW8w== 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=AfCnug0umUcdT2gosXp103HrYU4EPJM44slnpZb1jv0=; fh=45bALKvbSxCau3eH/N1VVX7tB9W9yQKsVBBzf+GS4Os=; b=LI9FoxvGiTintGUPoQzvV6yR0/7SU0WcQ/TP3+QvJHB1vakH8Trk7Z21iTjF/5eZXr 9I9waoIb+QMp+N2sahbtVvfXLa41g7LJRl9IKIk5P9ah8s2DFWrd6qq9mFrDEZXdcawW YCShoGwu2NowRTT2XoGHMBu9dxTe5FSR2y5iMDmQeA3ZOAf0vFqaaSK330O+C9zwMIrK 5fqHrbbrnFzEHbW7xM0+wTDpcBunsx4PhZo44ZI+AQ51iAlMlkDPu2iqw7LAmd+63I8+ /7TDwEkT/hx3deJJdZj6f6mIHhCRIppwzrJ90El+ticnOuB1C/LsT0Fyn2q4m8ZUalp1 n7FQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=m0WSIvTe; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); spf=pass (google.com: domain of linux-kernel+bounces-108595-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-108595-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=microchip.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id z25-20020a05620a261900b0078a1e412169si1481228qko.709.2024.03.20.01.10.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Mar 2024 01:10:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-108595-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=@microchip.com header.s=mchp header.b=m0WSIvTe; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); spf=pass (google.com: domain of linux-kernel+bounces-108595-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-108595-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=microchip.com 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 9C1101C21343 for ; Wed, 20 Mar 2024 08:10:12 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6F7D02C86A; Wed, 20 Mar 2024 08:10:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=microchip.com header.i=@microchip.com header.b="m0WSIvTe" Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) (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 9BDD12BD1F; Wed, 20 Mar 2024 08:10:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=68.232.154.123 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710922205; cv=none; b=KAp/2oiFzbMxoYMcFFNEhf45X43ia0E4Y63wg7xEK5B2BqGG0mE0yCfwVARnZVQWRitM81fJyJFew+mMvYxu1rmj3UB9Hwr01QaZ1MDue050OQIE5p5gbi2Y61kjo8bnjicLjmzZoL79MW9+6mnMaQwDDUc76McxnlagZbAs4/s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710922205; c=relaxed/simple; bh=AfCnug0umUcdT2gosXp103HrYU4EPJM44slnpZb1jv0=; h=Date:From:To:CC:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=NuBMF78dpHwYqE2V1r49tOpA7hkyMX0Hv6MITuoaPke5im9CEz+8Zpfh4VAfR1+PrnC8HsFd+FlMfRmIXXlRMo38b3JHh5JrtU2GIuCdVvLr7ztxdgk9Yy6kDAaw6RskS3pnd/OKw97WH944gkxX1LOwkwNV8IrnJYurWLMLVl4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=microchip.com; spf=pass smtp.mailfrom=microchip.com; dkim=pass (2048-bit key) header.d=microchip.com header.i=@microchip.com header.b=m0WSIvTe; arc=none smtp.client-ip=68.232.154.123 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=microchip.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=microchip.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1710922203; x=1742458203; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=AfCnug0umUcdT2gosXp103HrYU4EPJM44slnpZb1jv0=; b=m0WSIvTedQOPaYURL9S8f8A2saKfjS5IC1TvRP2OIJvN0xpQFxrC5gJU 5OWdkYvcIK6P113s4B1QeoDpHJnkXF1WAv9GrCICahMGprgvKaE9EgFPR HdmZnkcOFC0tfUmIFcmIEm9eIn1OI1BxJYDp27LSfKJI1YJOlaHgyxWou crVLf2LmPMRaWuiCFtVln/L0Ns1AeAlzAUmmqth5uWzmuMoMCpDDMbcml I+LT7d+BhTI5k1m6/Xks6P6Jwxb50dJ5iPJGy11ioWdXz5FtmbSmpMper 2pImnr/x2hH0TluwIUzg98q60IO8b1vDDU8VE977rF1/GkG/d3huelDhh g==; X-CSE-ConnectionGUID: eZhPXw6WRumqhkMBxQG74g== X-CSE-MsgGUID: a6qsqpTMSjOeZ0F7tAolvA== X-IronPort-AV: E=Sophos;i="6.07,139,1708412400"; d="asc'?scan'208";a="18421063" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa2.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 20 Mar 2024 01:10:01 -0700 Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 20 Mar 2024 01:09:31 -0700 Received: from wendy (10.10.85.11) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 20 Mar 2024 01:09:27 -0700 Date: Wed, 20 Mar 2024 08:08:41 +0000 From: Conor Dooley To: Conor Dooley CC: Joshua Yeong , , , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH 0/4] Add StarFive's StarLink-500 Cache Controller Message-ID: <20240320-implement-finishing-136eae51d659@wendy> References: <20240314061205.26143-1-joshua.yeong@starfivetech.com> <20240317-viral-handcraft-12b2519ff1be@spud> 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="iOmun+xjPn985xOw" Content-Disposition: inline In-Reply-To: <20240317-viral-handcraft-12b2519ff1be@spud> --iOmun+xjPn985xOw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 17, 2024 at 03:01:05PM +0000, Conor Dooley wrote: > 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 Sta= rFive > > RISC-V SoC. >=20 > Unlike the other "non-conventional" CMO methods, the jh8100 does not > pre-date the Zicbom extension. Why has that not been implemented? Stefan pointed out on IRC yesterday that one of the main selling points is the ease of operating on large ranges. > How many peripherals on the jh8100 rely on non-coherent DMA? >=20 > Cheers, > Conor. --iOmun+xjPn985xOw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCZfqZiQAKCRB4tDGHoIJi 0qMDAP9sOBXZWhcjt6+UQcqMAdgYDyQ/d+HtGVH8VPq7D6wuPwEAuJxliBsHfezS RtGYM/iDUAlOd2eP7RPVi3PWvojxogk= =Su/2 -----END PGP SIGNATURE----- --iOmun+xjPn985xOw--