Badhri Jagan Sridharan
abbebf1a3e
ANDROID: usb: typec: tcpci: Migrate restricted vendor hook
Since the callbacks can potentially execute i2c transactions,
use restricted vendor hook instead of vendor hook.
BUG: scheduling while atomic: 6-0025/306/0x00000002
..
Call trace:
dump_backtrace+0x0/0x1d4
show_stack+0x1c/0x2c
dump_stack+0xd0/0x154
__schedule_bug+0x74/0xb0
__schedule+0x524/0x7bc
schedule+0xa0/0xe8
schedule_preempt_disabled+0x28/0x48
__mutex_lock+0x2e8/0x6c4
__mutex_lock_slowpath+0x18/0x28
mutex_lock+0x40/0x64
regmap_lock_mutex+0x14/0x24
regmap_raw_read+0xcc/0x264
__traceiter_android_vh_typec_tcpci_get_vbus+0x50/0x78
tcpci_get_vbus+0x100/0x128
OOT_bug:
Bug: 183149028
Bug: 168245874
Bug: 173252019
Signed-off-by: Badhri Jagan Sridharan <badhri@google.com>
Change-Id: Ia61bd2b6a01b50e73e7a6d4e398146b819181e15
2021-03-21 13:24:36 -07:00
..
2021-03-04 11:37:24 +01:00
2021-03-19 14:32:06 +00:00
2021-02-23 08:06:20 +01:00
2021-02-10 09:53:50 +01:00
2021-02-09 11:55:09 +01:00
2020-11-10 13:45:15 -07:00
2021-03-05 16:45:13 +00:00
2021-03-19 06:18:51 +00:00
2020-12-30 12:47:03 +01:00
2021-03-18 16:04:29 +01:00
2021-02-26 10:12:59 +01:00
2020-11-16 22:32:50 -05:00
2021-02-17 11:02:27 +01:00
2020-11-22 10:00:49 +01:00
2021-03-21 13:24:36 -07:00
2021-03-07 12:53:30 +01:00
2021-02-23 15:53:24 +01:00