rtl818x_iowrite32
rtl818x_iowrite32(priv, &priv->map->MAR[0], ~0);
rtl818x_iowrite32(priv, &priv->map->MAR[1], ~0);
rtl818x_iowrite32(priv, &priv->map->RX_CONF, reg);
rtl818x_iowrite32(priv, &priv->map->TX_CONF, reg);
rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->MAC[0],
rtl818x_iowrite32(priv, &priv->map->AC_BK_PARAM, ac_param);
rtl818x_iowrite32(priv, &priv->map->AC_BE_PARAM, ac_param);
rtl818x_iowrite32(priv, &priv->map->AC_VI_PARAM, ac_param);
rtl818x_iowrite32(priv, &priv->map->AC_VO_PARAM, ac_param);
rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->BSSID[2],
rtl818x_iowrite32(priv, &priv->map->RX_CONF, priv->rx_conf);
rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf | 0x80);
rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf);
rtl818x_iowrite32(priv, &priv->map->INT_STATUS_SE, reg);
rtl818x_iowrite32(priv, &priv->map->INT_TIMEOUT, 0);
rtl818x_iowrite32(priv, &priv->map->ANAPARAM2, anaparam2);
rtl818x_iowrite32(priv, &priv->map->ANAPARAM, anaparam);
rtl818x_iowrite32(priv, REG_ADDR4(0x1F0), 0);
rtl818x_iowrite32(priv, REG_ADDR4(0x1F4), 0);
rtl818x_iowrite32(priv, &priv->map->IMR,
rtl818x_iowrite32(priv, &priv->map->IMR, 0);
rtl818x_iowrite32(priv, &priv->map->RDSAR, priv->rx_ring_dma);
rtl818x_iowrite32(priv, &priv->map->TBDA,
rtl818x_iowrite32(priv, &priv->map->TLPDA,
rtl818x_iowrite32(priv, &priv->map->TBDA,
rtl818x_iowrite32(priv, &priv->map->TVODA,
rtl818x_iowrite32(priv, &priv->map->TVIDA,
rtl818x_iowrite32(priv, &priv->map->TBEDA,
rtl818x_iowrite32(priv, &priv->map->TBKDA,
rtl818x_iowrite32(priv, &priv->map->INT_TIMEOUT, 0);
rtl818x_iowrite32(priv, &priv->map->RF_TIMING, 0x4003);
rtl818x_iowrite32(priv, &priv->map->RF_PARA, reg32);
rtl818x_iowrite32(priv,
rtl818x_iowrite32(priv,
rtl818x_iowrite32(priv, &priv->map->ANAPARAM2, RTL8225_ANAPARAM2_ON);
rtl818x_iowrite32(priv, &priv->map->RF_TIMING, 0x000a8008);
rtl818x_iowrite32(priv, &priv->map->RF_PARA, 0x00100044);
rtl818x_iowrite32(priv, (__le32 __iomem *)((void __iomem *)priv->map + 0x94), 0x15c00002);
rtl818x_iowrite32(priv, &priv->map->RF_TIMING, 0x00088008);
rtl818x_iowrite32(priv, &priv->map->RF_PARA, 0x00100044);
rtl818x_iowrite32(priv, (__le32 __iomem *)((void __iomem *)priv->map + 0x94), 0x15c00002);
rtl818x_iowrite32(priv, &priv->map->ANAPARAM2, RTL8225_ANAPARAM2_OFF);
rtl818x_iowrite32(priv, &priv->map->ANAPARAM, RTL8225_ANAPARAM_OFF);
rtl818x_iowrite32(priv, SW_3W_DB0_4,
rtl818x_iowrite32(priv, SW_3W_DB1_4,
rtl818x_iowrite32(priv, &priv->map->TX_CONF,
rtl818x_iowrite32(priv, &priv->map->TX_CONF, txconf);
rtl818x_iowrite32(priv,
rtl818x_iowrite32(priv, &priv->map->RX_CONF, reg);
rtl818x_iowrite32(priv, &priv->map->TX_CONF, reg);
rtl818x_iowrite32(priv, &priv->map->TX_CONF,
rtl818x_iowrite32(priv, &priv->map->TX_CONF, reg);
rtl818x_iowrite32(priv, rtl8187b_ac_addr[queue],
rtl818x_iowrite32(priv, &priv->map->ANAPARAM, anaparam);
rtl818x_iowrite32(priv, &priv->map->ANAPARAM2, anaparam2);
rtl818x_iowrite32(priv, &priv->map->INT_TIMEOUT, 0);
rtl818x_iowrite32(priv, &priv->map->RF_TIMING, 0x000a8008);
rtl818x_iowrite32(priv, &priv->map->RF_PARA, 0x00100044);
rtl818x_iowrite32(priv, &priv->map->RF_TIMING, 0x00004001);
rtl818x_iowrite32(priv, &priv->map->HSSI_PARA, 0x0600321B);
rtl818x_iowrite32(priv, &priv->map->RX_CONF, reg);
rtl818x_iowrite32(priv, &priv->map->TX_CONF,
rtl818x_iowrite32(priv, &priv->map->MAR[0], ~0);
rtl818x_iowrite32(priv, &priv->map->MAR[1], ~0);
rtl818x_iowrite32(priv, &priv->map->ANAPARAM2,
rtl818x_iowrite32(priv, (__le32 *)0xFF94, 0x3dc00002);
rtl818x_iowrite32(priv, &priv->map->ANAPARAM2,
rtl818x_iowrite32(priv, (__le32 *)0xFF94, 0x3dc00002);