Searched refs:gpio_shift (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_gpio.c | 38 uint32_t gpio_shift, tmp; in cfgOutputMux() local 55 gpio_shift = (gpio % 6) * 5; in cfgOutputMux() 69 OS_REG_RMW(ah, addr, (type << gpio_shift), in cfgOutputMux() 70 (0x1f << gpio_shift)); in cfgOutputMux() 74 tmp &= ~(0x1f << gpio_shift); in cfgOutputMux() 75 tmp |= type << gpio_shift; in cfgOutputMux() 86 uint32_t gpio_shift, reg; in ar5416GpioCfgOutput() local 121 gpio_shift = gpio << 1; in ar5416GpioCfgOutput() 125 reg &= ~(AR_GPIO_OE_OUT_DRV << gpio_shift); in ar5416GpioCfgOutput() 126 reg |= AR_GPIO_OE_OUT_DRV_ALL << gpio_shift; in ar5416GpioCfgOutput() [all …]
|
/freebsd/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_gpio.c | 85 u_int32_t gpio_shift; in ar9300_gpio_cfg_output_mux() local 101 gpio_shift = (gpio % 6) * 5; in ar9300_gpio_cfg_output_mux() 103 OS_REG_RMW(ah, addr, (type << gpio_shift), (0x1f << gpio_shift)); in ar9300_gpio_cfg_output_mux() 116 u_int32_t gpio_shift; in ar9300_gpio_cfg_output() local 227 gpio_shift = 2 * gpio; in ar9300_gpio_cfg_output() 231 (AR_GPIO_OE_OUT_DRV_ALL << gpio_shift), in ar9300_gpio_cfg_output() 232 (AR_GPIO_OE_OUT_DRV << gpio_shift)); in ar9300_gpio_cfg_output() 247 u_int32_t gpio_shift; in ar9300_gpio_cfg_output_led_off() local 329 gpio_shift = 2*gpio; in ar9300_gpio_cfg_output_led_off() 333 (AR_GPIO_OE_OUT_DRV_NO << gpio_shift), in ar9300_gpio_cfg_output_led_off() [all …]
|
/freebsd/sys/dev/bxe/ |
H A D | bxe.c | 1910 int gpio_shift = (gpio_num + in bxe_gpio_read() local 1912 uint32_t gpio_mask = (1 << gpio_shift); in bxe_gpio_read() 1917 " gpio_mask 0x%x\n", gpio_num, port, gpio_port, gpio_shift, in bxe_gpio_read() 1938 int gpio_shift = (gpio_num + in bxe_gpio_write() local 1940 uint32_t gpio_mask = (1 << gpio_shift); in bxe_gpio_write() 1946 gpio_num, mode, port, gpio_port, gpio_shift, gpio_mask); in bxe_gpio_write() 1959 gpio_num, gpio_shift); in bxe_gpio_write() 1968 gpio_num, gpio_shift); in bxe_gpio_write() 1977 gpio_num, gpio_shift); in bxe_gpio_write() 2050 int gpio_shift = (gpio_num + in bxe_gpio_int_write() local [all …]
|