aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/greybus/camera.c
diff options
context:
space:
mode:
authorEvgeniy Borisov <borisov_evgeniy@projectara.com>2016-04-18 16:27:36 +0300
committerGreg Kroah-Hartman <gregkh@google.com>2016-04-21 11:19:28 +0900
commit698bdcbf87f3c8a2f998058d58f4baa8ab8e192a (patch)
tree72e5182b2c2126e197fcf0699da48c7de4f8852e /drivers/staging/greybus/camera.c
parentgreybus: svc: add AP power measurements debugfs support (diff)
downloadlinux-dev-698bdcbf87f3c8a2f998058d58f4baa8ab8e192a.tar.xz
linux-dev-698bdcbf87f3c8a2f998058d58f4baa8ab8e192a.zip
greybus: camera-gb: Remove hardcode for CSI TX number of lanes
The number of CSI TX lanes is hardcoded to 4. Removing this and start using value from configure stream response. NOTE: The patch depends on the CSI init change: "Use GB CSI params to init camera sub-devs" Signed-off-by: Evgeniy Borisov <eborisov@mm-sol.com> Reviewed-by: Gjorgji Rosikopulos <grosikopulos@mm-sol.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/staging/greybus/camera.c')
-rw-r--r--drivers/staging/greybus/camera.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/greybus/camera.c b/drivers/staging/greybus/camera.c
index d3ee5b7240db..956fbf05b8e0 100644
--- a/drivers/staging/greybus/camera.c
+++ b/drivers/staging/greybus/camera.c
@@ -304,7 +304,7 @@ static int gb_camera_configure_streams(struct gb_camera *gcam,
if (nstreams) {
csi_cfg.csi_id = 1;
csi_cfg.flags = 0;
- csi_cfg.num_lanes = 4;
+ csi_cfg.num_lanes = resp->num_lanes;
csi_cfg.bus_freq = cpu_to_le32(960000000);
csi_cfg.lines_per_second = resp->lines_per_second;
ret = gb_hd_output(gcam->connection->hd, &csi_cfg,