Commit c46f16f
media: i2c: ov8858: Don't set fwnode in the driver
This makes the driver work with the new check in
v4l2_async_register_subdev() that was introduced recently in 6.6-rc1.
Without this change, probe fails with:
ov8858 1-0036: Detected OV8858 sensor, revision 0xb2
ov8858 1-0036: sub-device fwnode is an endpoint!
ov8858 1-0036: v4l2 async register subdev failed
ov8858: probe of 1-0036 failed with error -22
This also simplifies the driver a bit.
Signed-off-by: Ondrej Jirman <megi@xff.cz>
Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>1 parent 1d4c258 commit c46f16f
1 file changed
Lines changed: 2 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1850 | 1850 | | |
1851 | 1851 | | |
1852 | 1852 | | |
| 1853 | + | |
1853 | 1854 | | |
1854 | 1855 | | |
1855 | | - | |
1856 | 1856 | | |
1857 | 1857 | | |
1858 | 1858 | | |
| |||
1864 | 1864 | | |
1865 | 1865 | | |
1866 | 1866 | | |
1867 | | - | |
1868 | 1867 | | |
1869 | 1868 | | |
1870 | 1869 | | |
1871 | | - | |
1872 | | - | |
1873 | 1870 | | |
1874 | 1871 | | |
1875 | 1872 | | |
| |||
1913 | 1910 | | |
1914 | 1911 | | |
1915 | 1912 | | |
1916 | | - | |
| 1913 | + | |
1917 | 1914 | | |
1918 | 1915 | | |
1919 | 1916 | | |
| |||
1964 | 1961 | | |
1965 | 1962 | | |
1966 | 1963 | | |
1967 | | - | |
1968 | | - | |
1969 | 1964 | | |
1970 | 1965 | | |
1971 | 1966 | | |
| |||
1978 | 1973 | | |
1979 | 1974 | | |
1980 | 1975 | | |
1981 | | - | |
1982 | 1976 | | |
1983 | 1977 | | |
1984 | 1978 | | |
| |||
0 commit comments