Skip to content

Commit f821de4

Browse files
danieldegrassedkalowsk
authored andcommitted
doc: releases: 4.2: clean up entry order
Clean up order of entries to be alphabetically sorted in the "new apis" section Signed-off-by: Daniel DeGrasse <[email protected]>
1 parent db64d7b commit f821de4

File tree

1 file changed

+64
-64
lines changed

1 file changed

+64
-64
lines changed

doc/releases/release-notes-4.2.rst

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -171,51 +171,19 @@ Stable API changes in this release
171171
New APIs and options
172172
====================
173173

174+
..
175+
Link to new APIs here, in a group if you think it's necessary, no need to get
176+
fancy just list the link, that should contain the documentation. If you feel
177+
like you need to add more details, add them in the API documentation code
178+
instead.
179+
174180
* Architectures
175181

176182
* NIOS2 Architecture was removed from Zephyr.
177183
* :kconfig:option:`ARCH_HAS_VECTOR_TABLE_RELOCATION`
178184
* :kconfig:option:`CONFIG_SRAM_VECTOR_TABLE` moved from ``zephyr/Kconfig.zephyr`` to
179185
``zephyr/arch/Kconfig`` and added dependencies to it.
180186

181-
* Kernel
182-
183-
* :c:macro:`K_TIMEOUT_ABS_SEC`
184-
* :c:func:`timespec_add`
185-
* :c:func:`timespec_compare`
186-
* :c:func:`timespec_equal`
187-
* :c:func:`timespec_is_valid`
188-
* :c:func:`timespec_negate`
189-
* :c:func:`timespec_normalize`
190-
* :c:func:`timespec_from_timeout`
191-
* :c:func:`timespec_to_timeout`
192-
* :c:func:`k_heap_array_get`
193-
194-
* I2C
195-
196-
* :c:func:`i2c_configure_dt`.
197-
* :c:macro:`I2C_DEVICE_DT_DEINIT_DEFINE`
198-
* :c:macro:`I2C_DEVICE_DT_INST_DEINIT_DEFINE`
199-
200-
* I3C
201-
202-
* :kconfig:option:`CONFIG_I3C_MODE`
203-
* :kconfig:option:`CONFIG_I3C_CONTROLLER_ROLE_ONLY`
204-
* :kconfig:option:`CONFIG_I3C_TARGET_ROLE_ONLY`
205-
* :kconfig:option:`CONFIG_I3C_DUAL_ROLE`
206-
* :c:func:`i3c_ccc_do_rstdaa`
207-
208-
* SPI
209-
210-
* :c:macro:`SPI_DEVICE_DT_DEINIT_DEFINE`
211-
* :c:macro:`SPI_DEVICE_DT_INST_DEINIT_DEFINE`
212-
213-
..
214-
Link to new APIs here, in a group if you think it's necessary, no need to get
215-
fancy just list the link, that should contain the documentation. If you feel
216-
like you need to add more details, add them in the API documentation code
217-
instead.
218-
219187
* Bluetooth
220188

221189
* Audio
@@ -295,18 +263,60 @@ New APIs and options
295263
* Single app RAM load support added to sysbuild using
296264
:kconfig:option:`SB_CONFIG_MCUBOOT_MODE_SINGLE_APP_RAM_LOAD`.
297265

266+
* Counter
267+
268+
* :c:func:`counter_reset`
269+
270+
* Debug
271+
272+
* Core Dump
273+
274+
* :kconfig:option:`CONFIG_DEBUG_COREDUMP_THREAD_STACK_TOP`, enabled by default for ARM Cortex M when :kconfig:option:`CONFIG_DEBUG_COREDUMP_MEMORY_DUMP_MIN` is selected.
275+
* :kconfig:option:`CONFIG_DEBUG_COREDUMP_BACKEND_IN_MEMORY`
276+
* :kconfig:option:`CONFIG_DEBUG_COREDUMP_BACKEND_IN_MEMORY_SIZE`
277+
298278
* Display
299279

300280
* Added :c:func:`display_clear` API to allow clearing the display content in a standardized way.
301281
* Character Frame Buffer (CFB) subsystem now supports drawing circles via :c:func:`cfb_draw_circle`.
302282

283+
* I2C
284+
285+
* :c:func:`i2c_configure_dt`.
286+
* :c:macro:`I2C_DEVICE_DT_DEINIT_DEFINE`
287+
* :c:macro:`I2C_DEVICE_DT_INST_DEINIT_DEFINE`
288+
289+
* I3C
290+
291+
* :kconfig:option:`CONFIG_I3C_MODE`
292+
* :kconfig:option:`CONFIG_I3C_CONTROLLER_ROLE_ONLY`
293+
* :kconfig:option:`CONFIG_I3C_TARGET_ROLE_ONLY`
294+
* :kconfig:option:`CONFIG_I3C_DUAL_ROLE`
295+
* :c:func:`i3c_ccc_do_rstdaa`
296+
297+
* Kernel
298+
299+
* :c:macro:`K_TIMEOUT_ABS_SEC`
300+
* :c:func:`timespec_add`
301+
* :c:func:`timespec_compare`
302+
* :c:func:`timespec_equal`
303+
* :c:func:`timespec_is_valid`
304+
* :c:func:`timespec_negate`
305+
* :c:func:`timespec_normalize`
306+
* :c:func:`timespec_from_timeout`
307+
* :c:func:`timespec_to_timeout`
308+
* :c:func:`k_heap_array_get`
309+
303310
* LVGL (Light and Versatile Graphics Library)
304311

305312
* The LVGL module was synchronized to v9.3, bringing numerous upstream improvements and new features.
306313
* LVGL subsystem now supports multiple simultaneous displays, including proper input device-to-display binding.
307314
* Added L8/Y8 pixel format support for displays such as SSD1327, SSD1320, SSD1322, and ST75256.
308315
* :kconfig:option:`CONFIG_LV_Z_COLOR_MONO_HW_INVERSION`
309316

317+
* LoRaWAN
318+
* :c:func:`lorawan_request_link_check`
319+
310320
* Management
311321

312322
* MCUmgr
@@ -396,6 +406,10 @@ New APIs and options
396406
* :c:member:`zperf_upload_params.data_loader`
397407
* :kconfig:option:`CONFIG_NET_ZPERF_SERVER`
398408

409+
* PCIe
410+
411+
* :kconfig:option:`CONFIG_NVME_PRP_PAGE_SIZE`
412+
399413
* Power management
400414

401415
* :kconfig:option:`CONFIG_PM_DEVICE_RUNTIME_USE_SYSTEM_WQ`
@@ -406,6 +420,11 @@ New APIs and options
406420
* :kconfig:option:`CONFIG_PM_DEVICE_RUNTIME_DEDICATED_WQ_INIT_PRIO`
407421
* :kconfig:option:`CONFIG_PM_DEVICE_RUNTIME_ASYNC`
408422

423+
* SPI
424+
425+
* :c:macro:`SPI_DEVICE_DT_DEINIT_DEFINE`
426+
* :c:macro:`SPI_DEVICE_DT_INST_DEINIT_DEFINE`
427+
409428
* Sensor
410429

411430
* :c:func:`sensor_value_to_deci`
@@ -419,10 +438,6 @@ New APIs and options
419438

420439
* :c:func:`flash_area_copy()`
421440

422-
* Counter
423-
424-
* :c:func:`counter_reset`
425-
426441
* Sys
427442

428443
* :c:func:`util_eq`
@@ -431,8 +446,13 @@ New APIs and options
431446
* :c:func:`sys_clock_settime`
432447
* :c:func:`sys_clock_nanosleep`
433448

434-
* LoRaWAN
435-
* :c:func:`lorawan_request_link_check`
449+
* USB
450+
451+
* :c:func:`uvc_set_video_dev`
452+
453+
* UpdateHub
454+
455+
* :c:func:`updatehub_report_error`
436456

437457
* Video
438458

@@ -453,26 +473,6 @@ New APIs and options
453473
* :c:member:`video_ctrl_query.int_menu` field
454474
* :c:macro:`VIDEO_MIPI_CSI2_DT_NULL` and other MIPI standard values
455475

456-
* PCIe
457-
458-
* :kconfig:option:`CONFIG_NVME_PRP_PAGE_SIZE`
459-
460-
* Debug
461-
462-
* Core Dump
463-
464-
* :kconfig:option:`CONFIG_DEBUG_COREDUMP_THREAD_STACK_TOP`, enabled by default for ARM Cortex M when :kconfig:option:`CONFIG_DEBUG_COREDUMP_MEMORY_DUMP_MIN` is selected.
465-
* :kconfig:option:`CONFIG_DEBUG_COREDUMP_BACKEND_IN_MEMORY`
466-
* :kconfig:option:`CONFIG_DEBUG_COREDUMP_BACKEND_IN_MEMORY_SIZE`
467-
468-
* UpdateHub
469-
470-
* :c:func:`updatehub_report_error`
471-
472-
* USB
473-
474-
* :c:func:`uvc_set_video_dev`
475-
476476
* ZBus
477477

478478
* Zbus has achieved stable status with the release of API version v1.0.0.

0 commit comments

Comments
 (0)