mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	leds: lp8501: Convert to i2c's .probe_new()
.probe_new() doesn't get the i2c_device_id * parameter, so determine that explicitly in the probe function. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Lee Jones <lee@kernel.org> Link: https://lore.kernel.org/r/20221118224540.619276-283-uwe@kleine-koenig.org
This commit is contained in:
		
							parent
							
								
									6231f926c9
								
							
						
					
					
						commit
						bc14a85ec8
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		|  | @ -299,9 +299,9 @@ static struct lp55xx_device_config lp8501_cfg = { | |||
| 	.run_engine         = lp8501_run_engine, | ||||
| }; | ||||
| 
 | ||||
| static int lp8501_probe(struct i2c_client *client, | ||||
| 			const struct i2c_device_id *id) | ||||
| static int lp8501_probe(struct i2c_client *client) | ||||
| { | ||||
| 	const struct i2c_device_id *id = i2c_client_get_device_id(client); | ||||
| 	int ret; | ||||
| 	struct lp55xx_chip *chip; | ||||
| 	struct lp55xx_led *led; | ||||
|  | @ -392,7 +392,7 @@ static struct i2c_driver lp8501_driver = { | |||
| 		.name	= "lp8501", | ||||
| 		.of_match_table = of_match_ptr(of_lp8501_leds_match), | ||||
| 	}, | ||||
| 	.probe		= lp8501_probe, | ||||
| 	.probe_new	= lp8501_probe, | ||||
| 	.remove		= lp8501_remove, | ||||
| 	.id_table	= lp8501_id, | ||||
| }; | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Uwe Kleine-König
						Uwe Kleine-König