diff options
author | Hans de Goede <[email protected]> | 2023-12-29 22:04:43 +0100 |
---|---|---|
committer | Mauro Carvalho Chehab <[email protected]> | 2024-02-01 07:04:18 +0100 |
commit | b03301870d9b5b2e24bb2037d23101556e76d242 (patch) | |
tree | bf1e4d1435f92a56e33aa5d9b28ccbbf62260d2a /tools/perf/scripts/python/syscall-counts.py | |
parent | 781bf4cee3c160a5ce97d86719675083a2f2a67c (diff) |
media: atomisp: Replace atomisp_drvfs attr with using driver.dev_groups attr
sysfs attributes preferably should not be manually be registered but
instead the driver.groups / driver.dev_groups driver struct members
should be used to have the driver core handle this in a race free
manner.
Using driver.groups would be the most direct replacement for
driver_[add|remove]_file, but some of the attributes actually need access
to the struct atomisp_device (*), so as part of modernizing this part of
the atomisp driver this change also makes the sysfs attribute device
attributes instead of driver attributes.
*) Before this change accessing these attributes without the driver having
bound would result in a NULL pointer deref, this commit fixes this.
Signed-off-by: Hans de Goede <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions