linux
linux copied to clipboard
Add support for Amlogic GPIO IRQs to various drivers
Amlogic's GPIO driver handles interrupts in a non-standard way. Therefore, all the drivers needing Amlogic GPIO IRQs have to be modified in order to support them. This pull request does this for the pca953x and rotary-encoder drivers.
This PR also adds two upstream fixes for I²C, making it possible to use cascaded GPIO expanders by fixing:
[ 0.501419@0] irq: no irq domain found for /i2c@c11087c0/gpio-expander@20 !
This PR is useful for VIM expansion boards.