Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'backlight-for-linus-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight

Pull backlight updates from Lee Jones:
"Changes to existing drivers:

- Use of_get_child_by_name() instead of refcount; 88pm860x_bl

- Terminate array with NULL element; da9052_bl"

* tag 'backlight-for-linus-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight:
backlight: da9052_bl: Terminate da9052_wled_ids array with empty element
backlight: 88pm860x_bl: Use of_get_child_by_name() instead of refcount hack

+2 -4
+1 -4
drivers/video/backlight/88pm860x_bl.c
··· 168 168 struct device_node *nproot, *np; 169 169 int iset = 0; 170 170 171 - nproot = of_node_get(pdev->dev.parent->of_node); 172 - if (!nproot) 173 - return -ENODEV; 174 - nproot = of_find_node_by_name(nproot, "backlights"); 171 + nproot = of_get_child_by_name(pdev->dev.parent->of_node, "backlights"); 175 172 if (!nproot) { 176 173 dev_err(&pdev->dev, "failed to find backlights node\n"); 177 174 return -ENODEV;
+1
drivers/video/backlight/da9052_bl.c
··· 165 165 .name = "da9052-wled3", 166 166 .driver_data = DA9052_TYPE_WLED3, 167 167 }, 168 + { }, 168 169 }; 169 170 170 171 static struct platform_driver da9052_wled_driver = {