Re: force re-enumeration i2c_hid device?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Cross-posting my response from the chromium-os-dev mailing list [0],
since this is probably a better list for this:

On Tue, 16 Jul 2019 at 03:23, 劉嘉駿 <scott.liu@xxxxxxxxxx> wrote:
>         I already tried below:
>         1. echo –n “0018:04F3:0732:0001” >
> /sys/bus/hid/drivers/hid-multitouch/unbind
>
>         2. echo –n “0018:04F3:0732:0001” >
> /sys/bus/i2c/drivers/i2c_hid/unbind
>           bash: echo: write error: No such device

In case it helps, here's [1] our firmware updater code for rebinding
the device. I don't know off the top of my head what type of device
path it takes. However...

>         3. reboot

Rebooting should definitely rebind the device. If you're not seeing
your firmware changes after that, there's something wrong with your
firmware update process, not the rebinding.

Hope this helps.

Harry Cutts
Chrome OS Touch/Input

[0]: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-os-dev/KVEKir0zUgo
[1]: https://chromium.googlesource.com/chromiumos/platform/touch_updater/+/fe4bdeb94734c092ee16dc9ff90cd269da3ee9fc/scripts/chromeos-touch-common.sh#138




[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux