H A D | jme.c | 45 #include "jme.h" 62 struct jme_adapter *jme = netdev_priv(netdev); local 66 jwrite32(jme, JME_SMI, SMI_OP_REQ | 73 val = jread32(jme, JME_SMI); 93 struct jme_adapter *jme = netdev_priv(netdev); local 96 jwrite32(jme, JME_SMI, SMI_OP_WRITE | SMI_OP_REQ | 103 if ((jread32(jme, JME_SMI) & SMI_OP_REQ) == 0) 112 jme_reset_phy_processor(struct jme_adapter *jme) argument 116 jme_mdio_write(jme->dev, 117 jme 137 jme_setup_wakeup_frame(struct jme_adapter *jme, const u32 *mask, u32 crc, int fnr) argument 164 jme_mac_rxclk_off(struct jme_adapter *jme) argument 171 jme_mac_rxclk_on(struct jme_adapter *jme) argument 178 jme_mac_txclk_off(struct jme_adapter *jme) argument 185 jme_mac_txclk_on(struct jme_adapter *jme) argument 196 jme_reset_ghc_speed(struct jme_adapter *jme) argument 203 jme_reset_250A2_workaround(struct jme_adapter *jme) argument 211 jme_assert_ghc_reset(struct jme_adapter *jme) argument 218 jme_clear_ghc_reset(struct jme_adapter *jme) argument 225 jme_reset_mac_processor(struct jme_adapter *jme) argument 272 jme_clear_pm(struct jme_adapter *jme) argument 278 jme_reload_eeprom(struct jme_adapter *jme) argument 310 struct jme_adapter *jme = netdev_priv(netdev); local 328 jme_set_rx_pcc(struct jme_adapter *jme, int p) argument 361 jme_start_irq(struct jme_adapter *jme) argument 383 jme_stop_irq(struct jme_adapter *jme) argument 392 jme_linkstat_from_phy(struct jme_adapter *jme) argument 405 jme_set_phyfifo_5level(struct jme_adapter *jme) argument 411 jme_set_phyfifo_8level(struct jme_adapter *jme) argument 419 struct jme_adapter *jme = netdev_priv(netdev); local 563 jme_setup_tx_resources(struct jme_adapter *jme) argument 615 jme_free_tx_resources(struct jme_adapter *jme) argument 654 jme_enable_tx_engine(struct jme_adapter *jme) argument 689 jme_restart_tx_engine(struct jme_adapter *jme) argument 700 jme_disable_tx_engine(struct jme_adapter *jme) argument 728 jme_set_clean_rxdesc(struct jme_adapter *jme, int i) argument 749 jme_make_new_rx_buf(struct jme_adapter *jme, int i) argument 780 jme_free_rx_buf(struct jme_adapter *jme, int i) argument 799 jme_free_rx_resources(struct jme_adapter *jme) argument 826 jme_setup_rx_resources(struct jme_adapter *jme) argument 883 jme_enable_rx_engine(struct jme_adapter *jme) argument 926 jme_restart_rx_engine(struct jme_adapter *jme) argument 938 jme_disable_rx_engine(struct jme_adapter *jme) argument 992 jme_rxsum_ok(struct jme_adapter *jme, u16 flags, struct sk_buff *skb) argument 1021 jme_alloc_and_feed_skb(struct jme_adapter *jme, int idx) argument 1079 jme_process_receive(struct jme_adapter *jme, int limit) argument 1160 jme_dynamic_pcc(struct jme_adapter *jme) argument 1182 jme_start_pcc_timer(struct jme_adapter *jme) argument 1193 jme_stop_pcc_timer(struct jme_adapter *jme) argument 1199 jme_shutdown_nic(struct jme_adapter *jme) argument 1217 struct jme_adapter *jme = (struct jme_adapter *)arg; local 1239 jme_polling_mode(struct jme_adapter *jme) argument 1245 jme_interrupt_mode(struct jme_adapter *jme) argument 1251 jme_pseudo_hotplug_enabled(struct jme_adapter *jme) argument 1259 jme_start_shutdown_timer(struct jme_adapter *jme) argument 1278 jme_stop_shutdown_timer(struct jme_adapter *jme) argument 1296 struct jme_adapter *jme = (struct jme_adapter *)arg; local 1375 struct jme_adapter *jme = (struct jme_adapter *)arg; local 1386 struct jme_adapter *jme = jme_napi_priv(holder); local 1410 struct jme_adapter *jme = (struct jme_adapter *)arg; local 1431 jme_wake_queue_if_stopped(struct jme_adapter *jme) argument 1447 struct jme_adapter *jme = (struct jme_adapter *)arg; local 1527 jme_intr_msi(struct jme_adapter *jme, u32 intrstat) argument 1591 struct jme_adapter *jme = netdev_priv(netdev); local 1617 struct jme_adapter *jme = netdev_priv(netdev); local 1628 jme_reset_link(struct jme_adapter *jme) argument 1634 jme_restart_an(struct jme_adapter *jme) argument 1646 jme_request_irq(struct jme_adapter *jme) argument 1679 jme_free_irq(struct jme_adapter *jme) argument 1690 jme_new_phy_on(struct jme_adapter *jme) argument 1706 jme_new_phy_off(struct jme_adapter *jme) argument 1722 jme_phy_on(struct jme_adapter *jme) argument 1735 jme_phy_off(struct jme_adapter *jme) argument 1748 jme_phy_specreg_read(struct jme_adapter *jme, u32 specreg) argument 1760 jme_phy_specreg_write(struct jme_adapter *jme, u32 ext_reg, u32 phy_data) argument 1772 jme_phy_calibration(struct jme_adapter *jme) argument 1804 jme_phy_setEA(struct jme_adapter *jme) argument 1856 struct jme_adapter *jme = netdev_priv(netdev); local 1891 jme_set_100m_half(struct jme_adapter *jme) argument 1912 jme_wait_link(struct jme_adapter *jme) argument 1925 jme_powersave_phy(struct jme_adapter *jme) argument 1940 struct jme_adapter *jme = netdev_priv(netdev); local 1967 jme_alloc_txdesc(struct jme_adapter *jme, struct sk_buff *skb) argument 2022 jme_map_tx_skb(struct jme_adapter *jme, struct sk_buff *skb, int idx) argument 2052 jme_expand_header(struct jme_adapter *jme, struct sk_buff *skb) argument 2095 jme_tx_csum(struct jme_adapter *jme, struct sk_buff *skb, u8 *flags) argument 2136 jme_fill_tx_desc(struct jme_adapter *jme, struct sk_buff *skb, int idx) argument 2184 jme_stop_queue_if_full(struct jme_adapter *jme) argument 2220 struct jme_adapter *jme = netdev_priv(netdev); local 2255 struct jme_adapter *jme = netdev_priv(netdev); local 2271 struct jme_adapter *jme = netdev_priv(netdev); local 2288 struct jme_adapter *jme = netdev_priv(netdev); local 2322 struct jme_adapter *jme = netdev_priv(netdev); local 2344 struct jme_adapter *jme = netdev_priv(netdev); local 2357 jme_pause_rx(struct jme_adapter *jme) argument 2370 jme_resume_rx(struct jme_adapter *jme) argument 2392 struct jme_adapter *jme = netdev_priv(netdev); local 2406 mmapio_memcpy(struct jme_adapter *jme, u32 *p, u32 reg, int len) argument 2415 mdio_memcpy(struct jme_adapter *jme, u32 *p, int reg_nr) argument 2427 struct jme_adapter *jme = netdev_priv(netdev); local 2451 struct jme_adapter *jme = netdev_priv(netdev); local 2488 struct jme_adapter *jme = netdev_priv(netdev); local 2517 struct jme_adapter *jme = netdev_priv(netdev); local 2535 struct jme_adapter *jme = netdev_priv(netdev); local 2584 struct jme_adapter *jme = netdev_priv(netdev); local 2602 struct jme_adapter *jme = netdev_priv(netdev); local 2629 struct jme_adapter *jme = netdev_priv(netdev); local 2642 struct jme_adapter *jme = netdev_priv(netdev); local 2676 struct jme_adapter *jme = netdev_priv(netdev); local 2704 struct jme_adapter *jme = netdev_priv(netdev); local 2711 struct jme_adapter *jme = netdev_priv(netdev); local 2718 struct jme_adapter *jme = netdev_priv(netdev); local 2733 struct jme_adapter *jme = netdev_priv(netdev); local 2749 struct jme_adapter *jme = netdev_priv(netdev); local 2755 jme_smb_read(struct jme_adapter *jme, unsigned int addr) argument 2791 jme_smb_write(struct jme_adapter *jme, unsigned int addr, u8 data) argument 2830 struct jme_adapter *jme = netdev_priv(netdev); local 2840 struct jme_adapter *jme = netdev_priv(netdev); local 2857 struct jme_adapter *jme = netdev_priv(netdev); local 2914 jme_phy_init(struct jme_adapter *jme) argument 2923 jme_check_hw_ver(struct jme_adapter *jme) argument 2955 struct jme_adapter *jme; local 3204 struct jme_adapter *jme = netdev_priv(netdev); local 3219 struct jme_adapter *jme = netdev_priv(netdev); local 3231 struct jme_adapter *jme = netdev_priv(netdev); local 3274 struct jme_adapter *jme = netdev_priv(netdev); local [all...] |