dev: auto-generate device name in device_register if name is unspecified

This commit is contained in:
2023-05-11 21:19:00 +01:00
parent 802e610eed
commit 0238008986
5 changed files with 45 additions and 3 deletions

View File

@@ -205,11 +205,9 @@ static kern_status_t create_devices(void)
{
struct input_device *kbd = input_device_create();
struct device *kbd_base = input_device_base(kbd);
snprintf(kbd_base->dev_name, sizeof kbd_base->dev_name, "ps2kbd");
struct input_device *ms = input_device_create();
struct device *ms_base = input_device_base(ms);
snprintf(ms_base->dev_name, sizeof ms_base->dev_name, "ps2ms");
kern_status_t status = device_register(kbd_base, misc_device());
if (status != KERN_OK) {