summaryrefslogtreecommitdiff
path: root/lwis_platform.h
diff options
context:
space:
mode:
authorEdmond Chung <edmondchung@google.com>2021-08-13 15:34:57 -0700
committerEdmond Chung <edmondchung@google.com>2021-08-16 02:49:42 +0000
commitac7a0109bb351cdd29ba4f698c8d46589e986980 (patch)
tree03925289a78901ac55879336bccbdcb579bde62c /lwis_platform.h
parentab7cf4edc8cd86d802f5a525b1e7b50799697dde (diff)
downloadlwis-ac7a0109bb351cdd29ba4f698c8d46589e986980.tar.gz
Interrupt: Set default IRQ affinity
Ensure all the LWIS interrupts run on single core. By default, all interrupts will be triggered on core 2. Bug: 196058977 Test: GCA, CTS Signed-off-by: Edmond Chung <edmondchung@google.com> Change-Id: Idb7d47f91999d360e2bd333cacec0dc0a080b766
Diffstat (limited to 'lwis_platform.h')
-rw-r--r--lwis_platform.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lwis_platform.h b/lwis_platform.h
index c214b03..168cefd 100644
--- a/lwis_platform.h
+++ b/lwis_platform.h
@@ -51,4 +51,10 @@ int lwis_platform_update_bts(struct lwis_device *lwis_dev, unsigned int bw_kb_pe
unsigned int bw_kb_read, unsigned int bw_kb_write,
unsigned int bw_kb_rt);
+/*
+ * lwis_plaform_set_default_irq_affinity: handles platform-specific parts of
+ * setting default irq affinity.
+ */
+int lwis_plaform_set_default_irq_affinity(unsigned int irq);
+
#endif /* LWIS_PLATFORM_H_ */