Lines Matching defs:tmp

241 	uint32_t tmp;
255 tmp = RAL_READ(sc, RT2860_ASIC_VER_ID);
256 if (tmp != 0 && tmp != 0xffffffff)
266 sc->mac_ver = tmp >> 16;
267 sc->mac_rev = tmp & 0xffff;
821 uint32_t tmp = RAL_READ(sc, RT2860_DEBUG);
822 if ((tmp & (1 << 29)) && (tmp & (1 << 7 | 1 << 5))) {
876 uint32_t tmp;
879 tmp = RAL_READ(sc, RT2860_WCID_ENTRY(wcid) + 4);
880 tmp |= (1 << tid) << 16;
881 RAL_WRITE(sc, RT2860_WCID_ENTRY(wcid) + 4, tmp);
891 uint32_t tmp;
894 tmp = RAL_READ(sc, RT2860_WCID_ENTRY(wcid) + 4);
895 tmp &= ~((1 << tid) << 16);
896 RAL_WRITE(sc, RT2860_WCID_ENTRY(wcid) + 4, tmp);
906 uint32_t tmp;
916 tmp = RAL_READ(sc, RT2860_BCN_TIME_CFG);
918 tmp & ~(RT2860_BCN_TX_EN | RT2860_TSF_TIMER_EN |
963 uint32_t tmp;
975 tmp = RAL_READ(sc, RT3070_EFUSE_CTRL);
976 tmp &= ~(RT3070_EFSROM_MODE_MASK | RT3070_EFSROM_AIN_MASK);
977 tmp |= (addr & ~0xf) << RT3070_EFSROM_AIN_SHIFT | RT3070_EFSROM_KICK;
978 RAL_WRITE(sc, RT3070_EFUSE_CTRL, tmp);
980 tmp = RAL_READ(sc, RT3070_EFUSE_CTRL);
981 if (!(tmp & RT3070_EFSROM_KICK))
988 if ((tmp & RT3070_EFUSE_AOUT_MASK) == RT3070_EFUSE_AOUT_MASK)
993 tmp = RAL_READ(sc, reg);
995 return (addr & 2) ? tmp >> 16 : tmp & 0xffff;
1005 uint32_t tmp;
1041 tmp = RAL_READ(sc, RT2860_PCI_EECTRL);
1042 val |= ((tmp & RT2860_Q) >> RT2860_SHIFT_Q) << n;
1066 uint32_t tmp;
1073 tmp = RAL_READ(sc, RT2860_WPDMA_GLO_CFG);
1074 tmp &= ~(RT2860_TX_WB_DDONE | RT2860_RX_DMA_EN | RT2860_TX_DMA_EN);
1075 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp);
2099 uint32_t tmp;
2113 tmp = RT2860_RF_REG_CTRL | 24 << RT2860_RF_REG_WIDTH_SHIFT |
2115 RAL_WRITE(sc, RT2860_RF_CSR_CFG0, tmp);
2121 uint32_t tmp;
2133 tmp = RT3070_RF_KICK | reg << 8;
2134 RAL_WRITE(sc, RT3070_RF_CSR_CFG, tmp);
2137 tmp = RAL_READ(sc, RT3070_RF_CSR_CFG);
2138 if (!(tmp & RT3070_RF_KICK))
2146 return tmp & 0xff;
2152 uint32_t tmp;
2165 tmp = RT3070_RF_WRITE | RT3070_RF_KICK | reg << 8 | val;
2166 RAL_WRITE(sc, RT3070_RF_CSR_CFG, tmp);
2176 uint32_t tmp;
2196 tmp = RAL_READ(sc, RT2860_H2M_MAILBOX_CID);
2198 for (slot = 0; slot < 4; slot++, tmp >>= 8)
2199 if ((tmp & 0xff) == cid)
2212 tmp = RAL_READ(sc, RT2860_H2M_MAILBOX_STATUS);
2213 tmp = (tmp >> (slot * 8)) & 0xff;
2215 cmd, slot, tmp));
2219 return (tmp == 1) ? 0 : EIO;
2250 uint32_t tmp;
2252 tmp = RAL_READ(sc, RT2860_AUTO_RSP_CFG);
2253 tmp &= ~RT2860_CCK_SHORT_EN;
2255 tmp |= RT2860_CCK_SHORT_EN;
2256 RAL_WRITE(sc, RT2860_AUTO_RSP_CFG, tmp);
2285 uint32_t tmp;
2287 tmp = RAL_READ(sc, RT2860_BCN_TIME_CFG);
2289 tmp & ~(RT2860_BCN_TX_EN | RT2860_TSF_TIMER_EN |
2338 uint32_t tmp;
2364 tmp = RAL_READ(sc, RT2860_TX_BAND_CFG);
2365 tmp &= ~(RT2860_5G_BAND_SEL_N | RT2860_5G_BAND_SEL_P);
2366 tmp |= (group == 0) ? RT2860_5G_BAND_SEL_N : RT2860_5G_BAND_SEL_P;
2367 RAL_WRITE(sc, RT2860_TX_BAND_CFG, tmp);
2370 tmp = RT2860_RFTR_EN | RT2860_TRSW_EN | RT2860_LNA_PE0_EN;
2372 tmp |= RT2860_LNA_PE1_EN;
2374 tmp |= RT3593_LNA_PE2_EN;
2376 tmp |= RT2860_PA_PE_G0_EN;
2378 tmp |= RT2860_PA_PE_G1_EN;
2380 tmp |= RT3593_PA_PE_G2_EN;
2382 tmp |= RT2860_PA_PE_A0_EN;
2384 tmp |= RT2860_PA_PE_A1_EN;
2386 tmp |= RT3593_PA_PE_A2_EN;
2388 RAL_WRITE(sc, RT2860_TX_PIN_CFG, tmp);
2391 tmp = RAL_READ(sc, RT2860_GPIO_CTRL);
2393 tmp &= ~0x01010000;
2395 tmp |= 0x00010000;
2397 tmp &= ~0x00008080;
2399 tmp |= 0x00000080;
2401 tmp = (tmp & ~0x00001000) | 0x00000010;
2402 RAL_WRITE(sc, RT2860_GPIO_CTRL, tmp);
2542 uint8_t h20mhz, rf, tmp;
2589 tmp = rf;
2592 if (tmp != rf)
2593 rt2860_mcu_cmd(sc, 0x74, (tmp << 8 ) | rf, 0);
2643 uint32_t tmp;
2653 tmp = RAL_READ(sc, RT3070_LDO_CFG0);
2654 tmp &= ~0x1f000000;
2656 tmp |= 0x0d000000; /* 1.35V */
2658 tmp |= 0x01000000; /* 1.2V */
2659 RAL_WRITE(sc, RT3070_LDO_CFG0, tmp);
2662 tmp = RAL_READ(sc, RT3070_GPIO_SWITCH);
2663 RAL_WRITE(sc, RT3070_GPIO_SWITCH, tmp & ~0x20);
2699 tmp = RAL_READ(sc, RT3070_OPT_14);
2700 RAL_WRITE(sc, RT3070_OPT_14, tmp | 1);
2820 uint32_t tmp;
2877 tmp = RAL_READ(sc, RT3070_LDO_CFG0);
2878 tmp = (tmp & ~0x1f000000) | 0x0d000000;
2879 RAL_WRITE(sc, RT3070_LDO_CFG0, tmp);
2886 uint32_t tmp;
2913 tmp = RAL_READ(sc, RT3070_LDO_CFG0);
2914 tmp = (tmp & ~0x1f000000) | 0x0d000000;
2915 RAL_WRITE(sc, RT3070_LDO_CFG0, tmp);
3030 uint32_t tmp;
3033 tmp = RAL_READ(sc, RT2860_INT_TIMER_EN);
3034 RAL_WRITE(sc, RT2860_INT_TIMER_EN, tmp & ~RT2860_GP_TIMER_EN);
3039 tmp = RAL_READ(sc, RT2860_INT_TIMER_CFG);
3041 tmp = (tmp & 0xffff) | ms << RT2860_GP_TIMER_SHIFT;
3042 RAL_WRITE(sc, RT2860_INT_TIMER_CFG, tmp);
3045 tmp = RAL_READ(sc, RT2860_INT_TIMER_EN);
3046 RAL_WRITE(sc, RT2860_INT_TIMER_EN, tmp | RT2860_GP_TIMER_EN);
3071 uint32_t tmp;
3073 tmp = RAL_READ(sc, RT2860_BKOFF_SLOT_CFG);
3074 tmp &= ~0xff;
3075 tmp |= IEEE80211_GET_SLOTTIME(ic);
3076 RAL_WRITE(sc, RT2860_BKOFF_SLOT_CFG, tmp);
3083 uint32_t tmp;
3085 tmp = RT2860_RTSTH_EN | RT2860_PROT_NAV_SHORT | RT2860_TXOP_ALLOW_ALL;
3087 tmp |= IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan) ?
3092 RAL_WRITE(sc, RT2860_CCK_PROT_CFG, tmp);
3096 tmp |= RT2860_PROT_CTRL_RTS_CTS;
3098 tmp |= RT2860_PROT_CTRL_CTS;
3100 RAL_WRITE(sc, RT2860_OFDM_PROT_CFG, tmp);
3107 uint32_t tmp;
3109 tmp = RAL_READ(sc, RT2860_RX_FILTR_CFG);
3110 tmp &= ~RT2860_DROP_NOT_MYBSS;
3112 tmp |= RT2860_DROP_NOT_MYBSS;
3113 RAL_WRITE(sc, RT2860_RX_FILTR_CFG, tmp);
3361 uint32_t tmp;
3368 tmp = RAL_READ(sc, RT3070_EFUSE_CTRL);
3369 DPRINTF(("EFUSE_CTRL=0x%08x\n", tmp));
3370 if (tmp & RT3070_SEL_EFUSE)
3748 uint32_t tmp;
3755 tmp = RAL_READ(sc, RT2860_WPDMA_GLO_CFG);
3756 if ((tmp & (RT2860_TX_DMA_BUSY | RT2860_RX_DMA_BUSY)) == 0)
3767 tmp |= RT2860_RX_DMA_EN | RT2860_TX_DMA_EN |
3769 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp);
3772 tmp = RT2860_DROP_CRC_ERR | RT2860_DROP_PHY_ERR;
3774 tmp |= RT2860_DROP_UC_NOME | RT2860_DROP_DUPL |
3779 tmp |= RT2860_DROP_RTS | RT2860_DROP_PSPOLL;
3781 RAL_WRITE(sc, RT2860_RX_FILTR_CFG, tmp);
3808 uint32_t tmp;
3828 tmp = RAL_READ(sc, RT2860_WPDMA_GLO_CFG);
3829 tmp &= ~(RT2860_RX_DMA_BUSY | RT2860_RX_DMA_EN | RT2860_TX_DMA_BUSY |
3831 tmp |= RT2860_TX_WB_DDONE;
3832 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp);
3860 tmp = RAL_READ(sc, RT2860_WPDMA_GLO_CFG);
3861 if ((tmp & (RT2860_TX_DMA_BUSY | RT2860_RX_DMA_BUSY)) == 0)
3870 tmp &= ~(RT2860_RX_DMA_BUSY | RT2860_RX_DMA_EN | RT2860_TX_DMA_BUSY |
3872 tmp |= RT2860_TX_WB_DDONE;
3873 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp);
3902 tmp = RAL_READ(sc, RT2860_US_CYC_CNT);
3903 tmp = (tmp & ~0xff) | 0x7d;
3904 RAL_WRITE(sc, RT2860_US_CYC_CNT, tmp);
3962 tmp = RAL_READ(sc, RT2860_WPDMA_GLO_CFG);
3963 if ((tmp & (RT2860_TX_DMA_BUSY | RT2860_RX_DMA_BUSY)) == 0)
3972 tmp &= ~(RT2860_RX_DMA_BUSY | RT2860_RX_DMA_EN | RT2860_TX_DMA_BUSY |
3974 tmp |= RT2860_TX_WB_DDONE;
3975 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp);
4045 tmp = RAL_READ(sc, RT2860_TX_RTS_CFG);
4046 tmp &= ~0xffff00;
4047 tmp |= IEEE80211_RTS_DEFAULT << 8;
4048 RAL_WRITE(sc, RT2860_TX_RTS_CFG, tmp);
4088 uint32_t tmp;
4105 tmp = RAL_READ(sc, RT2860_MAC_SYS_CTRL);
4106 tmp &= ~(RT2860_MAC_RX_EN | RT2860_MAC_TX_EN);
4107 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, tmp);
4219 uint32_t tmp;
4226 tmp = RAL_READ(sc, RT2860_PCI_EECTRL);
4227 RAL_WRITE(sc, RT2860_PCI_EECTRL, tmp & ~RT2860_C);
4228 tmp = RAL_READ(sc, RT2860_GPIO_CTRL);
4229 RAL_WRITE(sc, RT2860_GPIO_CTRL, (tmp & ~0x0808) | 0x08);
4236 tmp = RAL_READ(sc, RT2860_PCI_EECTRL);
4237 RAL_WRITE(sc, RT2860_PCI_EECTRL, tmp | RT2860_C);
4238 tmp = RAL_READ(sc, RT2860_GPIO_CTRL);
4239 RAL_WRITE(sc, RT2860_GPIO_CTRL, tmp & ~0x0808);
4317 uint32_t tmp;
4319 tmp = RAL_READ(sc, RT2860_BCN_TIME_CFG);
4321 tmp &= ~0x1fffff;
4322 tmp |= vap->iv_bss->ni_intval * 16;
4323 tmp |= RT2860_TSF_TIMER_EN | RT2860_TBTT_TIMER_EN;
4329 tmp |= 1 << RT2860_TSF_SYNC_MODE_SHIFT;
4333 tmp |= RT2860_BCN_TX_EN;
4338 tmp |= 2 << RT2860_TSF_SYNC_MODE_SHIFT;
4340 tmp |= RT2860_BCN_TX_EN;
4342 tmp |= 3 << RT2860_TSF_SYNC_MODE_SHIFT;
4345 RAL_WRITE(sc, RT2860_BCN_TIME_CFG, tmp);