Home
last modified time | relevance | path

Searched refs:ld9040 (Results 1 – 4 of 4) sorted by relevance

/drivers/gpu/drm/panel/
Dpanel-samsung-ld9040.c90 struct ld9040 { struct
113 static inline struct ld9040 *panel_to_ld9040(struct drm_panel *panel) in panel_to_ld9040() argument
115 return container_of(panel, struct ld9040, panel); in panel_to_ld9040()
118 static int ld9040_clear_error(struct ld9040 *ctx) in ld9040_clear_error()
126 static int ld9040_spi_write_word(struct ld9040 *ctx, u16 data) in ld9040_spi_write_word()
141 static void ld9040_dcs_write(struct ld9040 *ctx, const u8 *data, size_t len) in ld9040_dcs_write()
171 static void ld9040_brightness_set(struct ld9040 *ctx) in ld9040_brightness_set()
179 static void ld9040_init(struct ld9040 *ctx) in ld9040_init()
198 static int ld9040_power_on(struct ld9040 *ctx) in ld9040_power_on()
215 static int ld9040_power_off(struct ld9040 *ctx) in ld9040_power_off()
[all …]
DMakefile3 obj-$(CONFIG_DRM_PANEL_SAMSUNG_LD9040) += panel-samsung-ld9040.o
/drivers/video/backlight/
Dld9040.c38 struct ld9040 { struct
57 static void ld9040_regulator_enable(struct ld9040 *lcd) in ld9040_regulator_enable() argument
76 static void ld9040_regulator_disable(struct ld9040 *lcd) in ld9040_regulator_disable()
426 static int ld9040_spi_write_byte(struct ld9040 *lcd, int addr, int data) in ld9040_spi_write_byte()
444 static int ld9040_spi_write(struct ld9040 *lcd, unsigned char address, in ld9040_spi_write()
457 static int ld9040_panel_send_sequence(struct ld9040 *lcd, in ld9040_panel_send_sequence()
476 static int _ld9040_gamma_ctl(struct ld9040 *lcd, const unsigned int *gamma) in _ld9040_gamma_ctl()
505 static int ld9040_gamma_ctl(struct ld9040 *lcd, int gamma) in ld9040_gamma_ctl()
510 static int ld9040_ldi_init(struct ld9040 *lcd) in ld9040_ldi_init()
536 static int ld9040_ldi_enable(struct ld9040 *lcd) in ld9040_ldi_enable()
[all …]
DMakefile11 obj-$(CONFIG_LCD_LD9040) += ld9040.o