usbpd:Fix the usbpd interrupt storm issue
authora17671 <a17671@motorola.com>
Thu, 29 Nov 2018 02:16:57 +0000 (10:16 +0800)
committerxiest1 <xiest1@lenovo.com>
Tue, 5 Nov 2019 09:30:23 +0000 (17:30 +0800)
commit97be5535e661366bf1213ee0716593f92d4bc1a2
tree8ae5c65a3f28948eca62d90e611eaf81dd1d73b4
parent8fba18dc05bf6e9ea7e444efc7320d831d48645d
usbpd:Fix the usbpd interrupt storm issue

Samsung usbpd interrupt is triggered by level
Instead of edge, the irq service handle shall
Disable the interrupt first and later enable
It after it got processed.

Change-Id: I36502860acded3ce81546fa0554a169ee81805b8
Signed-off-by: a17671 <a17671@motorola.com>
Reviewed-on: https://gerrit.mot.com/1275108
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
drivers/ccic/s2mu106-usbpd.c