Re: [PATCH] i2c: Switch to using the new API kobj_to_dev()

From: tiantao (H)
Date: Fri Sep 18 2020 - 21:01:32 EST




在 2020/9/19 5:09, wsa@xxxxxxxxxx 写道:

static inline struct i2c_client *kobj_to_i2c_client(struct kobject *kobj)
{
- struct device * const dev = container_of(kobj, struct device, kobj);
+ struct device * const dev = kobj_to_dev(kobj);
return to_i2c_client(dev);

Can't we make this a oneliner then merging the last two lines?

I think two lines have better readability, and if you prefer one line, I can send v2 to fix that!