Searched refs:vswing (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/phy/st/ |
H A D | phy-stm32-combophy.c | 96 u32 vswing[4]; member 119 u8 vswing_size = ARRAY_SIZE(imp_lookup[0].vswing); in stm32_impedance_tune() 124 u32 min_vswing = imp_lookup[0].vswing[0]; in stm32_impedance_tune() 149 if (!of_property_read_u32(combophy->dev->of_node, "st,output-vswing-microvolt", &val)) { in stm32_impedance_tune() 150 max_vswing = imp_lookup[imp_of].vswing[vswing_size - 1]; in stm32_impedance_tune() 153 dev_err(combophy->dev, "Invalid value %u for output vswing\n", val); in stm32_impedance_tune() 157 for (vswing_of = 0; vswing_of < ARRAY_SIZE(imp_lookup[imp_of].vswing); vswing_of++) in stm32_impedance_tune() 158 if (imp_lookup[imp_of].vswing[vswing_of] >= val) in stm32_impedance_tune() 161 if (WARN_ON(vswing_of == ARRAY_SIZE(imp_lookup[imp_of].vswing))) in stm32_impedance_tune() 165 imp_lookup[imp_of].vswing[vswing_o in stm32_impedance_tune() [all...] |
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_ddi_buf_trans.h | 16 u32 trans2; /* vref sel, vswing */ 42 u8 vswing; member 48 u8 vswing; member
|
H A D | intel_bios.c | 1506 switch (edp_link_params->vswing) { in parse_edp() 1508 panel->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_0; in parse_edp() 1511 panel->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_1; in parse_edp() 1514 panel->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_2; in parse_edp() 1517 panel->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_3; in parse_edp() 1522 edp_link_params->vswing); in parse_edp() 1527 u8 vswing; in parse_edp() local 1534 vswing = (edp->edp_vswing_preemph >> (panel_type * 4)) & 0xF; in parse_edp() 1535 panel->vbt.edp.low_vswing = vswing == 0; in parse_edp() 2700 * vswing/preemp in print_ddi_port() [all...] |
H A D | intel_display_types.h | 343 int vswing; member
|
H A D | intel_snps_phy.c | 83 val |= REG_FIELD_PREP(SNPS_PHY_TX_EQ_MAIN, trans->entries[level].snps.vswing); in intel_snps_phy_set_signal_levels()
|
H A D | intel_ddi.c | 1302 /* Program MG_TX_SWINGCTRL with values from vswing table */ in icl_mg_phy_set_signal_levels() 1319 /* Program MG_TX_DRVCTRL with values from vswing table */ in icl_mg_phy_set_signal_levels() 1372 /* Program MG_TX_PISO_READLOAD with values from vswing table */ in icl_mg_phy_set_signal_levels() 1424 DKL_TX_VSWING_CONTROL(trans->entries[level].dkl.vswing)); in tgl_dkl_phy_set_signal_levels() 1434 DKL_TX_VSWING_CONTROL(trans->entries[level].dkl.vswing)); in tgl_dkl_phy_set_signal_levels()
|
H A D | intel_cx0_phy.c | 505 C10_PHY_OVRD_LEVEL(trans->entries[level].snps.vswing), in intel_cx0_phy_set_signal_levels()
|
/linux/drivers/gpu/drm/gma500/ |
H A D | cdv_intel_dp.c | 1402 int vswing, premph, index; in cdv_intel_dp_set_vswing_premph() local 1409 vswing = (signal_level & DP_TRAIN_VOLTAGE_SWING_MASK); in cdv_intel_dp_set_vswing_premph() 1413 if (vswing + premph > 3) in cdv_intel_dp_set_vswing_premph() 1429 * The VSwing_PreEmph table is also considered based on the vswing/premp in cdv_intel_dp_set_vswing_premph() 1431 index = (vswing + premph) * 2; in cdv_intel_dp_set_vswing_premph() 1432 if (premph == 1 && vswing == 1) { in cdv_intel_dp_set_vswing_premph() 1438 if ((vswing + premph) == DP_TRAIN_VOLTAGE_SWING_LEVEL_3) in cdv_intel_dp_set_vswing_premph()
|
H A D | psb_drv.h | 529 int vswing; member
|