PowerISA 3.0 adds a 'darn' instruction to "deliver a random number".
The driver was modeled after (rather, copied and gutted of) the Ivy Bridge
rdrand driver.
This uses the "Raw Random Number" behavior, rather than the 'Conditioned Random
Number' behavior, so there may exist a bias on input.