From: Ganapatrao Kulkarni <ganapatrao.kulkarni@cavium.com>
To: linux-acpi@vger.kernel.org, devel@acpica.org,
linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org
Cc: lv.zheng@intel.com, robert.moore@intel.com, marc.zyngier@arm.com,
catalin.marinas@arm.com, will.deacon@arm.com,
lorenzo.pieralisi@arm.com, hanjun.guo@linaro.org,
tglx@linutronix.de, jason@lakedaemon.net,
jnair@caviumnetworks.com, gpkulkarni@gmail.com
Subject: [PATCH v3 1/2] ACPICA: ACPI 6.2: Add support for new SRAT subtable
Date: Wed, 21 Jun 2017 11:45:42 +0530 [thread overview]
Message-ID: <1498025743-6340-2-git-send-email-ganapatrao.kulkarni@cavium.com> (raw)
In-Reply-To: <1498025743-6340-1-git-send-email-ganapatrao.kulkarni@cavium.com>
Add GIC ITS Affinity (ACPI 6.2) subtable to SRAT table.
ACPICA commit 5bc67f63918da249bfe279ee461d152bb3e6f55b
Link: https://github.com/acpica/acpica/commit/5bc67f6
Signed-off-by: Ganapatrao Kulkarni <ganapatrao.kulkarni@cavium.com>
---
include/acpi/actbl1.h | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/include/acpi/actbl1.h b/include/acpi/actbl1.h
index b4ce55c..253c9db 100644
--- a/include/acpi/actbl1.h
+++ b/include/acpi/actbl1.h
@@ -1192,7 +1192,8 @@ enum acpi_srat_type {
ACPI_SRAT_TYPE_MEMORY_AFFINITY = 1,
ACPI_SRAT_TYPE_X2APIC_CPU_AFFINITY = 2,
ACPI_SRAT_TYPE_GICC_AFFINITY = 3,
- ACPI_SRAT_TYPE_RESERVED = 4 /* 4 and greater are reserved */
+ ACPI_SRAT_TYPE_GIC_ITS_AFFINITY = 4, /* ACPI 6.2 */
+ ACPI_SRAT_TYPE_RESERVED = 5 /* 5 and greater are reserved */
};
/*
@@ -1260,6 +1261,15 @@ struct acpi_srat_gicc_affinity {
u32 clock_domain;
};
+/* 4: GIC ITS Affinity (ACPI 6.2) */
+
+struct acpi_srat_its_affinity {
+ struct acpi_subtable_header header;
+ u32 proximity_domain;
+ u16 reserved;
+ u32 its_id;
+};
+
/* Flags for struct acpi_srat_gicc_affinity */
#define ACPI_SRAT_GICC_ENABLED (1) /* 00: Use affinity structure */
--
1.8.1.4
WARNING: multiple messages have this Message-ID (diff)
From: ganapatrao.kulkarni@cavium.com (Ganapatrao Kulkarni)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 1/2] ACPICA: ACPI 6.2: Add support for new SRAT subtable
Date: Wed, 21 Jun 2017 11:45:42 +0530 [thread overview]
Message-ID: <1498025743-6340-2-git-send-email-ganapatrao.kulkarni@cavium.com> (raw)
In-Reply-To: <1498025743-6340-1-git-send-email-ganapatrao.kulkarni@cavium.com>
Add GIC ITS Affinity (ACPI 6.2) subtable to SRAT table.
ACPICA commit 5bc67f63918da249bfe279ee461d152bb3e6f55b
Link: https://github.com/acpica/acpica/commit/5bc67f6
Signed-off-by: Ganapatrao Kulkarni <ganapatrao.kulkarni@cavium.com>
---
include/acpi/actbl1.h | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/include/acpi/actbl1.h b/include/acpi/actbl1.h
index b4ce55c..253c9db 100644
--- a/include/acpi/actbl1.h
+++ b/include/acpi/actbl1.h
@@ -1192,7 +1192,8 @@ enum acpi_srat_type {
ACPI_SRAT_TYPE_MEMORY_AFFINITY = 1,
ACPI_SRAT_TYPE_X2APIC_CPU_AFFINITY = 2,
ACPI_SRAT_TYPE_GICC_AFFINITY = 3,
- ACPI_SRAT_TYPE_RESERVED = 4 /* 4 and greater are reserved */
+ ACPI_SRAT_TYPE_GIC_ITS_AFFINITY = 4, /* ACPI 6.2 */
+ ACPI_SRAT_TYPE_RESERVED = 5 /* 5 and greater are reserved */
};
/*
@@ -1260,6 +1261,15 @@ struct acpi_srat_gicc_affinity {
u32 clock_domain;
};
+/* 4: GIC ITS Affinity (ACPI 6.2) */
+
+struct acpi_srat_its_affinity {
+ struct acpi_subtable_header header;
+ u32 proximity_domain;
+ u16 reserved;
+ u32 its_id;
+};
+
/* Flags for struct acpi_srat_gicc_affinity */
#define ACPI_SRAT_GICC_ENABLED (1) /* 00: Use affinity structure */
--
1.8.1.4
WARNING: multiple messages have this Message-ID (diff)
From: Ganapatrao Kulkarni <ganapatrao.kulkarni at cavium.com>
To: devel@acpica.org
Subject: [Devel] [PATCH v3 1/2] ACPICA: ACPI 6.2: Add support for new SRAT subtable
Date: Wed, 21 Jun 2017 11:45:42 +0530 [thread overview]
Message-ID: <1498025743-6340-2-git-send-email-ganapatrao.kulkarni@cavium.com> (raw)
In-Reply-To: 1498025743-6340-1-git-send-email-ganapatrao.kulkarni@cavium.com
[-- Attachment #1: Type: text/plain, Size: 1259 bytes --]
Add GIC ITS Affinity (ACPI 6.2) subtable to SRAT table.
ACPICA commit 5bc67f63918da249bfe279ee461d152bb3e6f55b
Link: https://github.com/acpica/acpica/commit/5bc67f6
Signed-off-by: Ganapatrao Kulkarni <ganapatrao.kulkarni(a)cavium.com>
---
include/acpi/actbl1.h | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/include/acpi/actbl1.h b/include/acpi/actbl1.h
index b4ce55c..253c9db 100644
--- a/include/acpi/actbl1.h
+++ b/include/acpi/actbl1.h
@@ -1192,7 +1192,8 @@ enum acpi_srat_type {
ACPI_SRAT_TYPE_MEMORY_AFFINITY = 1,
ACPI_SRAT_TYPE_X2APIC_CPU_AFFINITY = 2,
ACPI_SRAT_TYPE_GICC_AFFINITY = 3,
- ACPI_SRAT_TYPE_RESERVED = 4 /* 4 and greater are reserved */
+ ACPI_SRAT_TYPE_GIC_ITS_AFFINITY = 4, /* ACPI 6.2 */
+ ACPI_SRAT_TYPE_RESERVED = 5 /* 5 and greater are reserved */
};
/*
@@ -1260,6 +1261,15 @@ struct acpi_srat_gicc_affinity {
u32 clock_domain;
};
+/* 4: GIC ITS Affinity (ACPI 6.2) */
+
+struct acpi_srat_its_affinity {
+ struct acpi_subtable_header header;
+ u32 proximity_domain;
+ u16 reserved;
+ u32 its_id;
+};
+
/* Flags for struct acpi_srat_gicc_affinity */
#define ACPI_SRAT_GICC_ENABLED (1) /* 00: Use affinity structure */
--
1.8.1.4
next prev parent reply other threads:[~2017-06-21 6:16 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-06-21 6:15 [PATCH v3 0/2] acpi, gicv3-its, numa: Adding numa node mapping for ITS Ganapatrao Kulkarni
2017-06-21 6:15 ` [Devel] " Ganapatrao Kulkarni
2017-06-21 6:15 ` Ganapatrao Kulkarni
2017-06-21 6:15 ` Ganapatrao Kulkarni [this message]
2017-06-21 6:15 ` [Devel] [PATCH v3 1/2] ACPICA: ACPI 6.2: Add support for new SRAT subtable Ganapatrao Kulkarni
2017-06-21 6:15 ` Ganapatrao Kulkarni
2017-06-21 6:15 ` [PATCH v3 2/2] acpi, gicv3-its, numa: Adding numa node mapping for gic-its units Ganapatrao Kulkarni
2017-06-21 6:15 ` [Devel] " Ganapatrao Kulkarni
2017-06-21 6:15 ` Ganapatrao Kulkarni
2017-06-21 7:09 ` Jayachandran C
2017-06-21 7:09 ` Jayachandran C
2017-06-21 8:44 ` Marc Zyngier
2017-06-21 8:44 ` [Devel] " Marc Zyngier
2017-06-21 8:44 ` Marc Zyngier
2017-06-21 15:25 ` Jayachandran C
2017-06-21 15:25 ` Jayachandran C
2017-06-21 15:25 ` Jayachandran C
2017-06-21 8:58 ` Marc Zyngier
2017-06-21 8:58 ` [Devel] " Marc Zyngier
2017-06-21 8:58 ` Marc Zyngier
2017-06-21 9:56 ` Ganapatrao Kulkarni
2017-06-21 9:56 ` [Devel] " Ganapatrao Kulkarni
2017-06-21 9:56 ` Ganapatrao Kulkarni
2017-06-21 9:56 ` Ganapatrao Kulkarni
2017-06-21 9:28 ` Lorenzo Pieralisi
2017-06-21 9:28 ` [Devel] " Lorenzo Pieralisi
2017-06-21 9:28 ` Lorenzo Pieralisi
2017-06-21 10:06 ` Ganapatrao Kulkarni
2017-06-21 10:06 ` [Devel] " Ganapatrao Kulkarni
2017-06-21 10:06 ` Ganapatrao Kulkarni
2017-06-21 10:06 ` Ganapatrao Kulkarni
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1498025743-6340-2-git-send-email-ganapatrao.kulkarni@cavium.com \
--to=ganapatrao.kulkarni@cavium.com \
--cc=catalin.marinas@arm.com \
--cc=devel@acpica.org \
--cc=gpkulkarni@gmail.com \
--cc=hanjun.guo@linaro.org \
--cc=jason@lakedaemon.net \
--cc=jnair@caviumnetworks.com \
--cc=linux-acpi@vger.kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lorenzo.pieralisi@arm.com \
--cc=lv.zheng@intel.com \
--cc=marc.zyngier@arm.com \
--cc=robert.moore@intel.com \
--cc=tglx@linutronix.de \
--cc=will.deacon@arm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.