AR5K_GPIOCR
REG_STRUCT_INIT(AR5K_GPIOCR),
(ath5k_hw_reg_read(ah, AR5K_GPIOCR) & ~AR5K_GPIOCR_OUT(gpio))
| AR5K_GPIOCR_IN(gpio), AR5K_GPIOCR);
(ath5k_hw_reg_read(ah, AR5K_GPIOCR) & ~AR5K_GPIOCR_OUT(gpio))
| AR5K_GPIOCR_OUT(gpio), AR5K_GPIOCR);
data = (ath5k_hw_reg_read(ah, AR5K_GPIOCR) &
(data | AR5K_GPIOCR_INT_SELH), AR5K_GPIOCR);
s_led[1] = ath5k_hw_reg_read(ah, AR5K_GPIOCR);
ath5k_hw_reg_write(ah, s_led[1], AR5K_GPIOCR);