Hi PrasannaKumar I am also trying to add a series of Ingenic's processors. I tested your code with the X1000 development board and it will get stuck in "Run /linuxrc as init process."
As you speculate, last year the sold more than 500Ks of X1000/X1000E, and customers have big companies like Honeywell. So it makes sense to provide support in the mainline. If you need, I can assist you in testing in your follow-up work. Best regards!