11bd4fe43Sopenharmony_ci# Copyright (C) 2021 Hisilicon (Shanghai) Technologies Co., Ltd. All rights reserved.
21bd4fe43Sopenharmony_ci
31bd4fe43Sopenharmony_ciimport("//kernel/liteos_a/liteos.gni")
41bd4fe43Sopenharmony_ci
51bd4fe43Sopenharmony_cimodule_name = "module_init"
61bd4fe43Sopenharmony_cikernel_module(module_name) {
71bd4fe43Sopenharmony_ci  sources = [
81bd4fe43Sopenharmony_ci    "src/sdk_init.c",
91bd4fe43Sopenharmony_ci    "src/system_init.c",
101bd4fe43Sopenharmony_ci  ]
111bd4fe43Sopenharmony_ci  lib_dirs = [ "lib" ]
121bd4fe43Sopenharmony_ci  libs = [
131bd4fe43Sopenharmony_ci    "sys_config",
141bd4fe43Sopenharmony_ci    "hi_osal",
151bd4fe43Sopenharmony_ci    "hi3516cv500_base",
161bd4fe43Sopenharmony_ci    "hi3516cv500_sys",
171bd4fe43Sopenharmony_ci    "hi_user",
181bd4fe43Sopenharmony_ci    "hi3516cv500_isp",
191bd4fe43Sopenharmony_ci    "hi3516cv500_vi",
201bd4fe43Sopenharmony_ci    "hi3516cv500_vo",
211bd4fe43Sopenharmony_ci    "hifb",
221bd4fe43Sopenharmony_ci    "hi3516cv500_vpss",
231bd4fe43Sopenharmony_ci    "hi3516cv500_vgs",
241bd4fe43Sopenharmony_ci    "hi3516cv500_tde",
251bd4fe43Sopenharmony_ci    "hi_mipi_rx",
261bd4fe43Sopenharmony_ci    "hi_mipi_tx",
271bd4fe43Sopenharmony_ci    "hi3516cv500_chnl",
281bd4fe43Sopenharmony_ci    "hi3516cv500_rc",
291bd4fe43Sopenharmony_ci    "hi3516cv500_rgn",
301bd4fe43Sopenharmony_ci    "hi3516cv500_vedu",
311bd4fe43Sopenharmony_ci    "hi3516cv500_venc",
321bd4fe43Sopenharmony_ci    "hi3516cv500_h265e",
331bd4fe43Sopenharmony_ci    "hi3516cv500_jpege",
341bd4fe43Sopenharmony_ci    "hi3516cv500_jpegd",
351bd4fe43Sopenharmony_ci    "hi3516cv500_h264e",
361bd4fe43Sopenharmony_ci    "hi3516cv500_vdec",
371bd4fe43Sopenharmony_ci    "hi3516cv500_hdmi",
381bd4fe43Sopenharmony_ci    "hi3516cv500_dis",
391bd4fe43Sopenharmony_ci    "hi3516cv500_gdc",
401bd4fe43Sopenharmony_ci    "hi_sensor_i2c",
411bd4fe43Sopenharmony_ci    "hi_sensor_spi",
421bd4fe43Sopenharmony_ci    "hi3516cv500_ai",
431bd4fe43Sopenharmony_ci    "hi3516cv500_ao",
441bd4fe43Sopenharmony_ci    "hi3516cv500_aio",
451bd4fe43Sopenharmony_ci    "hi3516cv500_aenc",
461bd4fe43Sopenharmony_ci    "hi3516cv500_adec",
471bd4fe43Sopenharmony_ci    "hi3516cv500_acodec",
481bd4fe43Sopenharmony_ci    "hi_sensor_spi",
491bd4fe43Sopenharmony_ci    "hi_pwm",
501bd4fe43Sopenharmony_ci    "hi_piris",
511bd4fe43Sopenharmony_ci    "hi3516cv500_ive",
521bd4fe43Sopenharmony_ci    "hi3516cv500_nnie",
531bd4fe43Sopenharmony_ci    "hi3516cv500_vfmw",
541bd4fe43Sopenharmony_ci    "hi3516cv500_cipher",
551bd4fe43Sopenharmony_ci    "hi3516cv500_wdt",
561bd4fe43Sopenharmony_ci  ]
571bd4fe43Sopenharmony_ci  visibility += [ "//device/board/hisilicon/hispark_taurus/liteos_a:*" ]
581bd4fe43Sopenharmony_ci}
59