Initialization Routine for NPHYs
- FIXME NPHY Table Init
Write 0 to PHYRegister 0xEC
Write 0 to PHYRegister 0x91
Write 0 to PHYRegister 0x92
Write 0 to PHYRegister 0x93
Write 0 to PHYRegister 0x94
Mask PHYRegister 0xA1 with mask 0xFFFC
Write 0 to PHYRegister 0xA5
MaskSet PHYRegister 0xDC with mask 0xFF00 and set with 0x40
Write 0x20 to PHYRegister 0x203
Write 0x20 to PHYRegister 0x201
Write 0xB8 to PHYRegister 0x20D
Write 0xC8 to PHYRegister 0x13A
Write 0x50 to PHYRegister 0x70
Write 0x30 to PHYRegister 0x1FF
Set the PHYRegister 0xED with the desired MIMO Config
If the PHY Revision is < 2
Write 0xAA8 to PHYRegister 0x180
Write 0x9A4 to PHYRegister 0x181
- Set bit 0x20000 in sbtmstatelow
Backup the value of PHYRegister 0x1
Set bit 0x4000 in PHYRegister 0x1
Restore the value of PHYRegister 0x1
- Unset bit 0x20000 in sbtmstatelow
- FIXME Force RF Seq 0
- FIXME Force RF Seq 2
- FIXME PHY Classifier
- FIXME PHY Clip Det
- If we're currently operating in the 2GHz band
Write 0x1E1F to 1 by 0x202 to PHYRegisters 0xC88 - 0xC96
Write 0x3F3F to 0x1E1F by 0x202 to PHYRegisters 0xC97 - 0xCA7
Write 0x668 to PHYRegister 0xC38
- FIXME TX Power Control
- FIXME TX Power Fix
- FIXME NRSSI Calibration
- FIXME TX IQ LO Calibration
If the PHY Revision is < 2
- FIXME PHY TX IQ Workaround
- FIXME RX IQ Cal
- FIXME TX Power Control Setup
- FIXME TX Power Control Enable PHY
- FIXME Superswitch Control