https://github.com/rntmancuso/linux-xlnx-prof
Revision c0292a5c3919cf777f9d21202e022c99ce255b8f authored by Michal Simek on 05 August 2014, 09:21:13 UTC, committed by Michal Simek on 05 August 2014, 09:25:35 UTC
There are some missing references to linux/irq.h. Warning log: arch/microblaze/pci/msi.c: In function 'create_irq': arch/microblaze/pci/msi.c:59:2: error: implicit declaration of function 'dynamic_irq_init' [-Werror=implicit-function-declaration] dynamic_irq_init(irq); ^ arch/microblaze/pci/msi.c: In function 'destroy_irq': arch/microblaze/pci/msi.c:76:2: error: implicit declaration of function 'dynamic_irq_cleanup' [-Werror=implicit-function-declaration] dynamic_irq_cleanup(irq); ^ arch/microblaze/pci/msi.c: At top level: arch/microblaze/pci/msi.c:107:15: error: variable 'xilinx_msi_chip' has initializer but incomplete type static struct irq_chip xilinx_msi_chip = { ^ arch/microblaze/pci/msi.c:108:3: error: unknown field 'name' specified in initializer .name = "PCI-MSI", ^ arch/microblaze/pci/msi.c:108:3: warning: excess elements in struct initializer [enabled by default] arch/microblaze/pci/msi.c:108:3: warning: (near initialization for 'xilinx_msi_chip') [enabled by default] arch/microblaze/pci/msi.c:109:3: error: unknown field 'irq_ack' specified in initializer .irq_ack = xilinx_msi_nop, ^ arch/microblaze/pci/msi.c:109:3: warning: excess elements in struct initializer [enabled by default] arch/microblaze/pci/msi.c:109:3: warning: (near initialization for 'xilinx_msi_chip') [enabled by default] arch/microblaze/pci/msi.c:110:3: error: unknown field 'irq_enable' specified in initializer .irq_enable = unmask_msi_irq, ^ ... Signed-off-by: Michal Simek <michal.simek@xilinx.com>
1 parent 85e4561
Tip revision: c0292a5c3919cf777f9d21202e022c99ce255b8f authored by Michal Simek on 05 August 2014, 09:21:13 UTC
microblaze: Fix issue with msi compilation
microblaze: Fix issue with msi compilation
Tip revision: c0292a5
File | Mode | Size |
---|---|---|
Documentation | ||
arch | ||
block | ||
crypto | ||
drivers | ||
firmware | ||
fs | ||
include | ||
init | ||
ipc | ||
kernel | ||
lib | ||
mm | ||
net | ||
samples | ||
scripts | ||
security | ||
sound | ||
tools | ||
usr | ||
virt | ||
.gitignore | -rw-r--r-- | 1.1 KB |
.mailmap | -rw-r--r-- | 4.4 KB |
COPYING | -rw-r--r-- | 18.3 KB |
CREDITS | -rw-r--r-- | 93.3 KB |
Kbuild | -rw-r--r-- | 2.5 KB |
Kconfig | -rw-r--r-- | 252 bytes |
MAINTAINERS | -rw-r--r-- | 267.4 KB |
Makefile | -rw-r--r-- | 49.1 KB |
README | -rw-r--r-- | 18.3 KB |
REPORTING-BUGS | -rw-r--r-- | 7.3 KB |
Computing file changes ...