diff options
Diffstat (limited to 'api/api_display.c')
-rw-r--r-- | api/api_display.c | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/api/api_display.c b/api/api_display.c new file mode 100644 index 00000000000..8fd078c8c4a --- /dev/null +++ b/api/api_display.c @@ -0,0 +1,37 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (c) 2011 The Chromium OS Authors. + */ + +#include <api_public.h> +#include <log.h> +#include <linux/types.h> + +/* TODO(clchiou): add support of video device */ + +int display_get_info(int type, struct display_info *di) +{ + if (!di) + return API_EINVAL; + + switch (type) { + default: + debug("%s: unsupport display device type: %d\n", + __FILE__, type); + return API_ENODEV; + } + + di->type = type; + return 0; +} + +int display_draw_bitmap(ulong bitmap, int x, int y) +{ + if (!bitmap) + return API_EINVAL; + return API_ENODEV; +} + +void display_clear(void) +{ +} |