add kernel device model