PebbleOS v4.43.0-131-ga855823dd
Loading...
Searching...
No Matches
pbl_panel_ops Struct Reference

Panel driver operations. More...

#include <panel.h>

Data Fields

int(* prepare )(const struct pbl_panel *panel)
 Power the panel up.
 
int(* enable )(const struct pbl_panel *panel)
 Turn the image on.
 
int(* disable )(const struct pbl_panel *panel)
 Turn the image off.
 
int(* unprepare )(const struct pbl_panel *panel)
 Power the panel down.
 

Detailed Description

Panel driver operations.

Field Documentation

◆ disable

int(* pbl_panel_ops::disable) (const struct pbl_panel *panel)

Turn the image off.

Returns 0 or a negative errno.

◆ enable

int(* pbl_panel_ops::enable) (const struct pbl_panel *panel)

Turn the image on.

Returns 0 or a negative errno.

◆ prepare

int(* pbl_panel_ops::prepare) (const struct pbl_panel *panel)

Power the panel up.

Returns 0 or a negative errno.

◆ unprepare

int(* pbl_panel_ops::unprepare) (const struct pbl_panel *panel)

Power the panel down.

Returns 0 or a negative errno.


The documentation for this struct was generated from the following file: