• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "display_device_driver",
3  "description": "display device driver",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "component": {
7    "name": "display_device_driver",
8    "subsystem": "hdf",
9    "syscap": [ "" ],
10    "adapter_system_type": ["standard", "small"],
11    "rom": "1260KB",
12    "ram": "7700KB",
13    "deps": {
14      "components": [
15        "graphic_standard",
16        "device_driver_framework",
17        "hiviewdfx_hilog_native",
18        "utils_base"
19      ],
20      "third_part": [
21        "bounds_checking_function",
22        "libdrm",
23        "wayland_standard",
24        "weston",
25        "googletest"
26      ]
27    },
28    "build": {
29      "sub_component": [
30        "//drivers/peripheral/display/hal:hdi_display"
31      ],
32      "test": [
33        "//drivers/peripheral/display:display_test_entry"
34      ],
35      "inner_kits": [
36        {
37          "name": "//drivers/peripheral/display/hal:hdi_display_device",
38            "header": {
39              "header_files": [
40                "display_device.h",
41                "display_gfx.h",
42                "display_gralloc.h",
43                "display_layer.h",
44                "display_type.h",
45                "display_vgu.h"
46              ],
47              "header_base": "//drivers/peripheral/display/interfaces/include"
48          }
49        },
50        {
51          "name": "//drivers/peripheral/display/hal:hdi_display_gralloc",
52            "header": {
53              "header_files": [
54                "display_device.h",
55                "display_gfx.h",
56                "display_gralloc.h",
57                "display_layer.h",
58                "display_type.h",
59                "display_vgu.h"
60              ],
61              "header_base": "//drivers/peripheral/display/interfaces/include"
62          }
63        },
64        {
65          "name": "//drivers/peripheral/display/hal:hdi_display",
66            "header": {
67              "header_files": [
68                "display_device.h",
69                "display_gfx.h",
70                "display_gralloc.h",
71                "display_layer.h",
72                "display_type.h",
73                "display_vgu.h"
74              ],
75              "header_base": "//drivers/peripheral/display/interfaces/include"
76          }
77        },
78        {
79          "name": "//drivers/peripheral/display/hdi_service/video_layer/client:video_layer_client",
80            "header": {
81              "header_files": [
82                "idisplay_layer.h"
83              ],
84              "header_base": "//drivers/peripheral/display/hdi_service/video_layer/client"
85          }
86        },
87        {
88          "name": "//drivers/peripheral/display/hdi_service/gralloc/client:hdi_gralloc_client",
89            "header": {
90              "header_files": [
91                "idisplay_gralloc.h",
92                "parcel_utils.h"
93              ],
94              "header_base": "//drivers/peripheral/display/hdi_service/gralloc/include"
95          }
96        }
97      ]
98    }
99  }
100}
101