When we try to boot the device from microSD card, the board will stall in between, on suggestion from Martin, Jerome and Neil it was narrowed down to clk not getting enable. Fix the clk driver help booting of the kernel. Any more suggestion or inputs are welcome. Changes since PATCHv1: [1] https://patchwork.kernel.org/cover/11384523/ drop the patch as it was not being parsed correctly. https://patchwork.kernel.org/patch/11384533/ fixed the subject and message for core patch. https://patchwork.kernel.org/patch/11384537/ Changes since RFCv1: [0] https://lore.kernel.org/linux-amlogic/20191007131649.1768-1-linux.amoon@xxxxxxxxx/ drop some patches and fix the clk driver as suggested by Neil. -Anand Anand Moon (2): arm64: dts: meson: Add missing regulator linked to VDDAO_3V3 regulator to FLASH_VDD clk: meson: g12a: set cpub_clk flags to CLK_IS_CRITICAL arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts | 1 + drivers/clk/meson/g12a.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) -- 2.25.1