Lines Matching refs:gpio_shift
2609 u32 gpio_shift, tmp; in ath9k_hw_gpio_cfg_output_mux() local
2618 gpio_shift = (gpio % 6) * 5; in ath9k_hw_gpio_cfg_output_mux()
2622 REG_RMW(ah, addr, (type << gpio_shift), in ath9k_hw_gpio_cfg_output_mux()
2623 (0x1f << gpio_shift)); in ath9k_hw_gpio_cfg_output_mux()
2627 tmp &= ~(0x1f << gpio_shift); in ath9k_hw_gpio_cfg_output_mux()
2628 tmp |= (type << gpio_shift); in ath9k_hw_gpio_cfg_output_mux()
2635 u32 gpio_shift; in ath9k_hw_cfg_gpio_input() local
2640 gpio_shift = gpio; in ath9k_hw_cfg_gpio_input()
2642 (AR7010_GPIO_OE_AS_INPUT << gpio_shift), in ath9k_hw_cfg_gpio_input()
2643 (AR7010_GPIO_OE_MASK << gpio_shift)); in ath9k_hw_cfg_gpio_input()
2647 gpio_shift = gpio << 1; in ath9k_hw_cfg_gpio_input()
2650 (AR_GPIO_OE_OUT_DRV_NO << gpio_shift), in ath9k_hw_cfg_gpio_input()
2651 (AR_GPIO_OE_OUT_DRV << gpio_shift)); in ath9k_hw_cfg_gpio_input()
2686 u32 gpio_shift; in ath9k_hw_cfg_output() local
2689 gpio_shift = gpio; in ath9k_hw_cfg_output()
2691 (AR7010_GPIO_OE_AS_OUTPUT << gpio_shift), in ath9k_hw_cfg_output()
2692 (AR7010_GPIO_OE_MASK << gpio_shift)); in ath9k_hw_cfg_output()
2697 gpio_shift = 2 * gpio; in ath9k_hw_cfg_output()
2700 (AR_GPIO_OE_OUT_DRV_ALL << gpio_shift), in ath9k_hw_cfg_output()
2701 (AR_GPIO_OE_OUT_DRV << gpio_shift)); in ath9k_hw_cfg_output()