This source file includes following definitions.
- mcf8390_platform_init
   1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 #include <linux/kernel.h>
  12 #include <linux/module.h>
  13 #include <linux/init.h>
  14 #include <linux/resource.h>
  15 #include <linux/platform_device.h>
  16 #include <asm/mcf8390.h>
  17 
  18 static struct resource mcf8390_resources[] = {
  19         {
  20                 .start  = NE2000_ADDR,
  21                 .end    = NE2000_ADDR + NE2000_ADDRSIZE - 1,
  22                 .flags  = IORESOURCE_MEM,
  23         },
  24         {
  25                 .start  = NE2000_IRQ_VECTOR,
  26                 .end    = NE2000_IRQ_VECTOR,
  27                 .flags  = IORESOURCE_IRQ,
  28         },
  29 };
  30 
  31 static int __init mcf8390_platform_init(void)
  32 {
  33         platform_device_register_simple("mcf8390", -1, mcf8390_resources,
  34                 ARRAY_SIZE(mcf8390_resources));
  35         return 0;
  36 }
  37 
  38 arch_initcall(mcf8390_platform_init);