diff --git a/drivers/leds/leds-qti-flash.c b/drivers/leds/leds-qti-flash.c index d2f95f4c4cf7..822a406bc757 100644 --- a/drivers/leds/leds-qti-flash.c +++ b/drivers/leds/leds-qti-flash.c @@ -1784,7 +1784,7 @@ static int qti_flash_led_probe(struct platform_device *pdev) return -EINVAL; } - led->max_channels = (u8)of_device_get_match_data(&pdev->dev); + led->max_channels = (u8)(long)of_device_get_match_data(&pdev->dev); if (!led->max_channels) { pr_err("Failed to get max supported led channels\n"); return -EINVAL;