• Adrian Chadd's avatar
    Add v1.4.0 firmware for ath9k_htc. · 216de39d
    Adrian Chadd authored
    
    
    This fixes a variety of issues, including but not limited to:
    
    	ath9k_htc_firmware: check only the mesh control present subfield
    	Fix: bug in extend_tsf near 0x8000000 values
    	FIX: support rstamps from the future too.
    	Firmware sometimes returns erroneous timestamps(2)
    	Fixed incorrect wrapping handling in ath_extend_tsf().
    	Firmware sometimes returns erroneous timestamps
    	Added proper synchronization while handling lower 32 bit and
    	    upper 32 bit parts in ar5416GetTsf64().
    	Fix resetting of txstatus flags.
    	Fix Array Out of Bounds in rcSibUpdate_ht()
    	ath9k_htc_firmware: fix the offset of CCMP header for mesh data frame
    	init.c: do cold reboot on exception
    	wmi:eadd new command WMI_REG_RMW_CMDID
    	remove transfer type patches for EP3 and EP4
    	k2_fw_usb_api: workaround for EP4 bug.
    	k2_fw_usb_api: prevent buffer overflow.
    	k2_fw_usb_api: fix typo in usb reg address
    	k2_fw_usb_api: add delay after mac reset
    	simplify STBC handling
    
    This has been tested on both AR7010 and AR9271 devices.
    Signed-off-by: default avatarAdrian Chadd <adrian@FreeBSD.org>
    216de39d