Pixart devices: Only update over I2C, not HID

These devicse show in both I2C and HID /sys entries. We have an issue
where the following occurs:
- Turn I2C device to full power (remember path)
- Turn HID device to full power (remember path)
- FW update I2C device
- Rebind I2C device
- Restore power on I2C device (using remembered path)
- Restore power on HID device (using remembered path) FAILS!

The (admittedly harmless) failure occurrs b/c rebinding the I2C
devices causes the HID path to change. Restoring power on the HID
device is not necessary, tho.

With this CL, we block the firmware update mechanism from doing
anything with Pixart HID devices.

BUG=chromium:889959
TEST=Manual testing on Pixart device

Change-Id: Ief97d876cbeb80bb624c627407c78b29a87094a5
Reviewed-on: https://chromium-review.googlesource.com/1263175
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Andrew de los Reyes <adlr@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Reviewed-by: Andrew de los Reyes <adlr@chromium.org>
1 file changed
tree: 0ca18b5119dad38c4a15d9efb90af4358a1eec7a
  1. host_scripts/
  2. policies/
  3. scripts/
  4. LICENSE
  5. OWNERS
  6. README