Linux Kernel
3.7.1
|
#include <intel_msic.h>
Data Fields | |
int | irq [INTEL_MSIC_BLOCK_LAST] |
struct intel_msic_gpio_pdata * | gpio |
struct intel_msic_ocd_pdata * | ocd |
struct intel_msic_platform_data - platform data for the MSIC driver : array of interrupt numbers, one per device. If is set to %0 for a given block, the corresponding platform device is not created. For devices which don't have an interrupt, use %0xff (this is same as in SFI spec). : platform data for the MSIC GPIO driver : platform data for the MSIC OCD driver
Once the MSIC driver is initialized, the register interface is ready to use. All the platform devices for subdevices are created after the register interface is ready so that we can guarantee its availability to the subdevice drivers.
Interrupt numbers are passed to the subdevices via IORESOURCE_IRQ resources of the created platform device.
Definition at line 428 of file intel_msic.h.
Definition at line 430 of file intel_msic.h.
int irq[INTEL_MSIC_BLOCK_LAST] |
Definition at line 429 of file intel_msic.h.
Definition at line 431 of file intel_msic.h.