Symbol: lcd_device
drivers/hid/hid-picolcd.h
88
struct lcd_device *lcd;
drivers/hid/hid-picolcd_lcd.c
20
static int picolcd_get_contrast(struct lcd_device *ldev)
drivers/hid/hid-picolcd_lcd.c
26
static int picolcd_set_contrast(struct lcd_device *ldev, int contrast)
drivers/hid/hid-picolcd_lcd.c
52
struct lcd_device *ldev;
drivers/hid/hid-picolcd_lcd.c
76
struct lcd_device *ldev = data->lcd;
drivers/video/backlight/ams369fg06.c
35
struct lcd_device *ld;
drivers/video/backlight/ams369fg06.c
387
static int ams369fg06_get_power(struct lcd_device *ld)
drivers/video/backlight/ams369fg06.c
394
static int ams369fg06_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/ams369fg06.c
442
struct lcd_device *ld = NULL;
drivers/video/backlight/corgi_lcd.c
334
static int corgi_lcd_set_mode(struct lcd_device *ld, u32 xres, u32 yres)
drivers/video/backlight/corgi_lcd.c
361
static int corgi_lcd_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/corgi_lcd.c
375
static int corgi_lcd_get_power(struct lcd_device *ld)
drivers/video/backlight/corgi_lcd.c
84
struct lcd_device *lcd_dev;
drivers/video/backlight/hx8357.c
212
static int hx8357_spi_write_then_read(struct lcd_device *lcdev,
drivers/video/backlight/hx8357.c
262
static inline int hx8357_spi_write_array(struct lcd_device *lcdev,
drivers/video/backlight/hx8357.c
268
static inline int hx8357_spi_write_byte(struct lcd_device *lcdev,
drivers/video/backlight/hx8357.c
274
static int hx8357_enter_standby(struct lcd_device *lcdev)
drivers/video/backlight/hx8357.c
297
static int hx8357_exit_standby(struct lcd_device *lcdev)
drivers/video/backlight/hx8357.c
318
static void hx8357_lcd_reset(struct lcd_device *lcdev)
drivers/video/backlight/hx8357.c
333
static int hx8357_lcd_init(struct lcd_device *lcdev)
drivers/video/backlight/hx8357.c
445
static int hx8369_lcd_init(struct lcd_device *lcdev)
drivers/video/backlight/hx8357.c
537
static int hx8357_set_power(struct lcd_device *lcdev, int power)
drivers/video/backlight/hx8357.c
555
static int hx8357_get_power(struct lcd_device *lcdev)
drivers/video/backlight/hx8357.c
567
typedef int (*hx8357_init_fn)(struct lcd_device *);
drivers/video/backlight/hx8357.c
572
struct lcd_device *lcdev;
drivers/video/backlight/ili922x.c
139
struct lcd_device *ld;
drivers/video/backlight/ili922x.c
460
static int ili922x_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/ili922x.c
467
static int ili922x_get_power(struct lcd_device *ld)
drivers/video/backlight/ili922x.c
482
struct lcd_device *lcd;
drivers/video/backlight/ili9320.c
144
static inline struct ili9320 *to_our_lcd(struct lcd_device *lcd)
drivers/video/backlight/ili9320.c
149
static int ili9320_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/ili9320.c
156
static int ili9320_get_power(struct lcd_device *ld)
drivers/video/backlight/ili9320.c
200
struct lcd_device *lcd;
drivers/video/backlight/ili9320.h
43
struct lcd_device *lcd; /* LCD device we created. */
drivers/video/backlight/jornada720_lcd.c
100
ret = PTR_ERR(lcd_device);
drivers/video/backlight/jornada720_lcd.c
105
platform_set_drvdata(pdev, lcd_device);
drivers/video/backlight/jornada720_lcd.c
108
jornada_lcd_set_contrast(lcd_device, LCD_DEF_CONTRAST);
drivers/video/backlight/jornada720_lcd.c
109
jornada_lcd_set_power(lcd_device, LCD_POWER_ON);
drivers/video/backlight/jornada720_lcd.c
24
static int jornada_lcd_get_power(struct lcd_device *ld)
drivers/video/backlight/jornada720_lcd.c
29
static int jornada_lcd_get_contrast(struct lcd_device *ld)
drivers/video/backlight/jornada720_lcd.c
51
static int jornada_lcd_set_contrast(struct lcd_device *ld, int value)
drivers/video/backlight/jornada720_lcd.c
72
static int jornada_lcd_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/jornada720_lcd.c
93
struct lcd_device *lcd_device;
drivers/video/backlight/jornada720_lcd.c
96
lcd_device = devm_lcd_device_register(&pdev->dev, S1D_DEVICENAME,
drivers/video/backlight/jornada720_lcd.c
99
if (IS_ERR(lcd_device)) {
drivers/video/backlight/l4f00242t03.c
104
static int l4f00242t03_lcd_power_set(struct lcd_device *ld, int power)
drivers/video/backlight/l4f00242t03.c
25
struct lcd_device *ld;
drivers/video/backlight/l4f00242t03.c
97
static int l4f00242t03_lcd_power_get(struct lcd_device *ld)
drivers/video/backlight/lcd.c
117
struct lcd_device *ld = to_lcd_device(dev);
drivers/video/backlight/lcd.c
131
struct lcd_device *ld = to_lcd_device(dev);
drivers/video/backlight/lcd.c
155
struct lcd_device *ld = to_lcd_device(dev);
drivers/video/backlight/lcd.c
163
struct lcd_device *ld = to_lcd_device(dev);
drivers/video/backlight/lcd.c
173
ATTRIBUTE_GROUPS(lcd_device);
drivers/video/backlight/lcd.c
192
struct lcd_device *lcd_device_register(const char *name, struct device *parent,
drivers/video/backlight/lcd.c
195
struct lcd_device *new_ld;
drivers/video/backlight/lcd.c
200
new_ld = kzalloc_obj(struct lcd_device);
drivers/video/backlight/lcd.c
23
static void lcd_notify_blank(struct lcd_device *ld, struct device *display_dev,
drivers/video/backlight/lcd.c
234
void lcd_device_unregister(struct lcd_device *ld)
drivers/video/backlight/lcd.c
252
struct lcd_device *lcd = *(struct lcd_device **)res;
drivers/video/backlight/lcd.c
259
struct lcd_device **r = res;
drivers/video/backlight/lcd.c
278
struct lcd_device *devm_lcd_device_register(struct device *dev,
drivers/video/backlight/lcd.c
282
struct lcd_device **ptr, *lcd;
drivers/video/backlight/lcd.c
309
void devm_lcd_device_unregister(struct device *dev, struct lcd_device *ld)
drivers/video/backlight/lcd.c
38
struct lcd_device *ld;
drivers/video/backlight/lcd.c
47
static void lcd_notify_mode_change(struct lcd_device *ld, struct device *display_dev,
drivers/video/backlight/lcd.c
63
struct lcd_device *ld;
drivers/video/backlight/lcd.c
76
struct lcd_device *ld = to_lcd_device(dev);
drivers/video/backlight/lcd.c
92
struct lcd_device *ld = to_lcd_device(dev);
drivers/video/backlight/lms283gf05.c
124
static int lms283gf05_power_set(struct lcd_device *ld, int power)
drivers/video/backlight/lms283gf05.c
150
struct lcd_device *ld;
drivers/video/backlight/lms283gf05.c
20
struct lcd_device *ld;
drivers/video/backlight/lms501kf03.c
22
struct lcd_device *ld;
drivers/video/backlight/lms501kf03.c
285
static int lms501kf03_get_power(struct lcd_device *ld)
drivers/video/backlight/lms501kf03.c
292
static int lms501kf03_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/lms501kf03.c
313
struct lcd_device *ld = NULL;
drivers/video/backlight/ltv350qv.c
205
static int ltv350qv_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/ltv350qv.c
212
static int ltv350qv_get_power(struct lcd_device *ld)
drivers/video/backlight/ltv350qv.c
227
struct lcd_device *ld;
drivers/video/backlight/ltv350qv.c
23
struct lcd_device *ld;
drivers/video/backlight/otm3225a.c
185
static int otm3225a_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/otm3225a.c
201
static int otm3225a_get_power(struct lcd_device *ld)
drivers/video/backlight/otm3225a.c
216
struct lcd_device *ld;
drivers/video/backlight/otm3225a.c
76
struct lcd_device *ld;
drivers/video/backlight/platform_lcd.c
19
struct lcd_device *lcd;
drivers/video/backlight/platform_lcd.c
26
static inline struct platform_lcd *to_our_lcd(struct lcd_device *lcd)
drivers/video/backlight/platform_lcd.c
31
static int platform_lcd_get_power(struct lcd_device *lcd)
drivers/video/backlight/platform_lcd.c
38
static int platform_lcd_set_power(struct lcd_device *lcd, int power)
drivers/video/backlight/platform_lcd.c
52
static bool platform_lcd_controls_device(struct lcd_device *lcd, struct device *display_device)
drivers/video/backlight/tdo24m.c
26
struct lcd_device *lcd_dev;
drivers/video/backlight/tdo24m.c
296
static int tdo24m_set_power(struct lcd_device *ld, int power)
drivers/video/backlight/tdo24m.c
303
static int tdo24m_get_power(struct lcd_device *ld)
drivers/video/backlight/tdo24m.c
310
static int tdo24m_set_mode(struct lcd_device *ld, u32 xres, u32 yres)
drivers/video/fbdev/clps711x-fb.c
165
static int clps711x_lcd_get_power(struct lcd_device *lcddev)
drivers/video/fbdev/clps711x-fb.c
176
static int clps711x_lcd_set_power(struct lcd_device *lcddev, int blank)
drivers/video/fbdev/clps711x-fb.c
203
struct lcd_device *lcd;
drivers/video/fbdev/imxfb.c
785
static int imxfb_lcd_get_contrast(struct lcd_device *lcddev)
drivers/video/fbdev/imxfb.c
792
static int imxfb_lcd_set_contrast(struct lcd_device *lcddev, int contrast)
drivers/video/fbdev/imxfb.c
811
static int imxfb_lcd_get_power(struct lcd_device *lcddev)
drivers/video/fbdev/imxfb.c
840
static int imxfb_lcd_set_power(struct lcd_device *lcddev, int power)
drivers/video/fbdev/imxfb.c
880
struct lcd_device *lcd;
drivers/video/fbdev/omap/lcd_ams_delta.c
130
struct lcd_device *lcd_device = NULL;
drivers/video/fbdev/omap/lcd_ams_delta.c
143
lcd_device = lcd_device_register("omapfb", &pdev->dev, NULL,
drivers/video/fbdev/omap/lcd_ams_delta.c
146
if (IS_ERR(lcd_device)) {
drivers/video/fbdev/omap/lcd_ams_delta.c
147
int ret = PTR_ERR(lcd_device);
drivers/video/fbdev/omap/lcd_ams_delta.c
153
platform_set_drvdata(pdev, lcd_device);
drivers/video/fbdev/omap/lcd_ams_delta.c
154
lcd_device->props.max_contrast = AMS_DELTA_MAX_CONTRAST;
drivers/video/fbdev/omap/lcd_ams_delta.c
157
ams_delta_lcd_set_contrast(lcd_device, AMS_DELTA_DEFAULT_CONTRAST);
drivers/video/fbdev/omap/lcd_ams_delta.c
158
ams_delta_lcd_set_power(lcd_device, LCD_POWER_ON);
drivers/video/fbdev/omap/lcd_ams_delta.c
33
static int ams_delta_lcd_set_power(struct lcd_device *dev, int power)
drivers/video/fbdev/omap/lcd_ams_delta.c
52
static int ams_delta_lcd_set_contrast(struct lcd_device *dev, int value)
drivers/video/fbdev/omap/lcd_ams_delta.c
63
static int ams_delta_lcd_get_power(struct lcd_device *dev)
drivers/video/fbdev/omap/lcd_ams_delta.c
71
static int ams_delta_lcd_get_contrast(struct lcd_device *dev)
include/linux/fb.h
25
struct lcd_device;
include/linux/fb.h
483
struct lcd_device *lcd_dev;
include/linux/fb.h
771
static inline struct lcd_device *fb_lcd_device(struct fb_info *info)
include/linux/lcd.h
113
static inline void lcd_set_power(struct lcd_device *ld, int power)
include/linux/lcd.h
121
extern struct lcd_device *lcd_device_register(const char *name,
include/linux/lcd.h
123
extern struct lcd_device *devm_lcd_device_register(struct device *dev,
include/linux/lcd.h
126
extern void lcd_device_unregister(struct lcd_device *ld);
include/linux/lcd.h
128
struct lcd_device *ld);
include/linux/lcd.h
143
#define to_lcd_device(obj) container_of(obj, struct lcd_device, dev)
include/linux/lcd.h
145
static inline void * lcd_get_data(struct lcd_device *ld_dev)
include/linux/lcd.h
35
struct lcd_device;
include/linux/lcd.h
45
int (*get_power)(struct lcd_device *);
include/linux/lcd.h
47
int (*set_power)(struct lcd_device *, int power);
include/linux/lcd.h
49
int (*get_contrast)(struct lcd_device *);
include/linux/lcd.h
51
int (*set_contrast)(struct lcd_device *, int contrast);
include/linux/lcd.h
56
int (*set_mode)(struct lcd_device *lcd, u32 xres, u32 yres);
include/linux/lcd.h
68
bool (*controls_device)(struct lcd_device *lcd, struct device *display_device);
include/linux/lcd.h
92
int (*reset)(struct lcd_device *ld);
include/linux/lcd.h
95
int (*power_on)(struct lcd_device *ld, int enable);