Home
last modified time | relevance | path

Searched refs:gpio_shift (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
H A Dhw.c2703 u32 gpio_shift, tmp; in ath9k_hw_gpio_cfg_output_mux() local
2712 gpio_shift = (gpio % 6) * 5; in ath9k_hw_gpio_cfg_output_mux()
2716 REG_RMW(ah, addr, (type << gpio_shift), in ath9k_hw_gpio_cfg_output_mux()
2717 (0x1f << gpio_shift)); in ath9k_hw_gpio_cfg_output_mux()
2721 tmp &= ~(0x1f << gpio_shift); in ath9k_hw_gpio_cfg_output_mux()
2722 tmp |= (type << gpio_shift); in ath9k_hw_gpio_cfg_output_mux()
2750 u32 gpio_set, gpio_shift = gpio; in ath9k_hw_gpio_cfg_wmac() local
2755 REG_RMW(ah, AR7010_GPIO_OE, gpio_set << gpio_shift, in ath9k_hw_gpio_cfg_wmac()
2756 AR7010_GPIO_OE_MASK << gpio_shift); in ath9k_hw_gpio_cfg_wmac()
2759 REG_RMW(ah, AR_GPIO_OE_OUT, gpio_set << gpio_shift, in ath9k_hw_gpio_cfg_wmac()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
H A Dhw.c2701 u32 gpio_shift, tmp; in ath9k_hw_gpio_cfg_output_mux() local
2710 gpio_shift = (gpio % 6) * 5; in ath9k_hw_gpio_cfg_output_mux()
2714 REG_RMW(ah, addr, (type << gpio_shift), in ath9k_hw_gpio_cfg_output_mux()
2715 (0x1f << gpio_shift)); in ath9k_hw_gpio_cfg_output_mux()
2719 tmp &= ~(0x1f << gpio_shift); in ath9k_hw_gpio_cfg_output_mux()
2720 tmp |= (type << gpio_shift); in ath9k_hw_gpio_cfg_output_mux()
2748 u32 gpio_set, gpio_shift = gpio; in ath9k_hw_gpio_cfg_wmac() local
2753 REG_RMW(ah, AR7010_GPIO_OE, gpio_set << gpio_shift, in ath9k_hw_gpio_cfg_wmac()
2754 AR7010_GPIO_OE_MASK << gpio_shift); in ath9k_hw_gpio_cfg_wmac()
2757 REG_RMW(ah, AR_GPIO_OE_OUT(ah), gpio_set << gpio_shift, in ath9k_hw_gpio_cfg_wmac()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c2086 int gpio_shift = gpio_num + in bnx2x_get_gpio() local
2088 u32 gpio_mask = (1 << gpio_shift); in bnx2x_get_gpio()
2114 int gpio_shift = gpio_num + in bnx2x_set_gpio() local
2116 u32 gpio_mask = (1 << gpio_shift); in bnx2x_set_gpio()
2132 gpio_num, gpio_shift); in bnx2x_set_gpio()
2141 gpio_num, gpio_shift); in bnx2x_set_gpio()
2150 gpio_num, gpio_shift); in bnx2x_set_gpio()
2217 int gpio_shift = gpio_num + in bnx2x_set_gpio_int() local
2219 u32 gpio_mask = (1 << gpio_shift); in bnx2x_set_gpio_int()
2235 gpio_num, gpio_shift); in bnx2x_set_gpio_int()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c2084 int gpio_shift = gpio_num + in bnx2x_get_gpio() local
2086 u32 gpio_mask = (1 << gpio_shift); in bnx2x_get_gpio()
2112 int gpio_shift = gpio_num + in bnx2x_set_gpio() local
2114 u32 gpio_mask = (1 << gpio_shift); in bnx2x_set_gpio()
2130 gpio_num, gpio_shift); in bnx2x_set_gpio()
2139 gpio_num, gpio_shift); in bnx2x_set_gpio()
2148 gpio_num, gpio_shift); in bnx2x_set_gpio()
2215 int gpio_shift = gpio_num + in bnx2x_set_gpio_int() local
2217 u32 gpio_mask = (1 << gpio_shift); in bnx2x_set_gpio_int()
2233 gpio_num, gpio_shift); in bnx2x_set_gpio_int()
[all...]

Completed in 27 milliseconds