diff options
author | Len Brown <len.brown@intel.com> | 2019-05-13 13:58:47 -0400 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2019-05-23 10:08:31 +0200 |
commit | 0e344d8c709fe01d882fc0fb5452bedfe5eba67a (patch) | |
tree | aab6ea8d855d83e6e171fb3806a88109c0bdee40 /drivers/base | |
parent | 14d96d6c06b5d8116b8d52c9c5530f5528ef1e61 (diff) | |
download | linux-0e344d8c709fe01d882fc0fb5452bedfe5eba67a.tar.gz linux-0e344d8c709fe01d882fc0fb5452bedfe5eba67a.tar.bz2 linux-0e344d8c709fe01d882fc0fb5452bedfe5eba67a.zip |
cpu/topology: Export die_id
Export die_id in cpu topology, for the benefit of hardware that has
multiple-die/package.
Signed-off-by: Len Brown <len.brown@intel.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: linux-doc@vger.kernel.org
Link: https://lkml.kernel.org/r/e7d1caaf4fbd24ee40db6d557ab28d7d83298900.1557769318.git.len.brown@intel.com
Diffstat (limited to 'drivers/base')
-rw-r--r-- | drivers/base/topology.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/base/topology.c b/drivers/base/topology.c index 5fd9f167ecc1..50352cf96f85 100644 --- a/drivers/base/topology.c +++ b/drivers/base/topology.c @@ -43,6 +43,9 @@ static ssize_t name##_list_show(struct device *dev, \ define_id_show_func(physical_package_id); static DEVICE_ATTR_RO(physical_package_id); +define_id_show_func(die_id); +static DEVICE_ATTR_RO(die_id); + define_id_show_func(core_id); static DEVICE_ATTR_RO(core_id); @@ -72,6 +75,7 @@ static DEVICE_ATTR_RO(drawer_siblings_list); static struct attribute *default_attrs[] = { &dev_attr_physical_package_id.attr, + &dev_attr_die_id.attr, &dev_attr_core_id.attr, &dev_attr_thread_siblings.attr, &dev_attr_thread_siblings_list.attr, |