Lines Matching refs:crp
177 struct cr_panel *crp;
214 crp = kzalloc(sizeof(*crp), GFP_KERNEL);
215 if (!crp) {
222 crp->cr_backlight_device = bdp;
223 crp->cr_lcd_device = ldp;
224 crp->cr_backlight_device->props.power = FB_BLANK_UNBLANK;
225 crp->cr_backlight_device->props.brightness = 0;
226 cr_backlight_set_intensity(crp->cr_backlight_device);
227 cr_lcd_set_power(crp->cr_lcd_device, FB_BLANK_UNBLANK);
229 platform_set_drvdata(pdev, crp);
236 struct cr_panel *crp = platform_get_drvdata(pdev);
237 crp->cr_backlight_device->props.power = FB_BLANK_POWERDOWN;
238 crp->cr_backlight_device->props.brightness = 0;
239 crp->cr_backlight_device->props.max_brightness = 0;
240 cr_backlight_set_intensity(crp->cr_backlight_device);
241 cr_lcd_set_power(crp->cr_lcd_device, FB_BLANK_POWERDOWN);
242 backlight_device_unregister(crp->cr_backlight_device);
243 lcd_device_unregister(crp->cr_lcd_device);
257 static struct platform_device *crp;
266 crp = platform_device_register_simple("cr_backlight", -1, NULL, 0);
267 if (IS_ERR(crp)) {
269 return PTR_ERR(crp);
279 platform_device_unregister(crp);