Lines Matching refs:val
74 ar5315GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val)
83 reg |= (val&1) << gpio;
98 uint32_t val = OS_REG_READ(ah, gpioOffset+AR5315_GPIODI);
99 val = ((val & AR5315_GPIOD_MASK) >> gpio) & 0x1;
100 return val;
112 uint32_t val;
116 val = OS_REG_READ(ah, gpioOffset+AR5315_GPIOINT);
117 val &= ~(AR5315_GPIOINT_M | AR5315_GPIOINTLVL_M);
118 val |= gpio << AR5315_GPIOINT_S;
120 val |= 2 << AR5315_GPIOINTLVL_S; /* interrupt on pin high */
122 val |= 1 << AR5315_GPIOINTLVL_S; /* interrupt on pin low */
125 OS_REG_WRITE(ah, gpioOffset+AR5315_GPIOINT, val);