N PHY Superswitch init (bool init)
If PHY Revision >= 3
- If init is 0
- Return
If srom_fem2g.antswctrllut is zero
- Write an N PHY Table with ID 9, length 1, offset 2, width 16, and data 0x211
- Write an N PHY Table with ID 9, length 1, offset 3, width 16, and data 0x222
- Write an N PHY Table with ID 9, length 1, offset 8, width 16, and data 0x144
- Write an N PHY Table with ID 9, length 1, offset 12, width 16, and data 0x188
- If init is 0
- Otherwise
- Write 0x0000 to PHY Register 0xC8
- Write 0x0000 to PHY Register 0xC9
- Set bits 0x0000FC00 in SSB PCICORE_GPIO_CTL
- Clear bits 0x0000C000 in MMIO MAC CONTROL register
- Set bits 0xFC00 in the MMIO GPIO MASK register
- Clear bits 0xFC00 in the MMIO GPIO CONTROL register
- If init is true
- Write 0x02D8 to PHY Register 0xF8
- Write 0x0301 to PHY Register 0xF9
- Write 0x02D8 to PHY Register 0xFA
- Write 0x0301 to PHY Register 0xFB