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 */ mipsnet_devinit(void)24static int __init mipsnet_devinit(void) 25 { 26 int err; 27 28 err = platform_device_register(ð1_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); 36