Searched refs:lanes (Results 151 - 175 of 277) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi.h329 int hdmi_phy_parse_lanes(struct hdmi_phy_data *phy, const u32 *lanes);
H A Ddsi.h432 struct dsi_lane_config lanes[DSI_MAX_NR_LANES]; member in struct:dsi_data
H A Ddsi.c1303 if (dsi->lanes[t].function == functions[i])
1310 polarity = dsi->lanes[t].polarity;
1316 /* clear the unused lanes */
1435 in_use[i] = dsi->lanes[i].function != DSI_LANE_UNUSED;
1468 /* return bitmask of enabled lanes, lane0 being the lsb */
1475 if (dsi->lanes[i].function != DSI_LANE_UNUSED)
1494 static int dsi_omap4_mux_pads(struct dsi_data *dsi, unsigned int lanes) argument
1515 (lanes << enable_shift) | (lanes << pipd_shift));
1526 static int dsi_omap5_mux_pads(struct dsi_data *dsi, unsigned int lanes) argument
2937 struct dsi_lane_config lanes[DSI_MAX_NR_LANES]; local
[all...]
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-sharp-lq101r1sx01.c349 dsi->lanes = 4;
H A Dpanel-raspberrypi-touchscreen.c465 dsi->lanes = 1;
H A Dpanel-asus-z00t-tm5p5-n35596.c272 dsi->lanes = 4;
H A Dpanel-startek-kd070fhfid015.c347 dsi->lanes = 4;
H A Dpanel-elida-kd35t133.c263 dsi->lanes = 1;
H A Dpanel-synaptics-r63353.c272 dsi->lanes = 2;
H A Dpanel-boe-tv101wum-nl6.c36 unsigned int lanes; member in struct:panel_desc
1568 .lanes = 4,
1597 .lanes = 4,
1625 .lanes = 4,
1652 .lanes = 4,
1680 .lanes = 4,
1707 .lanes = 4,
1735 .lanes = 4,
1762 .lanes = 4,
1790 .lanes
[all...]
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_tcon.c354 u8 lanes = device->lanes; local
363 clk_set_rate(tcon->dclk, mode->crtc_clock * 1000 * (bpp / lanes)
395 block_space = mode->htotal * bpp / (tcon_div * lanes);
/linux-master/drivers/phy/amlogic/
H A Dphy-meson-axg-mipi-dphy.c279 switch (priv->config.lanes) {
/linux-master/drivers/gpu/drm/bridge/
H A Dti-dlpc3433.c290 dlpc->dsi_lanes = of_property_count_u32_elems(endpoint, "data-lanes");
337 dlpc->dsi->lanes = dlpc->dsi_lanes;
H A Dchipone-icn6211.c414 DSI_CTRL_UNKNOWN | DSI_CTRL_DSI_LANES(icn->dsi->lanes - 1));
521 * If the 'data-lanes' property does not exist in DT or is invalid,
522 * default to previously hard-coded behavior, which was 4 data lanes.
525 icn->dsi->lanes = 4;
527 icn->dsi->lanes = dsi_lanes;
H A Dlontium-lt8912b.c353 u32 lanes = lt->data_lanes; local
356 regmap_write(lt->regmap[I2C_CEC_DSI], 0x13, lanes & 3);
511 dsi->lanes = lt->data_lanes;
707 dev_err(lt->dev, "%s: Bad data-lanes property\n", __func__);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dgt215.c84 .lanes = { 2, 1, 0, 3 },
/linux-master/drivers/gpu/drm/radeon/
H A Dr600_dpm.h235 u8 r600_encode_pci_lane_width(u32 lanes);
/linux-master/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-common.h163 * @lanes: number of lanes
174 unsigned int lanes; member in struct:rkisp1_sensor_async
/linux-master/drivers/thunderbolt/
H A Dtb.h254 * @bonded: true if the port is bonded (two lanes combined as one)
593 return "symmetric, dual lanes";
1336 int usb4_port_hw_margin(struct tb_port *port, unsigned int lanes,
1339 int usb4_port_sw_margin(struct tb_port *port, unsigned int lanes, bool timing,
1377 int usb4_dp_port_nrd(struct tb_port *port, int *rate, int *lanes);
1378 int usb4_dp_port_set_nrd(struct tb_port *port, int rate, int lanes);
/linux-master/drivers/media/platform/nxp/
H A Dimx8mq-mipi-csi2.c249 int lanes = state->bus.num_data_lanes; local
251 imx8mq_mipi_csi_write(state, CSI2RX_CFG_NUM_LANES, lanes - 1);
253 (0xf << lanes) & 0xf);
612 "data lanes reordering is not supported");
620 dev_dbg(state->dev, "data lanes: %d flags: 0x%08x\n",
/linux-master/drivers/phy/qualcomm/
H A Dphy-qcom-edp.c249 for (i = 0; i < dp_opts->lanes; i++) {
542 if (edp->dp_opts.lanes == 1) {
548 } else if (edp->dp_opts.lanes == 2) {
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddsi.c369 struct dsi_lane_config lanes[DSI_MAX_NR_LANES]; member in struct:dsi_data
1828 if (dsi->lanes[t].function == functions[i])
1835 polarity = dsi->lanes[t].polarity;
1841 /* clear the unused lanes */
1960 unsigned p = dsi->lanes[i].polarity;
2013 in_use[i] = dsi->lanes[i].function != DSI_LANE_UNUSED;
2046 /* return bitmask of enabled lanes, lane0 being the lsb */
2054 if (dsi->lanes[i].function != DSI_LANE_UNUSED)
2116 if (dsi->lanes[i].function == DSI_LANE_UNUSED)
2148 /* Disable the override. The lanes shoul
3749 struct dsi_lane_config lanes[DSI_MAX_NR_LANES]; local
[all...]
/linux-master/arch/x86/crypto/
H A Dsha512-avx2-asm.S49 # This code schedules 1 blocks at a time, with 4 lanes per block
232 # Move to appropriate lanes for calculating w[16] and w[17]
234 # Move to appropriate lanes for calculating w[18] and w[19]
237 # Calculate w[16] and w[17] in both 128 bit lanes
239 # Calculate sigma1 for w[16] and w[17] on both 128 bit lanes
/linux-master/drivers/media/i2c/
H A Disl7998x.c436 /* 1 channel, 1 lane or 2 channels, 2 lanes */
438 /* 2 channels, 1 lane or 4 channels, 2 lanes */
667 const unsigned int lanes = isl7998x->nr_mipi_lanes; local
673 (lanes == 1) ? 0x40 : 0x41 },
675 (lanes == 1) ? 0x01 : 0x02 },
681 dev_dbg(dev, "configuring %d lanes for %d inputs (norm %s)\n",
1359 static int get_link_freq_menu_index(unsigned int lanes, argument
1364 switch (lanes) {
1411 "failed to find MIPI link freq: %d lanes, %d inputs\n",
1504 "Invalid number of MIPI lanes\
[all...]
/linux-master/drivers/phy/tegra/
H A Dxusb-tegra210.c455 lane->pad->soc->lanes[lane->index].name, map->port);
1767 usb2->base.soc = &pad->soc->lanes[index];
2238 .lanes = tegra210_usb2_lanes,
2263 hsic->base.soc = &pad->soc->lanes[index];
2492 .lanes = tegra210_hsic_lanes,
2696 pcie->base.soc = &pad->soc->lanes[index];
2846 .lanes = tegra210_pcie_lanes,
2866 sata->base.soc = &pad->soc->lanes[index];
3008 .lanes = tegra210_sata_lanes,
3213 list_for_each_entry(lane, &padctl->lanes, lis
[all...]

Completed in 507 milliseconds

1234567891011>>