Searched refs:etdev (Results 1 - 20 of 20) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/et131x/
H A Det1310_pm.c91 * @etdev: pointer to our adapter structure
109 void EnablePhyComa(struct et131x_adapter *etdev) argument
114 GlobalPmCSR = readl(&etdev->regs->global.pm_csr);
119 etdev->PoMgmt.PowerDownSpeed = etdev->AiForceSpeed;
120 etdev->PoMgmt.PowerDownDuplex = etdev->AiForceDpx;
123 spin_lock_irqsave(&etdev->SendHWLock, flags);
124 etdev->Flags |= fMP_ADAPTER_LOWER_POWER;
125 spin_unlock_irqrestore(&etdev
142 DisablePhyComa(struct et131x_adapter *etdev) argument
[all...]
H A Det1310_phy.c97 static void et131x_xcvr_init(struct et131x_adapter *etdev);
101 * @etdev: pointer to our private adapter structure
108 int PhyMiRead(struct et131x_adapter *etdev, u8 xcvrAddr, argument
111 struct _MAC_t __iomem *mac = &etdev->regs->mac;
143 dev_warn(&etdev->pdev->dev,
145 dev_warn(&etdev->pdev->dev, "status is 0x%08x\n",
167 int MiWrite(struct et131x_adapter *etdev, u8 xcvrReg, u16 value) argument
169 struct _MAC_t __iomem *mac = &etdev->regs->mac;
171 u8 xcvrAddr = etdev->Stats.xcvr_addr;
203 dev_warn(&etdev
232 et131x_xcvr_find(struct et131x_adapter *etdev) argument
260 ET1310_PhyReset(struct et131x_adapter *etdev) argument
276 ET1310_PhyPowerDown(struct et131x_adapter *etdev, bool down) argument
296 ET1310_PhyAutoNeg(struct et131x_adapter *etdev, bool enable) argument
315 ET1310_PhyDuplexMode(struct et131x_adapter *etdev, u16 duplex) argument
334 ET1310_PhySpeedSelect(struct et131x_adapter *etdev, u16 speed) argument
364 ET1310_PhyLinkStatus(struct et131x_adapter *etdev, u8 *link_status, u32 *autoneg, u32 *linkspeed, u32 *duplex_mode, u32 *mdi_mdix, u32 *masterslave, u32 *polarity) argument
398 ET1310_PhyAndOrReg(struct et131x_adapter *etdev, u16 regnum, u16 andMask, u16 orMask) argument
410 ET1310_PhyAccessMiBit(struct et131x_adapter *etdev, u16 action, u16 regnum, u16 bitnum, u8 *value) argument
437 ET1310_PhyAdvertise1000BaseT(struct et131x_adapter *etdev, u16 duplex) argument
473 ET1310_PhyAdvertise100BaseT(struct et131x_adapter *etdev, u16 duplex) argument
510 ET1310_PhyAdvertise10BaseT(struct et131x_adapter *etdev, u16 duplex) argument
555 et131x_setphy_normal(struct et131x_adapter *etdev) argument
568 et131x_xcvr_init(struct et131x_adapter *etdev) argument
719 et131x_Mii_check(struct et131x_adapter *etdev, MI_BMSR_t bmsr, MI_BMSR_t bmsr_ints) argument
902 ET1310_PhyInit(struct et131x_adapter *etdev) argument
[all...]
H A Det1310_tx.c91 static inline void et131x_free_send_packet(struct et131x_adapter *etdev,
94 struct et131x_adapter *etdev);
95 static int nic_send_packet(struct et131x_adapter *etdev, struct tcb *tcb);
190 * @etdev: pointer to our private adapter structure
195 void ConfigTxDmaRegs(struct et131x_adapter *etdev) argument
197 struct txdma_regs __iomem *txdma = &etdev->regs->txdma;
200 writel((u32) ((u64)etdev->tx_ring.tx_desc_ring_pa >> 32),
202 writel((u32) etdev->tx_ring.tx_desc_ring_pa,
209 writel((u32)((u64)etdev->tx_ring.tx_status_pa >> 32),
211 writel((u32)etdev
223 et131x_tx_dma_disable(struct et131x_adapter *etdev) argument
236 et131x_tx_dma_enable(struct et131x_adapter *etdev) argument
289 struct et131x_adapter *etdev = NULL; local
340 et131x_send_packet(struct sk_buff *skb, struct et131x_adapter *etdev) argument
411 nic_send_packet(struct et131x_adapter *etdev, struct tcb *tcb) argument
630 et131x_free_send_packet(struct et131x_adapter *etdev, struct tcb *tcb) argument
696 et131x_free_busy_send_packets(struct et131x_adapter *etdev) argument
743 et131x_handle_send_interrupt(struct et131x_adapter *etdev) argument
[all...]
H A Det1310_mac.c105 void ConfigMACRegs1(struct et131x_adapter *etdev) argument
107 struct _MAC_t __iomem *pMac = &etdev->regs->mac;
139 station2.bits.Octet1 = etdev->CurrentAddress[0];
140 station2.bits.Octet2 = etdev->CurrentAddress[1];
141 station1.bits.Octet3 = etdev->CurrentAddress[2];
142 station1.bits.Octet4 = etdev->CurrentAddress[3];
143 station1.bits.Octet5 = etdev->CurrentAddress[4];
144 station1.bits.Octet6 = etdev->CurrentAddress[5];
155 writel(etdev->RegistryJumboPacket + 4, &pMac->max_fm_len);
165 void ConfigMACRegs2(struct et131x_adapter *etdev) argument
238 ConfigRxMacRegs(struct et131x_adapter *etdev) argument
368 ConfigTxMacRegs(struct et131x_adapter *etdev) argument
382 ConfigMacStatRegs(struct et131x_adapter *etdev) argument
414 ConfigFlowControl(struct et131x_adapter *etdev) argument
453 UpdateMacStatHostCounters(struct et131x_adapter *etdev) argument
485 HandleMacStatInterrupt(struct et131x_adapter *etdev) argument
535 SetupDeviceForMulticast(struct et131x_adapter *etdev) argument
583 SetupDeviceForUnicast(struct et131x_adapter *etdev) argument
[all...]
H A Det131x_initpci.c266 struct et131x_adapter *etdev = (struct et131x_adapter *) data; local
269 pm_csr = readl(&etdev->regs->global.pm_csr);
272 UpdateMacStatHostCounters(etdev);
274 dev_err(&etdev->pdev->dev,
277 if (!etdev->Bmsr.bits.link_status &&
278 etdev->RegistryPhyComa &&
279 etdev->PoMgmt.TransPhyComaModeOnBoot < 11) {
280 etdev->PoMgmt.TransPhyComaModeOnBoot++;
283 if (etdev->PoMgmt.TransPhyComaModeOnBoot == 10) {
284 if (!etdev
308 struct et131x_adapter *etdev = (struct et131x_adapter *) data; local
329 ConfigGlobalRegs(struct et131x_adapter *etdev) argument
377 et131x_adapter_setup(struct et131x_adapter *etdev) argument
540 struct et131x_adapter *etdev; local
[all...]
H A Det1310_eeprom.c153 * @etdev: pointer to our private adapter structure
159 static int eeprom_write(struct et131x_adapter *etdev, u32 addr, u8 data) argument
161 struct pci_dev *pdev = etdev->pdev;
225 && etdev->pdev->revision == 0)
283 * @etdev: pointer to our private adapter structure
291 static int eeprom_read(struct et131x_adapter *etdev, u32 addr, u8 *pdata) argument
293 struct pci_dev *pdev = etdev->pdev;
340 int et131x_init_eeprom(struct et131x_adapter *etdev) argument
342 struct pci_dev *pdev = etdev->pdev;
371 if (eeprom_write(etdev,
[all...]
H A Det131x_isr.c245 struct et131x_adapter *etdev = local
247 u32 status = etdev->Stats.InterruptStatus;
248 ADDRESS_MAP_t __iomem *iomem = etdev->regs;
257 et131x_handle_send_interrupt(etdev);
261 et131x_handle_recv_interrupt(etdev);
273 dev_warn(&etdev->pdev->dev,
298 if (etdev->FlowControl == TxOnly ||
299 etdev->FlowControl == Both) {
348 dev_warn(&etdev->pdev->dev,
362 dev_err(&etdev
[all...]
H A Det1310_rx.c91 void nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD pMpRfd);
585 * @etdev: pointer to our adapter structure
587 void ConfigRxDmaRegs(struct et131x_adapter *etdev) argument
589 struct rxdma_regs __iomem *rx_dma = &etdev->regs->rxdma;
590 struct rx_ring *rx_local = &etdev->rx_ring;
597 et131x_rx_dma_disable(etdev);
625 spin_lock_irqsave(&etdev->RcvLock, flags);
691 spin_unlock_irqrestore(&etdev->RcvLock, flags);
696 * @etdev: pointer to our adapter structure
698 void SetRxDmaTimer(struct et131x_adapter *etdev) argument
714 et131x_rx_dma_disable(struct et131x_adapter *etdev) argument
734 et131x_rx_dma_enable(struct et131x_adapter *etdev) argument
779 nic_rx_pkts(struct et131x_adapter *etdev) argument
1000 et131x_reset_recv(struct et131x_adapter *etdev) argument
1012 et131x_handle_recv_interrupt(struct et131x_adapter *etdev) argument
1085 nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD rfd) argument
[all...]
H A Det131x_netdev.c277 struct et131x_adapter *etdev = netdev_priv(netdev); local
282 data->phy_id = etdev->Stats.xcvr_addr;
289 status = MiRead(etdev,
297 status = MiWrite(etdev, data->reg_num,
502 struct et131x_adapter *etdev = netdev_priv(netdev); local
507 if (etdev->Flags & fMP_ADAPTER_LINK_DETECTION)
513 if (etdev->Flags & fMP_ADAPTER_NON_RECOVER_ERROR)
517 if (etdev->Flags & fMP_ADAPTER_HARDWARE_ERROR) {
518 dev_err(&etdev->pdev->dev, "hardware error - reset\n");
523 spin_lock_irqsave(&etdev
[all...]
H A Det131x.h52 int et131x_init_eeprom(struct et131x_adapter *etdev);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/et131x/
H A Det1310_pm.c91 * @etdev: pointer to our adapter structure
109 void EnablePhyComa(struct et131x_adapter *etdev) argument
114 GlobalPmCSR = readl(&etdev->regs->global.pm_csr);
119 etdev->PoMgmt.PowerDownSpeed = etdev->AiForceSpeed;
120 etdev->PoMgmt.PowerDownDuplex = etdev->AiForceDpx;
123 spin_lock_irqsave(&etdev->SendHWLock, flags);
124 etdev->Flags |= fMP_ADAPTER_LOWER_POWER;
125 spin_unlock_irqrestore(&etdev
142 DisablePhyComa(struct et131x_adapter *etdev) argument
[all...]
H A Det1310_phy.c97 static void et131x_xcvr_init(struct et131x_adapter *etdev);
101 * @etdev: pointer to our private adapter structure
108 int PhyMiRead(struct et131x_adapter *etdev, u8 xcvrAddr, argument
111 struct _MAC_t __iomem *mac = &etdev->regs->mac;
143 dev_warn(&etdev->pdev->dev,
145 dev_warn(&etdev->pdev->dev, "status is 0x%08x\n",
167 int MiWrite(struct et131x_adapter *etdev, u8 xcvrReg, u16 value) argument
169 struct _MAC_t __iomem *mac = &etdev->regs->mac;
171 u8 xcvrAddr = etdev->Stats.xcvr_addr;
203 dev_warn(&etdev
232 et131x_xcvr_find(struct et131x_adapter *etdev) argument
260 ET1310_PhyReset(struct et131x_adapter *etdev) argument
276 ET1310_PhyPowerDown(struct et131x_adapter *etdev, bool down) argument
296 ET1310_PhyAutoNeg(struct et131x_adapter *etdev, bool enable) argument
315 ET1310_PhyDuplexMode(struct et131x_adapter *etdev, u16 duplex) argument
334 ET1310_PhySpeedSelect(struct et131x_adapter *etdev, u16 speed) argument
364 ET1310_PhyLinkStatus(struct et131x_adapter *etdev, u8 *link_status, u32 *autoneg, u32 *linkspeed, u32 *duplex_mode, u32 *mdi_mdix, u32 *masterslave, u32 *polarity) argument
398 ET1310_PhyAndOrReg(struct et131x_adapter *etdev, u16 regnum, u16 andMask, u16 orMask) argument
410 ET1310_PhyAccessMiBit(struct et131x_adapter *etdev, u16 action, u16 regnum, u16 bitnum, u8 *value) argument
437 ET1310_PhyAdvertise1000BaseT(struct et131x_adapter *etdev, u16 duplex) argument
473 ET1310_PhyAdvertise100BaseT(struct et131x_adapter *etdev, u16 duplex) argument
510 ET1310_PhyAdvertise10BaseT(struct et131x_adapter *etdev, u16 duplex) argument
555 et131x_setphy_normal(struct et131x_adapter *etdev) argument
568 et131x_xcvr_init(struct et131x_adapter *etdev) argument
719 et131x_Mii_check(struct et131x_adapter *etdev, MI_BMSR_t bmsr, MI_BMSR_t bmsr_ints) argument
902 ET1310_PhyInit(struct et131x_adapter *etdev) argument
[all...]
H A Det1310_tx.c91 static inline void et131x_free_send_packet(struct et131x_adapter *etdev,
94 struct et131x_adapter *etdev);
95 static int nic_send_packet(struct et131x_adapter *etdev, struct tcb *tcb);
190 * @etdev: pointer to our private adapter structure
195 void ConfigTxDmaRegs(struct et131x_adapter *etdev) argument
197 struct txdma_regs __iomem *txdma = &etdev->regs->txdma;
200 writel((u32) ((u64)etdev->tx_ring.tx_desc_ring_pa >> 32),
202 writel((u32) etdev->tx_ring.tx_desc_ring_pa,
209 writel((u32)((u64)etdev->tx_ring.tx_status_pa >> 32),
211 writel((u32)etdev
223 et131x_tx_dma_disable(struct et131x_adapter *etdev) argument
236 et131x_tx_dma_enable(struct et131x_adapter *etdev) argument
289 struct et131x_adapter *etdev = NULL; local
340 et131x_send_packet(struct sk_buff *skb, struct et131x_adapter *etdev) argument
411 nic_send_packet(struct et131x_adapter *etdev, struct tcb *tcb) argument
630 et131x_free_send_packet(struct et131x_adapter *etdev, struct tcb *tcb) argument
696 et131x_free_busy_send_packets(struct et131x_adapter *etdev) argument
743 et131x_handle_send_interrupt(struct et131x_adapter *etdev) argument
[all...]
H A Det1310_mac.c105 void ConfigMACRegs1(struct et131x_adapter *etdev) argument
107 struct _MAC_t __iomem *pMac = &etdev->regs->mac;
139 station2.bits.Octet1 = etdev->CurrentAddress[0];
140 station2.bits.Octet2 = etdev->CurrentAddress[1];
141 station1.bits.Octet3 = etdev->CurrentAddress[2];
142 station1.bits.Octet4 = etdev->CurrentAddress[3];
143 station1.bits.Octet5 = etdev->CurrentAddress[4];
144 station1.bits.Octet6 = etdev->CurrentAddress[5];
155 writel(etdev->RegistryJumboPacket + 4, &pMac->max_fm_len);
165 void ConfigMACRegs2(struct et131x_adapter *etdev) argument
238 ConfigRxMacRegs(struct et131x_adapter *etdev) argument
368 ConfigTxMacRegs(struct et131x_adapter *etdev) argument
382 ConfigMacStatRegs(struct et131x_adapter *etdev) argument
414 ConfigFlowControl(struct et131x_adapter *etdev) argument
453 UpdateMacStatHostCounters(struct et131x_adapter *etdev) argument
485 HandleMacStatInterrupt(struct et131x_adapter *etdev) argument
535 SetupDeviceForMulticast(struct et131x_adapter *etdev) argument
583 SetupDeviceForUnicast(struct et131x_adapter *etdev) argument
[all...]
H A Det131x_initpci.c266 struct et131x_adapter *etdev = (struct et131x_adapter *) data; local
269 pm_csr = readl(&etdev->regs->global.pm_csr);
272 UpdateMacStatHostCounters(etdev);
274 dev_err(&etdev->pdev->dev,
277 if (!etdev->Bmsr.bits.link_status &&
278 etdev->RegistryPhyComa &&
279 etdev->PoMgmt.TransPhyComaModeOnBoot < 11) {
280 etdev->PoMgmt.TransPhyComaModeOnBoot++;
283 if (etdev->PoMgmt.TransPhyComaModeOnBoot == 10) {
284 if (!etdev
308 struct et131x_adapter *etdev = (struct et131x_adapter *) data; local
329 ConfigGlobalRegs(struct et131x_adapter *etdev) argument
377 et131x_adapter_setup(struct et131x_adapter *etdev) argument
540 struct et131x_adapter *etdev; local
[all...]
H A Det1310_eeprom.c153 * @etdev: pointer to our private adapter structure
159 static int eeprom_write(struct et131x_adapter *etdev, u32 addr, u8 data) argument
161 struct pci_dev *pdev = etdev->pdev;
225 && etdev->pdev->revision == 0)
283 * @etdev: pointer to our private adapter structure
291 static int eeprom_read(struct et131x_adapter *etdev, u32 addr, u8 *pdata) argument
293 struct pci_dev *pdev = etdev->pdev;
340 int et131x_init_eeprom(struct et131x_adapter *etdev) argument
342 struct pci_dev *pdev = etdev->pdev;
371 if (eeprom_write(etdev,
[all...]
H A Det131x_isr.c245 struct et131x_adapter *etdev = local
247 u32 status = etdev->Stats.InterruptStatus;
248 ADDRESS_MAP_t __iomem *iomem = etdev->regs;
257 et131x_handle_send_interrupt(etdev);
261 et131x_handle_recv_interrupt(etdev);
273 dev_warn(&etdev->pdev->dev,
298 if (etdev->FlowControl == TxOnly ||
299 etdev->FlowControl == Both) {
348 dev_warn(&etdev->pdev->dev,
362 dev_err(&etdev
[all...]
H A Det1310_rx.c91 void nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD pMpRfd);
585 * @etdev: pointer to our adapter structure
587 void ConfigRxDmaRegs(struct et131x_adapter *etdev) argument
589 struct rxdma_regs __iomem *rx_dma = &etdev->regs->rxdma;
590 struct rx_ring *rx_local = &etdev->rx_ring;
597 et131x_rx_dma_disable(etdev);
625 spin_lock_irqsave(&etdev->RcvLock, flags);
691 spin_unlock_irqrestore(&etdev->RcvLock, flags);
696 * @etdev: pointer to our adapter structure
698 void SetRxDmaTimer(struct et131x_adapter *etdev) argument
714 et131x_rx_dma_disable(struct et131x_adapter *etdev) argument
734 et131x_rx_dma_enable(struct et131x_adapter *etdev) argument
779 nic_rx_pkts(struct et131x_adapter *etdev) argument
1000 et131x_reset_recv(struct et131x_adapter *etdev) argument
1012 et131x_handle_recv_interrupt(struct et131x_adapter *etdev) argument
1085 nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD rfd) argument
[all...]
H A Det131x_netdev.c277 struct et131x_adapter *etdev = netdev_priv(netdev); local
282 data->phy_id = etdev->Stats.xcvr_addr;
289 status = MiRead(etdev,
297 status = MiWrite(etdev, data->reg_num,
502 struct et131x_adapter *etdev = netdev_priv(netdev); local
507 if (etdev->Flags & fMP_ADAPTER_LINK_DETECTION)
513 if (etdev->Flags & fMP_ADAPTER_NON_RECOVER_ERROR)
517 if (etdev->Flags & fMP_ADAPTER_HARDWARE_ERROR) {
518 dev_err(&etdev->pdev->dev, "hardware error - reset\n");
523 spin_lock_irqsave(&etdev
[all...]
H A Det131x.h52 int et131x_init_eeprom(struct et131x_adapter *etdev);

Completed in 85 milliseconds