Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1106597pxb; Fri, 20 Nov 2020 00:59:58 -0800 (PST) X-Google-Smtp-Source: ABdhPJy6NPKGD1JtLLj+UbTP68++KZTHy+pL2OkT7QqCcOCE1EoBtoK7uDhfpHx5xginCu+vFbNi X-Received: by 2002:a17:906:a108:: with SMTP id t8mr31253296ejy.435.1605862798144; Fri, 20 Nov 2020 00:59:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605862798; cv=none; d=google.com; s=arc-20160816; b=UiIoOXG1kKk+oDUOxVViguMrQCHMG99voACXy95lZiRyoJOdsnbN51b2q67On+dBXp X1TctvF+Vc1hqHBN/3H19BGmcpLCwFt8hVWmG7UkxkipEvC1fjHdrU5CHlihGq+bLyHZ GF5uo1GJFsbFBFSFraI0g6Qvii318ypUwqQmtKOJ2qyOEqCQpAGODL+lP7u5WKhriM5W K0pdyWEfHop5Jm+TNEIps0X4tZB8ucCb06sdHwN2e8RHtNBfpOKwMnq4KqLfcZm9yrAv ko9Kxeo9BANIO/9F76fuBnftwOwANWy3ah/3nVqvz7atTE91QQqV4lcC84cyWgnkIW4k rj5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:user-agent:references:in-reply-to :subject:cc:to:from:date:content-transfer-encoding:mime-version :dkim-signature; bh=n6zMtO0p96m+x7c+PgULXOK2JO9SwvIxJpyJ3dRDObA=; b=lS7QEC07A7vwNTyEpRzL4rGJC/Pm04mTD2kntikTUkiuuJ2ftye56eBgnxH+vQa7jq 9vYgCmN4vDzvxMsNvTzsibYwv3nyrpcnBq8YPZe+u+RysGkNeJcoGvpZKEu2Z9WnsIWs bVHxP2an+PYezj3t1/9LHDEf4x8AIsyfQg7x8tuofVbgb4/0Fe0tTvwwSCd2coyGiL3f F4liT41RL0K0k9YogbfPU9Mk+LSAl440rKn9dmshMqJQS173hNFZoIFCnuk/J0MZIjS5 DfCmjm37Jtiht83Sv/5CU5YvGgj3n/1CZ3YtKoTtVa9ozsaJOQPUtms/4Uf5cZIo/iaV 45yQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=sQRmtxwe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g17si1451482edy.62.2020.11.20.00.59.33; Fri, 20 Nov 2020 00:59:58 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=sQRmtxwe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727408AbgKTI4e (ORCPT + 99 others); Fri, 20 Nov 2020 03:56:34 -0500 Received: from mail.kernel.org ([198.145.29.99]:33852 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727208AbgKTI4e (ORCPT ); Fri, 20 Nov 2020 03:56:34 -0500 Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id B12DD2225B; Fri, 20 Nov 2020 08:56:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1605862593; bh=qqbbW/WYW8djm9O14VKV5AS5hfRXpB/xq6CzZTiK4jw=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=sQRmtxweZWYf8+ngQfhnlseoXKfRr6S7mM9xu4PBQ3kw3GCA2im/uHKTDtoK6yTcW hy6fVGjxdHFWBbLgKCjedTRT0Mk5c7Uns+hdfA9KqTLKZ3qkBQSds14Y0zkBEzZhoM QkzXHGewnfVrJRGVIxBdpqRioAg8u0UpJll94oKA= Received: from disco-boy.misterjones.org ([51.254.78.96] helo=www.loen.fr) by disco-boy.misterjones.org with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94) (envelope-from ) id 1kg2DX-00CCR4-I8; Fri, 20 Nov 2020 08:56:31 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 20 Nov 2020 08:56:31 +0000 From: Marc Zyngier To: Neeraj Upadhyay Cc: ionela.voinescu@arm.com, valentin.schneider@arm.com, mark.rutland@arm.com, suzuki.poulose@arm.com, Will Deacon , catalin.marinas@arm.com, linux-arm-kernel@lists.infradead.org, lkml , MSM Subject: Re: AMU extension v1 support for cortex A76, A77, A78 CPUs In-Reply-To: <2cc9dd44-0b4b-94a8-155a-7a2446a1b892@codeaurora.org> References: <2cc9dd44-0b4b-94a8-155a-7a2446a1b892@codeaurora.org> User-Agent: Roundcube Webmail/1.4.9 Message-ID: <1712842eb0767e51155a5396d282102c@kernel.org> X-Sender: maz@kernel.org X-SA-Exim-Connect-IP: 51.254.78.96 X-SA-Exim-Rcpt-To: neeraju@codeaurora.org, ionela.voinescu@arm.com, valentin.schneider@arm.com, mark.rutland@arm.com, suzuki.poulose@arm.com, will@kernel.org, catalin.marinas@arm.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2020-11-20 04:30, Neeraj Upadhyay wrote: > Hi, > > For ARM cortex A76, A77, A78 cores (which as per TRM, support AMU) > AA64PFR0[47:44] field is not set, and AMU does not get enabled for > them. > Can you please provide support for these CPUs in cpufeature.c? If that was the case, that'd be an erratum, and it would need to be documented as such. It could also be that this is an optional feature for these cores (though the TRM doesn't suggest that). Can someone at ARM confirm what is the expected behaviour of these CPUs? M. -- Jazz is not dead. It just smells funny...