diff --git a/drivers/gpio/gpio-vf610.c b/drivers/gpio/gpio-vf610.c index c03dfda41d4c..a89ae84a1fa0 100644 --- a/drivers/gpio/gpio-vf610.c +++ b/drivers/gpio/gpio-vf610.c @@ -287,7 +287,10 @@ static int vf610_gpio_probe(struct platform_device *pdev) dual_base = port->sdata->have_dual_base; - /* support old compatible strings */ + /* + * Handle legacy compatible combinations which used two reg values + * for the i.MX8ULP and i.MX93. + */ if (device_is_compatible(dev, "fsl,imx7ulp-gpio") && (device_is_compatible(dev, "fsl,imx93-gpio") || (device_is_compatible(dev, "fsl,imx8ulp-gpio"))))