comitting intermediate work
Merged with my changes
Adding Marwens kernel config as a defconfig target