1. a2d9eb8 Upgrade rmi4utils to v1.3.5. by Elliott Hughes · 3 years ago
  2. 79481d2 Merge pull request #14 from enh-google/master by Andrew Duggan · 3 years, 2 months ago
  3. eb7191e [LSC] Add LOCAL_LICENSE_KINDS to external/rmi4utils by Bob Badour · 3 years, 4 months ago
  4. 47a49a5 Change path name for i2c_hid to i2c_hid_acpi according to patch on 2020/11, and also need backward compatible. by David Chiu · 3 years, 7 months ago
  5. 5cb1405 Add a condition in HID descriptor for PTP, and let workaround of erasing before parsing necessary information be run for touch screen only. by david.chiu@tw.synaptics.com · 3 years, 8 months ago
  6. 997ad22 Fix the Android build. by Elliott Hughes · 4 years, 3 months ago
  7. 8ace50e Remove debug print statements by Andrew Duggan · 4 years, 11 months ago
  8. 8ade3e9 Support reflashing on bootloader version 8. by knockout · 4 years, 11 months ago
  9. 6268d41 Convert rmi4utils to Android.bp by Dan Willemsen · 6 years ago
  10. 876b06b Workaround to check event maximum value by Vincent Huang · 6 years ago
  11. e62aba1 Increase timeout to wait for device to appear by Andrew Duggan · 6 years ago
  12. c5daf57 Revert "Add delay between bind and unbind to avoid race when binding the driver" by Andrew Duggan · 6 years ago
  13. 580f8ec Add delay between bind and unbind to avoid race when binding the driver by Andrew Duggan · 6 years ago
  14. b834379 Cache the transport device and use that when rebinding the driver and read all pending inotifyt events by Andrew Duggan · 6 years ago
  15. 2141f71 Use fixed width interger types to avoid sign extending bus, vendor, or product ids by Andrew Duggan · 6 years ago
  16. 9dc424f Use -Werror in external/rmi4utils by Chih-Hung Hsieh · 7 years ago
  17. 16305e8 Fix warning about uninitialized variable by Andrew Duggan · 7 years ago
  18. 1db0d35 For HID devices restore the original operating mode on close by Andrew Duggan · 7 years ago
  19. 3781959 Consolidate utility functions into the rmidevice library by Andrew Duggan · 7 years ago
  20. b5d8d22 Don't automatically switch back to mouse mode by Andrew Duggan · 8 years ago
  21. 4aeaf4c Make sure members get cleared if HIDDevice::Open() fails by Andrew Duggan · 8 years ago
  22. f5c049f Make sure the RMIDevice's members are cleared on close by Andrew Duggan · 8 years ago
  23. 8efee6b Make sure device is closed if it doesn't match search criteria by Andrew Duggan · 8 years ago
  24. fdaf793 Filter device discovery based on device type by Andrew Duggan · 8 years ago
  25. 21d9d30 Consolidate device discovery into the rmidevice library by Andrew Duggan · 8 years ago
  26. 5aa97c9 Remove redundant enum in hiddevice.h by Andrew Duggan · 8 years ago
  27. 25113d6 rmidevice: Make sure config id doesn't get sign extended on 64 bit builds by Andrew Duggan · 8 years ago
  28. 93de3d6 rmidevice / rmihidtool: Add feature to print config id by Andrew Duggan · 8 years ago
  29. b842a54 Use inotify to avoid races when rebinding the driver by Andrew Duggan · 9 years ago
  30. 40eb2d7 UPSTREAM: rmi4update: Make sure the device file exists when rebinding the driver by Andrew Duggan · 9 years ago int/n/fp2
  31. 8336b9c rmi4update: Make sure the device file exists when rebinding the driver by Andrew Duggan · 9 years ago
  32. da82cd3 HIDDevice::Write: return number of bytes of data written by Andrew Duggan · 9 years ago
  33. 1595330 HIDDevice::GetAttentionReport: Fix copying of attention data by Andrew Duggan · 9 years ago
  34. edeea83 HIDDevice::Read: Check that the bytes reported by the report match what we expect by Andrew Duggan · 9 years ago
  35. b2191d0 rmidevice: Check return value of Read(), Write() by Andrew de los Reyes · 9 years ago
  36. cf0d733 HIDDevice: WriteDeviceNameToFile: check lengths, close return value by Andrew de los Reyes · 9 years ago
  37. 5f61728 HIDDevice::GetReport: Fix count for split reads by Andrew de los Reyes · 9 years ago
  38. 3db4561 HIDDevice::Read: Fix possible out of bounds access by Andrew de los Reyes · 9 years ago
  39. ec066ee HIDDevice::ParseReportSizes: check for valid descriptors by Andrew de los Reyes · 9 years ago
  40. 242ea83 validate m_*Report lengths by Andrew de los Reyes · 9 years ago
  41. 074c448 RMIDevice: Make dtor vitual by Andrew de los Reyes · 9 years ago
  42. b6302c3 Fix build warning on ARM and some cleanup. by Andrew Duggan · 9 years ago
  43. 2c24adb Print protocol specific information about a device by Andrew Duggan · 9 years ago
  44. bef9c2d Allow rebinding of the transport device to force a reload of the HID descriptors by Andrew Duggan · 9 years ago
  45. bcdd7c6 Print the interrupt mask part of the function info by Andrew Duggan · 10 years ago
  46. f73fdc7 Change GetReport to only read one report at a time and remove HIDDevice's attention report queue by Andrew Duggan · 10 years ago
  47. 3020cbb Have interrupt register number and mask in RMIFunction by Satoshi Noguchi · 10 years ago
  48. 2230416 Have register base addresses in 16 bit in RMIFunction by Satoshi Noguchi · 10 years ago
  49. baf6bba Continue scanning the PDT even if we found a blank page when ScanPDT's optional endPage parameter is set by Satoshi Noguchi · 10 years ago
  50. d8f0896 Set the page before querying properties by Andrew Duggan · 10 years ago
  51. c14ec9c Stop scanning the PDT if we find an specific function when ScanPDT's endFunc parameter is set by Andrew Duggan · 10 years ago
  52. 2f5c0c0 Add function to check if the device is in the bootloader by Andrew Duggan · 10 years ago
  53. 777d012 Product Info is essentially the major and minor version of the firmware by Andrew Duggan · 10 years ago
  54. fc7d81c allow inheriting compiler and tools if they are defined in the environment by Andrew Duggan · 10 years ago
  55. 18cc3b3 Remove debugging flag. by Andrew Duggan · 10 years ago
  56. eda9578 Add additional member variable initializations by Andrew Duggan · 10 years ago
  57. 3563d1a Append flags to respect user's env settings by Andrew Duggan · 10 years ago
  58. 6e63953 Make makefile linking rules more consistent remove the LD indirection. by Andrew Duggan · 10 years ago
  59. 9409ec7 Use the standard environment variable name for preprocessor flags. by Andrew Duggan · 10 years ago
  60. fa10fc8 Ensure the hidraw device has a Synaptics vendor id before opening and in rmi4update continue searching hidraw devices until we find an appropriate device that matches our image file. by Andrew Duggan · 10 years ago
  61. 64d6e59 Used signed variables to store the result from read/write. by Andrew Duggan · 10 years ago
  62. 8b77439 Parse the size of the HID reports from the HID Report Descriptor. by Andrew Duggan · 10 years ago
  63. fc17a65 Read the Product ID separately. by Andrew Duggan · 10 years ago
  64. e9a5cd0 Add additional commands to rmihidtool and allow them to be set from the command line. by Andrew Duggan · 10 years ago
  65. 052556f Update copyright notices. by Andrew Duggan · 10 years ago
  66. 5d47750 Move some functions from HIDDevice to RMIDevice to better support multiple transports update the Android builds. by Andrew Duggan · 10 years ago
  67. 65e5553 Implement timing, this time in microseconds. by Andrew Duggan · 10 years ago
  68. 7216358 Add support for compiling for Android. by Andrew Duggan · 10 years ago
  69. 4e81125 Initial commit by Andrew Duggan · 10 years ago