mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 04:18:39 +08:00
HID: nintendo: Set phys property of input device based on HID phys
While the MAC address the uniq identifier is set to (cf. commit
1425247383
("HID: nintendo: set controller uniq to MAC")) is certainly
unique, the physical location can be more helpful in user interfaces. The
underlying hid_device already provides a suitable value, so we can simply
reuse this here.
Signed-off-by: Thomas Schneider <qsx@chaotikum.eu>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
This commit is contained in:
parent
aa051d36ce
commit
842fec0581
@ -1634,6 +1634,7 @@ static int joycon_input_create(struct joycon_ctlr *ctlr)
|
||||
ctlr->input->id.version = hdev->version;
|
||||
ctlr->input->uniq = ctlr->mac_addr_str;
|
||||
ctlr->input->name = name;
|
||||
ctlr->input->phys = hdev->phys;
|
||||
input_set_drvdata(ctlr->input, ctlr);
|
||||
|
||||
/* set up sticks and buttons */
|
||||
@ -1713,6 +1714,7 @@ static int joycon_input_create(struct joycon_ctlr *ctlr)
|
||||
ctlr->imu_input->id.version = hdev->version;
|
||||
ctlr->imu_input->uniq = ctlr->mac_addr_str;
|
||||
ctlr->imu_input->name = imu_name;
|
||||
ctlr->imu_input->phys = hdev->phys;
|
||||
input_set_drvdata(ctlr->imu_input, ctlr);
|
||||
|
||||
/* configure imu axes */
|
||||
|
Loading…
Reference in New Issue
Block a user