There's no HAL_EEPROM in FreeBSD - use ar9300_eeprom_t instead.
Disable TXCONT, it's not here in FreeBSD.