android_kernel_motorola_sm6375/include
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Cosmin Tanislav 023381a1dd
input: touchscreen: touchscreen_mmi: move power supply logic into work
[    9.687403] rcu_note_context_switch+0x33c/0x50c
[    9.687424] __schedule+0xbc/0x714
[    9.687445] schedule+0xa0/0xe8
[    9.687468] schedule_timeout+0x94/0x128
[    9.687489] wait_for_common+0xa4/0x134
[    9.687510] wait_for_completion_timeout+0x18/0x28
[    9.687551] battery_chg_write+0x78/0xbc [qti_battery_charger]
[    9.687587] usb_psy_get_prop+0xc4/0x154 [qti_battery_charger]
[    9.687608] power_supply_get_property+0x28/0x50
[    9.687658] ts_mmi_charger_cb+0x8c/0x168 [touchscreen_mmi]
[    9.687680] atomic_notifier_call_chain+0x54/0x94
[    9.687700] power_supply_changed_work+0x80/0xcc
[    9.687721] process_one_work+0x1a4/0x3a0
[    9.687739] worker_thread+0x274/0x4d8
[    9.687761] kthread+0x13c/0x344
[    9.687782] ret_from_fork+0x10/0x3

usb_psy_get_prop uses wait_for_completion_timeout which cannot be done
from the power supply notifier. Move it to the worker.

Change-Id: I3298c605670e963393e2f446cc3dfd99514c3864
2025-04-30 00:46:24 +03:00
..
acpi
asm-generic
clocksource
crypto
drm Merge branch 'staging/kernel-msm/MMI-U1UGS34.23-110-23-2' into lineage-22.2 2025-03-21 18:12:22 +02:00
dt-bindings
keys
kvm
linux input: touchscreen: touchscreen_mmi: move power supply logic into work 2025-04-30 00:46:24 +03:00
math-emu
media Merge branch 'staging/motorola-kernel-modules/MMI-U1UGS34.23-110-23-2' into lineage-22.2 2025-03-21 18:42:24 +02:00
misc
net Merge tag 'ASB-2025-03-05_11-5.4' into android13-5.4-lahaina 2025-04-12 09:31:28 +00:00
pcmcia
ras
rdma
scsi Merge branch 'staging/kernel-msm/MMI-U1UGS34.23-110-23-2' into lineage-22.2 2025-03-21 18:12:22 +02:00
soc Merge branch 'staging/motorola-kernel-modules/MMI-U1UGS34.23-110-23-2' into lineage-22.2 2025-03-21 18:42:24 +02:00
sound Merge branch 'staging/motorola-kernel-modules/MMI-U1UGS34.23-110-23-2' into lineage-22.2 2025-03-21 18:42:24 +02:00
target
trace Merge branch 'staging/motorola-kernel-modules/MMI-U1UGS34.23-110-23-2' into lineage-22.2 2025-03-21 18:42:24 +02:00
uapi Merge branch 'staging/kernel-msm/MMI-U1UGS34.23-110-23-2' into lineage-22.2 2025-03-21 18:12:22 +02:00
vdso
video
xen xen/xenbus: fix locking 2024-12-14 19:44:47 +01:00
OWNERS