MDIO_TRIGGER_BIT
writel(MDIO_TRIGGER_BIT | FIELD_PREP(MDIO_REG_DEV_ADDR_MASK, regnum) |
!(val & MDIO_TRIGGER_BIT), 50, 10000);