led: gpio: Drop duplicate OF "label" property parsing
The OF "label" property parsing is now handled in LED core, drop the duplicate implementation from this driver. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Alex Nemirovsky <alex.nemirovsky@cortina-access.com> Cc: Patrick Delaunay <patrick.delaunay@foss.st.com> Cc: Philippe Reynes <philippe.reynes@softathome.com> Cc: Sean Anderson <seanga2@gmail.com> Cc: Simon Glass <sjg@chromium.org> Cc: Steven Lawrance <steven.lawrance@softathome.com>
This commit is contained in:
		
							parent
							
								
									d797dd4c1e
								
							
						
					
					
						commit
						2d1deaf88e
					
				|  | @ -95,19 +95,11 @@ static int led_gpio_bind(struct udevice *parent) | ||||||
| 	int ret; | 	int ret; | ||||||
| 
 | 
 | ||||||
| 	dev_for_each_subnode(node, parent) { | 	dev_for_each_subnode(node, parent) { | ||||||
| 		struct led_uc_plat *uc_plat; |  | ||||||
| 		const char *label; |  | ||||||
| 
 |  | ||||||
| 		label = ofnode_read_string(node, "label"); |  | ||||||
| 		if (!label) |  | ||||||
| 			label = ofnode_get_name(node); |  | ||||||
| 		ret = device_bind_driver_to_node(parent, "gpio_led", | 		ret = device_bind_driver_to_node(parent, "gpio_led", | ||||||
| 						 ofnode_get_name(node), | 						 ofnode_get_name(node), | ||||||
| 						 node, &dev); | 						 node, &dev); | ||||||
| 		if (ret) | 		if (ret) | ||||||
| 			return ret; | 			return ret; | ||||||
| 		uc_plat = dev_get_uclass_plat(dev); |  | ||||||
| 		uc_plat->label = label; |  | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	return 0; | 	return 0; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue