H A D | jme.c | 33 #include "jme.h" 50 struct jme_adapter *jme = netdev_priv(netdev); local 54 jwrite32(jme, JME_SMI, SMI_OP_REQ | 61 val = jread32(jme, JME_SMI); 81 struct jme_adapter *jme = netdev_priv(netdev); local 84 jwrite32(jme, JME_SMI, SMI_OP_WRITE | SMI_OP_REQ | 91 if ((jread32(jme, JME_SMI) & SMI_OP_REQ) == 0) 100 jme_reset_phy_processor(struct jme_adapter *jme) argument 104 jme_mdio_write(jme->dev, 105 jme 125 jme_setup_wakeup_frame(struct jme_adapter *jme, const u32 *mask, u32 crc, int fnr) argument 152 jme_mac_rxclk_off(struct jme_adapter *jme) argument 159 jme_mac_rxclk_on(struct jme_adapter *jme) argument 166 jme_mac_txclk_off(struct jme_adapter *jme) argument 173 jme_mac_txclk_on(struct jme_adapter *jme) argument 184 jme_reset_ghc_speed(struct jme_adapter *jme) argument 191 jme_reset_250A2_workaround(struct jme_adapter *jme) argument 199 jme_assert_ghc_reset(struct jme_adapter *jme) argument 206 jme_clear_ghc_reset(struct jme_adapter *jme) argument 213 jme_reset_mac_processor(struct jme_adapter *jme) argument 260 jme_clear_pm_enable_wol(struct jme_adapter *jme) argument 266 jme_clear_pm_disable_wol(struct jme_adapter *jme) argument 272 jme_reload_eeprom(struct jme_adapter *jme) argument 304 struct jme_adapter *jme = netdev_priv(netdev); local 322 jme_set_rx_pcc(struct jme_adapter *jme, int p) argument 355 jme_start_irq(struct jme_adapter *jme) argument 377 jme_stop_irq(struct jme_adapter *jme) argument 386 jme_linkstat_from_phy(struct jme_adapter *jme) argument 399 jme_set_phyfifo_5level(struct jme_adapter *jme) argument 405 jme_set_phyfifo_8level(struct jme_adapter *jme) argument 413 struct jme_adapter *jme = netdev_priv(netdev); local 557 jme_setup_tx_resources(struct jme_adapter *jme) argument 603 jme_free_tx_resources(struct jme_adapter *jme) argument 642 jme_enable_tx_engine(struct jme_adapter *jme) argument 677 jme_disable_tx_engine(struct jme_adapter *jme) argument 705 jme_set_clean_rxdesc(struct jme_adapter *jme, int i) argument 726 jme_make_new_rx_buf(struct jme_adapter *jme, int i) argument 757 jme_free_rx_buf(struct jme_adapter *jme, int i) argument 774 jme_free_rx_resources(struct jme_adapter *jme) argument 801 jme_setup_rx_resources(struct jme_adapter *jme) argument 857 jme_enable_rx_engine(struct jme_adapter *jme) argument 900 jme_restart_rx_engine(struct jme_adapter *jme) argument 912 jme_disable_rx_engine(struct jme_adapter *jme) argument 966 jme_rxsum_ok(struct jme_adapter *jme, u16 flags, struct sk_buff *skb) argument 995 jme_alloc_and_feed_skb(struct jme_adapter *jme, int idx) argument 1049 jme_process_receive(struct jme_adapter *jme, int limit) argument 1130 jme_dynamic_pcc(struct jme_adapter *jme) argument 1152 jme_start_pcc_timer(struct jme_adapter *jme) argument 1163 jme_stop_pcc_timer(struct jme_adapter *jme) argument 1169 jme_shutdown_nic(struct jme_adapter *jme) argument 1187 struct jme_adapter *jme = from_tasklet(jme, t, pcc_task); local 1209 jme_polling_mode(struct jme_adapter *jme) argument 1215 jme_interrupt_mode(struct jme_adapter *jme) argument 1221 jme_pseudo_hotplug_enabled(struct jme_adapter *jme) argument 1229 jme_start_shutdown_timer(struct jme_adapter *jme) argument 1248 jme_stop_shutdown_timer(struct jme_adapter *jme) argument 1265 struct jme_adapter *jme = container_of(work, struct jme_adapter, linkch_task); local 1344 struct jme_adapter *jme = from_tasklet(jme, t, rxclean_task); local 1355 struct jme_adapter *jme = jme_napi_priv(holder); local 1379 struct jme_adapter *jme = from_tasklet(jme, t, rxempty_task); local 1400 jme_wake_queue_if_stopped(struct jme_adapter *jme) argument 1415 struct jme_adapter *jme = from_tasklet(jme, t, txclean_task); local 1494 jme_intr_msi(struct jme_adapter *jme, u32 intrstat) argument 1558 struct jme_adapter *jme = netdev_priv(netdev); local 1584 struct jme_adapter *jme = netdev_priv(netdev); local 1595 jme_reset_link(struct jme_adapter *jme) argument 1601 jme_restart_an(struct jme_adapter *jme) argument 1613 jme_request_irq(struct jme_adapter *jme) argument 1646 jme_free_irq(struct jme_adapter *jme) argument 1657 jme_new_phy_on(struct jme_adapter *jme) argument 1673 jme_new_phy_off(struct jme_adapter *jme) argument 1689 jme_phy_on(struct jme_adapter *jme) argument 1702 jme_phy_off(struct jme_adapter *jme) argument 1715 jme_phy_specreg_read(struct jme_adapter *jme, u32 specreg) argument 1727 jme_phy_specreg_write(struct jme_adapter *jme, u32 ext_reg, u32 phy_data) argument 1739 jme_phy_calibration(struct jme_adapter *jme) argument 1771 jme_phy_setEA(struct jme_adapter *jme) argument 1823 struct jme_adapter *jme = netdev_priv(netdev); local 1857 jme_set_100m_half(struct jme_adapter *jme) argument 1878 jme_wait_link(struct jme_adapter *jme) argument 1891 jme_powersave_phy(struct jme_adapter *jme) argument 1906 struct jme_adapter *jme = netdev_priv(netdev); local 1933 jme_alloc_txdesc(struct jme_adapter *jme, struct sk_buff *skb) argument 1985 jme_drop_tx_map(struct jme_adapter *jme, int startidx, int count) argument 2003 jme_map_tx_skb(struct jme_adapter *jme, struct sk_buff *skb, int idx) argument 2069 jme_tx_csum(struct jme_adapter *jme, struct sk_buff *skb, u8 *flags) argument 2110 jme_fill_tx_desc(struct jme_adapter *jme, struct sk_buff *skb, int idx) argument 2162 jme_stop_queue_if_full(struct jme_adapter *jme) argument 2198 struct jme_adapter *jme = netdev_priv(netdev); local 2235 struct jme_adapter *jme = netdev_priv(netdev); local 2251 struct jme_adapter *jme = netdev_priv(netdev); local 2268 struct jme_adapter *jme = netdev_priv(netdev); local 2302 struct jme_adapter *jme = netdev_priv(netdev); local 2316 struct jme_adapter *jme = netdev_priv(netdev); local 2333 struct jme_adapter *jme = netdev_priv(netdev); local 2347 mmapio_memcpy(struct jme_adapter *jme, u32 *p, u32 reg, int len) argument 2356 mdio_memcpy(struct jme_adapter *jme, u32 *p, int reg_nr) argument 2368 struct jme_adapter *jme = netdev_priv(netdev); local 2394 struct jme_adapter *jme = netdev_priv(netdev); local 2433 struct jme_adapter *jme = netdev_priv(netdev); local 2462 struct jme_adapter *jme = netdev_priv(netdev); local 2480 struct jme_adapter *jme = netdev_priv(netdev); local 2529 struct jme_adapter *jme = netdev_priv(netdev); local 2547 struct jme_adapter *jme = netdev_priv(netdev); local 2571 struct jme_adapter *jme = netdev_priv(netdev); local 2583 struct jme_adapter *jme = netdev_priv(netdev); local 2617 struct jme_adapter *jme = netdev_priv(netdev); local 2645 struct jme_adapter *jme = netdev_priv(netdev); local 2652 struct jme_adapter *jme = netdev_priv(netdev); local 2659 struct jme_adapter *jme = netdev_priv(netdev); local 2674 struct jme_adapter *jme = netdev_priv(netdev); local 2701 struct jme_adapter *jme = netdev_priv(netdev); local 2707 jme_smb_read(struct jme_adapter *jme, unsigned int addr) argument 2743 jme_smb_write(struct jme_adapter *jme, unsigned int addr, u8 data) argument 2782 struct jme_adapter *jme = netdev_priv(netdev); local 2792 struct jme_adapter *jme = netdev_priv(netdev); local 2809 struct jme_adapter *jme = netdev_priv(netdev); local 2866 jme_phy_init(struct jme_adapter *jme) argument 2875 jme_check_hw_ver(struct jme_adapter *jme) argument 2910 struct jme_adapter *jme; local 3147 struct jme_adapter *jme = netdev_priv(netdev); local 3161 struct jme_adapter *jme = netdev_priv(netdev); local 3172 struct jme_adapter *jme = netdev_priv(netdev); local 3214 struct jme_adapter *jme = netdev_priv(netdev); local [all...] |