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

Input: tsc200x-core - use kobj_to_dev()

Use kobj_to_dev() instead of container_of()

Generated by: scripts/coccinelle/api/kobj_to_dev.cocci

Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Link: https://lore.kernel.org/r/20210607122451.36708-1-yuehaibing@huawei.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

authored by

YueHaibing and committed by
Dmitry Torokhov
6ffd4c79 f519f78c

+1 -1
+1 -1
drivers/input/touchscreen/tsc200x-core.c
··· 338 338 static umode_t tsc200x_attr_is_visible(struct kobject *kobj, 339 339 struct attribute *attr, int n) 340 340 { 341 - struct device *dev = container_of(kobj, struct device, kobj); 341 + struct device *dev = kobj_to_dev(kobj); 342 342 struct tsc200x *ts = dev_get_drvdata(dev); 343 343 umode_t mode = attr->mode; 344 344