Lines Matching refs:lanes
93 u8 lanes[CSI2RX_LANES_MAX];
223 reg |= CSI2RX_STATIC_CFG_DLANE_MAP(i, csi2rx->lanes[i]);
224 set_bit(csi2rx->lanes[i], &lanes_used);
228 * Even the unused lanes need to be mapped. In order to avoid
229 * to map twice to the same physical lane, keep the lanes used
230 * in the previous loop, and only map unused physical lanes to
231 * the rest of our logical lanes.
242 /* Enable DPHY clk and data lanes. */
246 reg |= CSI2RX_DPHY_DL_EN(csi2rx->lanes[i] - 1);
247 reg |= CSI2RX_DPHY_DL_RST(csi2rx->lanes[i] - 1);
564 dev_err(&pdev->dev, "Invalid number of lanes: %u\n",
635 memcpy(csi2rx->lanes, v4l2_ep.bus.mipi_csi2.data_lanes,
636 sizeof(csi2rx->lanes));
639 dev_err(csi2rx->dev, "Unsupported number of data-lanes: %d\n",
715 "Probed CSI2RX with %u/%u lanes, %u streams, %s D-PHY\n",