summaryrefslogtreecommitdiffstats
path: root/drivers/perf
diff options
context:
space:
mode:
authorXu Yang <xu.yang_2@nxp.com>2024-09-24 08:12:50 +0200
committerWill Deacon <will@kernel.org>2024-10-24 13:33:46 +0200
commit44798fe136dc5adc9733a5c3d1fddafd6ec942ff (patch)
treebb597325fe0547d6efa055c449bcdc6e0a6e7b2b /drivers/perf
parentdt-bindings: perf: fsl-imx-ddr: Add i.MX91 compatible (diff)
downloadlinux-44798fe136dc5adc9733a5c3d1fddafd6ec942ff.tar.xz
linux-44798fe136dc5adc9733a5c3d1fddafd6ec942ff.zip
perf: imx_perf: add support for i.MX91 platform
This will add compatible and identifier for i.MX91 platform. Signed-off-by: Xu Yang <xu.yang_2@nxp.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Link: https://lore.kernel.org/r/20240924061251.3387850-2-xu.yang_2@nxp.com Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'drivers/perf')
-rw-r--r--drivers/perf/fsl_imx9_ddr_perf.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/perf/fsl_imx9_ddr_perf.c b/drivers/perf/fsl_imx9_ddr_perf.c
index 69f920b1caf2..fe1a51f64751 100644
--- a/drivers/perf/fsl_imx9_ddr_perf.c
+++ b/drivers/perf/fsl_imx9_ddr_perf.c
@@ -81,6 +81,10 @@ struct ddr_pmu {
int id;
};
+static const struct imx_ddr_devtype_data imx91_devtype_data = {
+ .identifier = "imx91",
+};
+
static const struct imx_ddr_devtype_data imx93_devtype_data = {
.identifier = "imx93",
};
@@ -100,6 +104,7 @@ static inline bool is_imx95(struct ddr_pmu *pmu)
}
static const struct of_device_id imx_ddr_pmu_dt_ids[] = {
+ { .compatible = "fsl,imx91-ddr-pmu", .data = &imx91_devtype_data },
{ .compatible = "fsl,imx93-ddr-pmu", .data = &imx93_devtype_data },
{ .compatible = "fsl,imx95-ddr-pmu", .data = &imx95_devtype_data },
{ /* sentinel */ }