Searched refs:hw (Results 176 - 200 of 1854) sorted by relevance

1234567891011>>

/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 Dixgbe_dcb.c207 * @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 Dixgbe_phy.h87 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 Delsa.c178 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 Dasuscom.c80 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 Dteleint.c105 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 Dteles3.c58 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 Denternow_pci.c85 * 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 Dnj_s.c36 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 Dsaphir.c70 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 Delsa.c178 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 Dasuscom.c80 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 Dteleint.c105 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 Dteles3.c58 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 Denternow_pci.c85 * 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 Dnj_s.c36 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 Dsaphir.c70 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 De1000.h42 #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 De1000.h42 #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 De1000_mbx.c32 * @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 De1000_mbx.c32 * @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 Dixgbe_phy.h87 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 Dprism2usb.c110 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 Dprism2usb.c110 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 Datl2.c88 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 Datl2.c88 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...]

Completed in 153 milliseconds

1234567891011>>