| 
| int  | auxdisplay_display_on (const struct device *dev) | 
|   | Turn display on.  More...
  | 
|   | 
| int  | auxdisplay_display_off (const struct device *dev) | 
|   | Turn display off.  More...
  | 
|   | 
| int  | auxdisplay_cursor_set_enabled (const struct device *dev, bool enabled) | 
|   | Set cursor enabled status on an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_position_blinking_set_enabled (const struct device *dev, bool enabled) | 
|   | Set cursor blinking status on an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_cursor_shift_set (const struct device *dev, uint8_t direction, bool display_shift) | 
|   | Set cursor shift after character write and display shift.  More...
  | 
|   | 
| int  | auxdisplay_cursor_position_set (const struct device *dev, enum auxdisplay_position type, int16_t x, int16_t y) | 
|   | Set cursor (and write position) on an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_cursor_position_get (const struct device *dev, int16_t *x, int16_t *y) | 
|   | Get current cursor on an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_display_position_set (const struct device *dev, enum auxdisplay_position type, int16_t x, int16_t y) | 
|   | Set display position on an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_display_position_get (const struct device *dev, int16_t *x, int16_t *y) | 
|   | Get current display position on an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_capabilities_get (const struct device *dev, struct auxdisplay_capabilities *capabilities) | 
|   | Fetch capabilities (and details) of auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_clear (const struct device *dev) | 
|   | Clear display of auxiliary display and return to home position (note that this does not reset the display configuration, e.g. custom characters and display mode will persist).  More...
  | 
|   | 
| int  | auxdisplay_brightness_get (const struct device *dev, uint8_t *brightness) | 
|   | Get the current brightness level of an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_brightness_set (const struct device *dev, uint8_t brightness) | 
|   | Update the brightness level of an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_backlight_get (const struct device *dev, uint8_t *backlight) | 
|   | Get the backlight level details of an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_backlight_set (const struct device *dev, uint8_t backlight) | 
|   | Update the backlight level of an auxiliary display.  More...
  | 
|   | 
| int  | auxdisplay_is_busy (const struct device *dev) | 
|   | Check if an auxiliary display driver is busy.  More...
  | 
|   | 
| int  | auxdisplay_custom_character_set (const struct device *dev, struct auxdisplay_character *character) | 
|   | Sets a custom character in the display, the custom character struct must contain the pixel data for the custom character to add and valid custom character index, if successful then the character_code variable in the struct will be set to the character code that can be used with the auxdisplay_write() function to show it.  More...
  | 
|   | 
| int  | auxdisplay_write (const struct device *dev, const uint8_t *data, uint16_t len) | 
|   | Write data to auxiliary display screen at current position.  More...
  | 
|   | 
| int  | auxdisplay_custom_command (const struct device *dev, struct auxdisplay_custom_data *data) | 
|   | Send a custom command to the display (if supported by driver)  More...
  | 
|   | 
Public API for auxiliary (textual/non-graphical) display drivers.