--- a/sys/dev/netif/ath/ath_hal/ar5416/ar5416_gpio.c +++ b/sys/dev/netif/ath/ath_hal/ar5416/ar5416_gpio.c @@ -145,11 +145,10 @@ ar5416GpioCfgInput(struct ath_hal *ah, uint32_t gpio) /* TODO: configure input mux for AR5416 */ /* If configured as input, set output to tristate */ gpio_shift = gpio << 1; reg = OS_REG_READ(ah, AR_GPIO_OE_OUT); reg &= ~(AR_GPIO_OE_OUT_DRV << gpio_shift); - reg |= AR_GPIO_OE_OUT_DRV_ALL << gpio_shift; OS_REG_WRITE(ah, AR_GPIO_OE_OUT, reg); return AH_TRUE; }