1/* SPDX-License-Identifier: Apache-2.0 */ 2 3#include <zephyr/linker/iterable_sections.h> 4 5 ITERABLE_SECTION_ROM(bt_l2cap_fixed_chan, Z_LINK_ITERABLE_SUBALIGN) 6 7#if defined(CONFIG_BT_CLASSIC) 8 ITERABLE_SECTION_ROM(bt_l2cap_br_fixed_chan, Z_LINK_ITERABLE_SUBALIGN) 9#endif 10 11#if defined(CONFIG_BT_CONN) 12 ITERABLE_SECTION_ROM(bt_conn_cb, Z_LINK_ITERABLE_SUBALIGN) 13#endif 14 15 ITERABLE_SECTION_ROM(bt_gatt_service_static, Z_LINK_ITERABLE_SUBALIGN) 16 17#if defined(CONFIG_BT_MESH) 18 ITERABLE_SECTION_ROM(bt_mesh_subnet_cb, Z_LINK_ITERABLE_SUBALIGN) 19 ITERABLE_SECTION_ROM(bt_mesh_app_key_cb, Z_LINK_ITERABLE_SUBALIGN) 20 21 ITERABLE_SECTION_ROM(bt_mesh_hb_cb, Z_LINK_ITERABLE_SUBALIGN) 22 23#if defined(CONFIG_BT_TESTING) 24 ITERABLE_SECTION_ROM(bt_mesh_beacon_cb, Z_LINK_ITERABLE_SUBALIGN) 25#endif 26#endif 27 28#if defined(CONFIG_BT_MESH_FRIEND) 29 ITERABLE_SECTION_ROM(bt_mesh_friend_cb, Z_LINK_ITERABLE_SUBALIGN) 30#endif 31 32#if defined(CONFIG_BT_MESH_LOW_POWER) 33 ITERABLE_SECTION_ROM(bt_mesh_lpn_cb, Z_LINK_ITERABLE_SUBALIGN) 34#endif 35 36#if defined(CONFIG_BT_IAS) 37 ITERABLE_SECTION_ROM(bt_ias_cb, Z_LINK_ITERABLE_SUBALIGN) 38#endif 39 40#if defined(CONFIG_BT_MESH_GATT_PROXY) 41 ITERABLE_SECTION_ROM(bt_mesh_proxy_cb, Z_LINK_ITERABLE_SUBALIGN) 42#endif 43