Suravee Suthikulpanit
1650dfd1a9
x86/events, drivers/amd/iommu: Prepare for multiple IOMMUs support
Currently, amd_iommu_pc_get_set_reg_val() cannot support multiple
IOMMUs. Modify it to allow callers to specify an IOMMU. This is in
preparation for supporting multiple IOMMUs.
Signed-off-by: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Jörg Rödel <joro@8bytes.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Stephane Eranian <eranian@google.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Vince Weaver <vincent.weaver@maine.edu>
Cc: iommu@lists.linux-foundation.org
Link: http://lkml.kernel.org/r/1487926102-13073-8-git-send-email-Suravee.Suthikulpanit@amd.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
2017-03-30 09:53:55 +02:00
..
2017-03-30 09:53:55 +02:00
2017-03-30 09:53:55 +02:00
2017-03-30 09:53:53 +02:00
2017-03-02 08:42:28 +01:00
2017-03-30 09:53:53 +02:00
2017-03-22 16:16:17 +01:00
2017-03-22 16:16:17 +01:00
2017-02-06 13:14:10 +01:00
2017-02-22 12:25:31 +01:00
2017-03-22 15:50:45 +01:00
2015-10-22 00:00:49 +02:00
2015-03-31 15:32:14 +02:00
2015-10-21 18:05:50 -05:00
2015-02-03 18:47:18 +01:00
2016-02-16 08:04:06 -08:00
2017-03-22 16:16:17 +01:00
2017-03-02 08:42:28 +01:00
2017-03-10 18:23:34 +00:00
2017-03-10 18:23:34 +00:00
2016-04-05 15:34:29 +02:00
2016-04-05 15:39:37 +02:00
2017-02-10 13:44:57 +01:00
2013-09-25 11:07:04 +02:00
2017-03-22 16:16:17 +01:00
2017-01-04 15:35:19 +01:00
2017-02-06 13:09:43 +01:00
2016-04-13 11:37:41 +02:00
2015-06-12 11:33:52 +02:00
2017-02-06 13:16:22 +01:00
2016-07-26 16:02:37 +02:00
2013-08-06 11:18:03 -07:00
2017-02-10 14:54:37 +01:00
2017-02-10 13:44:57 +01:00
2016-12-06 17:32:16 +01:00
2017-02-10 14:54:37 +01:00
2017-02-10 13:44:57 +01:00
2017-02-10 15:13:10 +01:00
2016-04-05 17:53:20 +02:00
2016-04-05 17:53:20 +02:00
2015-10-14 14:35:47 +02:00
2015-08-03 16:04:42 +02:00
2016-06-27 14:50:08 +02:00
2016-11-29 17:37:58 +01:00
2015-04-02 13:33:19 +02:00
2015-08-13 17:05:28 +02:00