1# Copyright (c) 2024 TOKITA Hiroshi
2# SPDX-License-Identifier: Apache-2.0
3
4common:
5  tags:
6    - display
7    - drivers
8    - cfb
9  filter: dt_chosen_enabled("zephyr,display")
10  build_only: true # The CI environment has no display device
11tests:
12  display.cfb.basic.mono01:
13    filter: dt_compat_enabled("zephyr,sdl-dc")
14    extra_configs:
15      - CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO01=y
16      - CONFIG_SDL_DISPLAY_USE_HARDWARE_ACCELERATOR=n
17  display.cfb.basic.mono10:
18    filter: dt_compat_enabled("zephyr,sdl-dc")
19    extra_configs:
20      - CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO10=y
21      - CONFIG_SDL_DISPLAY_USE_HARDWARE_ACCELERATOR=n
22  display.cfb.basic.mono01.lsbfirst:
23    filter: dt_compat_enabled("zephyr,sdl-dc")
24    extra_configs:
25      - CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO01=y
26      - CONFIG_SDL_DISPLAY_USE_HARDWARE_ACCELERATOR=n
27      - CONFIG_SDL_DISPLAY_MONO_MSB_FIRST=n
28  display.cfb.basic.mono10.lsbfirst:
29    filter: dt_compat_enabled("zephyr,sdl-dc")
30    extra_configs:
31      - CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO10=y
32      - CONFIG_SDL_DISPLAY_USE_HARDWARE_ACCELERATOR=n
33      - CONFIG_SDL_DISPLAY_MONO_MSB_FIRST=n
34  display.cfb.basic.mono01.msbfirst_font:
35    filter: dt_compat_enabled("zephyr,sdl-dc")
36    extra_configs:
37      - CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO01=y
38      - CONFIG_SDL_DISPLAY_USE_HARDWARE_ACCELERATOR=n
39      - CONFIG_TEST_MSB_FIRST_FONT=y
40  display.cfb.basic.mono10.msbfirst_font:
41    filter: dt_compat_enabled("zephyr,sdl-dc")
42    extra_configs:
43      - CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO10=y
44      - CONFIG_SDL_DISPLAY_USE_HARDWARE_ACCELERATOR=n
45      - CONFIG_TEST_MSB_FIRST_FONT=y
46  display.cfb.basic.mono01.lsbfirst.msbfirst_font:
47    filter: dt_compat_enabled("zephyr,sdl-dc")
48    extra_configs:
49      - CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO01=y
50      - CONFIG_SDL_DISPLAY_USE_HARDWARE_ACCELERATOR=n
51      - CONFIG_SDL_DISPLAY_MONO_MSB_FIRST=n
52      - CONFIG_TEST_MSB_FIRST_FONT=y
53  display.cfb.basic.mono10.lsbfirst.msbfirst_font:
54    filter: dt_compat_enabled("zephyr,sdl-dc")
55    extra_configs:
56      - CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO10=y
57      - CONFIG_SDL_DISPLAY_USE_HARDWARE_ACCELERATOR=n
58      - CONFIG_SDL_DISPLAY_MONO_MSB_FIRST=n
59      - CONFIG_TEST_MSB_FIRST_FONT=y
60