Merge branch 'linus' into tracing/hw-branch-tracing
[linux-2.6] / arch / mips / mipssim / sim_platform.c
1 /*
2  * This file is subject to the terms and conditions of the GNU General Public
3  * License.  See the file "COPYING" in the main directory of this archive
4  * for more details.
5  *
6  * Copyright (C) 2007 by Ralf Baechle (ralf@linux-mips.org)
7  */
8 #include <linux/init.h>
9 #include <linux/if_ether.h>
10 #include <linux/kernel.h>
11 #include <linux/platform_device.h>
12
13 static char mipsnet_string[] = "mipsnet";
14
15 static struct platform_device eth1_device = {
16         .name           = mipsnet_string,
17         .id             = 0,
18 };
19
20 /*
21  * Create a platform device for the GPI port that receives the
22  * image data from the embedded camera.
23  */
24 static int __init mipsnet_devinit(void)
25 {
26         int err;
27
28         err = platform_device_register(&eth1_device);
29         if (err)
30                 printk(KERN_ERR "%s: registration failed\n", mipsnet_string);
31
32         return err;
33 }
34
35 device_initcall(mipsnet_devinit);