This is a set of small fixes for the imx-rngc driver. I tried to clarify the approach for masking/unmasking the interrupt from the rngc. The rngc should be set to auto-seed mode, where it creates a new seed when required. In the probe function, we should check that the rng type is supported by this driver. Thanks for reviewing the patches, Martin Martin Kaiser (6): hwrng: imx-rngc - fix an error path hwrng: imx-rngc - use automatic seeding hwrng: imx-rngc - use devres for registration hwrng: imx-rngc - (trivial) simplify error prints hwrng: imx-rngc - check the rng type hwrng: imx-rngc - simplify interrupt mask/unmask drivers/char/hw_random/imx-rngc.c | 89 ++++++++++++++++++++++++------- 1 file changed, 70 insertions(+), 19 deletions(-) -- 2.20.1