1
0
Fork 0

MLK-23418-4 perf/imx_ddr: Add driver support for i.MX8DXL DB Perf

Add driver support for i.MX8DXL DB Perf, which supports AXI ID PORT
CHANNEL filter.

Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
5.4-rM2-2.2.x-imx-squashed
Joakim Zhang 2019-11-28 18:19:53 +08:00
parent 3ed9ecdd13
commit f2bb81cba3
2 changed files with 7 additions and 0 deletions

View File

@ -7,6 +7,7 @@ Required properties:
"fsl,imx8m-ddr-pmu"
"fsl,imx8mp-ddr-pmu"
"fsl,imx8dxl-ddr-pmu"
"fsl,imx8dxl-db-pmu"
- reg: physical address and size

View File

@ -92,11 +92,17 @@ static const struct fsl_ddr_devtype_data imx8dxl_devtype_data = {
.type = DDR_PERF_TYPE,
};
static const struct fsl_ddr_devtype_data imx8dxl_db_devtype_data = {
.quirks = DDR_CAP_AXI_ID_PORT_CHANNEL_FILTER,
.type = DB_PERF_TYPE,
};
static const struct of_device_id imx_ddr_pmu_dt_ids[] = {
{ .compatible = "fsl,imx8-ddr-pmu", .data = &imx8_devtype_data},
{ .compatible = "fsl,imx8m-ddr-pmu", .data = &imx8m_devtype_data},
{ .compatible = "fsl,imx8mp-ddr-pmu", .data = &imx8mp_devtype_data},
{ .compatible = "fsl,imx8dxl-ddr-pmu", .data = &imx8dxl_devtype_data},
{ .compatible = "fsl,imx8dxl-db-pmu", .data = &imx8dxl_db_devtype_data},
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(of, imx_ddr_pmu_dt_ids);