xref: /aosp_15_r20/system/chre/platform/backend.cmake (revision 84e339476a462649f82315436d70fd732297a399)
1include_guard(GLOBAL)
2
3include($ENV{PW_ROOT}/pw_build/pigweed.cmake)
4
5# Backend for chre.platform.assert.
6pw_add_backend_variable(chre.platform.assert_BACKEND)
7
8# Backend for chre.platform.atomic.
9pw_add_backend_variable(chre.platform.atomic_BACKEND)
10
11# Backend for chre.platform.condition_variable.
12pw_add_backend_variable(chre.platform.condition_variable_BACKEND)
13
14# Backend for chre.platform.context.
15pw_add_backend_variable(chre.platform.context_BACKEND)
16
17# Backend for chre.platform.fatal_error.
18pw_add_backend_variable(chre.platform.fatal_error_BACKEND)
19
20# Backend for chre.platform.host_link.
21pw_add_backend_variable(chre.platform.host_link_BACKEND)
22
23# Backend for chre.platform.log.
24pw_add_backend_variable(chre.platform.log_BACKEND)
25
26# Backend for chre.platform.memory.
27pw_add_backend_variable(chre.platform.memory_BACKEND)
28
29# Backend for chre.platform.memory_manager.
30pw_add_backend_variable(chre.platform.memory_manager_BACKEND)
31
32# Backend for chre.platform.mutex.
33pw_add_backend_variable(chre.platform.mutex_BACKEND)
34
35# Backend for chre.platform.notifier.
36pw_add_backend_variable(chre.platform.notifier_BACKEND)
37
38# Backend for chre.platform.platform_audio.
39pw_add_backend_variable(chre.platform.platform_audio_BACKEND)
40
41# Backend for chre.platform.platform_ble.
42pw_add_backend_variable(chre.platform.platform_ble_BACKEND)
43
44# Backend for chre.platform.platform_debug_dump_manager.
45pw_add_backend_variable(chre.platform.platform_debug_dump_manager_BACKEND)
46
47# Backend for chre.platform.platform_gnss.
48pw_add_backend_variable(chre.platform.platform_gnss_BACKEND)
49
50# Backend for chre.platform.platform_nanoapp.
51pw_add_backend_variable(chre.platform.platform_nanoapp_BACKEND)
52
53# Backend for chre.platform.platform_sensor.
54pw_add_backend_variable(chre.platform.platform_sensor_BACKEND)
55
56# Backend for chre.platform.platform_sensor_manager.
57pw_add_backend_variable(chre.platform.platform_sensor_manager_BACKEND)
58
59# Backend for chre.platform.platform_sensor_type_helpers.
60pw_add_backend_variable(chre.platform.platform_sensor_type_helpers_BACKEND)
61
62# Backend for chre.platform.platform_wifi.
63pw_add_backend_variable(chre.platform.platform_wifi_BACKEND)
64
65# Backend for chre.platform.platform_wwan.
66pw_add_backend_variable(chre.platform.platform_wwan_BACKEND)
67
68# Backend for chre.platform.power_control_manager.
69pw_add_backend_variable(chre.platform.power_control_manager_BACKEND)
70
71# Backend for chre.platform.static_nanoapp_init.
72pw_add_backend_variable(chre.platform.static_nanoapp_init_BACKEND)
73
74# Backend for chre.platform.system_time.
75pw_add_backend_variable(chre.platform.system_time_BACKEND)
76
77# Backend for chre.platform.system_timer.
78pw_add_backend_variable(chre.platform.system_timer_BACKEND)
79
80# Backend for chre.platform.thread_handle.
81pw_add_backend_variable(chre.platform.thread_handle_BACKEND)
82
83# Backend for chre.platform.tracing.
84pw_add_backend_variable(chre.platform.tracing_BACKEND)
85
86# Backend for chre.platform.version.
87pw_add_backend_variable(chre.platform.version_BACKEND)
88