RNG_CTRL
HWRITE4(sc, RNG_CTRL, RNG_CTRL_RESEED);
HWRITE4(sc, RNG_CTRL, RNG_CTRL_RESEED);
HWRITE4(sc, RNG_CTRL, RNG_CTRL_RANDOMIZE);
HWRITE4(sc, RNG_CTRL, RNG_CTRL_RBGEN_EN);
HWRITE4(sc, RNG_CTRL, RNG_CTRL_EN);
HWRITE4(sc, RNG_CTRL, (RNG_CTRL_START << 16) | RNG_CTRL_START);
return (HREAD4(sc, RNG_CTRL) & RNG_CTRL_START);
HWRITE4(sc, RNG_CTRL, (RNG_CTRL_START << 16) | 0);