Lines Matching refs:val
74 ar5212GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val)
82 reg |= (val&1) << gpio;
95 uint32_t val = OS_REG_READ(ah, AR_GPIODI);
96 val = ((val & AR_GPIOD_MASK) >> gpio) & 0x1;
97 return val;
109 uint32_t val;
112 val = OS_REG_READ(ah, AR_GPIOCR);
113 val &= ~(AR_GPIOCR_CR_A(gpio) |
115 val |= AR_GPIOCR_CR_N(gpio) | AR_GPIOCR_INT(gpio) | AR_GPIOCR_INT_ENA;
117 val |= AR_GPIOCR_INT_SELH; /* interrupt on pin high */
119 val |= AR_GPIOCR_INT_SELL; /* interrupt on pin low */
122 OS_REG_WRITE(ah, AR_GPIOCR, val);