#define IMX_SCMI_PIN_SIZE 24
-#define IMX95_DAISY_OFF 0x408
#define IMX94_DAISY_OFF 0x608
+#define IMX95_DAISY_OFF 0x408
+#define IMX952_DAISY_OFF 0x460
static int pinctrl_scmi_imx_dt_node_to_map(struct pinctrl_dev *pctldev,
struct device_node *np,
daisy_off = IMX95_DAISY_OFF;
} else if (of_machine_is_compatible("fsl,imx94")) {
daisy_off = IMX94_DAISY_OFF;
+ } else if (of_machine_is_compatible("fsl,imx952")) {
+ daisy_off = IMX952_DAISY_OFF;
} else {
dev_err(pctldev->dev, "platform not support scmi pinctrl\n");
return -EINVAL;
}
static const char * const scmi_pinctrl_imx_allowlist[] = {
- "fsl,imx95",
"fsl,imx94",
+ "fsl,imx95",
+ "fsl,imx952",
NULL
};