On Tue, Nov 27, 2018 at 11:02:53AM +0100, Marco Felsch wrote: > From: Enrico Scholz <enrico.scholz@xxxxxxxxxxxxxxxxx> > > The chip can be configured to output data transitions on the > rising or falling edge of PIXCLK (Datasheet R58:1[9]), default is on the > falling edge. > > Parsing the fw-node is made in a subfunction to bundle all (future) > dt-parsing / fw-parsing stuff. > > Signed-off-by: Enrico Scholz <enrico.scholz@xxxxxxxxxxxxxxxxx> > (m.grzeschik@xxxxxxxxxxxxxx: Fix inverting clock. INV_PIX_CLOCK bit is set > per default. Set bit to 0 (enable mask bit without value) to enable > falling edge sampling.) > Signed-off-by: Michael Grzeschik <m.grzeschik@xxxxxxxxxxxxxx> > (m.felsch@xxxxxxxxxxxxxx: use fwnode helpers) > (m.felsch@xxxxxxxxxxxxxx: mv fw parsing into own function) > (m.felsch@xxxxxxxxxxxxxx: adapt commit msg) > Signed-off-by: Marco Felsch <m.felsch@xxxxxxxxxxxxxx> This one as well: diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig index 005fc2bd0d05..902c3cabf44c 100644 --- a/drivers/media/i2c/Kconfig +++ b/drivers/media/i2c/Kconfig @@ -859,6 +859,7 @@ config VIDEO_MT9M032 config VIDEO_MT9M111 tristate "mt9m111, mt9m112 and mt9m131 support" depends on I2C && VIDEO_V4L2 + select V4L2_FWNODE help This driver supports MT9M111, MT9M112 and MT9M131 cameras from Micron/Aptina -- Sakari Ailus sakari.ailus@xxxxxxxxxxxxxxx