Received: by 10.223.164.202 with SMTP id h10csp470758wrb; Fri, 10 Nov 2017 09:14:16 -0800 (PST) X-Google-Smtp-Source: AGs4zMbETEk+FX75ZX15x9SYyqusAsCwQJzaEniEdTYjIoAzUb+MqnrCRuMeSrhvu30/E8T4ZyFZ X-Received: by 10.101.77.3 with SMTP id i3mr958278pgt.311.1510334055971; Fri, 10 Nov 2017 09:14:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510334055; cv=none; d=google.com; s=arc-20160816; b=LQMcZfmbdVthF1OSBmUr6OYgIqlqmI4OFf2xGbubb0yk4S5yArmPuDSLhDYh0SBVS9 oV+BT8jBZ309+N8zUGGQ0nj4gDxSjnajENXBF+y9FZ7sv45NRoK9jtrqIXM2B6lYu8Zt enwTLymT1rIyXurKVaWxsLX7UQ4OQySGHlcD4aoFyx+8EinH3+ZxW7V3YSO5utinKm8C ufcJxsE9hM0xAUbjU1yVSrpDSDyuLlT9dyszjbN+3mBMSMU9WXj+ZFN7dcaBwGKbXPt1 PBsC+GBGp3zoEKpkPHGe+RPmWXyov6y16RdeI/TrIPklebGev0XHA8r894ylJpGL140B 0o0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :dlp-reaction:dlp-version:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=dZdiY2W7YTs9N5m8ku1uQ4SUqerC58cYdNnldqo+U1E=; b=d+kFLoalF5vRG7cpWFYHZdStXNcAHjrGT5kjzl/iCEOyej0Y/bTRIVeZ4U3l/rEsbp K5zWI7esQf5TSo/jEW9dJJIaCoQqNhLQ7ZxnHBf20320WHWbyUnfdApdNYn5Wveb8UH0 PMT4wtp5Y5SVfCyFNDdReJCs/RwL9q/6oyXOtFCGz0Y0IVXLqi3Uh+iplzCdFL5OwMVZ xlEwviyUxjw/PQSL4yx0vV1XsNcMHEHjAmpyg2AemVycCVJXvMqVweBKsNFgWlEhqqRt Pfp5LKgz/cK89NTZJbPWGV0PpiMbpJ6z6MFj73FsSSKxmro/D3QJQ97Xa8C9Tus/QesB qTjA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f15si10149658pfh.149.2017.11.10.09.14.03; Fri, 10 Nov 2017 09:14:15 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753353AbdKJRNY convert rfc822-to-8bit (ORCPT + 82 others); Fri, 10 Nov 2017 12:13:24 -0500 Received: from mga01.intel.com ([192.55.52.88]:51759 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752473AbdKJRNW (ORCPT ); Fri, 10 Nov 2017 12:13:22 -0500 Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Nov 2017 09:13:21 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,375,1505804400"; d="scan'208";a="172136758" Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by orsmga005.jf.intel.com with ESMTP; 10 Nov 2017 09:13:21 -0800 Received: from orsmsx152.amr.corp.intel.com (10.22.226.39) by ORSMSX108.amr.corp.intel.com (10.22.240.6) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 10 Nov 2017 09:13:21 -0800 Received: from orsmsx110.amr.corp.intel.com ([169.254.10.163]) by ORSMSX152.amr.corp.intel.com ([169.254.8.218]) with mapi id 14.03.0319.002; Fri, 10 Nov 2017 09:13:21 -0800 From: "Moore, Robert" To: Jeremy Linton , "linux-acpi@vger.kernel.org" CC: "linux-arm-kernel@lists.infradead.org" , "sudeep.holla@arm.com" , "hanjun.guo@linaro.org" , "lorenzo.pieralisi@arm.com" , "rjw@rjwysocki.net" , "will.deacon@arm.com" , "catalin.marinas@arm.com" , "gregkh@linuxfoundation.org" , "viresh.kumar@linaro.org" , "mark.rutland@arm.com" , "linux-kernel@vger.kernel.org" , "linux-pm@vger.kernel.org" , "jhugo@codeaurora.org" , "wangxiongfeng2@huawei.com" , "Jonathan.Zhang@cavium.com" , "ahs3@redhat.com" , "Jayachandran.Nair@cavium.com" , "austinwc@codeaurora.org" , "lenb@kernel.org" , "Zheng, Lv" , "devel@acpica.org" Subject: RE: [PATCH v4 1/9] ACPICA: Add additional PPTT flags for cache properties Thread-Topic: [PATCH v4 1/9] ACPICA: Add additional PPTT flags for cache properties Thread-Index: AQHTWZ5JOvKCkGcBq0WjRDkHRycA8aMN2xiA Date: Fri, 10 Nov 2017 17:13:19 +0000 Message-ID: <94F2FBAB4432B54E8AACC7DFDE6C92E37E618DB4@ORSMSX110.amr.corp.intel.com> References: <20171109210311.25655-1-jeremy.linton@arm.com> <20171109210311.25655-2-jeremy.linton@arm.com> In-Reply-To: <20171109210311.25655-2-jeremy.linton@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.140] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Included in ACPICA version 20171110 > -----Original Message----- > From: Jeremy Linton [mailto:jeremy.linton@arm.com] > Sent: Thursday, November 9, 2017 1:03 PM > To: linux-acpi@vger.kernel.org > Cc: linux-arm-kernel@lists.infradead.org; sudeep.holla@arm.com; > hanjun.guo@linaro.org; lorenzo.pieralisi@arm.com; rjw@rjwysocki.net; > will.deacon@arm.com; catalin.marinas@arm.com; > gregkh@linuxfoundation.org; viresh.kumar@linaro.org; > mark.rutland@arm.com; linux-kernel@vger.kernel.org; linux- > pm@vger.kernel.org; jhugo@codeaurora.org; wangxiongfeng2@huawei.com; > Jonathan.Zhang@cavium.com; ahs3@redhat.com; > Jayachandran.Nair@cavium.com; austinwc@codeaurora.org; lenb@kernel.org; > Moore, Robert ; Zheng, Lv ; > devel@acpica.org; Jeremy Linton > Subject: [PATCH v4 1/9] ACPICA: Add additional PPTT flags for cache > properties > > The PPTT table has a number of flags that can be set to describe whether > the cache is I/D/U and the allocation and write policies. Add these > flags. > > Signed-off-by: Jeremy Linton > --- > include/acpi/actbl1.h | 14 ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git a/include/acpi/actbl1.h b/include/acpi/actbl1.h index > 6b8714a428b6..71f874e2790d 100644 > --- a/include/acpi/actbl1.h > +++ b/include/acpi/actbl1.h > @@ -1346,6 +1346,20 @@ struct acpi_pptt_cache { > #define ACPI_PPTT_MASK_CACHE_TYPE (0x0C) /* Cache type */ > #define ACPI_PPTT_MASK_WRITE_POLICY (0x10) /* Write policy */ > > +/* Attributes describing cache */ > +#define ACPI_PPTT_CACHE_READ_ALLOCATE (0x0) /* Cache line is > allocated on read */ > +#define ACPI_PPTT_CACHE_WRITE_ALLOCATE (0x01) /* Cache line is > allocated on write */ > +#define ACPI_PPTT_CACHE_RW_ALLOCATE (0x02) /* Cache line is > allocated on read and write */ > +#define ACPI_PPTT_CACHE_RW_ALLOCATE_ALT (0x03) /* Alternate > representation of above */ > + > +#define ACPI_PPTT_CACHE_TYPE_DATA (0x0) /* Data cache */ > +#define ACPI_PPTT_CACHE_TYPE_INSTR (1<<2) /* Instruction cache */ > +#define ACPI_PPTT_CACHE_TYPE_UNIFIED (2<<2) /* Unified I & D cache > */ > +#define ACPI_PPTT_CACHE_TYPE_UNIFIED_ALT (3<<2) /* Alternate > representation of above */ > + > +#define ACPI_PPTT_CACHE_POLICY_WB (0x0) /* Cache is write back > */ > +#define ACPI_PPTT_CACHE_POLICY_WT (1<<4) /* Cache is write > through */ > + > /* 2: ID Structure */ > > struct acpi_pptt_id { > -- > 2.13.5 From 1583623953048082072@xxx Thu Nov 09 21:04:50 +0000 2017 X-GM-THRID: 1583623953048082072 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread