Laurent Pinchart
ea501438dc
dt-bindings: media: imx258: Make clocks property required
...
The sensor requires an external clock, and drivers need to access the
clock to retrieve its frequency in order to configure the sensor. This
makes usage of the clocks property mandatory for a system to work
properly. Mark the property as required.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com >
Reviewed-by: Mehdi Djait <mehdi.djait@linux.intel.com >
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org >
2025-09-09 15:59:17 +02:00
Olivier Benjamin
77369edb3c
dt-bindings: media: imx258: inherit video-interface-devices properties
...
Update the IMX258 binding to inherit properties defined in the
video-interface-devices binding.
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Olivier Benjamin <olivier.benjamin@bootlin.com >
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com >
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl >
2025-06-30 08:47:41 +02:00
Bryan O'Donoghue
a3461f73f6
media: dt-bindings: Remove assigned-clock-* from various schema
...
Remove extraneous assigned-clock* from media/i2c/* schemas.
assigned-clock and assigned-clock-parent assume that there is a clock that
can be assigned and/or a clock parent that similarly can be assigned by
firmware which may not always be the case.
The sensor properties themselves should not mandate assigned-clock* as a
result.
Link: https://lore.kernel.org/linux-media/j7kgz2lyxnler5qwd7yiazdq6fmsv77kyozdrxf33h54ydakjz@uqjhwhoyv6re
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com >
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl >
2024-11-07 09:05:57 +01:00
Dave Stevenson
8bae5ecb11
dt-bindings: media: imx258: Add alternate compatible strings
...
There are a number of variants of the imx258 modules that can not
be differentiated at runtime, so add compatible strings for the
PDAF variant.
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com >
Signed-off-by: Luis Garcia <git@luigi311.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Reviewed-by: Pavel Machek <pavel@ucw.cz >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com >
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl >
2024-06-04 08:31:24 +02:00
Dave Stevenson
3ec02d3a2a
dt-bindings: media: imx258: Rename to include vendor prefix
...
imx258.yaml doesn't include the vendor prefix of sony, so
rename to add it.
Update the id entry and MAINTAINERS to match.
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Luis Garcia <git@luigi311.com >
Reviewed-by: Pavel Machek <pavel@ucw.cz >
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com >
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl >
2024-06-04 08:31:23 +02:00