drivers/gpu/drm/panel/panel-ilitek-ili9806e-core.h

Source file repositories/reference/linux-study-clean/drivers/gpu/drm/panel/panel-ilitek-ili9806e-core.h

File Facts

System
Linux kernel
Corpus path
drivers/gpu/drm/panel/panel-ilitek-ili9806e-core.h
Extension
.h
Size
470 bytes
Lines
16
Domain
Driver Families
Bucket
drivers/gpu
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef _PANEL_ILITEK_ILI9806E_CORE_H
#define _PANEL_ILITEK_ILI9806E_CORE_H

void *ili9806e_get_transport(struct drm_panel *panel);
int ili9806e_power_off(struct device *dev);
int ili9806e_power_on(struct device *dev);

int ili9806e_probe(struct device *dev, void *transport,
		   const struct drm_panel_funcs *funcs,
		   int connector_type);
void ili9806e_remove(struct device *dev);

#endif /* _PANEL_ILITEK_ILI9806E_CORE_H */

Annotation

Implementation Notes