i2c_designware doesn't recover from subdevice driver unload

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

 



I unloaded and reloaded hid_multitouch (on a Skylake laptop where the
HID device is behind an integrated designware controller) and I got:

[39545.054684] i2c_hid i2c-DLL0704:01: failed to retrieve report from device.
[39545.061728] i2c_designware i2c_designware.1:
i2c_dw_handle_tx_abort: lost arbitration
[39545.061734] i2c_hid i2c-DLL0704:01: failed to retrieve report from device.
[39545.061944] i2c_hid i2c-DLL0704:01: failed to retrieve report from device.
[39545.062373] i2c_hid i2c-DLL0704:01: error in i2c_hid_init_report
size:6 / ret_size:4
[39545.062564] i2c_hid i2c-DLL0704:01: failed to retrieve report from device.
[39545.062636] input: DLL0704:01 06CB:76AE UNKNOWN as
/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-DLL0704:01/0018:06CB:76AE.0005/input/input20
[39545.063212] hid-multitouch 0018:06CB:76AE.0005: input,hidraw1:
<UNKNOWN> HID v1.00 Mouse [DLL0704:01 06CB:76AE] on
[40178.534814] i2c_hid i2c-DLL0704:01: failed to retrieve report from device.
[40178.541848] i2c_designware i2c_designware.1:
i2c_dw_handle_tx_abort: lost arbitration
[40178.541853] i2c_hid i2c-DLL0704:01: failed to retrieve report from device.
[40179.542135] i2c_designware i2c_designware.1: controller timed out
[40179.542166] i2c_hid i2c-DLL0704:01: failed to retrieve report from device.
[40180.542909] i2c_designware i2c_designware.1: controller timed out
[40180.542942] i2c_hid i2c-DLL0704:01: failed to retrieve report from device.
[40181.543697] i2c_designware i2c_designware.1: controller timed out

after that, I just keep seeing "controller timed out" messages.

This is Linux 4.3.0.

--Andy
--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux