@@ -26,10 +26,10 @@ zephyr_linker_section_configure(SECTION device_states
26
26
)
27
27
28
28
if (CONFIG_PM_DEVICE )
29
- zephyr_iterable_section (NAME pm_device_slots GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
29
+ zephyr_iterable_section (NAME pm_device_slots GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
30
30
endif ()
31
31
32
- zephyr_iterable_section (NAME log_dynamic GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
32
+ zephyr_iterable_section (NAME log_dynamic GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
33
33
34
34
if (CONFIG_USERSPACE )
35
35
set (K_OBJECTS_GROUP "K_OBJECTS_IN_DATA_REGION" )
@@ -57,37 +57,37 @@ else()
57
57
set (K_OBJECTS_GROUP "DATA_REGION" )
58
58
endif ()
59
59
60
- zephyr_iterable_section (NAME k_timer GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
61
- zephyr_iterable_section (NAME k_mem_slab GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
62
- zephyr_iterable_section (NAME k_heap GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
63
- zephyr_iterable_section (NAME k_mutex GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
64
- zephyr_iterable_section (NAME k_stack GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
65
- zephyr_iterable_section (NAME k_msgq GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
66
- zephyr_iterable_section (NAME k_mbox GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
67
- zephyr_iterable_section (NAME k_pipe GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
68
- zephyr_iterable_section (NAME k_sem GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
69
- zephyr_iterable_section (NAME k_event GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
70
- zephyr_iterable_section (NAME k_queue GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
71
- zephyr_iterable_section (NAME k_fifo GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
72
- zephyr_iterable_section (NAME k_lifo GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
73
- zephyr_iterable_section (NAME k_condvar GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
74
- zephyr_iterable_section (NAME sys_mem_blocks_ptr GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
75
-
76
- zephyr_iterable_section (NAME net_buf_pool GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
60
+ zephyr_iterable_section (NAME k_timer GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
61
+ zephyr_iterable_section (NAME k_mem_slab GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
62
+ zephyr_iterable_section (NAME k_heap GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
63
+ zephyr_iterable_section (NAME k_mutex GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
64
+ zephyr_iterable_section (NAME k_stack GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
65
+ zephyr_iterable_section (NAME k_msgq GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
66
+ zephyr_iterable_section (NAME k_mbox GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
67
+ zephyr_iterable_section (NAME k_pipe GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
68
+ zephyr_iterable_section (NAME k_sem GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
69
+ zephyr_iterable_section (NAME k_event GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
70
+ zephyr_iterable_section (NAME k_queue GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
71
+ zephyr_iterable_section (NAME k_fifo GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
72
+ zephyr_iterable_section (NAME k_lifo GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
73
+ zephyr_iterable_section (NAME k_condvar GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
74
+ zephyr_iterable_section (NAME sys_mem_blocks_ptr GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
75
+
76
+ zephyr_iterable_section (NAME net_buf_pool GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
77
77
78
78
if (CONFIG_NETWORKING )
79
- zephyr_iterable_section (NAME net_if GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
80
- zephyr_iterable_section (NAME net_if_dev GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
81
- zephyr_iterable_section (NAME net_l2 GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
82
- zephyr_iterable_section (NAME eth_bridge GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
79
+ zephyr_iterable_section (NAME net_if GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
80
+ zephyr_iterable_section (NAME net_if_dev GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
81
+ zephyr_iterable_section (NAME net_l2 GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
82
+ zephyr_iterable_section (NAME eth_bridge GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
83
83
endif ()
84
84
85
85
if (CONFIG_ARM_SCMI )
86
- zephyr_iterable_section (NAME scmi_protocol GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
86
+ zephyr_iterable_section (NAME scmi_protocol GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
87
87
endif ()
88
88
89
89
if (CONFIG_SENSING )
90
- zephyr_iterable_section (NAME sensing_sensor GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
90
+ zephyr_iterable_section (NAME sensing_sensor GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
91
91
endif ()
92
92
93
93
if (CONFIG_USB_DEVICE_STACK )
@@ -96,7 +96,7 @@ if(CONFIG_USB_DEVICE_STACK)
96
96
KEEP SORT NAME INPUT ".usb.descriptor*"
97
97
)
98
98
99
- zephyr_iterable_section (NAME usb_cfg_data GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
99
+ zephyr_iterable_section (NAME usb_cfg_data GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
100
100
endif ()
101
101
102
102
if (CONFIG_USB_DEVICE_BOS )
@@ -107,48 +107,48 @@ if(CONFIG_USB_DEVICE_BOS)
107
107
endif ()
108
108
109
109
if (CONFIG_RTIO )
110
- zephyr_iterable_section (NAME rtio GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
111
- zephyr_iterable_section (NAME rtio_iodev GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
112
- zephyr_iterable_section (NAME rtio_sqe_pool GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
113
- zephyr_iterable_section (NAME rtio_cqe_pool GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
110
+ zephyr_iterable_section (NAME rtio GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
111
+ zephyr_iterable_section (NAME rtio_iodev GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
112
+ zephyr_iterable_section (NAME rtio_sqe_pool GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
113
+ zephyr_iterable_section (NAME rtio_cqe_pool GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
114
114
endif ()
115
115
116
116
if (CONFIG_SENSING )
117
- zephyr_iterable_section (NAME sensing_sensor GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
117
+ zephyr_iterable_section (NAME sensing_sensor GROUP ${K_OBJECTS_GROUP} ${XIP_ALIGN_WITH_INPUT} )
118
118
endif ()
119
119
120
120
if (CONFIG_ZBUS )
121
121
zephyr_iterable_section (NAME zbus_channel_observation_mask GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 1 )
122
122
endif ()
123
123
124
124
if (CONFIG_UVB )
125
- zephyr_iterable_section (NAME uvb_node GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
125
+ zephyr_iterable_section (NAME uvb_node GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
126
126
endif ()
127
127
128
128
if (CONFIG_VIDEO )
129
- zephyr_iterable_section (NAME video_device GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
129
+ zephyr_iterable_section (NAME video_device GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
130
130
endif ()
131
131
132
132
if (CONFIG_LOG )
133
- zephyr_iterable_section (NAME log_mpsc_pbuf GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
134
- zephyr_iterable_section (NAME log_msg_ptr GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
133
+ zephyr_iterable_section (NAME log_mpsc_pbuf GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
134
+ zephyr_iterable_section (NAME log_msg_ptr GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
135
135
endif ()
136
136
137
137
if (CONFIG_PCIE )
138
- zephyr_iterable_section (NAME pcie_dev GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
138
+ zephyr_iterable_section (NAME pcie_dev GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
139
139
endif ()
140
140
141
141
if (CONFIG_USB_DEVICE_STACK OR CONFIG_USB_DEVICE_STACK_NEXT )
142
- zephyr_iterable_section (NAME usbd_context GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
143
- zephyr_iterable_section (NAME usbd_class_fs GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
144
- zephyr_iterable_section (NAME usbd_class_hs GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
142
+ zephyr_iterable_section (NAME usbd_context GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
143
+ zephyr_iterable_section (NAME usbd_class_fs GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
144
+ zephyr_iterable_section (NAME usbd_class_hs GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
145
145
endif ()
146
146
147
147
if (CONFIG_USB_HOST_STACK )
148
- zephyr_iterable_section (NAME usbh_contex GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
149
- zephyr_iterable_section (NAME usbh_class_data GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
148
+ zephyr_iterable_section (NAME usbh_contex GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
149
+ zephyr_iterable_section (NAME usbh_class_data GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
150
150
endif ()
151
151
152
152
if (CONFIG_DEVICE_MUTABLE )
153
- zephyr_iterable_section (NAME device_mutable GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
153
+ zephyr_iterable_section (NAME device_mutable GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} )
154
154
endif ()
0 commit comments