summaryrefslogtreecommitdiff
path: root/lwis_device.c
AgeCommit message (Expand)Author
2024-01-25LWIS: Fix followup comments for I2C Bus Managerandroid-u-qpr3-beta-2_r0.8Meghana Barkalle
2024-01-08LWIS: reset shared gpios holder on acquireandroid-u-qpr3-beta-1_r0.8android-15-dp-1_r0.8Kamal Shafi
2023-09-18LWIS: fix race conditionandroid-u-qpr1-beta-2_r0.8Nick Chung
2023-08-31I2C: Fix race condition for I2C device is in useNick Chung
2023-08-09LWIS: Revise device deinit function orderNick Chung
2023-07-30Merge android14-gs-pixel-5.15-udc-d1 into android14-gs-pixel-5.15-udc-qpr1PixelBot AutoMerger
2023-07-23Merge android14-gs-pixel-5.15-udc-d1 into android14-gs-pixel-5.15-udc-qpr1PixelBot AutoMerger
2023-07-21LWIS: device suspend before releaseBill Chang
2023-07-20LWIS: Change to use list_head for gpios_listHolmes Chou
2023-07-17LWIS: Remove lwis_event_subscribe_operationslinyuny
2023-06-13Remove unnecessary error logs from kmallocEdmond Chung
2023-06-09LWIS: Move device init functions back to each device type's header fileHolmes Chou
2023-06-07LWIS: Handle device flush for transactions with limitMeghana Barkalle
2023-06-07LWIS: Remove unneeded sleepHolmes Chou
2023-05-19LWIS: Add SPI device supportHolmes Chou
2023-05-08Debug: Fix formatting on dump state logsEdmond Chung
2023-05-03Revert^2 "Optimize I2C Bus manager scheduling"Meghana Barkalle
2023-05-03Revert^3 "Revert "LWIS: Implement I2C Bus Manager""Meghana Barkalle
2023-04-27Revert^2 "Revert "LWIS: Implement I2C Bus Manager""Tommy Kardach
2023-04-27Revert "Optimize I2C Bus manager scheduling"Tommy Kardach
2023-04-24LWIS: Use devm_kzalloc to help manage device handler's memoryHolmes Chou
2023-04-21Optimize I2C Bus manager schedulingMeghana Barkalle
2023-04-20Revert "Revert "LWIS: Implement I2C Bus Manager""Meghana Barkalle
2023-04-14LWIS: Add a struct device field in struce lwis_deviceHolmes Chou
2023-04-10LWIS: Use IS_ERR_OR_NULL instead of IS_ERRHolmes Chou
2023-04-07LWIS: Reset variables when errorHolmes Chou
2023-03-31LWIS: Remove partial bts block name enable flagHolmes Chou
2023-03-29Revert "LWIS: Implement I2C Bus Manager"Nick Chung
2023-03-27LWIS: do not update BTS for unsupported devicesSujit Kautkar
2023-03-24LWIS: Implement I2C Bus ManagerMeghana Barkalle
2023-03-15LWIS: Unifying device power sequencesHolmes Chou
2023-03-01Revert "LWIS: Unifying device power sequences"Edmond Chung
2023-02-23LWIS: Unifying device power sequencesHolmes Chou
2023-02-15LWIS: Add traces to kernel eventsMeghana Barkalle
2023-02-04LWIS: Support logging recent register io history programmatically and with De...linyuny
2023-01-05LWIS: Handle shared GPIO device power downHolmes Chou
2022-12-21LWIS: change the heartbeat event's interval.Nick Chung
2022-12-21Timer: Move timer to lwis device probeNick Chung
2022-12-19Merge android13-gs-pixel-5.15 into android14-gs-pixel-5.15Robin Peng
2022-12-16Merge periodic and transaction threadsMeghana Barkalle
2022-12-16Merge android13-gs-pixel-5.15 into android14-gs-pixel-5.15Robin Peng
2022-12-13Dump LWIS info in case of a userspace crashlinyuny
2022-12-13Merge android13-gs-pixel-5.15 into android14-gs-pixel-5.15Robin Peng
2022-12-12lwis: create test device for test-specific devices.linyuny
2022-12-07Merge android13-gs-pixel-5.15 into android14-gs-pixel-5.15Robin Peng
2022-12-06LWIS: Add supports to log the register io history.Ge Bian
2022-10-28Merge android13-gs-pixel-5.15 into android14-gs-pixel-5.15Robin Peng
2022-10-25LWIS: Implement device suspend commandHolmes Chou
2022-10-22Moving to android14-5.15 ACKRobin Peng
2022-10-21LWIS: Refact power sequence parsingHolmes Chou