Add working firmware and kernel module for kernel