/linux/drivers/net/ |
H A D | sungem_phy.c | 47 static inline int __sungem_phy_read(struct mii_phy* phy, int id, int reg) in __sungem_phy_read() 52 static inline void __sungem_phy_write(struct mii_phy* phy, int id, int reg, int val) in __sungem_phy_write() 57 static inline int sungem_phy_read(struct mii_phy* phy, int reg) in sungem_phy_read() 62 static inline void sungem_phy_write(struct mii_phy* phy, int reg, int val) in sungem_phy_write() 67 static int reset_one_mii_phy(struct mii_phy* phy, int phy_id) in reset_one_mii_phy() 91 static int bcm5201_init(struct mii_phy* phy) in bcm5201_init() 104 static int bcm5201_suspend(struct mii_phy* phy) in bcm5201_suspend() 112 static int bcm5221_init(struct mii_phy* phy) in bcm5221_init() 135 static int bcm5221_suspend(struct mii_phy* phy) in bcm5221_suspend() 150 static int bcm5241_init(struct mii_phy* phy) in bcm5241_init() [all …]
|
/linux/include/linux/phy/ |
H A D | phy.h | 163 struct phy { struct 166 const struct phy_ops *ops; argument 170 struct phy_attrs attrs; argument 176 * struct phy_provider - represents the phy provider argument 203 struct phy *phy; member 220 static inline void phy_set_drvdata(struct phy *phy, void *data) in phy_set_drvdata() 225 static inline void *phy_get_drvdata(struct phy *phy) in phy_get_drvdata() 240 #define phy_set_mode(phy, mode) \ argument 248 static inline enum phy_mode phy_get_mode(struct phy *phy) in phy_get_mode() 256 static inline int phy_get_bus_width(struct phy *phy) in phy_get_bus_width() [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | ael1002.c | 84 static int set_phy_regs(struct cphy *phy, const struct reg_val *rv) in set_phy_regs() 100 static void ael100x_txon(struct cphy *phy) in ael100x_txon() 113 static int ael_i2c_rd(struct cphy *phy, int dev_addr, int word_addr) in ael_i2c_rd() 141 static int ael1002_power_down(struct cphy *phy, int enable) in ael1002_power_down() 153 static int ael1002_reset(struct cphy *phy, int wait) in ael1002_reset() 168 static int ael1002_intr_noop(struct cphy *phy) in ael1002_intr_noop() 176 static int get_link_status_r(struct cphy *phy, int *link_ok, int *speed, in get_link_status_r() 212 int t3_ael1002_phy_prep(struct cphy *phy, struct adapter *adapter, in t3_ael1002_phy_prep() 222 static int ael1006_reset(struct cphy *phy, int wait) in ael1006_reset() 238 int t3_ael1006_phy_prep(struct cphy *phy, struct adapter *adapter, in t3_ael1006_phy_prep() [all …]
|
H A D | aq100x.c | 65 static int aq100x_reset(struct cphy *phy, int wait) in aq100x_reset() 80 static int aq100x_intr_enable(struct cphy *phy) in aq100x_intr_enable() 90 static int aq100x_intr_disable(struct cphy *phy) in aq100x_intr_disable() 95 static int aq100x_intr_clear(struct cphy *phy) in aq100x_intr_clear() 105 static int aq100x_intr_handler(struct cphy *phy) in aq100x_intr_handler() 120 static int aq100x_power_down(struct cphy *phy, int off) in aq100x_power_down() 127 static int aq100x_autoneg_enable(struct cphy *phy) in aq100x_autoneg_enable() 140 static int aq100x_autoneg_restart(struct cphy *phy) in aq100x_autoneg_restart() 153 static int aq100x_advertise(struct cphy *phy, unsigned int advertise_map) in aq100x_advertise() 194 static int aq100x_set_loopback(struct cphy *phy, int mmd, int dir, int enable) in aq100x_set_loopback() [all …]
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_snps_phy_regs.h | 13 #define _SNPS_PHY(phy) _PHY(phy, \ argument 16 #define _SNPS2(phy, reg) (_SNPS_PHY(phy) - \ argument 18 #define _MMIO_SNPS(phy, reg) _MMIO(_SNPS2(phy, reg)) argument 19 #define _MMIO_SNPS_LN(ln, phy, reg) _MMIO(_SNPS2(phy, \ argument 22 #define SNPS_PHY_MPLLB_CP(phy) _MMIO_SNPS(phy, 0x168000) argument 28 #define SNPS_PHY_MPLLB_DIV(phy) _MMIO_SNPS(phy, 0x168004) argument 41 #define SNPS_PHY_MPLLB_FRACN1(phy) _MMIO_SNPS(phy, 0x168008) argument 46 #define SNPS_PHY_MPLLB_FRACN2(phy) _MMIO_SNPS(phy, 0x16800C) argument 50 #define SNPS_PHY_MPLLB_SSCEN(phy) _MMIO_SNPS(phy, 0x168014) argument 55 #define SNPS_PHY_MPLLB_SSCSTEP(phy) _MMIO_SNPS(phy, 0x168018) argument [all …]
|
H A D | bxt_dpio_phy_regs.h | 15 #define BXT_PHY_BASE(phy) \ argument 20 #define _BXT_PHY(phy, reg) \ argument 23 #define _BXT_PHY_CH(phy, ch, reg_ch0, reg_ch1) \ argument 26 #define _MMIO_BXT_PHY_CH(phy, ch, reg_ch0, reg_ch1) \ argument 30 #define _MMIO_BXT_PHY_CH_LN(phy, ch, lane, reg_ch0, reg_ch1) \ argument 51 #define BXT_PORT_PLL_EBB_0(phy, ch) _MMIO_BXT_PHY_CH(phy, ch, \ argument 60 #define BXT_PORT_PLL_EBB_4(phy, ch) _MMIO_BXT_PHY_CH(phy, ch, \ argument 95 #define _PORT_PLL_BASE(phy, ch) _BXT_PHY_CH(phy, ch, \ argument 98 #define BXT_PORT_PLL(phy, ch, idx) _MMIO(_PORT_PLL_BASE(phy, ch) + \ argument 106 #define BXT_PORT_CL1CM_DW0(phy) _BXT_PHY((phy), _PORT_CL1CM_DW0_BC) argument [all …]
|
/linux/drivers/net/ethernet/ibm/emac/ |
H A D | phy.c | 35 static inline int _phy_read(struct mii_phy *phy, int reg) in _phy_read() 40 static inline void _phy_write(struct mii_phy *phy, int reg, int val) in _phy_write() 45 static inline int gpcs_phy_read(struct mii_phy *phy, int reg) in gpcs_phy_read() 50 static inline void gpcs_phy_write(struct mii_phy *phy, int reg, int val) in gpcs_phy_write() 55 int emac_mii_reset_phy(struct mii_phy *phy) in emac_mii_reset_phy() 79 int emac_mii_reset_gpcs(struct mii_phy *phy) in emac_mii_reset_gpcs() 110 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) in genmii_setup_aneg() 169 static int genmii_setup_forced(struct mii_phy *phy, int speed, int fd) in genmii_setup_forced() 206 static int genmii_poll_link(struct mii_phy *phy) in genmii_poll_link() 220 static int genmii_read_link(struct mii_phy *phy) in genmii_read_link() [all …]
|
/linux/drivers/gpu/drm/sun4i/ |
H A D | sun8i_hdmi_phy.c | 127 static void sun8i_hdmi_phy_set_polarity(struct sun8i_hdmi_phy *phy, in sun8i_hdmi_phy_set_polarity() 147 struct sun8i_hdmi_phy *phy = data; in sun8i_a83t_hdmi_phy_config() local 211 struct sun8i_hdmi_phy *phy = data; in sun8i_a83t_hdmi_phy_disable() local 233 struct sun8i_hdmi_phy *phy = data; in sun8i_h3_hdmi_phy_config() local 385 struct sun8i_hdmi_phy *phy = data; in sun8i_h3_hdmi_phy_disable() local 402 static void sun8i_hdmi_phy_unlock(struct sun8i_hdmi_phy *phy) in sun8i_hdmi_phy_unlock() 413 static void sun50i_hdmi_phy_init_h6(struct sun8i_hdmi_phy *phy) in sun50i_hdmi_phy_init_h6() 423 static void sun8i_hdmi_phy_init_a83t(struct sun8i_hdmi_phy *phy) in sun8i_hdmi_phy_init_a83t() 440 static void sun8i_hdmi_phy_init_h3(struct sun8i_hdmi_phy *phy) in sun8i_hdmi_phy_init_h3() 518 int sun8i_hdmi_phy_init(struct sun8i_hdmi_phy *phy) in sun8i_hdmi_phy_init() [all …]
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | e1000_phy.c | 56 struct e1000_phy_info *phy = &hw->phy; in igb_get_phy_id() local 115 struct e1000_phy_info *phy = &hw->phy; in igb_read_phy_reg_mdic() local 171 struct e1000_phy_info *phy = &hw->phy; in igb_write_phy_reg_mdic() local 228 struct e1000_phy_info *phy = &hw->phy; in igb_read_phy_reg_i2c() local 273 struct e1000_phy_info *phy = &hw->phy; in igb_write_phy_reg_i2c() local 457 struct e1000_phy_info *phy = &hw->phy; in igb_copper_link_setup_82580() local 524 struct e1000_phy_info *phy = &hw->phy; in igb_copper_link_setup_m88() local 628 struct e1000_phy_info *phy = &hw->phy; in igb_copper_link_setup_m88_gen2() local 724 struct e1000_phy_info *phy = &hw->phy; in igb_copper_link_setup_igp() local 863 struct e1000_phy_info *phy = &hw->phy; in igb_copper_link_autoneg() local [all …]
|
/linux/drivers/net/wireless/broadcom/b43legacy/ |
H A D | radio.c | 101 struct b43legacy_phy *phy = &dev->phy; in b43legacy_radio_read16() local 135 struct b43legacy_phy *phy = &dev->phy; in b43legacy_set_all_gains() local 171 struct b43legacy_phy *phy = &dev->phy; in b43legacy_set_original_gains() local 211 struct b43legacy_phy *phy = &dev->phy; in b43legacy_synth_pu_workaround() local 232 struct b43legacy_phy *phy = &dev->phy; in b43legacy_radio_aci_detect() local 266 struct b43legacy_phy *phy = &dev->phy; in b43legacy_radio_aci_scan() local 351 struct b43legacy_phy *phy = &dev->phy; in b43legacy_nrssi_mem_update() local 368 struct b43legacy_phy *phy = &dev->phy; in b43legacy_calc_nrssi_offset() local 538 struct b43legacy_phy *phy = &dev->phy; in b43legacy_calc_nrssi_slope() local 803 struct b43legacy_phy *phy = &dev->phy; in b43legacy_calc_nrssi_threshold() local [all …]
|
H A D | phy.c | 118 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_calibrate() local 136 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_init_pctl() local 195 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_agcsetup() local 311 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_setupg() local 423 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_initb2() local 472 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_initb4() local 528 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_initb5() local 643 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_initb6() local 786 struct b43legacy_phy *phy = &dev->phy; in b43legacy_calc_loopback_gain() local 985 struct b43legacy_phy *phy = &dev->phy; in b43legacy_phy_initg() local [all …]
|
/linux/drivers/scsi/libsas/ |
H A D | sas_port.c | 15 static bool phy_is_wideport_member(struct asd_sas_port *port, struct asd_sas_phy *phy) in phy_is_wideport_member() 26 static void sas_resume_port(struct asd_sas_phy *phy) in sas_resume_port() 60 struct ex_phy *phy = &dev->ex_dev.ex_phy[i]; in sas_resume_port() local 71 struct asd_sas_phy *phy, bool wideport) in sas_form_port_add_phy() 104 static void sas_form_port(struct asd_sas_phy *phy) in sas_form_port() 209 void sas_deform_port(struct asd_sas_phy *phy, int gone) in sas_deform_port() 276 struct asd_sas_phy *phy = ev->phy; in sas_porte_bytes_dmaed() local 284 struct asd_sas_phy *phy = ev->phy; in sas_porte_broadcast_rcvd() local 302 struct asd_sas_phy *phy = ev->phy; in sas_porte_link_reset_err() local 310 struct asd_sas_phy *phy = ev->phy; in sas_porte_timer_event() local [all …]
|
H A D | sas_phy.c | 20 struct asd_sas_phy *phy = ev->phy; in sas_phye_loss_of_signal() local 29 struct asd_sas_phy *phy = ev->phy; in sas_phye_oob_done() local 37 struct asd_sas_phy *phy = ev->phy; in sas_phye_oob_error() local 66 struct asd_sas_phy *phy = ev->phy; in sas_phye_spinup_hold() local 78 struct asd_sas_phy *phy = ev->phy; in sas_phye_resume_timeout() local 95 struct asd_sas_phy *phy = ev->phy; in sas_phye_shutdown() local 122 struct asd_sas_phy *phy = sas_ha->sas_phy[i]; in sas_register_phys() local
|
H A D | sas_init.c | 179 static int sas_get_linkerrors(struct sas_phy *phy) in sas_get_linkerrors() 221 static int transport_sas_phy_reset(struct sas_phy *phy, int hard_reset) in transport_sas_phy_reset() 254 int sas_phy_enable(struct sas_phy *phy, int enable) in sas_phy_enable() 288 int sas_phy_reset(struct sas_phy *phy, int hard_reset) in sas_phy_reset() 318 static int sas_set_phy_speed(struct sas_phy *phy, in sas_set_phy_speed() 366 struct asd_sas_phy *phy = ha->sas_phy[i]; in sas_prep_resume_ha() local 379 struct asd_sas_phy *phy = ha->sas_phy[i]; in phys_suspended() local 429 struct asd_sas_phy *phy = ha->sas_phy[i]; in _sas_resume_ha() local 485 static void sas_phy_release(struct sas_phy *phy) in sas_phy_release() 505 static int sas_phy_setup(struct sas_phy *phy) in sas_phy_setup() [all …]
|
/linux/drivers/net/phy/ |
H A D | phy_led_triggers.c | 10 static struct phy_led_trigger *phy_speed_to_led_trigger(struct phy_device *phy, in phy_speed_to_led_trigger() 22 static void phy_led_trigger_no_link(struct phy_device *phy) in phy_led_trigger_no_link() 31 void phy_led_trigger_change_speed(struct phy_device *phy) in phy_led_trigger_change_speed() 62 static void phy_led_trigger_format_name(struct phy_device *phy, char *buf, in phy_led_trigger_format_name() 69 static int phy_led_trigger_register(struct phy_device *phy, in phy_led_trigger_register() 86 int phy_led_triggers_register(struct phy_device *phy) in phy_led_triggers_register() 142 void phy_led_triggers_unregister(struct phy_device *phy) in phy_led_triggers_unregister()
|
/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.c | 2589 struct bnx2x_phy *phy, in bnx2x_cl22_write() 2624 struct bnx2x_phy *phy, in bnx2x_cl22_read() 2665 static int bnx2x_cl45_read(struct bnx2x *bp, struct bnx2x_phy *phy, in bnx2x_cl45_read() 2740 static int bnx2x_cl45_write(struct bnx2x *bp, struct bnx2x_phy *phy, in bnx2x_cl45_write() 2951 static int bnx2x_eee_disable(struct bnx2x_phy *phy, in bnx2x_eee_disable() 2967 static int bnx2x_eee_advertise(struct bnx2x_phy *phy, in bnx2x_eee_advertise() 3004 static void bnx2x_eee_an_resolve(struct bnx2x_phy *phy, in bnx2x_eee_an_resolve() 3171 static void bnx2x_cl45_read_or_write(struct bnx2x *bp, struct bnx2x_phy *phy, in bnx2x_cl45_read_or_write() 3180 struct bnx2x_phy *phy, in bnx2x_cl45_read_and_write() 3221 static u8 bnx2x_get_warpcore_lane(struct bnx2x_phy *phy, in bnx2x_get_warpcore_lane() [all …]
|
/linux/drivers/net/wireless/broadcom/b43/ |
H A D | phy_g.c | 71 struct b43_phy *phy = &dev->phy; in generate_rfatt_list() local 166 struct b43_phy *phy = &dev->phy; in b43_synth_pu_workaround() local 189 struct b43_phy *phy = &dev->phy; in b43_gphy_set_baseband_attenuation() local 207 struct b43_phy *phy = &dev->phy; in b43_set_txpower_g() local 272 struct b43_phy *phy = &dev->phy; in b43_gphy_gain_lt_init() local 299 struct b43_phy *phy = &dev->phy; in b43_set_all_gains() local 330 struct b43_phy *phy = &dev->phy; in b43_set_original_gains() local 411 struct b43_phy *phy = &dev->phy; in b43_calc_nrssi_offset() local 558 struct b43_phy *phy = &dev->phy; in b43_calc_nrssi_slope() local 700 struct b43_phy *phy = &dev->phy; in b43_calc_nrssi_threshold() local [all …]
|
H A D | wa.c | 22 struct b43_phy *phy = &dev->phy; in b43_wa_initgains() local 84 struct b43_phy *phy = &dev->phy; in b43_wa_nft() local 115 struct b43_phy *phy = &dev->phy; in b43_wa_nst() local 138 struct b43_phy *phy = &dev->phy; in b43_wa_msst() local 157 struct b43_phy *phy = &dev->phy; in b43_wa_crs_ed() local 213 struct b43_phy *phy = &dev->phy; in b43_wa_altagc() local 303 struct b43_phy *phy = &dev->phy; in b43_wa_boards_g() local 334 struct b43_phy *phy = &dev->phy; in b43_wa_all() local
|
/linux/drivers/net/wireless/mediatek/mt76/ |
H A D | testmode.c | 31 void mt76_testmode_tx_pending(struct mt76_phy *phy) in mt76_testmode_tx_pending() 71 mt76_testmode_max_mpdu_len(struct mt76_phy *phy, u8 tx_rate_mode) in mt76_testmode_max_mpdu_len() 93 mt76_testmode_free_skb(struct mt76_phy *phy) in mt76_testmode_free_skb() 101 int mt76_testmode_alloc_skb(struct mt76_phy *phy, u32 len) in mt76_testmode_alloc_skb() 178 mt76_testmode_tx_init(struct mt76_phy *phy) in mt76_testmode_tx_init() 270 mt76_testmode_tx_start(struct mt76_phy *phy) in mt76_testmode_tx_start() 282 mt76_testmode_tx_stop(struct mt76_phy *phy) in mt76_testmode_tx_stop() 312 mt76_testmode_init_defaults(struct mt76_phy *phy) in mt76_testmode_init_defaults() 330 __mt76_testmode_set_state(struct mt76_phy *phy, enum mt76_testmode_state state) in __mt76_testmode_set_state() 364 int mt76_testmode_set_state(struct mt76_phy *phy, enum mt76_testmode_state state) in mt76_testmode_set_state() [all …]
|
/linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | testmode.c | 38 mt7915_tm_set_tx_power(struct mt7915_phy *phy) in mt7915_tm_set_tx_power() 74 mt7915_tm_set_freq_offset(struct mt7915_phy *phy, bool en, u32 val) in mt7915_tm_set_freq_offset() 106 mt7915_tm_set_trx(struct mt7915_phy *phy, int type, bool en) in mt7915_tm_set_trx() 122 mt7915_tm_clean_hwq(struct mt7915_phy *phy, u8 wcid) in mt7915_tm_clean_hwq() 137 mt7915_tm_set_slot_time(struct mt7915_phy *phy, u8 slot_time, u8 sifs) in mt7915_tm_set_slot_time() 155 mt7915_tm_set_tam_arb(struct mt7915_phy *phy, bool enable, bool mu) in mt7915_tm_set_tam_arb() 171 mt7915_tm_set_wmm_qid(struct mt7915_phy *phy, u8 qid, u8 aifs, u8 cw_min, in mt7915_tm_set_wmm_qid() 190 mt7915_tm_set_ipg_params(struct mt7915_phy *phy, u32 ipg, u8 mode) in mt7915_tm_set_ipg_params() 255 mt7915_tm_set_tx_len(struct mt7915_phy *phy, u32 tx_time) in mt7915_tm_set_tx_len() 335 mt7915_tm_reg_backup_restore(struct mt7915_phy *phy) in mt7915_tm_reg_backup_restore() [all …]
|
/linux/drivers/media/platform/ti/omap3isp/ |
H A D | ispcsiphy.c | 23 static void csiphy_routing_cfg_3630(struct isp_csiphy *phy, in csiphy_routing_cfg_3630() 69 static void csiphy_routing_cfg_3430(struct isp_csiphy *phy, u32 iface, bool on, in csiphy_routing_cfg_3430() 102 static void csiphy_routing_cfg(struct isp_csiphy *phy, in csiphy_routing_cfg() 116 static void csiphy_power_autoswitch_enable(struct isp_csiphy *phy, bool enable) in csiphy_power_autoswitch_enable() 129 static int csiphy_set_power(struct isp_csiphy *phy, u32 power) in csiphy_set_power() 163 static int omap3isp_csiphy_config(struct isp_csiphy *phy) in omap3isp_csiphy_config() 265 int omap3isp_csiphy_acquire(struct isp_csiphy *phy, struct media_entity *entity) in omap3isp_csiphy_acquire() 308 void omap3isp_csiphy_release(struct isp_csiphy *phy) in omap3isp_csiphy_release()
|
/linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | main.c | 17 struct mt7615_phy *phy; in mt7615_dev_running() local 30 struct mt7615_phy *phy = mt7615_hw_phy(hw); in mt7615_start() local 97 struct mt7615_phy *phy = mt7615_hw_phy(hw); in mt7615_stop() local 184 struct mt7615_phy *phy = mt7615_hw_phy(hw); in mt7615_add_interface() local 252 struct mt7615_phy *phy = mt7615_hw_phy(hw); in mt7615_remove_interface() local 286 struct mt7615_phy *phy = mphy->priv; in mt7615_set_channel() local 340 struct mt7615_phy *phy = mt7615_hw_phy(hw); in mt7615_set_key() local 407 struct mt7615_phy *phy = mt7615_hw_phy(hw); in mt7615_set_sar_specs() local 426 struct mt7615_phy *phy = mt7615_hw_phy(hw); in mt7615_config() local 486 struct mt7615_phy *phy = mt7615_hw_phy(hw); in mt7615_configure_filter() local [all …]
|
/linux/drivers/phy/ingenic/ |
H A D | phy-ingenic-usb.c | 93 struct phy *phy; member 99 static int ingenic_usb_phy_init(struct phy *phy) in ingenic_usb_phy_init() 122 static int ingenic_usb_phy_exit(struct phy *phy) in ingenic_usb_phy_exit() 132 static int ingenic_usb_phy_power_on(struct phy *phy) in ingenic_usb_phy_power_on() 146 static int ingenic_usb_phy_power_off(struct phy *phy) in ingenic_usb_phy_power_off() 155 static int ingenic_usb_phy_set_mode(struct phy *phy, in ingenic_usb_phy_set_mode() 205 static void jz4770_usb_phy_init(struct phy *phy) in jz4770_usb_phy_init() 221 static void jz4775_usb_phy_init(struct phy *phy) in jz4775_usb_phy_init() 235 static void jz4780_usb_phy_init(struct phy *phy) in jz4780_usb_phy_init() 248 static void x1000_usb_phy_init(struct phy *phy) in x1000_usb_phy_init() [all …]
|
/linux/drivers/phy/freescale/ |
H A D | phy-fsl-imx8qm-hsio.c | 81 struct phy *phy; member 92 struct regmap *phy; member 116 static int imx_hsio_init(struct phy *phy) in imx_hsio_init() 189 static int imx_hsio_exit(struct phy *phy) in imx_hsio_exit() 198 static void imx_hsio_pcie_phy_resets(struct phy *phy) in imx_hsio_pcie_phy_resets() 229 static void imx_hsio_sata_phy_resets(struct phy *phy) in imx_hsio_sata_phy_resets() 248 static void imx_hsio_configure_clk_pad(struct phy *phy) in imx_hsio_configure_clk_pad() 271 static void imx_hsio_pre_set(struct phy *phy) in imx_hsio_pre_set() 288 static int imx_hsio_pcie_power_on(struct phy *phy) in imx_hsio_pcie_power_on() 317 static int imx_hsio_sata_power_on(struct phy *phy) in imx_hsio_sata_power_on() [all …]
|
H A D | phy-fsl-imx8-mipi-dphy.c | 142 static int phy_write(struct phy *phy, u32 value, unsigned int reg) in phy_write() 186 static int mixel_dphy_config_from_opts(struct phy *phy, in mixel_dphy_config_from_opts() 320 static void mixel_phy_set_hs_timings(struct phy *phy) in mixel_phy_set_hs_timings() 333 static int mixel_dphy_set_pll_params(struct phy *phy) in mixel_dphy_set_pll_params() 353 mixel_dphy_configure_mipi_dphy(struct phy *phy, union phy_configure_opts *opts) in mixel_dphy_configure_mipi_dphy() 382 mixel_dphy_configure_lvds_phy(struct phy *phy, union phy_configure_opts *opts) in mixel_dphy_configure_lvds_phy() 441 static int mixel_dphy_configure(struct phy *phy, union phy_configure_opts *opts) in mixel_dphy_configure() 460 mixel_dphy_validate_lvds_phy(struct phy *phy, union phy_configure_opts *opts) in mixel_dphy_validate_lvds_phy() 486 static int mixel_dphy_validate(struct phy *phy, enum phy_mode mode, int submode, in mixel_dphy_validate() 503 static int mixel_dphy_init(struct phy *phy) in mixel_dphy_init() [all …]
|