summaryrefslogtreecommitdiff
path: root/drivers/platform/x86/intel_pmt_class.h
diff options
context:
space:
mode:
authorDavid E. Box <david.e.box@linux.intel.com>2021-02-24 12:10:05 -0800
committerLee Jones <lee.jones@linaro.org>2021-03-10 10:48:48 +0000
commitaa47ad3f853ae72c32b7e46dfc8bc2c8dc2dbad7 (patch)
tree35cdd0bceb368d78854096556f86cf9a4b65068e /drivers/platform/x86/intel_pmt_class.h
parenta1a5c1c3df282dc122508a17500317266ef19e46 (diff)
mfd: intel_pmt: Add support for DG1
Adds PMT Telemetry aggregator support for the DG1 graphics PCIe card. The device does not have the DVSEC region in its PCI config space so hard code the discovery table data in the driver. Also requires a fix for DG1 in the Telemetry driver for how the ACCESS_TYPE field is used. Signed-off-by: David E. Box <david.e.box@linux.intel.com> Reviewed-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'drivers/platform/x86/intel_pmt_class.h')
-rw-r--r--drivers/platform/x86/intel_pmt_class.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/platform/x86/intel_pmt_class.h b/drivers/platform/x86/intel_pmt_class.h
index de8f8139ba31..1337019c2873 100644
--- a/drivers/platform/x86/intel_pmt_class.h
+++ b/drivers/platform/x86/intel_pmt_class.h
@@ -44,6 +44,7 @@ struct intel_pmt_namespace {
struct device *dev);
};
+bool intel_pmt_is_early_client_hw(struct device *dev);
int intel_pmt_dev_create(struct intel_pmt_entry *entry,
struct intel_pmt_namespace *ns,
struct platform_device *pdev, int idx);