/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | hdmi.h | 329 int hdmi_phy_parse_lanes(struct hdmi_phy_data *phy, const u32 *lanes);
|
H A D | dsi.h | 432 struct dsi_lane_config lanes[DSI_MAX_NR_LANES]; member in struct:dsi_data
|
H A D | dsi.c | 1303 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 D | panel-sharp-lq101r1sx01.c | 349 dsi->lanes = 4;
|
H A D | panel-raspberrypi-touchscreen.c | 465 dsi->lanes = 1;
|
H A D | panel-asus-z00t-tm5p5-n35596.c | 272 dsi->lanes = 4;
|
H A D | panel-startek-kd070fhfid015.c | 347 dsi->lanes = 4;
|
H A D | panel-elida-kd35t133.c | 263 dsi->lanes = 1;
|
H A D | panel-synaptics-r63353.c | 272 dsi->lanes = 2;
|
H A D | panel-boe-tv101wum-nl6.c | 36 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 D | sun4i_tcon.c | 354 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 D | phy-meson-axg-mipi-dphy.c | 279 switch (priv->config.lanes) {
|
/linux-master/drivers/gpu/drm/bridge/ |
H A D | ti-dlpc3433.c | 290 dlpc->dsi_lanes = of_property_count_u32_elems(endpoint, "data-lanes"); 337 dlpc->dsi->lanes = dlpc->dsi_lanes;
|
H A D | chipone-icn6211.c | 414 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 D | lontium-lt8912b.c | 353 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 D | gt215.c | 84 .lanes = { 2, 1, 0, 3 },
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | r600_dpm.h | 235 u8 r600_encode_pci_lane_width(u32 lanes);
|
/linux-master/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-common.h | 163 * @lanes: number of lanes 174 unsigned int lanes; member in struct:rkisp1_sensor_async
|
/linux-master/drivers/thunderbolt/ |
H A D | tb.h | 254 * @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 D | imx8mq-mipi-csi2.c | 249 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 D | phy-qcom-edp.c | 249 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 D | dsi.c | 369 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 D | sha512-avx2-asm.S | 49 # 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 D | isl7998x.c | 436 /* 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 D | xusb-tegra210.c | 455 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...] |