Skip to content
Commit e826192c authored by Arminder Singh's avatar Arminder Singh Committed by Wolfram Sang
Browse files

i2c: /pasemi: PASemi I2C controller IRQ enablement



This patch adds IRQ support to the PASemi I2C controller driver to
increase the performace of I2C transactions on platforms with PASemi I2C
controllers. While primarily intended for Apple silicon platforms, this
patch should also help in enabling IRQ support for older PASemi hardware
as well should the need arise.

This version of the patch has been tested on an M1 Ultra Mac Studio,
as well as an M1 MacBook Pro, and userspace launches successfully
while using the IRQ path for I2C transactions.

Signed-off-by: default avatarArminder Singh <arminders208@outlook.com>
Reviewed-by: default avatarSven Peter <sven@svenpeter.dev>
Reviewed-by: default avatarHector Martin <marcan@marcan.st>
Signed-off-by: default avatarWolfram Sang <wsa@kernel.org>
parent 8502bee5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment