Commit 9f87b9fc authored by Dmitry Torokhov's avatar Dmitry Torokhov

Input: synaptics-rmi4 - log when we create a guest serio port

To ease analyzing boot behavior from logs, let's log when we are about to
register the pass-through serio port.

Also, let's drop "Synaptics" prefix from the port name, as RMI4 is good
enough indicator already, and having the prefix means that the name does
not fit into serio->name field. While at it move from hard-coded seio->phys
to one mentioning the sensor ID (such as "rmi4-00.fn03/serio0").
Reviewed-by: default avatarLyude Paul <lyude@redhat.com>
Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
parent 6abe534f
...@@ -184,14 +184,15 @@ static int rmi_f03_register_pt(struct f03_data *f03) ...@@ -184,14 +184,15 @@ static int rmi_f03_register_pt(struct f03_data *f03)
serio->close = rmi_f03_pt_close; serio->close = rmi_f03_pt_close;
serio->port_data = f03; serio->port_data = f03;
strlcpy(serio->name, "Synaptics RMI4 PS/2 pass-through", strlcpy(serio->name, "RMI4 PS/2 pass-through", sizeof(serio->name));
sizeof(serio->name)); snprintf(serio->phys, sizeof(serio->phys), "%s/serio0",
strlcpy(serio->phys, "synaptics-rmi4-pt/serio1", dev_name(&f03->fn->dev));
sizeof(serio->phys));
serio->dev.parent = &f03->fn->dev; serio->dev.parent = &f03->fn->dev;
f03->serio = serio; f03->serio = serio;
printk(KERN_INFO "serio: %s port at %s\n",
serio->name, dev_name(&f03->fn->dev));
serio_register_port(serio); serio_register_port(serio);
return 0; return 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment