Commit graph

105,063 commits

Author SHA1 Message Date
Benjamin Cabé
52a9e7014a doc: release-notes-3.7: misc typo/spelling fixes
Minor fixups (spelling mistakes, formatting issues, ...)

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-07-20 11:06:08 +02:00
Benjamin Cabé
6fb55e1417 doc: release-notes-3.7: Improve release highlights section
Added links to relevant doc pages when appropriate
Added a mention about PTP
Added a mention about PSA Crypto

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-07-20 11:06:08 +02:00
Benjamin Cabé
d8ed0be0f7 doc: migration-guide-3.7: misc typo/spelling fixes
Cleaned up migration guide, mostly fixing single quotes being used
instead of double quotes plus some other minor spelling mistakes.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-07-20 11:06:08 +02:00
Benjamin Cabé
2f8cfc670a doc: migration-guide-3.7: fix rendering of Bluetooth HCI section
some bullet points had incorrect indent causing
the list to render as "definition list"

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-07-20 11:06:08 +02:00
Benjamin Cabé
68ec34cd2b llext: doc: add EDK acronym to header section
Add "EDK" acronym to help discoverability of EDK for folks
searching for that keyword

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-07-20 11:06:08 +02:00
Krzysztof Chruściński
452700b2f0 doc: releases: Add logging release notes
Add release notes for 3.7 for logging subsystem.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-07-20 10:26:01 +02:00
Chris Friedt
ccadcef020 doc: release-notes-3.7: add fpga release notes
Add fpga release notes for v3.7.0

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
2024-07-20 10:25:44 +02:00
Chris Friedt
35a1fedb5d doc: release-notes-3.7: add posix api release notes
Add release notes outlining features added for v3.7.0 and bugs
fixed from prior releases.

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
2024-07-20 10:25:36 +02:00
Chris Friedt
9398092d53 doc: release-notes-3.7: fix indentation in posix deprecations
Fix indendtation in posix deprecations.

The top-level bullet was indented by an extra space, so remove
the space.

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
2024-07-20 10:25:36 +02:00
Flavio Ceolin
ec656ba492 doc: relnotes/3.7: Add info about CVE-2024-6137
Information about CVE-2024-6137 in release notes.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-07-20 10:19:05 +02:00
Benjamin Cabé
84a04d1ef4 doc: release-notes-3.7: Add shields release notes
Contribute shields changelog for 3.7 release

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-07-20 10:18:54 +02:00
Benjamin Cabé
c25ee8bb38 doc: shields: make section IDs consistent with shield name
Convention is to name RST section the same as the shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-07-20 10:18:54 +02:00
Simon Guinot
5747cc5fbd doc: release-notes-3.7: fix LED release notes
This patch fixes two broken links in the LED strip release note.
:kconfig:option: cannot be used with removed Kconfig options. This
results in broken links. Let's use the code's inline markup delimiter
instead.

It also adds a missing link to the DT compatible of the IS31FL3194
controller.

Signed-off-by: Simon Guinot <simon.guinot@sequanux.org>
2024-07-20 10:18:42 +02:00
Tom Burdick
5ef925aa6b doc: Fix typo in SPSC lockfree queue docs
SPSC was typoed as MPSC in the SPSC queue docs.

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2024-07-20 10:18:28 +02:00
Benjamin Cabé
f0b901085e Revert "doc: develop: tools: Exclude webp images from PDF"
This reverts commit a156b619d4.
Now that Sphinx 7.4 is out, it is possible to use webp images
in the PDF documentation (they're converted to png).

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-07-20 10:17:55 +02:00
Siddharth Chandrasekaran
d06e95c49b docs: release-notes: Add release entry for OSDP
Patch adds release notes for mgmt/osdp

Signed-off-by: Siddharth Chandrasekaran <sidcha.dev@gmail.com>
2024-07-19 13:22:12 +02:00
Filip Kokosinski
fd970d4979 doc/releases/release-note-3.7: add notes for LiteX and Microchip RISC-V
This commits adds release notes for the 3.7 release for the following
maintenance areas:
* Microchip RISC-V Platforms
* LiteX Platforms

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2024-07-19 13:21:51 +02:00
Chris Friedt
ac52bd629d posix: deprecated: remove new options without deprecation
A few previously deprecated Kconfig options have not yet been
present for 1 release cycle and can (theoretically) just be
removed, without deprecation (see next commit).

* GETENTROPY
* POSIX_CONFSTR
* POSIX_ENV
* POSIX_SYSLOG

For dependency information, please see
https://docs.zephyrproject.org/3.6.0/kconfig.html#kconfig-search

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
2024-07-18 16:28:02 -04:00
Declan Snyder
139a1cb803 doc: Make PR description a contributor expectation
Make a PR description an expectation/requirement for
pull requests submitted to the zephyr project.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-07-18 16:27:23 -04:00
Alberto Escolar Piedras
9831c69afa licensing: mention GPL licensed openocd file
Let's mention this GPL licensed file, even that it
is just a configuration file.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-07-18 12:37:55 -04:00
Piotr Kosycarz
b8ae3a416b scripts: ci: test_plan: use find_modules only when commits are provided
Current implementation will not work if comits were not provided.
ie. use case with list of changed files will fail as args.commits is None.

Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
2024-07-18 12:34:10 -04:00
Simon Guinot
8d5a7ac141 doc: release-notes-3.7: complete LED release notes
This patch completes the release notes for LED and LED strip subsystems.

Signed-off-by: Simon Guinot <simon.guinot@sequanux.org>
2024-07-18 12:32:46 -04:00
Dominik Ermel
65e679214e storage/stream_flash: Fix write_block_size too small
Fix for platforms with write-block-size >= 256 bytes.

Fixes #76029

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
2024-07-18 12:32:35 -04:00
Emil Gydesen
9207def7da MAINTAINERS: Exclude BT classic from BT host
Treat Bluetooth Classic similar to Bluetooth Mesh and Audio by
not including it in the BT host, as most of the BT Host people
are LE-only.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2024-07-18 09:29:26 -04:00
Gerard Marull-Paretas
5bf395ba70 doc: doxygen: use full path for USE_MDFFILE_AS_MAINPAGE
Otherwise some recent Doxygen versions (1.11.0) generate a warning.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
941cc6d744 doc: doxygen: remove non-existing INPUT entry
sys/arch_interface.h does no longer exist.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
ce8b99b9f0 net: dns_sd: fix incorrect usage of code/endcode
`@code` needs file extension
`@endcode` doesn't take any arguments

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
bd921a1ca9 debug: symtab: move to os_services doxygen group
Instead of being a top-level group.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
8a7fd88ed3 bindesc: add to os_services doxygen group
Instead of being a top-level group.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
cf66fc2f2a modem: move to connectivity doxygen group
Instead of being a top-level group.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
284bf28169 dt-bindings: sensor: icm42688: move to sensor_interface doxygen group
Instead of showing up as a top-level Doxygen group.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
b792e63b0f debug: mipi_stp_decoder: move to os_services doxygen group
The API was placed under a non-existing group: coresight_apis. Place it
under os_services, as other debug/ APIs.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
398dd4e505 drivers: tee: move interface to io_interfaces doxygen group
The TEE driver interface was put under a non-existing group: security.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Gerard Marull-Paretas
28a515982c lib: libc: errno: remove non-existing c_std_lib doxygen group
Some groups were being added to a non-existing group: c_std_lib

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-07-18 09:23:33 -04:00
Bjarki Arge Andreasen
0779712b40 docs: release-notes: Added GNSS release notes
Added GNSS release notes

Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
2024-07-18 09:23:19 -04:00
Andrzej Głąbek
31a6ac49a8 dts: bindings: Fix license identifiers in a few files provided by Nordic
Correct license identifiers in two files copied from internal Nordic
repositories that were not properly adjusted for Zephyr:
- dts/bindings/flash_controller/nordic,rram-controller.yaml (added in
  commit 3a8ee7df91)
- dts/bindings/misc/nordic,nrf-dppic-local.yaml (added in commit
  796d09d2a6)

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2024-07-18 09:23:03 -04:00
Sylvio Alves
0a82c65d7b doc: release: add v3.7 notes for Espressif
Add notes for Espressif related changes.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2024-07-18 09:22:39 -04:00
cyliang tw
d8183d8e2d doc: release: Add Nuvoton Numaker notes for v3.7.0
Adds release notes for Nuvoton Numaker M2L31X SoC, drivers and board
introduced since the last release.

Signed-off-by: cyliang tw <cyliang@nuvoton.com>
2024-07-18 06:48:45 -04:00
Anas Nashif
569dbd8e0f tests: cmake: fix test identifier
cmake is part of the build system area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-07-18 06:47:57 -04:00
Anas Nashif
84221f5219 tests: display: fix test identifier
Fixed test identifiers and places in correct area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-07-18 06:47:57 -04:00
Anas Nashif
366ddac79e tests: sensing: fix identifier
Fix identifier of test and add to MAINTAINERS file.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-07-18 06:47:57 -04:00
Tom Burdick
6530c8914e docs: DMA Release Notes 3.7
Notable changes for DMA API in 3.7

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2024-07-18 09:32:44 +02:00
Swift Tian
45d39f3b7c samples: drivers: mspi: Update readme doc
Update mspi samples readme to match with code and release doc.

Signed-off-by: Swift Tian <swift.tian@ambiq.com>
2024-07-18 09:32:29 +02:00
Swift Tian
86da7c31df doc: release-notes-3.7: Add MSPI API release notes
Add description for all the good work done to add the new MSPI API.

Signed-off-by: Swift Tian <swift.tian@ambiq.com>
2024-07-18 09:32:29 +02:00
Swift Tian
fe3b65e33e drivers: mspi: Mark MSPI API version 0.1.0
Mark MSPI API as experimental with version 0.1.0 for release 3.7

Signed-off-by: Swift Tian <swift.tian@ambiq.com>
2024-07-18 09:32:29 +02:00
Aaron Massey
e7c8e932c3 doc: release-notes-3.7: fuel gauge notes
Add release notes for fuel gauge drivers.

Signed-off-by: Aaron Massey <aaronmassey@google.com>
2024-07-18 09:30:25 +02:00
Ryan Erickson
db256f9c3e doc: release-notes-3.7: Add Ezurio release notes
Laird Connectivity boards were rebranded to Ezurio.

Signed-off-by: Ryan Erickson <ryan.erickson@ezurio.com>
2024-07-18 09:28:53 +02:00
Andy Ross
ea2f771b25 doc: release-notes-3.7: Kernel and mt8195 notes
Describe some stray changes of mine, two fixes and one new board/soc.

Signed-off-by: Andy Ross <andyross@google.com>
2024-07-18 09:28:44 +02:00
Johann Fischer
6a512e55a8 doc: release-notes-3.7: add release notes for USB
Add release notes for USB support.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2024-07-18 09:25:30 +02:00
Declan Snyder
7936c20366 doc: migration-guide-3.7: NXP ENET MDIO change
Add migration guide info about the unit of
MDIO_NXP_ENET_TIMEOUT config changing.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-07-18 09:24:55 +02:00