示例#1
0
static void sculld_register_dev(struct sculld_dev *dev, int index)
{
	sprintf(dev->devname, "sculld%d", index);
	dev->ldev.name = dev->devname;
	dev->ldev.driver = &sculld_driver;
	dev->ldev.dev.platform_data = dev;
	register_ldd_device(&dev->ldev);
	device_create_file(&dev->ldev.dev, &dev_attr_dev);
}
示例#2
0
static int __init mini_init(void) 
{ 
	register_ldd_device(&mini_device);
	return register_ldd_driver(&mini_driver);
}