Platform

With this patch set add platform abstraction layer to make
wcn36xx independant.