This patch series rearranges functions such that forward declarations becomes unnecessary. Remove those forward declaration. This patch series is boot tested without user space in qemu with CONFIG_HW_RANDOM=y. PrasannaKumar Muralidharan (4): hw_random: core: Remove forward declaration by rearranging code hw_random: core: Rearranging rng_get_data to remove forward declaration hw_random: core: Rearranging start_khwrngd to remove forward declaration hw_random: core: Remove forward declaration of hwrng_init drivers/char/hw_random/core.c | 151 ++++++++++++++++++++---------------------- 1 file changed, 72 insertions(+), 79 deletions(-) -- 2.10.0