u-boot/arch/x86/cpu/tangier
Andy Shevchenko 46db4bbac3 x86: tangier: Fix DMA controller IRQ polarity in CSRT
IRQ polarity in CSRT has the same definition as by ACPI specification
chapter 19.6.64 "Interrupt (Interrupt Resource Descriptor Macro)", i.e.
ActiveHigh is 0, and ActiveLow is 1. On Intel Tangier the DMA controller
IRQ polarity is ActiveHigh.

Note, in DSDT (see southcluster.asl) it's described correctly.

Fixes: 5e99fde34a ("x86: tangier: Populate CSRT for shared DMA controller")
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2021-08-02 15:11:40 +08:00
..
acpi.c x86: tangier: Fix DMA controller IRQ polarity in CSRT 2021-08-02 15:11:40 +08:00
car.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig x86: edison: Switch to DM_USB_GADGET 2020-12-16 13:51:24 +08:00
Makefile x86: tangier: pinmux: add API to configure protected pins 2018-09-17 17:35:52 +08:00
pinmux.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
sdram.c x86: tangier: Find proper memory region for relocation 2020-12-16 13:47:34 +08:00
sysreset.c sysreset: Remove DM_FLAG_PRE_RELOC flag in various drivers 2018-11-14 09:16:28 -08:00
tangier.c common: Drop init.h from common header 2020-05-18 17:33:33 -04:00