openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

phy8806x.xml (3175B)


      1 <?xml version="1.0"?>
      2 <driver name="phy8806x">
      3     <prefix>phy8806x</prefix>
      4     <support_flag>PHYMOD_PHY8806X_SUPPORT</support_flag>
      5     <implementation library="phymod">
      6         <Element type="func" name="core_init"/>
      7         <Element type="func" name="core_identify"/>
      8         <Element type="func" name="core_info_get"/>
      9         <Element type="func" name="core_lane_map"/>
     10         <Element type="func" name="core_reset"/>
     11         <Element type="func" name="core_firmware_info_get"/>
     12         <Element type="func" name="core_firmware_integrity_check"/>
     13         <Element type="func" name="core_pll_sequencer_restart"/>
     14         <Element type="func" name="core_wait_event"/>
     15         <Element type="func" name="phy_pll_multiplier_get"/>
     16         <Element type="func" name="phy_firmware_core_config"/>
     17         <Element type="func" name="phy_firmware_lane_config"/>
     18         <Element type="func" name="phy_init"/>
     19         <Element type="func" name="phy_rx_restart"/>
     20         <Element type="func" name="phy_polarity"/>
     21         <Element type="func" name="phy_firmware_config"/>
     22         <Element type="func" name="phy_tx"/>
     23         <Element type="func" name="phy_media_type_tx_get"/>
     24         <Element type="func" name="phy_tx_override"/>
     25         <Element type="func" name="phy_rx"/>
     26         <Element type="func" name="phy_reset"/>
     27         <Element type="func" name="phy_power"/>
     28         <Element type="func" name="phy_fec_enable"/>
     29         <Element type="func" name="phy_eee"/>
     30         <Element type="func" name="phy_tx_lane_control"/>
     31         <Element type="func" name="phy_rx_lane_control"/>
     32         <Element type="func" name="phy_interface_config"/>
     33         <Element type="func" name="phy_cl72"/>
     34         <Element type="func" name="phy_cl72_status_get"/>
     35         <Element type="func" name="phy_autoneg_ability"/>
     36         <Element type="func" name="phy_autoneg_remote_ability_get"/>
     37         <Element type="func" name="phy_autoneg"/>
     38         <Element type="func" name="phy_autoneg_status_get"/>
     39         <Element type="func" name="phy_loopback"/>
     40         <Element type="func" name="phy_reg_read"/>
     41         <Element type="func" name="phy_reg_write"/>
     42         <Element type="func" name="phy_i2c_read"/>
     43         <Element type="func" name="phy_i2c_write"/>
     44         <Element type="func" name="phy_private_read"/>
     45         <Element type="func" name="phy_private_write"/>
     46         <Element type="func" name="phy_link_status_get"/>
     47         <Element type="func" name="phy_rx_pmd_locked_get"/>
     48         <Element type="func" name="phy_pcs_userspeed"/>
     49         <Element type="func" name="port_init"/>
     50         <Element type="func" name="phy_autoneg_try_enable"/>
     51         <Element type="func" name="reset_interface"/>
     52         <Element type="func" name="debug_ether"/>
     53         <Element type="func" name="port_enable"/>
     54         <Element type="func" name="phy_forced_speed_line_side"/>
     55         <Element type="func" name="phy_autoneg_line_side"/>
     56         <Element type="func" name="phy_flow_control_mode"/>
     57         <Element type="func" name="phy_psm_cos_bmp"/>
     58         <Element type="func" name="phy_pfc_use_ip_cos"/>
     59         <Element type="func" name="phy_op_mode_get"/>
     60     </implementation>
     61 </driver>
     62