diff mbox series

drivers/hwmon/adm1177.c: use simple i2c probe

Message ID 20200813160958.1506536-1-steve@sk2.org (mailing list archive)
State Accepted
Headers show
Series drivers/hwmon/adm1177.c: use simple i2c probe | expand

Commit Message

Stephen Kitt Aug. 13, 2020, 4:09 p.m. UTC
This driver doesn't use the id information provided by the old i2c
probe function, so it can trivially be converted to the simple
("probe_new") form.

Signed-off-by: Stephen Kitt <steve@sk2.org>
---
 drivers/hwmon/adm1177.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Comments

Guenter Roeck Aug. 14, 2020, 3:13 p.m. UTC | #1
On Thu, Aug 13, 2020 at 06:09:58PM +0200, Stephen Kitt wrote:
> This driver doesn't use the id information provided by the old i2c
> probe function, so it can trivially be converted to the simple
> ("probe_new") form.
> 
> Signed-off-by: Stephen Kitt <steve@sk2.org>

I'll apply the entire series, but please don't use entire path names
as tag in the future but follow bubsystem rules.

Thanks,
Guenter

> ---
>  drivers/hwmon/adm1177.c | 5 ++---
>  1 file changed, 2 insertions(+), 3 deletions(-)
> 
> diff --git a/drivers/hwmon/adm1177.c b/drivers/hwmon/adm1177.c
> index d314223a404a..6e8bb661894b 100644
> --- a/drivers/hwmon/adm1177.c
> +++ b/drivers/hwmon/adm1177.c
> @@ -196,8 +196,7 @@ static void adm1177_remove(void *data)
>  	regulator_disable(st->reg);
>  }
>  
> -static int adm1177_probe(struct i2c_client *client,
> -			 const struct i2c_device_id *id)
> +static int adm1177_probe(struct i2c_client *client)
>  {
>  	struct device *dev = &client->dev;
>  	struct device *hwmon_dev;
> @@ -277,7 +276,7 @@ static struct i2c_driver adm1177_driver = {
>  		.name = "adm1177",
>  		.of_match_table = adm1177_dt_ids,
>  	},
> -	.probe = adm1177_probe,
> +	.probe_new = adm1177_probe,
>  	.id_table = adm1177_id,
>  };
>  module_i2c_driver(adm1177_driver);
Stephen Kitt Aug. 21, 2020, 11:25 a.m. UTC | #2
On Fri, 14 Aug 2020 08:13:58 -0700, Guenter Roeck <linux@roeck-us.net> wrote:
> On Thu, Aug 13, 2020 at 06:09:58PM +0200, Stephen Kitt wrote:
> > This driver doesn't use the id information provided by the old i2c
> > probe function, so it can trivially be converted to the simple
> > ("probe_new") form.
> > 
> > Signed-off-by: Stephen Kitt <steve@sk2.org>  
> 
> I'll apply the entire series, but please don't use entire path names
> as tag in the future but follow bubsystem rules.

Sorry about that, I’ll bear that in mind for the remaining hwmon patches (and
more generally).

Regards,

Stephen
Guenter Roeck Aug. 21, 2020, 3:55 p.m. UTC | #3
On 8/21/20 4:25 AM, Stephen Kitt wrote:
> On Fri, 14 Aug 2020 08:13:58 -0700, Guenter Roeck <linux@roeck-us.net> wrote:
>> On Thu, Aug 13, 2020 at 06:09:58PM +0200, Stephen Kitt wrote:
>>> This driver doesn't use the id information provided by the old i2c
>>> probe function, so it can trivially be converted to the simple
>>> ("probe_new") form.
>>>
>>> Signed-off-by: Stephen Kitt <steve@sk2.org>  
>>
>> I'll apply the entire series, but please don't use entire path names
>> as tag in the future but follow bubsystem rules.
> 

"bubsystem". Sigh. Me and my fat fingers.

Guenter
diff mbox series

Patch

diff --git a/drivers/hwmon/adm1177.c b/drivers/hwmon/adm1177.c
index d314223a404a..6e8bb661894b 100644
--- a/drivers/hwmon/adm1177.c
+++ b/drivers/hwmon/adm1177.c
@@ -196,8 +196,7 @@  static void adm1177_remove(void *data)
 	regulator_disable(st->reg);
 }
 
-static int adm1177_probe(struct i2c_client *client,
-			 const struct i2c_device_id *id)
+static int adm1177_probe(struct i2c_client *client)
 {
 	struct device *dev = &client->dev;
 	struct device *hwmon_dev;
@@ -277,7 +276,7 @@  static struct i2c_driver adm1177_driver = {
 		.name = "adm1177",
 		.of_match_table = adm1177_dt_ids,
 	},
-	.probe = adm1177_probe,
+	.probe_new = adm1177_probe,
 	.id_table = adm1177_id,
 };
 module_i2c_driver(adm1177_driver);