aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/msi.h
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2014-11-17 18:09:34 +0100
committerThomas Gleixner <tglx@linutronix.de>2014-11-23 13:01:47 +0100
commit926ff9ad76e097011030feaee904395e06eea17a (patch)
tree759cafbd9a80ad87081f6ea5351b880e1bb34745 /include/linux/msi.h
parentgenirq: Add generic msi irq domain support (diff)
downloadlinux-dev-926ff9ad76e097011030feaee904395e06eea17a.tar.xz
linux-dev-926ff9ad76e097011030feaee904395e06eea17a.zip
asm-generic: Add msi.h
To support MSI irq domains we want a generic data structure for allocation, but we need the option to provide an architecture specific version of it. So instead of playing #ifdef games in linux/msi.h we add a generic header file and let architectures decide whether to include it or to provide their own implementation and provide the required typedef. I know that typedefs are not really nice, but in this case there are no forward declarations required and it's the simplest solution. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Arnd Bergmann <arnd@arndb.de> Cc: Jiang Liu <jiang.liu@linux.intel.com> Cc: Tony Luck <tony.luck@intel.com> Cc: linux-arm-kernel@lists.infradead.org Cc: Bjorn Helgaas <bhelgaas@google.com> Cc: Grant Likely <grant.likely@linaro.org> Cc: Marc Zyngier <marc.zyngier@arm.com> Cc: Yijing Wang <wangyijing@huawei.com> Cc: Yingjoe Chen <yingjoe.chen@mediatek.com> Cc: Borislav Petkov <bp@alien8.de> Cc: Matthias Brugger <matthias.bgg@gmail.com> Cc: Alexander Gordeev <agordeev@redhat.com>
Diffstat (limited to 'include/linux/msi.h')
0 files changed, 0 insertions, 0 deletions