diff --git a/drivers/media/platform/tegra/cdi/cdi_gpio.c b/drivers/media/platform/tegra/cdi/cdi_gpio.c index 579721e5..5cbce785 100644 --- a/drivers/media/platform/tegra/cdi/cdi_gpio.c +++ b/drivers/media/platform/tegra/cdi/cdi_gpio.c @@ -288,6 +288,7 @@ static int cdi_gpio_probe(struct platform_device *pdev) gc->base = -1; gc->ngpio = pd->max_gpio; gc->label = "cdi-gpio"; + gc->parent = &pdev->dev; #if defined(NV_GPIO_CHIP_STRUCT_HAS_OF_NODE_PRESENT) /* Linux 6.2 */ gc->of_node = pdev->dev.of_node; #endif diff --git a/drivers/media/platform/tegra/isc/isc_gpio.c b/drivers/media/platform/tegra/isc/isc_gpio.c index 58dc0472..2fdbf45b 100644 --- a/drivers/media/platform/tegra/isc/isc_gpio.c +++ b/drivers/media/platform/tegra/isc/isc_gpio.c @@ -288,6 +288,7 @@ static int isc_gpio_probe(struct platform_device *pdev) gc->base = -1; gc->ngpio = pd->max_gpio; gc->label = "isc-gpio"; + gc->parent = &pdev->dev; #if defined(NV_GPIO_CHIP_STRUCT_HAS_OF_NODE_PRESENT) /* Linux 6.2 */ gc->of_node = pdev->dev.of_node; #endif