]> Git Repo - linux.git/blobdiff - drivers/media/video/mt9m111.c
V4L/DVB (10072): soc-camera: Add signal inversion flags to be used by camera drivers
[linux.git] / drivers / media / video / mt9m111.c
index b4a238f49600aa296a0b81089b13fb5f9fe83eff..b0e6046ea9679bd74fab89a8315f4c4cbc6c824a 100644 (file)
@@ -415,9 +415,13 @@ static int mt9m111_stop_capture(struct soc_camera_device *icd)
 
 static unsigned long mt9m111_query_bus_param(struct soc_camera_device *icd)
 {
-       return SOCAM_MASTER | SOCAM_PCLK_SAMPLE_RISING |
+       struct mt9m111 *mt9m111 = container_of(icd, struct mt9m111, icd);
+       struct soc_camera_link *icl = mt9m111->client->dev.platform_data;
+       unsigned long flags = SOCAM_MASTER | SOCAM_PCLK_SAMPLE_RISING |
                SOCAM_HSYNC_ACTIVE_HIGH | SOCAM_VSYNC_ACTIVE_HIGH |
                SOCAM_DATAWIDTH_8;
+
+       return soc_camera_apply_sensor_flags(icl, flags);
 }
 
 static int mt9m111_set_bus_param(struct soc_camera_device *icd, unsigned long f)
This page took 0.031965 seconds and 4 git commands to generate.