HomeFreeBSD

[bwn] implement reset improvements in preparation for PHY-N support

Description

[bwn] implement reset improvements in preparation for PHY-N support

  • Ensure we set 20MHz wide channels (hard-coded) for PHY-N.
  • Change the core rese tto take a flag saying "gmode" vesus uint32_t flags. This is important for BCMA support where the "gmode" bit is different.
  • Refactor out the mac-phy clock reset routine (usde by PHY-N).

Tested:

  • BCM4321 (PHY-N), BCM4312 (PHY-LP)

TODO:

  • Checkpoint test on PHY-G hardware, just to check.

Details

Provenance
adrianAuthored on
Parents
rS299775: [bwn] use the shared bwn_sqrt() routine.
Branches
Unknown
Tags
Unknown