Hello Team.
I have build kernel with following branch.
- Branch : 4.9.x+fslc(4.9.44-fslc)
- Commit ID : 8f876e153b255daeb60833296d5ab213537f36a1
We are using KARO TX6UL board https://www.karo-electronics.com/txul
- Variant: TXUL-5010
- Processor : i.MX 6UltraLite MCIMX6G2
DTS changes are like

I have kept Ethernet FEC driver as Module instead of inbuilt
-CONFIG_FEC=y
+CONFIG_FEC=m

This driver is loaded during boot time only automatically. After that I am removing this FEC driver and insert again, but it will not loaded successfully and crashing kernel .
modprobe -r -v fec
modprobe -v fec
Log files are attached NXP_question_log.txt
Kindly Help us on this.
Also I have one question that can we kept Ethernet Driver(Freescale FEC) as module ??