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