Lines Matching defs:new_ld
193 struct lcd_device *new_ld;
198 new_ld = kzalloc(sizeof(struct lcd_device), GFP_KERNEL);
199 if (!new_ld)
202 mutex_init(&new_ld->ops_lock);
203 mutex_init(&new_ld->update_lock);
205 new_ld->dev.class = lcd_class;
206 new_ld->dev.parent = parent;
207 new_ld->dev.release = lcd_device_release;
208 dev_set_name(&new_ld->dev, "%s", name);
209 dev_set_drvdata(&new_ld->dev, devdata);
211 new_ld->ops = ops;
213 rc = device_register(&new_ld->dev);
215 put_device(&new_ld->dev);
219 rc = lcd_register_fb(new_ld);
221 device_unregister(&new_ld->dev);
225 return new_ld;