MIIMGT
bcmmdio_write_4(sc, MIIMGT, miimgt);
uint32_t mgt = bcmmdio_read_4(sc, MIIMGT);
bcmmdio_write_4(sc, MIIMGT, new_mgt);
while (bcmmdio_read_4(sc, MIIMGT) & MIIMGT_BSY) {
uint32_t miimgt = bcmmdio_read_4(sc, MIIMGT);