dev: allow devices to specify human-readable model names
This commit is contained in:
@@ -15,6 +15,7 @@ struct input_event_hook;
|
|||||||
struct tty_device;
|
struct tty_device;
|
||||||
|
|
||||||
#define DEV_NAME_MAX OBJECT_NAME_MAX
|
#define DEV_NAME_MAX OBJECT_NAME_MAX
|
||||||
|
#define DEV_MODEL_NAME_MAX 64
|
||||||
#define DEV_MAJOR_MAX 1024
|
#define DEV_MAJOR_MAX 1024
|
||||||
#define DEV_MINOR_MAX 1024
|
#define DEV_MINOR_MAX 1024
|
||||||
#define DEV_MAJOR_INVALID ((unsigned int)0)
|
#define DEV_MAJOR_INVALID ((unsigned int)0)
|
||||||
@@ -121,6 +122,7 @@ struct device {
|
|||||||
struct queue_entry dev_childent;
|
struct queue_entry dev_childent;
|
||||||
struct btree_node dev_driverent;
|
struct btree_node dev_driverent;
|
||||||
char dev_name[DEV_NAME_MAX];
|
char dev_name[DEV_NAME_MAX];
|
||||||
|
char dev_model_name[DEV_MODEL_NAME_MAX];
|
||||||
|
|
||||||
void *dev_bus_priv;
|
void *dev_bus_priv;
|
||||||
void *dev_priv;
|
void *dev_priv;
|
||||||
|
|||||||
Reference in New Issue
Block a user