From 35dfeb49c200e92973b07e3cd682f1acc4ee6aa3 Mon Sep 17 00:00:00 2001 From: Dongwoo Lee Date: Thu, 18 Aug 2022 14:00:16 +0900 Subject: [PATCH] pass-hal-tw3: Add display/disk hal information Change-Id: Icd45ada800084d5af44f3da1574955ea94b5d66d Signed-off-by: Chanwoo Choi Signed-off-by: Dongwoo Lee --- CMakeLists.txt | 3 ++- packaging/pass-hal-tw3.spec | 1 + scripts/pass-dummy.json | 14 ++++++++++++++ scripts/pass.json | 12 ++++++++++++ 4 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 scripts/pass-dummy.json diff --git a/CMakeLists.txt b/CMakeLists.txt index 6784891..5d6e5d9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,7 +30,8 @@ TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${pkgs_LDFLAGS} -ldl) SET(CONF_FILES ${CMAKE_CURRENT_SOURCE_DIR}/scripts/pass.json ${CMAKE_CURRENT_SOURCE_DIR}/scripts/pass-resource0.json - ${CMAKE_CURRENT_SOURCE_DIR}/scripts/pass-resource1.json) + ${CMAKE_CURRENT_SOURCE_DIR}/scripts/pass-resource1.json + ${CMAKE_CURRENT_SOURCE_DIR}/scripts/pass-dummy.json) INSTALL(FILES ${CONF_FILES} DESTINATION /hal/etc/pass) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/scripts/pass-hal.conf DESTINATION /hal/lib/tmpfiles.d) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE DESTINATION ${HAL_LICENSEDIR}/${PROJECT_NAME}) diff --git a/packaging/pass-hal-tw3.spec b/packaging/pass-hal-tw3.spec index 28cf7fe..26315ab 100644 --- a/packaging/pass-hal-tw3.spec +++ b/packaging/pass-hal-tw3.spec @@ -59,3 +59,4 @@ fi %config %{_hal_sysconfdir}/pass/pass.json %config %{_hal_sysconfdir}/pass/pass-resource0.json %config %{_hal_sysconfdir}/pass/pass-resource1.json +%config %{_hal_sysconfdir}/pass/pass-dummy.json diff --git a/scripts/pass-dummy.json b/scripts/pass-dummy.json new file mode 100644 index 0000000..e2c17ca --- /dev/null +++ b/scripts/pass-dummy.json @@ -0,0 +1,14 @@ +{ + "support" : false, + "init_level" : 0, + "level_list" : + [ + { + "level" : 0 + } + ], + + "pmqos_support" : false, + "thermal_support" : false, + "cpuhp_support" : false +} diff --git a/scripts/pass.json b/scripts/pass.json index 67d1892..aa948f9 100644 --- a/scripts/pass.json +++ b/scripts/pass.json @@ -15,6 +15,18 @@ "device_type" : "memory", "device_name" : "memory", "device_config_path" : "/hal/etc/pass/pass-resource1.json" + }, { + "device_type" : "display", + "device_name" : "lcd", + "device_config_path" : "/hal/etc/pass/pass-dummy.json" + }, { + "device_type" : "disk", + "device_name" : "zram0", + "device_config_path" : "/hal/etc/pass/pass-dummy.json" + }, { + "device_type" : "disk", + "device_name" : "mmcblk0", + "device_config_path" : "/hal/etc/pass/pass-dummy.json" } ] } -- 2.7.4