Home
last modified time | relevance | path

Searched refs:preemphasis (Results 1 – 25 of 34) sorted by relevance

12

/linux/Documentation/devicetree/bindings/phy/
H A Dqcom,qusb2-phy.yaml125 qcom,preemphasis-level:
135 qcom,preemphasis-width:
138 pre-emphasis (specified using qcom,preemphasis-level) must be in
179 qcom,preemphasis-level: false
180 qcom,preemphasis-width: false
H A Dqcom,ipq806x-usb-phy-ss.yaml45 description: Override value for transmit preemphasis.
/linux/drivers/gpu/drm/gma500/
H A Dintel_bios.c105 switch (edp_link_params->preemphasis) { in parse_edp()
107 dev_priv->edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_0; in parse_edp()
110 dev_priv->edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_1; in parse_edp()
113 dev_priv->edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_2; in parse_edp()
116 dev_priv->edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_3; in parse_edp()
134 dev_priv->edp.vswing, dev_priv->edp.preemphasis); in parse_edp()
H A Dintel_bios.h455 u8 preemphasis:4; member
/linux/drivers/gpu/drm/vc4/
H A Dvc4_hdmi_phy.c243 u8 preemphasis; member
468 VC4_SET_FIELD(chan0_settings->amplitude.preemphasis, in vc5_hdmi_phy_init()
472 VC4_SET_FIELD(chan1_settings->amplitude.preemphasis, in vc5_hdmi_phy_init()
476 VC4_SET_FIELD(chan2_settings->amplitude.preemphasis, in vc5_hdmi_phy_init()
480 VC4_SET_FIELD(clock_settings->amplitude.preemphasis, in vc5_hdmi_phy_init()
/linux/drivers/gpu/drm/tegra/
H A Dsor.c54 u8 preemphasis[4]; member
73 .preemphasis = { 0x00, 0x00, 0x00, 0x00 },
88 .preemphasis = { 0x00, 0x00, 0x00, 0x00 },
103 .preemphasis = { 0x00, 0x00, 0x00, 0x00 },
118 .preemphasis = { 0x00, 0x17, 0x17, 0x17 },
133 .preemphasis = { 0x00, 0x00, 0x00, 0x00 },
152 .preemphasis = { 0x00, 0x00, 0x00, 0x00 },
167 .preemphasis = { 0x01, 0x02, 0x02, 0x02 },
2529 settings->preemphasis[2] << 16 | in tegra_sor_hdmi_enable()
2530 settings->preemphasis[1] << 8 | in tegra_sor_hdmi_enable()
[all …]
/linux/drivers/phy/qualcomm/
H A Dphy-qcom-qusb2.c399 struct override_param preemphasis; member
531 if (or->preemphasis.override) in qusb2_phy_override_phy_params()
533 or->preemphasis.value << PREEMPHASIS_EN_SHIFT, in qusb2_phy_override_phy_params()
1050 or->preemphasis.value = (u8)value; in qusb2_phy_probe()
1051 or->preemphasis.override = true; in qusb2_phy_probe()
/linux/drivers/media/radio/wl128x/
H A Dfmdrv_tx.c318 int fm_tx_set_preemph_filter(struct fmdev *fmdev, u32 preemphasis) in fm_tx_set_preemph_filter() argument
327 switch (preemphasis) { in fm_tx_set_preemph_filter()
/linux/drivers/media/radio/si4713/
H A Dsi4713.h246 u32 preemphasis; member
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_dp.c967 int swing_val, int preemphasis) in mtk_dp_set_swing_pre_emphasis() argument
973 swing_val, preemphasis); in mtk_dp_set_swing_pre_emphasis()
979 preemphasis << (DP_TX0_PRE_EMPH_SHIFT + lane_shift), in mtk_dp_set_swing_pre_emphasis()
1521 u8 preemphasis; in mtk_dp_train_update_swing_pre() local
1527 preemphasis = ((dpcd_adjust_req[index] >> shift) & in mtk_dp_train_update_swing_pre()
1531 preemphasis << DP_TRAIN_PRE_EMPHASIS_SHIFT; in mtk_dp_train_update_swing_pre()
1535 if (preemphasis == 3) in mtk_dp_train_update_swing_pre()
1538 mtk_dp_set_swing_pre_emphasis(mtk_dp, lane, swing, preemphasis); in mtk_dp_train_update_swing_pre()
/linux/Documentation/admin-guide/media/
H A Dsi4713.rst139 - preemphasis - sets the preemphasis to be applied for transmission.
/linux/arch/arm64/boot/dts/qcom/
H A Dsdm845-samsung-starqltechn.dts410 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
411 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
H A Dsdm845-lg-common.dtsi540 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
541 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
H A Dsdm845-xiaomi-beryllium-common.dtsi567 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
568 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
H A Dsdm850-samsung-w737.dts608 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
609 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
H A Dsdm845-xiaomi-polaris.dts662 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
663 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
H A Dsc7180-idp.dts458 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_15_PERCENT>;
459 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
H A Dsdm845-mtp.dts737 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
738 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
H A Dsdm850-lenovo-yoga-c630.dts825 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
826 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
H A Dsdm845-oneplus-common.dtsi792 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
793 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
/linux/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c613 u8 preemphasis = in zynqmp_dp_adjust_train() local
619 if (preemphasis >= DP_TRAIN_PRE_EMPH_LEVEL_2) in zynqmp_dp_adjust_train()
620 preemphasis |= DP_TRAIN_MAX_PRE_EMPHASIS_REACHED; in zynqmp_dp_adjust_train()
622 train_set[i] = voltage | preemphasis; in zynqmp_dp_adjust_train()
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dael1002.c331 static const struct reg_val preemphasis[] = { in ael2005_setup_twinax_edc() local
340 err = set_phy_regs(phy, preemphasis); in ael2005_setup_twinax_edc()
/linux/drivers/media/radio/
H A Dradio-wl1273.c47 unsigned int preemphasis; member
903 unsigned int preemphasis) in wl1273_fm_set_preemphasis() argument
915 switch (preemphasis) { in wl1273_fm_set_preemphasis()
934 radio->preemphasis = preemphasis; in wl1273_fm_set_preemphasis()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_vbt_defs.h1039 u8 preemphasis:4; member
1049 u8 preemphasis:4; member
H A Dintel_bios.c1475 switch (edp_link_params->preemphasis) { in parse_edp()
1477 panel->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_0; in parse_edp()
1480 panel->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_1; in parse_edp()
1483 panel->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_2; in parse_edp()
1486 panel->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_3; in parse_edp()
1491 edp_link_params->preemphasis); in parse_edp()

12