Lines Matching refs:gpio_shift
2692 u32 gpio_shift, tmp; in ath9k_hw_gpio_cfg_output_mux() local
2701 gpio_shift = (gpio % 6) * 5; in ath9k_hw_gpio_cfg_output_mux()
2705 REG_RMW(ah, addr, (type << gpio_shift), in ath9k_hw_gpio_cfg_output_mux()
2706 (0x1f << gpio_shift)); in ath9k_hw_gpio_cfg_output_mux()
2710 tmp &= ~(0x1f << gpio_shift); in ath9k_hw_gpio_cfg_output_mux()
2711 tmp |= (type << gpio_shift); in ath9k_hw_gpio_cfg_output_mux()
2739 u32 gpio_set, gpio_shift = gpio; in ath9k_hw_gpio_cfg_wmac() local
2744 REG_RMW(ah, AR7010_GPIO_OE, gpio_set << gpio_shift, in ath9k_hw_gpio_cfg_wmac()
2745 AR7010_GPIO_OE_MASK << gpio_shift); in ath9k_hw_gpio_cfg_wmac()
2748 REG_RMW(ah, AR_GPIO_OE_OUT(ah), gpio_set << gpio_shift, in ath9k_hw_gpio_cfg_wmac()
2749 gpio_set << gpio_shift); in ath9k_hw_gpio_cfg_wmac()
2751 gpio_shift = gpio << 1; in ath9k_hw_gpio_cfg_wmac()
2754 REG_RMW(ah, AR_GPIO_OE_OUT(ah), gpio_set << gpio_shift, in ath9k_hw_gpio_cfg_wmac()
2755 AR_GPIO_OE_OUT_DRV << gpio_shift); in ath9k_hw_gpio_cfg_wmac()