• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/bcm43xx/

Lines Matching refs:dma64

274 				   u16 mmio_base, int dma64)
280 offset = dma64 ? BCM43xx_DMA64_RXCTL : BCM43xx_DMA32_RXCTL;
283 offset = dma64 ? BCM43xx_DMA64_RXSTATUS : BCM43xx_DMA32_RXSTATUS;
285 if (dma64) {
310 u16 mmio_base, int dma64)
317 offset = dma64 ? BCM43xx_DMA64_TXSTATUS : BCM43xx_DMA32_TXSTATUS;
319 if (dma64) {
334 offset = dma64 ? BCM43xx_DMA64_TXCTL : BCM43xx_DMA32_TXCTL;
337 offset = dma64 ? BCM43xx_DMA64_TXSTATUS : BCM43xx_DMA32_TXSTATUS;
339 if (dma64) {
375 if (ring->dma64) {
397 desc->dma64.control0 = cpu_to_le32(ctl0);
398 desc->dma64.control1 = cpu_to_le32(ctl1);
399 desc->dma64.address_low = cpu_to_le32(addrlo);
400 desc->dma64.address_high = cpu_to_le32(addrhi);
524 if (ring->dma64) {
553 if (ring->dma64) {
592 bcm43xx_dmacontroller_tx_reset(ring->bcm, ring->mmio_base, ring->dma64);
593 if (ring->dma64) {
599 bcm43xx_dmacontroller_rx_reset(ring->bcm, ring->mmio_base, ring->dma64);
600 if (ring->dma64) {
639 int dma64)
659 if (dma64)
667 ring->mmio_base = bcm43xx_dmacontroller_base(dma64, controller_index);
669 ring->dma64 = !!dma64;
713 (ring->dma64) ? "64" : "32",
760 int dma64 = 0;
764 dma64 = 1;
773 ring = bcm43xx_setup_dmaring(bcm, 0, 1, dma64);
778 ring = bcm43xx_setup_dmaring(bcm, 1, 1, dma64);
783 ring = bcm43xx_setup_dmaring(bcm, 2, 1, dma64);
788 ring = bcm43xx_setup_dmaring(bcm, 3, 1, dma64);
793 ring = bcm43xx_setup_dmaring(bcm, 4, 1, dma64);
798 ring = bcm43xx_setup_dmaring(bcm, 5, 1, dma64);
804 ring = bcm43xx_setup_dmaring(bcm, 0, 0, dma64);
810 ring = bcm43xx_setup_dmaring(bcm, 3, 0, dma64);
944 offset = (ring->dma64) ? BCM43xx_DMA64_TXINDEX : BCM43xx_DMA32_TXINDEX;
945 descsize = (ring->dma64) ? sizeof(struct bcm43xx_dmadesc64)
1061 if (ring->dma64) {
1062 tmp = le32_to_cpu(desc->dma64.control0);
1204 if (ring->dma64) {
1223 if (ring->dma64) {
1237 if (ring->dma64) {
1251 if (ring->dma64) {