Lines Matching refs:val
56 * @val: The field value we expect (if we check a field)
67 ath5k_hw_register_timeout(struct ath5k_hw *ah, u32 reg, u32 flag, u32 val,
77 else if ((data & flag) == val)
388 * @val: Mask to indicate what units to reset
397 ath5k_hw_nic_reset(struct ath5k_hw *ah, u32 val)
400 u32 mask = val ? val : ~0U;
408 ath5k_hw_reg_write(ah, val, AR5K_RESET_CTL);
414 val &= AR5K_RESET_CTL_PCU | AR5K_RESET_CTL_DMA
419 val &= AR5K_RESET_CTL_PCU | AR5K_RESET_CTL_BASEBAND;
423 ret = ath5k_hw_register_timeout(ah, AR5K_RESET_CTL, mask, val, false);
430 if ((val & AR5K_RESET_CTL_PCU) == 0)
451 u32 val = 0;
457 val |= AR5K_AR2315_RESET_WMAC;
459 val |= AR5K_AR2315_RESET_BB_WARM;
464 val |= AR5K_AR5312_RESET_WMAC0;
466 val |= AR5K_AR5312_RESET_BB0_COLD |
470 val |= AR5K_AR5312_RESET_WMAC1;
472 val |= AR5K_AR5312_RESET_BB1_COLD |
479 iowrite32(regval | val, reg);
484 iowrite32(regval & ~val, reg);