Home
last modified time | relevance | path

Searched refs:em_hw (Results 1 – 4 of 4) sorted by relevance

/mirbsd/src/sys/dev/pci/
Dif_em_hw.h52 struct em_hw;
266 int32_t em_reset_hw(struct em_hw *hw);
267 int32_t em_init_hw(struct em_hw *hw);
268 int32_t em_set_mac_type(struct em_hw *hw);
269 void em_set_media_type(struct em_hw *hw);
272 int32_t em_setup_link(struct em_hw *hw);
273 int32_t em_phy_setup_autoneg(struct em_hw *hw);
274 void em_config_collision_dist(struct em_hw *hw);
275 int32_t em_config_fc_after_link_up(struct em_hw *hw);
276 int32_t em_check_for_link(struct em_hw *hw);
[all …]
Dif_em_hw.c85 static int32_t em_set_phy_type(struct em_hw *hw);
86 static void em_phy_init_script(struct em_hw *hw);
87 static int32_t em_setup_copper_link(struct em_hw *hw);
88 static int32_t em_setup_fiber_serdes_link(struct em_hw *hw);
89 static int32_t em_adjust_serdes_amplitude(struct em_hw *hw);
90 static int32_t em_phy_force_speed_duplex(struct em_hw *hw);
91 static int32_t em_config_mac_to_phy(struct em_hw *hw);
92 static void em_raise_mdi_clk(struct em_hw *hw, uint32_t *ctrl);
93 static void em_lower_mdi_clk(struct em_hw *hw, uint32_t *ctrl);
94 static void em_shift_out_mdi_bits(struct em_hw *hw, uint32_t data,
[all …]
Dif_em.h303 struct em_hw hw;
Dif_em.c3415 em_write_pci_cfg(struct em_hw *hw,
3426 em_read_pci_cfg(struct em_hw *hw, uint32_t reg,
3436 em_pci_set_mwi(struct em_hw *hw)
3447 em_pci_clear_mwi(struct em_hw *hw)
3459 em_io_read(struct em_hw *hw, unsigned long port)
3465 em_io_write(struct em_hw *hw, unsigned long port, uint32_t value)