Home
last modified time | relevance | path

Searched refs:panel (Results 1 – 22 of 22) sorted by relevance

/drivers/hdf_core/framework/model/display/driver/
Dhdf_disp.c19 int32_t RegisterPanel(struct PanelData *panel) in RegisterPanel() argument
23 if (panel == NULL) { in RegisterPanel()
27 if (panel->info == NULL) { in RegisterPanel()
31 if ((panel->on == NULL) || (panel->off == NULL)) { in RegisterPanel()
35 panel->powerStatus = POWER_STATUS_OFF; in RegisterPanel()
41 g_panelManager.panel[panelNum] = panel; in RegisterPanel()
110 struct PanelData *panel = NULL; in SetDispBacklight() local
114 panel = disp->panelManager->panel[devId]; in SetDispBacklight()
116 if ((panel == NULL) || (UpdateBrightness(panel->blDev, level) != HDF_SUCCESS)) { in SetDispBacklight()
127 struct PanelData *panel = NULL; in GetDispInfo() local
[all …]
Dhdf_drm_panel.c26 static inline struct HdfDrmPanel *ToHdfDrmPanel(const struct drm_panel *panel) in ToHdfDrmPanel() argument
28 return container_of(panel, struct HdfDrmPanel, panel); in ToHdfDrmPanel()
31 static int HdfDrmPanelUnprepare(struct drm_panel *panel) in HdfDrmPanelUnprepare() argument
33 struct HdfDrmPanel *hdfDrmPanel = ToHdfDrmPanel(panel); in HdfDrmPanelUnprepare()
42 panelData = hdfDrmPanel->manager->panelManager->panel[hdfDrmPanel->index]; in HdfDrmPanelUnprepare()
48 static int HdfDrmPanelPrepare(struct drm_panel *panel) in HdfDrmPanelPrepare() argument
50 struct HdfDrmPanel *hdfDrmPanel = ToHdfDrmPanel(panel); in HdfDrmPanelPrepare()
59 panelData = hdfDrmPanel->manager->panelManager->panel[hdfDrmPanel->index]; in HdfDrmPanelPrepare()
65 static int HdfDrmPanelDisable(struct drm_panel *panel) in HdfDrmPanelDisable() argument
67 struct HdfDrmPanel *hdfDrmPanel = ToHdfDrmPanel(panel); in HdfDrmPanelDisable()
[all …]
Dhdf_disp.h100 int32_t (*checkFunc)(struct PanelData *panel);
106 int32_t (*init)(struct PanelData *panel);
107 int32_t (*on)(struct PanelData *panel);
108 int32_t (*off)(struct PanelData *panel);
109 int32_t (*prepare)(struct PanelData *panel);
110 int32_t (*unprepare)(struct PanelData *panel);
119 struct PanelData *panel[PANEL_MAX]; member
171 int32_t RegisterPanel(struct PanelData *panel);
Dhdf_drm_panel.h18 struct drm_panel panel; member
/drivers/hdf_core/framework/model/display/driver/panel/
Dmipi_icn9700.c96 struct PanelData panel; member
140 static struct Icn9700Dev *PanelToIcn9700Dev(const struct PanelData *panel) in PanelToIcn9700Dev() argument
144 if (panel == NULL) { in PanelToIcn9700Dev()
148 if (panel->object == NULL) { in PanelToIcn9700Dev()
152 icn9700 = (struct Icn9700Dev *)panel->object->priv; in PanelToIcn9700Dev()
156 static int32_t Icn9700Init(struct PanelData *panel) in Icn9700Init() argument
160 icn9700 = PanelToIcn9700Dev(panel); in Icn9700Init()
173 static int32_t Icn9700On(struct PanelData *panel) in Icn9700On() argument
178 icn9700 = PanelToIcn9700Dev(panel); in Icn9700On()
210 static int32_t Icn9700Off(struct PanelData *panel) in Icn9700Off() argument
[all …]
Dili9881_st_5p5.c411 static struct panel_ili9881_dev *ToPanelSimpleDev(const struct PanelData *panel) in ToPanelSimpleDev() argument
413 return (struct panel_ili9881_dev *)panel->object->priv; in ToPanelSimpleDev()
438 int panel_simple_loader_protect(struct drm_panel *panel) in panel_simple_loader_protect() argument
441 (void)panel; in panel_simple_loader_protect()
470 static int32_t PanelOn(struct PanelData *panel) in PanelOn() argument
474 panel_dev = ToPanelSimpleDev(panel); in PanelOn()
481 static int32_t PanelOff(struct PanelData *panel) in PanelOff() argument
485 panel_dev = ToPanelSimpleDev(panel); in PanelOff()
492 static int32_t PanelPrepare(struct PanelData *panel) in PanelPrepare() argument
497 panel_dev = ToPanelSimpleDev(panel); in PanelPrepare()
[all …]
Dili9881c_boe.c434 static struct Ili9881cBoeDev *ToIli9881cBoeDev(const struct PanelData *panel) in ToIli9881cBoeDev() argument
436 return (struct Ili9881cBoeDev *)panel->object->priv; in ToIli9881cBoeDev()
546 static int32_t Ili9881cBoeOn(struct PanelData *panel) in Ili9881cBoeOn() argument
552 ili9881cBoeDev = ToIli9881cBoeDev(panel); in Ili9881cBoeOn()
567 static int32_t Ili9881cBoeOff(struct PanelData *panel) in Ili9881cBoeOff() argument
572 ili9881cBoeDev = ToIli9881cBoeDev(panel); in Ili9881cBoeOff()
588 static int32_t Ili9881cBoeInit(struct PanelData *panel) in Ili9881cBoeInit() argument
638 ili9881cBoeDev->panel.info = &g_panelInfo; in Ili9881cBoeResInit()
639 ili9881cBoeDev->panel.init = Ili9881cBoeInit; in Ili9881cBoeResInit()
640 ili9881cBoeDev->panel.on = Ili9881cBoeOn; in Ili9881cBoeResInit()
[all …]
Dili9881_st_5p5.h33 struct PanelData panel; member
Dili9881c_boe.h34 struct PanelData panel; member
/drivers/hdf_core/framework/tools/hdf_dev_eco_tool/resources/templates/lite/display_template/
Drk3568_display_driver_source.template10 /* panel off command payload */
58 … ${driver_upper_camel_case}Dev *PanelTo${driver_upper_camel_case}Dev(const struct PanelData *panel)
62 if (panel == NULL) {
63 HDF_LOGE("%s: panel is null", __func__);
66 if (panel->object == NULL) {
70 ${driver_lower_case} = (struct ${driver_upper_camel_case}Dev *)panel->object->priv;
74 static int32_t ${driver_upper_camel_case}Init(struct PanelData *panel)
78 ${driver_lower_case} = PanelTo${driver_upper_camel_case}Dev(panel);
90 static int32_t ${driver_upper_camel_case}On(struct PanelData *panel)
95 ${driver_lower_case} = PanelTo${driver_upper_camel_case}Dev(panel);
[all …]
Dhi35xx_display_driver_source.template10 /* panel off command payload */
58 … ${driver_upper_camel_case}Dev *PanelTo${driver_upper_camel_case}Dev(const struct PanelData *panel)
62 if (panel == NULL) {
63 HDF_LOGE("%s: panel is null", __func__);
66 if (panel->object == NULL) {
70 ${driver_lower_case} = (struct ${driver_upper_camel_case}Dev *)panel->object->priv;
74 static int32_t ${driver_upper_camel_case}Init(struct PanelData *panel)
78 ${driver_lower_case} = PanelTo${driver_upper_camel_case}Dev(panel);
91 static int32_t ${driver_upper_camel_case}On(struct PanelData *panel)
96 ${driver_lower_case} = PanelTo${driver_upper_camel_case}Dev(panel);
[all …]
Ddisplay_driver_head.template31 struct PanelData panel;
/drivers/hdf_core/adapter/khdf/linux/model/display/
DMakefile32 $(DISPLAY_ROOT_DIR)/panel/ili9881c_boe.o
41 $(DISPLAY_ROOT_DIR)/panel/mipi_icn9700.o
43 $(DISPLAY_ROOT_DIR)/panel/ssp_st7789.o
45 $(DISPLAY_ROOT_DIR)/panel/ili9881_st_5p5.o
/drivers/hdf_core/framework/model/display/driver/adapter_soc/
Dhi35xx_disp.c270 struct PanelData *panel = NULL; in Hi35xxHardWareInit() local
279 panel = panelManager->panel[i]; in Hi35xxHardWareInit()
280 info = panel->info; in Hi35xxHardWareInit()
302 if (panel->init != NULL) { in Hi35xxHardWareInit()
303 if ((panel->init(panel)) != HDF_SUCCESS) { in Hi35xxHardWareInit()
/drivers/hdf_core/adapter/khdf/liteos/model/display/
DMakefile56 LOCAL_SRCS += $(LITEOSTOPDIR)/../../drivers/hdf_core/framework/model/display/driver/panel/mipi_icn9…
60 LOCAL_SRCS += $(LITEOSTOPDIR)/../../drivers/hdf_core/framework/model/display/driver/panel/ssp_st778…
DBUILD.gn56 sources += [ "$FRAMEWORKS_DISPLAY_ROOT/panel/mipi_icn9700.c" ]
60 sources += [ "$FRAMEWORKS_DISPLAY_ROOT/panel/ssp_st7789.c" ]
/drivers/hdf_core/framework/tools/hdf_dev_eco_tool/resources/
Dconfig.ini17 file_dir = ["adapter_soc", "backlight", "lcdkit", "panel"]
/drivers/hdf_core/framework/
DREADME.md139 …vices of the panel driver and provides capabilities of initializing the panel, obtaining the panel
140 …e the board-level HCS configuration and private data configuration of the panel, or offer differen…
/drivers/hdf_core/
DREADME.md139 …vices of the panel driver and provides capabilities of initializing the panel, obtaining the panel
140 …e the board-level HCS configuration and private data configuration of the panel, or offer differen…
/drivers/peripheral/input/
DREADME_zh.md213 HDF_LOGI("%s: wait 10s for testing, pls touch the panel now", __FUNCTION__);
DREADME.md213 HDF_LOGI("%s: wait 10s for testing, pls touch the panel now", __FUNCTION__);
/drivers/interface/display/composer/v1_0/
DDisplayComposerType.idl326 enum InterfaceType type; /**< Interface type of panel */