index
:
google-modules/lwis.git
android-gs-akita-5.15-android14-d2
android-gs-akita-5.15-android14-qpr3
android-gs-akita-5.15-android15-beta
android-gs-bluejay-5.10-android12L-d2
android-gs-bluejay-5.10-android13
android-gs-bluejay-5.10-android13-qpr1
android-gs-bluejay-5.10-android13-qpr1-beta
android-gs-bluejay-5.10-android13-qpr1-beta-3
android-gs-bluejay-5.10-android13-qpr2
android-gs-bluejay-5.10-android13-qpr2-beta
android-gs-bluejay-5.10-android13-qpr3
android-gs-bluejay-5.10-android13-qpr3-beta1
android-gs-bluejay-5.10-android14
android-gs-bluejay-5.10-android14-qpr1
android-gs-bluejay-5.10-android14-qpr1-beta
android-gs-bluejay-5.10-android14-qpr2
android-gs-bluejay-5.10-android14-qpr2-beta
android-gs-bluejay-5.10-android14-qpr3
android-gs-bluejay-5.10-android14-qpr3-beta
android-gs-bluejay-5.10-android15-beta
android-gs-bluejay-5.10-android15-dp
android-gs-bluejay-5.10-t-beta-4
android-gs-bluejay-5.10-t-qpr1-beta-2
android-gs-bluejay-5.10-t-qpr2-beta-1
android-gs-bluejay-5.10-t-qpr2-beta-3
android-gs-bluejay-5.10-t-qpr3-beta-2
android-gs-bluejay-5.10-t-qpr3-beta-3
android-gs-bluejay-5.10-u-beta1
android-gs-bluejay-5.10-u-beta2
android-gs-bluejay-5.10-u-beta3
android-gs-bluejay-5.10-u-beta4
android-gs-bluejay-5.10-u-beta5
android-gs-bluejay-5.10-u-beta5.2
android-gs-bluejay-5.10-u-beta5.3
android-gs-bluejay-5.10-u-preview-1
android-gs-bluejay-5.10-u-preview-2
android-gs-bluejay-5.10-u-qpr1-beta2
android-gs-bluejay-android14-release
android-gs-felix-5.10-android13-d3
android-gs-felix-5.10-android13-qpr3
android-gs-felix-5.10-android13-qpr3-c
android-gs-felix-5.10-android14
android-gs-felix-5.10-android14-qpr1
android-gs-felix-5.10-android14-qpr1-beta
android-gs-felix-5.10-android14-qpr2
android-gs-felix-5.10-android14-qpr2-beta
android-gs-felix-5.10-android14-qpr3
android-gs-felix-5.10-android14-qpr3-beta
android-gs-felix-5.10-android15-beta
android-gs-felix-5.10-android15-dp
android-gs-felix-5.10-u-beta4
android-gs-felix-5.10-u-beta5
android-gs-felix-5.10-u-beta5.2
android-gs-felix-5.10-u-beta5.3
android-gs-felix-5.10-u-qpr1-beta2
android-gs-felix-android14-release
android-gs-lynx-5.10-android13-d4
android-gs-lynx-5.10-android13-qpr2-b
android-gs-lynx-5.10-android13-qpr3
android-gs-lynx-5.10-android14
android-gs-lynx-5.10-android14-qpr1
android-gs-lynx-5.10-android14-qpr1-beta
android-gs-lynx-5.10-android14-qpr2
android-gs-lynx-5.10-android14-qpr2-beta
android-gs-lynx-5.10-android14-qpr3
android-gs-lynx-5.10-android14-qpr3-beta
android-gs-lynx-5.10-android15-beta
android-gs-lynx-5.10-android15-dp
android-gs-lynx-5.10-u-beta3
android-gs-lynx-5.10-u-beta4
android-gs-lynx-5.10-u-beta5
android-gs-lynx-5.10-u-beta5.2
android-gs-lynx-5.10-u-qpr1-beta2
android-gs-lynx-android14-release
android-gs-pantah-5.10-android13-d1
android-gs-pantah-5.10-android13-qpr1
android-gs-pantah-5.10-android13-qpr1-beta-3
android-gs-pantah-5.10-android13-qpr2
android-gs-pantah-5.10-android13-qpr2-beta
android-gs-pantah-5.10-android13-qpr3
android-gs-pantah-5.10-android13-qpr3-beta1
android-gs-pantah-5.10-android14
android-gs-pantah-5.10-android14-qpr1
android-gs-pantah-5.10-android14-qpr1-beta
android-gs-pantah-5.10-android14-qpr2
android-gs-pantah-5.10-android14-qpr2-beta
android-gs-pantah-5.10-android14-qpr3
android-gs-pantah-5.10-android14-qpr3-beta
android-gs-pantah-5.10-android15-beta
android-gs-pantah-5.10-android15-dp
android-gs-pantah-5.10-t-qpr1-beta-3
android-gs-pantah-5.10-t-qpr2-beta-1
android-gs-pantah-5.10-t-qpr2-beta-3.2
android-gs-pantah-5.10-t-qpr3-beta-2
android-gs-pantah-5.10-t-qpr3-beta-3
android-gs-pantah-5.10-u-beta1
android-gs-pantah-5.10-u-beta2
android-gs-pantah-5.10-u-beta3
android-gs-pantah-5.10-u-beta4
android-gs-pantah-5.10-u-beta5
android-gs-pantah-5.10-u-beta5.3
android-gs-pantah-5.10-u-preview-1
android-gs-pantah-5.10-u-preview-2
android-gs-pantah-5.10-u-qpr1-beta2
android-gs-pantah-android14-release
android-gs-raviole-5.10-android12-d1
android-gs-raviole-5.10-android12-qpr1-d
android-gs-raviole-5.10-android12-qpr3
android-gs-raviole-5.10-android12L
android-gs-raviole-5.10-android13
android-gs-raviole-5.10-android13-qpr1
android-gs-raviole-5.10-android13-qpr1-beta
android-gs-raviole-5.10-android13-qpr1-beta-3
android-gs-raviole-5.10-android13-qpr2
android-gs-raviole-5.10-android13-qpr2-beta
android-gs-raviole-5.10-android13-qpr3
android-gs-raviole-5.10-android13-qpr3-beta1
android-gs-raviole-5.10-android14
android-gs-raviole-5.10-android14-qpr1
android-gs-raviole-5.10-android14-qpr1-beta
android-gs-raviole-5.10-android14-qpr2
android-gs-raviole-5.10-android14-qpr2-beta
android-gs-raviole-5.10-android14-qpr3
android-gs-raviole-5.10-android14-qpr3-beta
android-gs-raviole-5.10-android15-beta
android-gs-raviole-5.10-android15-dp
android-gs-raviole-5.10-s-qpr3-beta-2
android-gs-raviole-5.10-s-qpr3-beta-3
android-gs-raviole-5.10-s-v2-beta-3
android-gs-raviole-5.10-t-beta-1
android-gs-raviole-5.10-t-beta-2
android-gs-raviole-5.10-t-beta-3
android-gs-raviole-5.10-t-beta-4
android-gs-raviole-5.10-t-preview-1
android-gs-raviole-5.10-t-preview-2
android-gs-raviole-5.10-t-qpr1-beta-2
android-gs-raviole-5.10-t-qpr2-beta-1
android-gs-raviole-5.10-t-qpr2-beta-3.2
android-gs-raviole-5.10-t-qpr3-beta-2
android-gs-raviole-5.10-t-qpr3-beta-3
android-gs-raviole-5.10-u-beta1
android-gs-raviole-5.10-u-beta2
android-gs-raviole-5.10-u-beta3
android-gs-raviole-5.10-u-beta4
android-gs-raviole-5.10-u-beta5
android-gs-raviole-5.10-u-beta5.2
android-gs-raviole-5.10-u-beta5.3
android-gs-raviole-5.10-u-preview-1
android-gs-raviole-5.10-u-preview-2
android-gs-raviole-5.10-u-qpr1-beta2
android-gs-raviole-android14-release
android-gs-raviole-mainline
android-gs-shusky-5.15-android14-d1
android-gs-shusky-5.15-android14-qpr1
android-gs-shusky-5.15-android14-qpr1-beta
android-gs-shusky-5.15-android14-qpr2
android-gs-shusky-5.15-android14-qpr2-beta
android-gs-shusky-5.15-android14-qpr3
android-gs-shusky-5.15-android14-qpr3-beta
android-gs-shusky-5.15-android15-beta
android-gs-shusky-5.15-android15-dp
android-gs-shusky-5.15-u-qpr1-beta2
android-gs-shusky-udc-d1
android-gs-tangorpro-5.10-android13-d2
android-gs-tangorpro-5.10-android13-qpr3
android-gs-tangorpro-5.10-android14
android-gs-tangorpro-5.10-android14-qpr1
android-gs-tangorpro-5.10-android14-qpr1-beta
android-gs-tangorpro-5.10-android14-qpr2
android-gs-tangorpro-5.10-android14-qpr2-beta
android-gs-tangorpro-5.10-android14-qpr3
android-gs-tangorpro-5.10-android14-qpr3-beta
android-gs-tangorpro-5.10-android15-beta
android-gs-tangorpro-5.10-android15-dp
android-gs-tangorpro-5.10-u-beta4
android-gs-tangorpro-5.10-u-beta5
android-gs-tangorpro-5.10-u-beta5.2
android-gs-tangorpro-5.10-u-beta5.3
android-gs-tangorpro-5.10-u-qpr1-beta2
android-gs-tangorpro-android14-release
android13-gs-raviole-5.15
android14-gs-pixel-6.1
main
main-16k-gs-raviole-5.10
main-16k-gs-shusky-5.15
master
[no description]
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lwis_device_i2c.c
Age
Commit message (
Expand
)
Author
2023-12-13
Revert^2 "Optimize I2C Bus manager scheduling"
Meghana Barkalle
2023-12-13
Revert^3 "Revert "LWIS: Implement I2C Bus Manager""
Meghana Barkalle
2023-12-13
Revert^2 "Revert "LWIS: Implement I2C Bus Manager""
Tommy Kardach
2023-12-13
Revert "Optimize I2C Bus manager scheduling"
Tommy Kardach
2023-12-13
Optimize I2C Bus manager scheduling
Meghana Barkalle
2023-12-13
Revert "Revert "LWIS: Implement I2C Bus Manager""
Meghana Barkalle
2023-12-13
Revert "LWIS: Implement I2C Bus Manager"
Nick Chung
2023-12-13
LWIS: Implement I2C Bus Manager
Meghana Barkalle
2023-05-26
I2C: Remove redundant parameter in lwis_i2c_io_entry_rw
Edmond Chung
2023-04-14
LWIS: Use IS_ERR_OR_NULL instead of IS_ERR
android-u-beta-2_r0.4
android-u-beta-2_r0.3
android-u-beta-2_r0.2
Holmes Chou
2023-04-14
Fix formatting.
Edmond Chung
2023-04-11
LWIS: Clean up TODO for flash driver
Nick Chung
2023-03-26
Merge android13-gs-pixel-5.10-tm-qpr3 into android13-gs-pixel-5.10-udc
PixelBot AutoMerger
2023-03-20
LWIS: Return -EBUSY status on suspend
Nick Chung
2023-03-13
LWIS: Fix state_pinctrl use after free
Nick Chung
2023-03-06
LWIS: Return -EBUSY status on suspend
Nick Chung
2023-03-06
LWIS: Add traces to kernel events
Meghana Barkalle
2023-02-23
LWIS: Support logging recent register io history programmatically and with De...
linyuny
2023-02-23
LWIS: Merge periodic and transaction threads
Meghana Barkalle
2023-02-20
Merge "Merge android13-gs-pixel-5.10-tm-qpr3 into android13-gs-pixel-5.10-udc...
Joey Lin
2023-02-13
LWIS: Using kernel functions to determine current context
android-u-preview-2_r0.2
android-gs-raviole-5.10-u-preview-2
linyuny
2023-02-13
LWIS: Add supports to log the register io history.
Ge Bian
2023-02-09
LWIS: Remove Power Management hibernation mechanism
android-t-qpr3-beta-2_r0.5
android-t-qpr3-beta-2_r0.4
android-t-qpr3-beta-2_r0.3
android-t-qpr3-beta-1_r0.5
android-gs-raviole-5.10-t-qpr3-beta-2
android-gs-pantah-5.10-t-qpr3-beta-2
android-gs-pantah-5.10-android13-qpr3-beta1
android-gs-bluejay-5.10-t-qpr3-beta-2
Nick Chung
2022-06-17
LWIS: Use device name in thread name
android-13.0.0_r0.45
android-13.0.0_r0.32
android-13.0.0_r0.31
android-gs-pantah-5.10-android13-d1
Holmes Chou
2022-06-13
LWIS: Totally move I2C group lock to I2C device
Holmes Chou
2022-05-11
LWIS: move group_i2c_lock to i2c device
Holmes Chou
2022-05-06
LWIS: Add new device tree property i2c-lock-group-id feature
Holmes Chou
2022-03-10
LWIS: Initialize kthread workers for top device
android-t-beta-1_r0.4
android-gs-raviole-5.10-t-beta-1
Holmes Chou
2022-02-17
LWIS: Apply kthread priority from device tree
Holmes Chou
2022-02-08
LWIS: Convert LWIS periodic IO workq to kthread
Holmes Chou
2022-02-03
LWIS: Convert LWIS workqueue to a dedicated kthread
Jagadeesh Pakaravoor
2021-07-01
lwis: use shared_i2c_set_state if module STMVL53L1 is present
JimiChen
2021-06-29
Event: add error event notify device disable by system suspend.
Nick Chung
2021-06-23
LWIS: Disable interrupt first in device operation
Nick Chung
2021-06-17
DPM: Disallow to get clock when device is disabled.
Nick Chung
2021-06-03
I2C device: clean up power down since system is suspended
Nick Chung
2021-05-14
Add mutex for I2C device power up
Xu Han
2021-04-27
IO: Move mutex from per-entry to per-transaction based.
Edmond Chung
2021-04-21
LWIS: Add mutex to protect I2C Bus
edenhuang
2021-03-05
LWIS: Fix incorrect suspend called
Nick Chung
2021-03-04
Add SIMPLE_DEV_PM_OPS in LWIS
Nick Chung
2021-02-09
Device: Add subclass specific close handles.
Edmond Chung
2021-02-02
LWIS: release related resource when device init. failed
Holmes Chou
2021-01-28
LWIS: Fix wrong kfree causing kernel panic
Jaegeuk Kim
2020-12-01
IOREG: Use [read|write]X_relaxed variant for I/O access
Edmond Chung
2020-11-17
Formatting fix based on updated clang-format
Edmond Chung
2020-11-10
LWIS: add ref-counting in i2c devices
Nick Chung
2020-09-29
I2C: Support default only pinctrl state.
Edmond Chung
2020-09-22
GKI: lwis: Port to mainline
J. Avila
2020-09-22
Device: Remove __init attribute from probe functions.
Edmond Chung
[next]