device_register注册失败 device_register需要的最小device结构 bus release **id(bus_id) -> 或者 init_name** ==> 这是必需的是由于device_add用它来设置dev_name ===> 如果设置了init_name, 那么dev_name就是init_name ===> 否则会使用bus->dev_name+id来生成一个name ===> 如果两个都没有设置, 那么device_register会注册失败.