Lines Matching refs:device
89 int cfb_print(const struct device *dev, const char *const str, uint16_t x, uint16_t y);
103 int cfb_draw_text(const struct device *dev, const char *const str, int16_t x, int16_t y);
113 int cfb_draw_point(const struct device *dev, const struct cfb_position *pos);
124 int cfb_draw_line(const struct device *dev, const struct cfb_position *start,
136 int cfb_draw_rect(const struct device *dev, const struct cfb_position *start,
147 int cfb_framebuffer_clear(const struct device *dev, bool clear_display);
156 int cfb_framebuffer_invert(const struct device *dev);
169 int cfb_invert_area(const struct device *dev, uint16_t x, uint16_t y,
180 int cfb_framebuffer_finalize(const struct device *dev);
190 int cfb_get_display_parameter(const struct device *dev,
201 int cfb_framebuffer_set_font(const struct device *dev, uint8_t idx);
211 int cfb_set_kerning(const struct device *dev, int8_t kerning);
223 int cfb_get_font_size(const struct device *dev, uint8_t idx, uint8_t *width,
233 int cfb_get_numof_fonts(const struct device *dev);
242 int cfb_framebuffer_init(const struct device *dev);
249 void cfb_framebuffer_deinit(const struct device *dev);