... this is way way too complicated.
There's a debugfs thing (regidx/regval) that lets you read/write
individual register values.
So please dump the contents of these registers:
ar5416phy.h:#define AR_BT_COEX_MODE 0x8170
ar5416phy.h:#define AR_BT_COEX_WEIGHT 0x8174
ar5416phy.h:#define AR_BT_COEX_MODE2 0x817c
ar5416reg.h:#define AR_BT_COEX_WEIGHT2 0x81c4
adrian