/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/ixgbe/ |
H A D | ixgbe_dcb.c | 207 * @hw: pointer to hardware structure 213 s32 ixgbe_dcb_get_tc_stats(struct ixgbe_hw *hw, struct ixgbe_hw_stats *stats, argument 217 if (hw->mac.type == ixgbe_mac_82598EB) 218 ret = ixgbe_dcb_get_tc_stats_82598(hw, stats, tc_count); 219 else if (hw->mac.type == ixgbe_mac_82599EB) 220 ret = ixgbe_dcb_get_tc_stats_82599(hw, stats, tc_count); 226 * hw - pointer to hardware structure 232 s32 ixgbe_dcb_get_pfc_stats(struct ixgbe_hw *hw, struct ixgbe_hw_stats *stats, argument 236 if (hw->mac.type == ixgbe_mac_82598EB) 237 ret = ixgbe_dcb_get_pfc_stats_82598(hw, stat 250 ixgbe_dcb_config_rx_arbiter(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config) argument 268 ixgbe_dcb_config_tx_desc_arbiter(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config) argument 286 ixgbe_dcb_config_tx_data_arbiter(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config) argument 304 ixgbe_dcb_config_pfc(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config) argument 322 ixgbe_dcb_config_tc_stats(struct ixgbe_hw *hw) argument 339 ixgbe_dcb_hw_config(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config) argument [all...] |
H A D | ixgbe_phy.h | 87 s32 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw); 88 s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw); 89 s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw); 90 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, 92 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, 94 s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw); 95 s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw, 101 s32 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw, 104 s32 ixgbe_get_phy_firmware_version_tnx(struct ixgbe_hw *hw, 107 s32 ixgbe_reset_phy_nl(struct ixgbe_hw *hw); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/isdn/hisax/ |
H A D | elsa.c | 178 return (readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset)); 184 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset, value); 190 readfifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0, data, size); 196 writefifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0, data, size); 202 return (readreg(cs->hw.elsa.ale, cs->hw [all...] |
H A D | asuscom.c | 80 return (readreg(cs->hw.asus.adr, cs->hw.asus.isac, offset)); 86 writereg(cs->hw.asus.adr, cs->hw.asus.isac, offset, value); 92 readfifo(cs->hw.asus.adr, cs->hw.asus.isac, 0, data, size); 98 writefifo(cs->hw.asus.adr, cs->hw.asus.isac, 0, data, size); 104 return (readreg(cs->hw.asus.adr, cs->hw [all...] |
H A D | teleint.c | 105 cs->hw.hfc.cip = offset; 106 return (readreg(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, offset)); 112 cs->hw.hfc.cip = offset; 113 writereg(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, offset, value); 119 cs->hw.hfc.cip = 0; 120 readfifo(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, 0, data, size); 126 cs->hw [all...] |
H A D | teles3.c | 58 return (readreg(cs->hw.teles3.isac, offset)); 64 writereg(cs->hw.teles3.isac, offset, value); 70 read_fifo(cs->hw.teles3.isacfifo, data, size); 76 write_fifo(cs->hw.teles3.isacfifo, data, size); 82 return (readreg(cs->hw.teles3.hscx[hscx], offset)); 88 writereg(cs->hw.teles3.hscx[hscx], offset, value); 95 #define READHSCX(cs, nr, reg) readreg(cs->hw.teles3.hscx[nr], reg) 96 #define WRITEHSCX(cs, nr, reg, data) writereg(cs->hw.teles3.hscx[nr], reg, data) 97 #define READHSCXFIFO(cs, nr, ptr, cnt) read_fifo(cs->hw.teles3.hscxfifo[nr], ptr, cnt) 98 #define WRITEHSCXFIFO(cs, nr, ptr, cnt) write_fifo(cs->hw [all...] |
H A D | enternow_pci.c | 85 * From address hw.njet.base + TJ_AMD_PORT onwards, the AMD 87 * -> 0x01 of the AMD at hw.njet.base + 0C4 */ 101 return (inb(cs->hw.njet.isac + 4*offset)); 105 outb(offset, cs->hw.njet.isac + 4*AMD_CR); 106 return(inb(cs->hw.njet.isac + 4*AMD_DR)); 116 outb(value, cs->hw.njet.isac + 4*offset); 120 outb(offset, cs->hw.njet.isac + 4*AMD_CR); 121 outb(value, cs->hw.njet.isac + 4*AMD_DR); 129 outb(0x00, cs->hw.njet.base+NETJET_IRQMASK1); 131 outb(TJ_AMD_IRQ, cs->hw [all...] |
H A D | nj_s.c | 36 s1val = bytein(cs->hw.njet.base + NETJET_IRQSTAT1); 55 s0val = bytein(cs->hw.njet.base + NETJET_IRQSTAT0); 61 byteout(cs->hw.njet.base + NETJET_IRQSTAT0, s0val); 64 if (inl(cs->hw.njet.base + NETJET_DMA_WRITE_ADR) < 65 inl(cs->hw.njet.base + NETJET_DMA_WRITE_IRQ)) 70 if (inl(cs->hw.njet.base + NETJET_DMA_READ_ADR) < 71 inl(cs->hw.njet.base + NETJET_DMA_READ_IRQ)) 76 if (s0val != cs->hw.njet.last_is0) /* we have a DMA interrupt */ 80 cs->hw.njet.last_is0, s0val); 84 cs->hw [all...] |
H A D | saphir.c | 70 return (readreg(cs->hw.saphir.ale, cs->hw.saphir.isac, offset)); 76 writereg(cs->hw.saphir.ale, cs->hw.saphir.isac, offset, value); 82 readfifo(cs->hw.saphir.ale, cs->hw.saphir.isac, 0, data, size); 88 writefifo(cs->hw.saphir.ale, cs->hw.saphir.isac, 0, data, size); 94 return (readreg(cs->hw.saphir.ale, cs->hw [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/isdn/hisax/ |
H A D | elsa.c | 178 return (readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset)); 184 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset, value); 190 readfifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0, data, size); 196 writefifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0, data, size); 202 return (readreg(cs->hw.elsa.ale, cs->hw [all...] |
H A D | asuscom.c | 80 return (readreg(cs->hw.asus.adr, cs->hw.asus.isac, offset)); 86 writereg(cs->hw.asus.adr, cs->hw.asus.isac, offset, value); 92 readfifo(cs->hw.asus.adr, cs->hw.asus.isac, 0, data, size); 98 writefifo(cs->hw.asus.adr, cs->hw.asus.isac, 0, data, size); 104 return (readreg(cs->hw.asus.adr, cs->hw [all...] |
H A D | teleint.c | 105 cs->hw.hfc.cip = offset; 106 return (readreg(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, offset)); 112 cs->hw.hfc.cip = offset; 113 writereg(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, offset, value); 119 cs->hw.hfc.cip = 0; 120 readfifo(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, 0, data, size); 126 cs->hw [all...] |
H A D | teles3.c | 58 return (readreg(cs->hw.teles3.isac, offset)); 64 writereg(cs->hw.teles3.isac, offset, value); 70 read_fifo(cs->hw.teles3.isacfifo, data, size); 76 write_fifo(cs->hw.teles3.isacfifo, data, size); 82 return (readreg(cs->hw.teles3.hscx[hscx], offset)); 88 writereg(cs->hw.teles3.hscx[hscx], offset, value); 95 #define READHSCX(cs, nr, reg) readreg(cs->hw.teles3.hscx[nr], reg) 96 #define WRITEHSCX(cs, nr, reg, data) writereg(cs->hw.teles3.hscx[nr], reg, data) 97 #define READHSCXFIFO(cs, nr, ptr, cnt) read_fifo(cs->hw.teles3.hscxfifo[nr], ptr, cnt) 98 #define WRITEHSCXFIFO(cs, nr, ptr, cnt) write_fifo(cs->hw [all...] |
H A D | enternow_pci.c | 85 * From address hw.njet.base + TJ_AMD_PORT onwards, the AMD 87 * -> 0x01 of the AMD at hw.njet.base + 0C4 */ 101 return (inb(cs->hw.njet.isac + 4*offset)); 105 outb(offset, cs->hw.njet.isac + 4*AMD_CR); 106 return(inb(cs->hw.njet.isac + 4*AMD_DR)); 116 outb(value, cs->hw.njet.isac + 4*offset); 120 outb(offset, cs->hw.njet.isac + 4*AMD_CR); 121 outb(value, cs->hw.njet.isac + 4*AMD_DR); 129 outb(0x00, cs->hw.njet.base+NETJET_IRQMASK1); 131 outb(TJ_AMD_IRQ, cs->hw [all...] |
H A D | nj_s.c | 36 s1val = bytein(cs->hw.njet.base + NETJET_IRQSTAT1); 55 s0val = bytein(cs->hw.njet.base + NETJET_IRQSTAT0); 61 byteout(cs->hw.njet.base + NETJET_IRQSTAT0, s0val); 64 if (inl(cs->hw.njet.base + NETJET_DMA_WRITE_ADR) < 65 inl(cs->hw.njet.base + NETJET_DMA_WRITE_IRQ)) 70 if (inl(cs->hw.njet.base + NETJET_DMA_READ_ADR) < 71 inl(cs->hw.njet.base + NETJET_DMA_READ_IRQ)) 76 if (s0val != cs->hw.njet.last_is0) /* we have a DMA interrupt */ 80 cs->hw.njet.last_is0, s0val); 84 cs->hw [all...] |
H A D | saphir.c | 70 return (readreg(cs->hw.saphir.ale, cs->hw.saphir.isac, offset)); 76 writereg(cs->hw.saphir.ale, cs->hw.saphir.isac, offset, value); 82 readfifo(cs->hw.saphir.ale, cs->hw.saphir.isac, 0, data, size); 88 writefifo(cs->hw.saphir.ale, cs->hw.saphir.isac, 0, data, size); 94 return (readreg(cs->hw.saphir.ale, cs->hw [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/e1000e/ |
H A D | e1000.h | 42 #include "hw.h" 47 netdev_dbg(hw->adapter->netdev, format, ## arg) 177 u64 dma; /* must be u64 - written to hw */ 337 struct e1000_hw hw; member in struct:e1000_adapter 470 extern char *e1000e_get_hw_dev_name(struct e1000_hw *hw); 484 extern s32 e1000e_read_pba_num(struct e1000_hw *hw, u32 *pba_num); 486 extern s32 e1000e_commit_phy(struct e1000_hw *hw); 488 extern bool e1000e_enable_mng_pass_thru(struct e1000_hw *hw); 490 extern bool e1000e_get_laa_state_82571(struct e1000_hw *hw); 491 extern void e1000e_set_laa_state_82571(struct e1000_hw *hw, boo 605 e1000_phy_hw_reset(struct e1000_hw *hw) argument 610 e1000_check_reset_block(struct e1000_hw *hw) argument 615 e1e_rphy(struct e1000_hw *hw, u32 offset, u16 *data) argument 620 e1e_wphy(struct e1000_hw *hw, u32 offset, u16 data) argument 625 e1000_get_cable_length(struct e1000_hw *hw) argument 640 e1000e_read_mac_addr(struct e1000_hw *hw) argument 648 e1000_validate_nvm_checksum(struct e1000_hw *hw) argument 653 e1000e_update_nvm_checksum(struct e1000_hw *hw) argument 658 e1000_read_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 663 e1000_write_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 668 e1000_get_phy_info(struct e1000_hw *hw) argument 673 e1000e_check_mng_mode(struct e1000_hw *hw) argument 682 __er32(struct e1000_hw *hw, unsigned long reg) argument 687 __ew32(struct e1000_hw *hw, unsigned long reg, u32 val) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/e1000e/ |
H A D | e1000.h | 42 #include "hw.h" 47 netdev_dbg(hw->adapter->netdev, format, ## arg) 177 u64 dma; /* must be u64 - written to hw */ 337 struct e1000_hw hw; member in struct:e1000_adapter 470 extern char *e1000e_get_hw_dev_name(struct e1000_hw *hw); 484 extern s32 e1000e_read_pba_num(struct e1000_hw *hw, u32 *pba_num); 486 extern s32 e1000e_commit_phy(struct e1000_hw *hw); 488 extern bool e1000e_enable_mng_pass_thru(struct e1000_hw *hw); 490 extern bool e1000e_get_laa_state_82571(struct e1000_hw *hw); 491 extern void e1000e_set_laa_state_82571(struct e1000_hw *hw, boo 605 e1000_phy_hw_reset(struct e1000_hw *hw) argument 610 e1000_check_reset_block(struct e1000_hw *hw) argument 615 e1e_rphy(struct e1000_hw *hw, u32 offset, u16 *data) argument 620 e1e_wphy(struct e1000_hw *hw, u32 offset, u16 data) argument 625 e1000_get_cable_length(struct e1000_hw *hw) argument 640 e1000e_read_mac_addr(struct e1000_hw *hw) argument 648 e1000_validate_nvm_checksum(struct e1000_hw *hw) argument 653 e1000e_update_nvm_checksum(struct e1000_hw *hw) argument 658 e1000_read_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 663 e1000_write_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 668 e1000_get_phy_info(struct e1000_hw *hw) argument 673 e1000e_check_mng_mode(struct e1000_hw *hw) argument 682 __er32(struct e1000_hw *hw, unsigned long reg) argument 687 __ew32(struct e1000_hw *hw, unsigned long reg, u32 val) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/igb/ |
H A D | e1000_mbx.c | 32 * @hw: pointer to the HW structure 39 s32 igb_read_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 41 struct e1000_mbx_info *mbx = &hw->mbx; 49 ret_val = mbx->ops.read(hw, msg, size, mbx_id); 56 * @hw: pointer to the HW structure 63 s32 igb_write_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 65 struct e1000_mbx_info *mbx = &hw->mbx; 72 ret_val = mbx->ops.write(hw, msg, size, mbx_id); 79 * @hw: pointer to the HW structure 84 s32 igb_check_for_msg(struct e1000_hw *hw, u1 argument 102 igb_check_for_ack(struct e1000_hw *hw, u16 mbx_id) argument 120 igb_check_for_rst(struct e1000_hw *hw, u16 mbx_id) argument 138 igb_poll_for_msg(struct e1000_hw *hw, u16 mbx_id) argument 167 igb_poll_for_ack(struct e1000_hw *hw, u16 mbx_id) argument 199 igb_read_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 225 igb_write_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 244 igb_check_for_bit_pf(struct e1000_hw *hw, u32 mask) argument 264 igb_check_for_msg_pf(struct e1000_hw *hw, u16 vf_number) argument 283 igb_check_for_ack_pf(struct e1000_hw *hw, u16 vf_number) argument 302 igb_check_for_rst_pf(struct e1000_hw *hw, u16 vf_number) argument 323 igb_obtain_mbx_lock_pf(struct e1000_hw *hw, u16 vf_number) argument 349 igb_write_mbx_pf(struct e1000_hw *hw, u32 *msg, u16 size, u16 vf_number) argument 390 igb_read_mbx_pf(struct e1000_hw *hw, u32 *msg, u16 size, u16 vf_number) argument 421 igb_init_mbx_params_pf(struct e1000_hw *hw) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/igb/ |
H A D | e1000_mbx.c | 32 * @hw: pointer to the HW structure 39 s32 igb_read_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 41 struct e1000_mbx_info *mbx = &hw->mbx; 49 ret_val = mbx->ops.read(hw, msg, size, mbx_id); 56 * @hw: pointer to the HW structure 63 s32 igb_write_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 65 struct e1000_mbx_info *mbx = &hw->mbx; 72 ret_val = mbx->ops.write(hw, msg, size, mbx_id); 79 * @hw: pointer to the HW structure 84 s32 igb_check_for_msg(struct e1000_hw *hw, u1 argument 102 igb_check_for_ack(struct e1000_hw *hw, u16 mbx_id) argument 120 igb_check_for_rst(struct e1000_hw *hw, u16 mbx_id) argument 138 igb_poll_for_msg(struct e1000_hw *hw, u16 mbx_id) argument 167 igb_poll_for_ack(struct e1000_hw *hw, u16 mbx_id) argument 199 igb_read_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 225 igb_write_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 244 igb_check_for_bit_pf(struct e1000_hw *hw, u32 mask) argument 264 igb_check_for_msg_pf(struct e1000_hw *hw, u16 vf_number) argument 283 igb_check_for_ack_pf(struct e1000_hw *hw, u16 vf_number) argument 302 igb_check_for_rst_pf(struct e1000_hw *hw, u16 vf_number) argument 323 igb_obtain_mbx_lock_pf(struct e1000_hw *hw, u16 vf_number) argument 349 igb_write_mbx_pf(struct e1000_hw *hw, u32 *msg, u16 size, u16 vf_number) argument 390 igb_read_mbx_pf(struct e1000_hw *hw, u32 *msg, u16 size, u16 vf_number) argument 421 igb_init_mbx_params_pf(struct e1000_hw *hw) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/ixgbe/ |
H A D | ixgbe_phy.h | 87 s32 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw); 88 s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw); 89 s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw); 90 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, 92 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, 94 s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw); 95 s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw, 101 s32 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw, 104 s32 ixgbe_get_phy_firmware_version_tnx(struct ixgbe_hw *hw, 107 s32 ixgbe_reset_phy_nl(struct ixgbe_hw *hw); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/wlan-ng/ |
H A D | prism2usb.c | 110 hfa384x_t *hw = NULL; local 120 hw = wlandev->priv; 128 /* Initialize the hw data */ 129 hfa384x_create(hw, dev); 130 hw->wlandev = wlandev; 139 result = hfa384x_corereset(hw, 144 hfa384x_destroy(hw); 170 kfree(hw); 209 hfa384x_t *hw = wlandev->priv; local 211 if (!hw) 292 hfa384x_t *hw = NULL; local 314 hfa384x_t *hw = NULL; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/wlan-ng/ |
H A D | prism2usb.c | 110 hfa384x_t *hw = NULL; local 120 hw = wlandev->priv; 128 /* Initialize the hw data */ 129 hfa384x_create(hw, dev); 130 hw->wlandev = wlandev; 139 result = hfa384x_corereset(hw, 144 hfa384x_destroy(hw); 170 kfree(hw); 209 hfa384x_t *hw = wlandev->priv; local 211 if (!hw) 292 hfa384x_t *hw = NULL; local 314 hfa384x_t *hw = NULL; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/atlx/ |
H A D | atl2.c | 88 struct atl2_hw *hw = &adapter->hw; local 92 hw->vendor_id = pdev->vendor; 93 hw->device_id = pdev->device; 94 hw->subsystem_vendor_id = pdev->subsystem_vendor; 95 hw->subsystem_id = pdev->subsystem_device; 97 pci_read_config_byte(pdev, PCI_REVISION_ID, &hw->revision_id); 98 pci_read_config_word(pdev, PCI_COMMAND, &hw->pci_cmd_word); 105 hw->phy_configured = false; 106 hw 138 struct atl2_hw *hw = &adapter->hw; local 188 struct atl2_hw *hw = &adapter->hw; local 587 struct atl2_hw *hw = &adapter->hw; local 909 struct atl2_hw *hw = &adapter->hw; local 1058 struct atl2_hw *hw = &adapter->hw; local 1128 struct atl2_hw *hw = &adapter->hw; local 1168 struct atl2_hw *hw = &adapter->hw; local 1523 struct atl2_hw *hw = &adapter->hw; local 1736 atl2_read_pci_cfg(struct atl2_hw *hw, u32 reg, u16 *value) argument 1742 atl2_write_pci_cfg(struct atl2_hw *hw, u32 reg, u16 *value) argument 1752 struct atl2_hw *hw = &adapter->hw; local 1788 struct atl2_hw *hw = &adapter->hw; local 1867 struct atl2_hw *hw = &adapter->hw; local 1935 struct atl2_hw *hw = &adapter->hw; local 1976 struct atl2_hw *hw = &adapter->hw; local 2130 atl2_reset_hw(struct atl2_hw *hw) argument 2189 atl2_spi_read(struct atl2_hw *hw, u32 addr, u32 *buf) argument 2235 get_permanent_address(struct atl2_hw *hw) argument 2338 atl2_read_mac_addr(struct atl2_hw *hw) argument 2371 atl2_hash_mc_addr(struct atl2_hw *hw, u8 *mc_addr) argument 2391 atl2_hash_set(struct atl2_hw *hw, u32 hash_value) argument 2417 atl2_init_pcie(struct atl2_hw *hw) argument 2427 atl2_init_flash_opcode(struct atl2_hw *hw) argument 2460 atl2_init_hw(struct atl2_hw *hw) argument 2485 atl2_get_speed_and_duplex(struct atl2_hw *hw, u16 *speed, u16 *duplex) argument 2524 atl2_read_phy_reg(struct atl2_hw *hw, u16 reg_addr, u16 *phy_data) argument 2559 atl2_write_phy_reg(struct atl2_hw *hw, u32 reg_addr, u16 phy_data) argument 2593 atl2_phy_setup_autoneg_adv(struct atl2_hw *hw) argument 2666 atl2_phy_commit(struct atl2_hw *hw) argument 2692 atl2_phy_init(struct atl2_hw *hw) argument 2737 atl2_set_mac_addr(struct atl2_hw *hw) argument 2758 atl2_check_eeprom_exist(struct atl2_hw *hw) argument 2771 atl2_write_eeprom(struct atl2_hw *hw, u32 offset, u32 value) argument 2776 atl2_read_eeprom(struct atl2_hw *hw, u32 Offset, u32 *pValue) argument 2802 atl2_force_ps(struct atl2_hw *hw) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/atlx/ |
H A D | atl2.c | 88 struct atl2_hw *hw = &adapter->hw; local 92 hw->vendor_id = pdev->vendor; 93 hw->device_id = pdev->device; 94 hw->subsystem_vendor_id = pdev->subsystem_vendor; 95 hw->subsystem_id = pdev->subsystem_device; 97 pci_read_config_byte(pdev, PCI_REVISION_ID, &hw->revision_id); 98 pci_read_config_word(pdev, PCI_COMMAND, &hw->pci_cmd_word); 105 hw->phy_configured = false; 106 hw 138 struct atl2_hw *hw = &adapter->hw; local 188 struct atl2_hw *hw = &adapter->hw; local 587 struct atl2_hw *hw = &adapter->hw; local 909 struct atl2_hw *hw = &adapter->hw; local 1058 struct atl2_hw *hw = &adapter->hw; local 1128 struct atl2_hw *hw = &adapter->hw; local 1168 struct atl2_hw *hw = &adapter->hw; local 1523 struct atl2_hw *hw = &adapter->hw; local 1736 atl2_read_pci_cfg(struct atl2_hw *hw, u32 reg, u16 *value) argument 1742 atl2_write_pci_cfg(struct atl2_hw *hw, u32 reg, u16 *value) argument 1752 struct atl2_hw *hw = &adapter->hw; local 1788 struct atl2_hw *hw = &adapter->hw; local 1867 struct atl2_hw *hw = &adapter->hw; local 1935 struct atl2_hw *hw = &adapter->hw; local 1976 struct atl2_hw *hw = &adapter->hw; local 2130 atl2_reset_hw(struct atl2_hw *hw) argument 2189 atl2_spi_read(struct atl2_hw *hw, u32 addr, u32 *buf) argument 2235 get_permanent_address(struct atl2_hw *hw) argument 2338 atl2_read_mac_addr(struct atl2_hw *hw) argument 2371 atl2_hash_mc_addr(struct atl2_hw *hw, u8 *mc_addr) argument 2391 atl2_hash_set(struct atl2_hw *hw, u32 hash_value) argument 2417 atl2_init_pcie(struct atl2_hw *hw) argument 2427 atl2_init_flash_opcode(struct atl2_hw *hw) argument 2460 atl2_init_hw(struct atl2_hw *hw) argument 2485 atl2_get_speed_and_duplex(struct atl2_hw *hw, u16 *speed, u16 *duplex) argument 2524 atl2_read_phy_reg(struct atl2_hw *hw, u16 reg_addr, u16 *phy_data) argument 2559 atl2_write_phy_reg(struct atl2_hw *hw, u32 reg_addr, u16 phy_data) argument 2593 atl2_phy_setup_autoneg_adv(struct atl2_hw *hw) argument 2666 atl2_phy_commit(struct atl2_hw *hw) argument 2692 atl2_phy_init(struct atl2_hw *hw) argument 2737 atl2_set_mac_addr(struct atl2_hw *hw) argument 2758 atl2_check_eeprom_exist(struct atl2_hw *hw) argument 2771 atl2_write_eeprom(struct atl2_hw *hw, u32 offset, u32 value) argument 2776 atl2_read_eeprom(struct atl2_hw *hw, u32 Offset, u32 *pValue) argument 2802 atl2_force_ps(struct atl2_hw *hw) argument [all...] |