Lines Matching refs:plcd
39 struct platform_lcd *plcd = to_our_lcd(lcd);
41 return plcd->power;
46 struct platform_lcd *plcd = to_our_lcd(lcd);
49 if (power == FB_BLANK_POWERDOWN || plcd->suspended)
52 plcd->pdata->set_power(plcd->pdata, lcd_power);
53 plcd->power = power;
60 struct platform_lcd *plcd = to_our_lcd(lcd);
61 struct plat_lcd_data *pdata = plcd->pdata;
66 return plcd->us->parent == info->device;
78 struct platform_lcd *plcd;
88 plcd = kzalloc(sizeof(struct platform_lcd), GFP_KERNEL);
89 if (!plcd) {
94 plcd->us = dev;
95 plcd->pdata = pdata;
96 plcd->lcd = lcd_device_register(dev_name(dev), dev,
97 plcd, &platform_lcd_ops);
98 if (IS_ERR(plcd->lcd)) {
100 err = PTR_ERR(plcd->lcd);
104 platform_set_drvdata(pdev, plcd);
105 platform_lcd_set_power(plcd->lcd, FB_BLANK_NORMAL);
110 kfree(plcd);
116 struct platform_lcd *plcd = platform_get_drvdata(pdev);
118 lcd_device_unregister(plcd->lcd);
119 kfree(plcd);
127 struct platform_lcd *plcd = platform_get_drvdata(pdev);
129 plcd->suspended = 1;
130 platform_lcd_set_power(plcd->lcd, plcd->power);
137 struct platform_lcd *plcd = platform_get_drvdata(pdev);
139 plcd->suspended = 0;
140 platform_lcd_set_power(plcd->lcd, plcd->power);