fixing kernel build, adding hardware