Home
last modified time | relevance | path

Searched refs:phy_cfg (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/phy/broadcom/
H A Dphy-bcm-sr-usb.c124 static int bcm_usb_ss_phy_init(struct bcm_usb_phy_cfg *phy_cfg) in bcm_usb_ss_phy_init() argument
127 void __iomem *regs = phy_cfg->regs; in bcm_usb_ss_phy_init()
131 offset = phy_cfg->offset; in bcm_usb_ss_phy_init()
155 static int bcm_usb_hs_phy_init(struct bcm_usb_phy_cfg *phy_cfg) in bcm_usb_hs_phy_init() argument
158 void __iomem *regs = phy_cfg->regs; in bcm_usb_hs_phy_init()
161 offset = phy_cfg->offset; in bcm_usb_hs_phy_init()
176 struct bcm_usb_phy_cfg *phy_cfg = phy_get_drvdata(phy); in bcm_usb_phy_reset() local
177 void __iomem *regs = phy_cfg->regs; in bcm_usb_phy_reset()
180 offset = phy_cfg->offset; in bcm_usb_phy_reset()
182 if (phy_cfg in bcm_usb_phy_reset()
194 struct bcm_usb_phy_cfg *phy_cfg = phy_get_drvdata(phy); bcm_usb_phy_init() local
214 struct bcm_usb_phy_cfg *phy_cfg; bcm_usb_phy_xlate() local
235 struct bcm_usb_phy_cfg *phy_cfg; bcm_usb_phy_create() local
[all...]
/linux/drivers/phy/realtek/
H A Dphy-rtk-usb2.c74 struct phy_cfg { struct
118 struct phy_cfg *phy_cfg; member
238 static u8 __updated_dc_disconnect_level_page0_0xe4(struct phy_cfg *phy_cfg, in __updated_dc_disconnect_level_page0_0xe4() argument
243 s32 dc_disconnect_mask = phy_cfg->dc_disconnect_mask; in __updated_dc_disconnect_level_page0_0xe4()
265 struct phy_cfg *phy_cfg; in update_dc_disconnect_level_at_page0() local
274 phy_cfg = rtk_phy->phy_cfg; in update_dc_disconnect_level_at_page0()
75 page0_sizephy_cfg global() argument
76 page0phy_cfg global() argument
77 page1_sizephy_cfg global() argument
78 page1phy_cfg global() argument
79 page2_sizephy_cfg global() argument
80 page2phy_cfg global() argument
82 num_phyphy_cfg global() argument
84 check_efusephy_cfg global() argument
85 check_efuse_versionphy_cfg global() argument
88 efuse_dc_driving_ratephy_cfg global() argument
89 efuse_dc_disconnect_ratephy_cfg global() argument
90 dc_driving_maskphy_cfg global() argument
91 dc_disconnect_maskphy_cfg global() argument
92 usb_dc_disconnect_at_page0phy_cfg global() argument
93 driving_updated_for_dev_disphy_cfg global() argument
304 __updated_dc_disconnect_level_page1_0xe2(struct phy_cfg * phy_cfg,struct phy_parameter * phy_parameter,u8 data) __updated_dc_disconnect_level_page1_0xe2() argument
338 struct phy_cfg *phy_cfg; update_dc_disconnect_level_at_page1() local
378 struct phy_cfg *phy_cfg = rtk_phy->phy_cfg; update_dc_disconnect_level() local
386 __update_dc_driving_page0_0xe4(struct phy_cfg * phy_cfg,struct phy_parameter * phy_parameter,u8 data) __update_dc_driving_page0_0xe4() argument
418 struct phy_cfg *phy_cfg; update_dc_driving_level() local
453 struct phy_cfg *phy_cfg; update_hs_clk_select() local
474 struct phy_cfg *phy_cfg; do_rtk_phy_toggle() local
563 struct phy_cfg *phy_cfg; do_rtk_phy_init() local
725 struct phy_cfg *phy_cfg; rtk_usb2_parameter_show() local
873 struct phy_cfg *phy_cfg = rtk_phy->phy_cfg; get_phy_data_by_efuse() local
1011 const struct phy_cfg *phy_cfg; rtk_usb2phy_probe() local
[all...]
H A Dphy-rtk-usb3.c63 struct phy_cfg { struct
88 struct phy_cfg *phy_cfg; member
152 struct phy_cfg *phy_cfg = rtk_phy->phy_cfg; in do_rtk_usb3_phy_toggle() local
163 if (!phy_cfg->do_toggle) in do_rtk_usb3_phy_toggle()
167 phy_data = phy_cfg->param + i; in do_rtk_usb3_phy_toggle()
185 struct phy_cfg *phy_cfg; in do_rtk_phy_init() local
64 param_sizephy_cfg global() argument
359 struct phy_cfg *phy_cfg; rtk_usb3_parameter_show() local
436 struct phy_cfg *phy_cfg = rtk_phy->phy_cfg; get_phy_data_by_efuse() local
471 struct phy_cfg *phy_cfg; update_amplitude_control_value() local
565 const struct phy_cfg *phy_cfg; rtk_usb3phy_probe() local
[all...]
/linux/drivers/net/ethernet/sfc/
H A Dmcdi_port_common.c234 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; in efx_get_mcdi_phy_flags() local
240 if (phy_cfg->flags & (1 << MC_CMD_GET_PHY_CFG_OUT_TXDIS_LBN)) in efx_get_mcdi_phy_flags()
242 if (phy_cfg->flags & (1 << MC_CMD_GET_PHY_CFG_OUT_LOWPOWER_LBN)) in efx_get_mcdi_phy_flags()
244 if (phy_cfg->flags & (1 << MC_CMD_GET_PHY_CFG_OUT_POWEROFF_LBN)) in efx_get_mcdi_phy_flags()
376 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; in efx_mcdi_phy_check_fcntl() local
382 if (~phy_cfg->supported_cap & (1 << MC_CMD_PHY_CAP_AN_LBN)) in efx_mcdi_phy_check_fcntl()
531 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; in efx_mcdi_phy_get_link_ksettings() local
537 cmd->base.port = mcdi_to_ethtool_media(phy_cfg->media); in efx_mcdi_phy_get_link_ksettings()
538 cmd->base.phy_address = phy_cfg->port; in efx_mcdi_phy_get_link_ksettings()
541 mcdi_to_ethtool_linkset(phy_cfg in efx_mcdi_phy_get_link_ksettings()
558 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_mcdi_phy_set_link_ksettings() local
670 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_mcdi_phy_set_fecparam() local
721 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_mcdi_port_reconfigure() local
805 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_mcdi_phy_run_tests() local
844 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_mcdi_phy_test_name() local
[all...]
/linux/drivers/net/ethernet/sfc/siena/
H A Dmcdi_port_common.c235 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; in efx_get_mcdi_phy_flags() local
241 if (phy_cfg->flags & (1 << MC_CMD_GET_PHY_CFG_OUT_TXDIS_LBN)) in efx_get_mcdi_phy_flags()
243 if (phy_cfg->flags & (1 << MC_CMD_GET_PHY_CFG_OUT_LOWPOWER_LBN)) in efx_get_mcdi_phy_flags()
245 if (phy_cfg->flags & (1 << MC_CMD_GET_PHY_CFG_OUT_POWEROFF_LBN)) in efx_get_mcdi_phy_flags()
377 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; in efx_mcdi_phy_check_fcntl() local
383 if (~phy_cfg->supported_cap & (1 << MC_CMD_PHY_CAP_AN_LBN)) in efx_mcdi_phy_check_fcntl()
542 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; in efx_siena_mcdi_phy_get_link_ksettings() local
548 cmd->base.port = mcdi_to_ethtool_media(phy_cfg->media); in efx_siena_mcdi_phy_get_link_ksettings()
549 cmd->base.phy_address = phy_cfg->port; in efx_siena_mcdi_phy_get_link_ksettings()
554 mcdi_to_ethtool_linkset(phy_cfg in efx_siena_mcdi_phy_get_link_ksettings()
573 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_siena_mcdi_phy_set_link_ksettings() local
687 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_siena_mcdi_phy_set_fecparam() local
738 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_siena_mcdi_port_reconfigure() local
823 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_siena_mcdi_phy_run_tests() local
863 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; efx_siena_mcdi_phy_test_name() local
[all...]
/linux/drivers/net/usb/
H A Daqc111.c330 aqc111_data->phy_cfg &= ~AQ_ADV_MASK; in aqc111_set_phy_speed()
331 aqc111_data->phy_cfg |= AQ_PAUSE; in aqc111_set_phy_speed()
332 aqc111_data->phy_cfg |= AQ_ASYM_PAUSE; in aqc111_set_phy_speed()
333 aqc111_data->phy_cfg |= AQ_DOWNSHIFT; in aqc111_set_phy_speed()
334 aqc111_data->phy_cfg &= ~AQ_DSH_RETRIES_MASK; in aqc111_set_phy_speed()
335 aqc111_data->phy_cfg |= (3 << AQ_DSH_RETRIES_SHIFT) & in aqc111_set_phy_speed()
341 aqc111_data->phy_cfg |= AQ_ADV_5G; in aqc111_set_phy_speed()
344 aqc111_data->phy_cfg |= AQ_ADV_2G5; in aqc111_set_phy_speed()
347 aqc111_data->phy_cfg |= AQ_ADV_1G; in aqc111_set_phy_speed()
350 aqc111_data->phy_cfg | in aqc111_set_phy_speed()
[all...]
H A Daqc111.h173 u32 phy_cfg; member
/linux/drivers/gpu/drm/bridge/imx/
H A Dimx8qm-ldb.c70 struct phy_configure_opts_lvds *phy_cfg) in imx8qm_ldb_set_phy_cfg() argument
72 phy_cfg->bits_per_lane_and_dclk_cycle = 7; in imx8qm_ldb_set_phy_cfg()
73 phy_cfg->lanes = 4; in imx8qm_ldb_set_phy_cfg()
74 phy_cfg->differential_clk_rate = is_split ? di_clk / 2 : di_clk; in imx8qm_ldb_set_phy_cfg()
75 phy_cfg->is_slave = is_slave; in imx8qm_ldb_set_phy_cfg()
92 struct phy_configure_opts_lvds *phy_cfg = &opts.lvds; in imx8qm_ldb_bridge_atomic_check() local
100 imx8qm_ldb_set_phy_cfg(imx8qm_ldb, di_clk, is_split, false, phy_cfg); in imx8qm_ldb_bridge_atomic_check()
112 phy_cfg); in imx8qm_ldb_bridge_atomic_check()
139 struct phy_configure_opts_lvds *phy_cfg = &opts.lvds; in imx8qm_ldb_bridge_mode_set() local
154 imx8qm_ldb_set_phy_cfg(imx8qm_ldb, di_clk, is_split, false, phy_cfg); in imx8qm_ldb_bridge_mode_set()
[all...]
H A Dimx8qxp-ldb.c67 struct phy_configure_opts_lvds *phy_cfg) in imx8qxp_ldb_set_phy_cfg() argument
69 phy_cfg->bits_per_lane_and_dclk_cycle = 7; in imx8qxp_ldb_set_phy_cfg()
70 phy_cfg->lanes = 4; in imx8qxp_ldb_set_phy_cfg()
73 phy_cfg->differential_clk_rate = di_clk / 2; in imx8qxp_ldb_set_phy_cfg()
74 phy_cfg->is_slave = !imx8qxp_ldb->companion; in imx8qxp_ldb_set_phy_cfg()
76 phy_cfg->differential_clk_rate = di_clk; in imx8qxp_ldb_set_phy_cfg()
77 phy_cfg->is_slave = false; in imx8qxp_ldb_set_phy_cfg()
97 struct phy_configure_opts_lvds *phy_cfg = &opts.lvds; in imx8qxp_ldb_bridge_atomic_check() local
105 imx8qxp_ldb_set_phy_cfg(imx8qxp_ldb, di_clk, is_split, phy_cfg); in imx8qxp_ldb_bridge_atomic_check()
139 struct phy_configure_opts_lvds *phy_cfg in imx8qxp_ldb_bridge_mode_set() local
[all...]
/linux/drivers/phy/rockchip/
H A Dphy-rockchip-inno-usb2.c243 * @phy_cfg: phy register configuration, assigned by driver data.
260 const struct rockchip_usb2phy_cfg *phy_cfg; member
330 if (!property_enabled(base, &rphy->phy_cfg->clkout_ctl)) { in rockchip_usb2phy_clk480m_prepare()
331 ret = property_enable(base, &rphy->phy_cfg->clkout_ctl, true); in rockchip_usb2phy_clk480m_prepare()
349 property_enable(base, &rphy->phy_cfg->clkout_ctl, false); in rockchip_usb2phy_clk480m_unprepare()
358 return property_enabled(base, &rphy->phy_cfg->clkout_ctl); in rockchip_usb2phy_clk480m_prepared()
792 property_enable(base, &rphy->phy_cfg->chg_det.rdm_pdwn_en, en); in rockchip_chg_enable_dcd()
793 property_enable(base, &rphy->phy_cfg->chg_det.idp_src_en, en); in rockchip_chg_enable_dcd()
801 property_enable(base, &rphy->phy_cfg->chg_det.vdp_src_en, en); in rockchip_chg_enable_primary_det()
802 property_enable(base, &rphy->phy_cfg in rockchip_chg_enable_primary_det()
[all...]
H A Dphy-rockchip-naneng-combphy.c342 const struct rockchip_combphy_cfg *phy_cfg; in rockchip_combphy_probe() local
346 phy_cfg = of_device_get_match_data(dev); in rockchip_combphy_probe()
347 if (!phy_cfg) { in rockchip_combphy_probe()
364 for (id = 0; id < phy_cfg->num_phys; id++) { in rockchip_combphy_probe()
365 if (res->start == phy_cfg->phy_ids[id]) { in rockchip_combphy_probe()
373 priv->cfg = phy_cfg; in rockchip_combphy_probe()
/linux/drivers/scsi/mvsas/
H A Dmv_94xx.c166 union reg_phy_cfg phy_cfg, phy_cfg_tmp; in set_phy_rate() local
169 phy_cfg.v = 0; in set_phy_rate()
170 phy_cfg.u.disable_phy = phy_cfg_tmp.u.disable_phy; in set_phy_rate()
171 phy_cfg.u.sas_support = 1; in set_phy_rate()
172 phy_cfg.u.sata_support = 1; in set_phy_rate()
173 phy_cfg.u.sata_host_mode = 1; in set_phy_rate()
178 phy_cfg.u.speed_support = 1; in set_phy_rate()
179 phy_cfg.u.snw_3_support = 0; in set_phy_rate()
180 phy_cfg.u.tx_lnk_parity = 1; in set_phy_rate()
181 phy_cfg in set_phy_rate()
[all...]
/linux/drivers/gpu/drm/bridge/cadence/
H A Dcdns-mhdp8546-core.c808 union phy_configure_opts phy_cfg; in cdns_mhdp_link_training_init() local
829 phy_cfg.dp.link_rate = mhdp->link.rate / 100; in cdns_mhdp_link_training_init()
830 phy_cfg.dp.lanes = mhdp->link.num_lanes; in cdns_mhdp_link_training_init()
832 memset(phy_cfg.dp.voltage, 0, sizeof(phy_cfg.dp.voltage)); in cdns_mhdp_link_training_init()
833 memset(phy_cfg.dp.pre, 0, sizeof(phy_cfg.dp.pre)); in cdns_mhdp_link_training_init()
835 phy_cfg.dp.ssc = cdns_mhdp_get_ssc_supported(mhdp); in cdns_mhdp_link_training_init()
836 phy_cfg.dp.set_lanes = true; in cdns_mhdp_link_training_init()
837 phy_cfg in cdns_mhdp_link_training_init()
861 cdns_mhdp_get_adjust_train(struct cdns_mhdp_device * mhdp,u8 link_status[DP_LINK_STATUS_SIZE],u8 lanes_data[CDNS_DP_MAX_NUM_LANES],union phy_configure_opts * phy_cfg) cdns_mhdp_get_adjust_train() argument
953 cdns_mhdp_print_lt_status(const char * prefix,struct cdns_mhdp_device * mhdp,union phy_configure_opts * phy_cfg) cdns_mhdp_print_lt_status() argument
979 union phy_configure_opts phy_cfg; cdns_mhdp_link_training_channel_eq() local
1105 union phy_configure_opts phy_cfg; cdns_mhdp_link_training_cr() local
[all...]
H A Dcdns-dsi-core.c526 struct phy_configure_opts_mipi_dphy *phy_cfg, in cdns_dsi_adjust_phy_config() argument
564 phy_cfg->hs_clk_rate = dlane_bps * 8; in cdns_dsi_adjust_phy_config()
579 struct phy_configure_opts_mipi_dphy *phy_cfg = &output->phy_opts.mipi_dphy; in cdns_dsi_check_conf() local
591 nlanes, phy_cfg); in cdns_dsi_check_conf()
595 ret = cdns_dsi_adjust_phy_config(dsi, dsi_cfg, phy_cfg, mode, mode_valid_check); in cdns_dsi_check_conf()
612 if ((u64)phy_cfg->hs_clk_rate * in cdns_dsi_check_conf()
794 struct phy_configure_opts_mipi_dphy *phy_cfg = &output->phy_opts.mipi_dphy; in cdns_dsi_bridge_atomic_pre_enable() local
884 phy_cfg->hs_clk_rate); in cdns_dsi_bridge_atomic_pre_enable()
885 reg_wakeup = (phy_cfg->hs_prepare + phy_cfg in cdns_dsi_bridge_atomic_pre_enable()
[all...]
/linux/drivers/phy/samsung/
H A Dphy-exynos5-usbdrd.c426 const struct exynos5_usbdrd_phy_config *phy_cfg; member
452 * instances each with its 'phy' and 'phy_cfg'.
474 const struct exynos5_usbdrd_phy_config *phy_cfg; member
867 inst->phy_cfg->phy_init(phy_drd); in exynos5_usbdrd_phy_init()
870 reg = inst->phy_cfg->set_refclk(inst); in exynos5_usbdrd_phy_init()
951 inst->phy_cfg->phy_isol(inst, false); in exynos5_usbdrd_phy_power_on()
970 inst->phy_cfg->phy_isol(inst, true); in exynos5_usbdrd_phy_power_off()
1125 if (inst->phy_cfg->id == EXYNOS5_DRDPHY_UTMI) in exynos5_usbdrd_phy_calibrate()
1254 inst->phy_cfg->phy_init(phy_drd); in exynos7870_usbdrd_phy_init()
1344 if (inst->phy_cfg in exynos2200_usbdrd_link_attach_detach_pipe3_phy()
[all...]
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dconfig.h81 * @phy_cfg: PHY configuration value, uses &enum iwl_fw_phy_cfg
85 __le32 phy_cfg; member
92 * @phy_cfg: PHY configuration value, uses &enum iwl_fw_phy_cfg
97 __le32 phy_cfg; member
/linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_reg.c524 union phy_configure_opts phy_cfg = {0}; in analogix_dp_set_link_bandwidth() local
526 phy_cfg.dp.link_rate = in analogix_dp_set_link_bandwidth()
528 phy_cfg.dp.set_rate = true; in analogix_dp_set_link_bandwidth()
529 ret = phy_configure(dp->phy, &phy_cfg); in analogix_dp_set_link_bandwidth()
554 union phy_configure_opts phy_cfg = {0}; in analogix_dp_set_lane_count() local
556 phy_cfg.dp.lanes = dp->link_train.lane_count; in analogix_dp_set_lane_count()
557 phy_cfg.dp.set_lanes = true; in analogix_dp_set_lane_count()
558 ret = phy_configure(dp->phy, &phy_cfg); in analogix_dp_set_lane_count()
584 union phy_configure_opts phy_cfg = {0}; in analogix_dp_set_lane_link_training() local
594 phy_cfg in analogix_dp_set_lane_link_training()
[all...]
/linux/drivers/net/phy/
H A Dmicrochip_t1.c1342 static const struct lan887x_regwr_map phy_cfg[] = { in lan887x_phy_setup() local
1372 return lan887x_phy_config(phydev, phy_cfg, ARRAY_SIZE(phy_cfg)); in lan887x_phy_setup()
1382 static const struct lan887x_regwr_map phy_cfg[] = { in lan887x_100M_setup() local
1388 ret = lan887x_phy_config(phydev, phy_cfg, ARRAY_SIZE(phy_cfg)); in lan887x_100M_setup()
1390 static const struct lan887x_regwr_map phy_cfg[] = { in lan887x_100M_setup() local
1395 ret = lan887x_phy_config(phydev, phy_cfg, ARRAY_SIZE(phy_cfg)); in lan887x_100M_setup()
1406 static const struct lan887x_regwr_map phy_cfg[] in lan887x_1000M_setup() local
[all...]
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_mcp.c1519 struct eth_phy_cfg phy_cfg; in qed_mcp_set_link() local
1525 memset(&phy_cfg, 0, sizeof(phy_cfg)); in qed_mcp_set_link()
1528 phy_cfg.speed = params->speed.forced_speed; in qed_mcp_set_link()
1529 phy_cfg.pause |= (params->pause.autoneg) ? ETH_PAUSE_AUTONEG : 0; in qed_mcp_set_link()
1530 phy_cfg.pause |= (params->pause.forced_rx) ? ETH_PAUSE_RX : 0; in qed_mcp_set_link()
1531 phy_cfg.pause |= (params->pause.forced_tx) ? ETH_PAUSE_TX : 0; in qed_mcp_set_link()
1532 phy_cfg.adv_speed = params->speed.advertised_speeds; in qed_mcp_set_link()
1533 phy_cfg.loopback_mode = params->loopback_mode; in qed_mcp_set_link()
1542 phy_cfg in qed_mcp_set_link()
[all...]
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dphy.c178 .phy_cfg = cpu_to_le32(iwl_mld_get_phy_config(mld)), in iwl_mld_send_phy_cfg_cmd()
184 IWL_DEBUG_INFO(mld, "Sending Phy CFG command: 0x%x\n", cmd.phy_cfg); in iwl_mld_send_phy_cfg_cmd()
/linux/drivers/phy/intel/
H A Dphy-intel-lgm-combo.c142 int (*phy_cfg)(struct intel_cbphy_iphy *)) in intel_cbphy_iphy_cfg()
147 ret = phy_cfg(iphy); in intel_cbphy_iphy_cfg()
154 return phy_cfg(&cbphy->iphy[PHY_1]); in intel_cbphy_iphy_cfg()
/linux/drivers/gpu/drm/bridge/
H A Dnwl-dsi.c71 union phy_configure_opts phy_cfg; member
215 struct phy_configure_opts_mipi_dphy *cfg = &dsi->phy_cfg.mipi_dphy; in nwl_dsi_config_host()
655 union phy_configure_opts *phy_cfg = &dsi->phy_cfg; in nwl_dsi_mode_set() local
675 ret = phy_configure(dsi->phy, phy_cfg); in nwl_dsi_mode_set()
859 memcpy(&dsi->phy_cfg, &new_cfg, sizeof(new_cfg)); in nwl_dsi_bridge_mode_set()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_e610.c2162 struct ixgbe_aci_cmd_set_phy_cfg_data phy_cfg = {}; in ixgbe_set_phy_power_e610() local
2171 ixgbe_copy_phy_caps_to_cfg(&phy_caps, &phy_cfg); in ixgbe_set_phy_power_e610()
2174 phy_cfg.caps &= ~IXGBE_ACI_PHY_ENA_LOW_POWER; in ixgbe_set_phy_power_e610()
2176 phy_cfg.caps |= IXGBE_ACI_PHY_ENA_LOW_POWER; in ixgbe_set_phy_power_e610()
2179 if (phy_caps.caps == phy_cfg.caps) in ixgbe_set_phy_power_e610()
2182 phy_cfg.caps |= IXGBE_ACI_PHY_ENA_LINK; in ixgbe_set_phy_power_e610()
2183 phy_cfg.caps |= IXGBE_ACI_PHY_ENA_AUTO_LINK_UPDT; in ixgbe_set_phy_power_e610()
2185 return ixgbe_aci_set_phy_cfg(hw, &phy_cfg); in ixgbe_set_phy_power_e610()
2201 struct ixgbe_aci_cmd_set_phy_cfg_data phy_cfg = {}; in ixgbe_enter_lplu_e610() local
2210 ixgbe_copy_phy_caps_to_cfg(&phy_caps, &phy_cfg); in ixgbe_enter_lplu_e610()
[all...]
/linux/drivers/gpu/drm/sun4i/
H A Dsun8i_hdmi_phy.c586 plat_data->phy_config = variant->phy_cfg; in sun8i_hdmi_phy_set_ops()
625 .phy_cfg = sun50i_h6_phy_config,
H A Dsun8i_dw_hdmi.h155 const struct dw_hdmi_phy_config *phy_cfg; member

12