summaryrefslogtreecommitdiff
path: root/lwis_interrupt.c
AgeCommit message (Expand)Author
2023-04-14LWIS: implement the fake injection in Kernel sidelinyuny
2023-03-16Interrupt: Move request_irq out of spinlockEdmond Chung
2023-03-06LWIS: Handle overflow interruptsNick Chung
2023-02-23LWIS: Add GPIO interrupt event typeNick Chung
2023-02-23GPIO IRQ: Support GPIO IRQ event enableNick Chung
2023-02-23Revert "GPIO IRQ: Support GPIO IRQ event enable"Nick Chung
2023-02-23GPIO IRQ: Support GPIO IRQ event enableNick Chung
2023-02-23LWIS: Handle leaf nodes in aggregate interrupts.Ge Bian
2023-02-23LWIS: Implement the func to parse aggregate interrupts.Ge Bian
2023-02-23IRQ: propagate overflow event to userspaceNick Chung
2023-02-13LWIS: Using kernel functions to determine current contextandroid-u-preview-2_r0.2android-gs-raviole-5.10-u-preview-2linyuny
2023-02-13GPIO IRQ: Adjust the sequence of getting gpio irqNick Chung
2023-02-13LWIS: Define the interrupt line types in device treeNick Chung
2023-02-12LWIS: Add interrupt types.Ge Bian
2023-02-12LWIS: Reorganize the code to parse interrupts.Ge Bian
2023-02-12IRQ: Reduce log frequency for enabled-once eventNick Chung
2023-02-01Interrupt: Support overflow interrupt detectionNick Chung
2023-02-01Interrupt: add register for overflow indicators.Nick Chung
2022-10-25LWIS: Use strscpy to replace strlcpyHolmes Chou
2022-06-15LWIS: Should not unlock mutex reg_rw_lock in lwis_interrupt_set_maskHolmes Chou
2022-03-25LWIS: fix ramdumps when EnableOnce event triggersNick Chung
2022-02-03Interrupt: Check return value of request_irqEdmond Chung
2021-12-07LWIS: GPIO interrupt supportHolmes Chou
2021-11-10LWIS: Remove BUG_ON for better robustnessNick Chung
2021-08-16Interrupt: Set default IRQ affinityEdmond Chung
2021-08-16Interrupt: Register IRQs at probe instead of device enableEdmond Chung
2021-08-11Revert "lwis: irq: restrict camera irq affinity to high level core"Yan-De Chen
2021-08-05lwis: irq: restrict camera irq affinity to high level corechened
2021-06-15Interrupt: Simplify handling of critical eventsEdmond Chung
2021-06-15Interrupt: Optimize ISR to exit early when doneEdmond Chung
2021-05-12LWIS: change kzalloc to kmallocHolmes Chou
2021-04-27Interrupt: Disable verifying source value by default.Edmond Chung
2021-04-27IO: Move mutex from per-entry to per-transaction based.Edmond Chung
2021-04-27LWIS: Log critical IRQ events from ISRNick Chung
2021-02-08Interrupt: Downgrade mismatch warnings to debug levelEdmond Chung
2021-01-13Revert^2 "LWIS: apply device id in device tree event id"Holmes Chou
2020-12-22Revert "LWIS: apply device id in device tree event id"Holmes Chou
2020-12-21LWIS: apply device id in device tree event idHolmes Chou
2020-11-17Formatting fix based on updated clang-formatEdmond Chung
2020-09-22Interrupt: Fix logic to detect spurious IRQs.Edmond Chung
2020-09-22Interrupt: Clear interrupt before processing transactions.Edmond Chung
2020-08-11Interrupt: Remove IRQF_GIC_MULTI_TARGET.Edmond Chung
2020-07-22Interrupt: Fix corrupted interrupt names.Edmond Chung
2020-07-17Interrupt: Fix race condition in accessing enabled events.Edmond Chung
2020-06-26(Minor) Formatting fix on all source files.Edmond Chung
2020-03-05IOREG: Define access size for read/write.Edmond Chung
2020-02-27Interrupt: Override bitwidth for enabling also.Edmond Chung
2020-02-26Merge "fix lwis interrupt set toggled mask." into android-exynos-maran2-4.19Peter Liu
2020-02-26fix lwis interrupt set toggled mask.Peter Liu
2020-02-21Interrupt: Add override for register bitwidthEdmond Chung