Commit Graph

4463 Commits

Author SHA1 Message Date
Carles Cufi
c4cc1621a5 doc: relnotes: Add notes about build system
Add a section about the build system and infrastructure to highlight
both sysbuild and west blobs.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2022-09-27 14:56:42 +00:00
Daniel DeGrasse
e476fcb81a doc: releases: update release notes for SD subsystem for 3.2 release
Update release notes for SD subsystem with changes since 3.1 release.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-09-27 09:51:55 -05:00
Chris Friedt
4344c79b33 doc: release: add updates for hal_ti
Note: some changes were not captured in v3.0 or v3.1
release notes, so this is a cumulative update.

Signed-off-by: Chris Friedt <cfriedt@fb.com>
2022-09-27 09:35:15 -05:00
Sylvio Alves
3e016d5ba5 docs: release-notes: add ESP32 release notes
Adds release notes for 3.2 relelase.
Updates ESP32 drivers and hal_espressif info.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2022-09-27 14:25:48 +00:00
Gerard Marull-Paretas
3e35110f22 doc: fix embedding of Kconfig links in rst
Kconfig links were not processed correctly in Doxygen content rendered
by breathe. Also remove obsolete @option{} (no longer used).

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-09-27 07:18:15 -05:00
Flavio Ceolin
4ddf7da412 doc: release-notes: Security notes
Security related security notes.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2022-09-27 09:14:45 +00:00
Fabio Baltieri
a2ba6cd0ee doc: api: update overview page
Update the API overview page, guessing based on gitk v3.1.0..main on the
various API headers.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-26 09:53:05 -05:00
Gerard Marull-Paretas
1b98db232e doc: release-notes: inform about stm32 pin changes
pinctrl: some pin definitions did not contain the "_c" suffix, used
by pins with analog switch on certain H7 devices

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-09-26 09:56:31 +00:00
Vinayak Kariappa Chettimada
e348fe494a Bluetooth: Controller: Warn LLCP Legacy implementation as DEPRECATED
Add in Kconfig, select DEPRECATED, to warn at build time
that the LLCP legacy implementation is deprecated and the
refactored LLCP enabled by BT_LL_SW_LLCP Kconfig option be
used instead (which is the default now).

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2022-09-26 11:07:17 +02:00
Gerard Marull-Paretas
41566e2502 doc: add support for linkcheck
This patch adds support for the `linkcheck` Sphinx builder, so that we
can easily check for broken links in the documentation.

It can be run like this:

ninja linkcheck

Or, using the Makefile shim:

make linkcheck

All Zephyr Github issues links are ignored, since we have lots of these
URLs and they quickly hit GH rate limit. They have small chance to be
incorrect, so we should be ok.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-09-23 17:28:47 +00:00
Gerard Marull-Paretas
f9ccac29cd doc: delete dead JIRA links
Zephyr JIRA instance is no longer available. Make JIRA links literals.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-09-23 17:28:47 +00:00
Gerard Marull-Paretas
c825d42fe3 doc: remove redundant copyright page
Copyright page does not contain any useful or updated information. Every
Sphinx page is already copyrighted with the message:

> (c) Copyright 2015-2022 Zephyr Project members and individual
  contributors.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-09-23 13:53:43 +00:00
Carles Cufi
aa405076db doc: relnotes: Add Bluetooth release notes for 3.2.0
Populate the Bluetooth release notes and clean up the existing ones.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2022-09-23 12:40:52 +02:00
Fabio Baltieri
6d67a81e19 doc: release-notes: update the whole Boards & SoC section
Update the whole section based on what was in boards/*/* for v3.1.0 and
main. Sort the lists and remove the empty sections.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-23 08:09:09 +00:00
Fabio Baltieri
340ecef59b doc: release-notes: add a note about tests & samples
Mention the ztest api conversion and new tests expectations.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-23 08:09:09 +00:00
Fabio Baltieri
cd283adfd6 doc: release-notes: add notes for few session with no maintainers
Add few release notes from changes in sections that do not list an
explicit maintainer, taken from:

git log v3.1.0..main drivers/interrupt_controller
git log v3.1.0..main drivers/memc
git log v3.1.0..main drivers/power_domain

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-23 08:09:09 +00:00
Fabio Baltieri
bba44e7fd3 doc: release-notes: mention civetweb module removal
Add a line to mention the removed civeteweb module and code.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-23 08:09:09 +00:00
Erwan Gouriou
5e756c195a doc: release-notes 3.2: STM32: Fix note on SDMMC driver update
STM32 SDMMC: DMA is actually available only for DMA-V1 compatible
devices.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-09-22 20:06:41 +00:00
Chris Friedt
8a262651af doc: release: 3.2: Add POSIX changes
Add POSIX changes to release notes for Zephyr v3.2.

Signed-off-by: Chris Friedt <cfriedt@fb.com>
2022-09-22 11:43:39 -05:00
Mahesh Mahadevan
6c6d0aa85e doc: Add NXP items to 3.2 release notes
Add NXP items to 3.2 release notes

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2022-09-22 11:39:12 -05:00
Robert Lubos
2e901a841d doc: release-notes: Add 3.2.0 release notes for networking
Add Zephyr 3.2.0 release notes for the networking area.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2022-09-22 18:06:52 +02:00
Jamie McCrae
10f9d576f4 doc: release: 3.2: Add MCUMGR changes
Adds MCUMGR changes to the release notes.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2022-09-22 10:09:22 -05:00
Henrik Brix Andersen
a92e68b626 doc: release-notes: minor fixup to the CAN release notes for v3.2.0
Add a couple of minor fixups to the CAN related release notes for Zephyr
v3.2.0 (fixed typo and removed duplicate entry).

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-09-22 09:30:09 -05:00
Stephanos Ioannidis
357b2231de doc: release-notes: Add C++ subsystem release notes for 3.2
This commit adds the C++ subsystem release notes for the Zephyr 3.2
release.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
2022-09-22 09:22:53 -05:00
Gerard Marull-Paretas
fa308ca191 doc: release-notes: fix syntax issues
This patch fixes a couple of syntax issues that lead to incorrectly
rendered content:

- Bad list indentation
- Missing blank line between list item and sub-item.

Also made 'label' a literal.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-09-22 13:54:45 +00:00
Stephanos Ioannidis
e52b621d6c doc: release-notes: Add C library release notes for 3.2
This commit adds the C library release notes for the Zephyr 3.2
release.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
2022-09-22 15:46:49 +02:00
Gerard Marull-Paretas
7e6e4579c2 doc: release-notes: add details on pinctrl/pinmux changes
Inform about pinmux deprecation and add relevant changes in the pinctrl
area.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-09-22 10:55:44 +00:00
HaiLong Yang
ea59b0ce79 doc: release: 3.2: add GigaDevice changes
More GigaDevice support added, include drivers, boards, etc.
Also, some known issue has been fixed.

Signed-off-by: HaiLong Yang <hailong.yang@brainco.cn>
2022-09-22 10:54:27 +00:00
Kevin Townsend
5af0fbc2e3 doc: release-notes: Add Aarch32 release notes
Adds Aarch32 release notes for Zephyr 3.2.

Signed-off-by: Kevin Townsend <kevin.townsend@linaro.org>
2022-09-22 10:08:10 +02:00
Kevin Townsend
d180be37a1 doc: release-notes: Add TF-M release notes
Adds release notes for Zephyr 3.2 related to TF-M.

Signed-off-by: Kevin Townsend <kevin.townsend@linaro.org>
2022-09-22 10:07:53 +02:00
Daniel Leung
55c4e06b35 doc: release-notes/3.2: add bits on serial/UART drivers
This mentions changes on serial and UART drivers.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-09-21 15:16:55 -05:00
Daniel Leung
e285034579 doc: release-notes/3.2: add bits on PECI drivers
This adds bits about PECI drivers:

* Devicetree binding changes for the ITE it8xxx2 driver.
* New driver for Nuvoton NPCX.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-09-21 15:16:55 -05:00
Daniel Leung
ce4e3206fb doc: release-notes/3.2: about new PCIE shell subcommands
This mentions the new PCIE shell commands.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-09-21 15:16:55 -05:00
Daniel Leung
8242739aa5 doc: release-notes/3.2: about new API on MM drivers
This adds the bits about new API in the memory management drivers.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-09-21 15:16:55 -05:00
Daniel Leung
9bd51614ff doc: release-notes/3.2: add a few bits on IPM
This adds a few bits on changes about IPM.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-09-21 15:16:55 -05:00
Daniel Leung
a72b44fd11 doc: release-notes/3.2: add bits on Xtensa
This adds a few bits about changes on Xtensa.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-09-21 15:16:55 -05:00
Daniel Leung
6f141a92ab doc: release-notes/3.2: add bits related to I3C
This adds a few bits about the new I3C controller API,
a new controller driver, and about extending an existing
sensor driver for I3C.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-09-21 15:16:55 -05:00
Tom Burdick
db372f8eaa doc: releases: update RTIO release notes for 3.2
Update RTIO release notes with changes since the 3.1 release

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2022-09-21 18:20:18 +02:00
Tom Burdick
e5b76065c3 doc: releases: update I2C release notes for 3.2
Update I2C release notes with changes since the 3.1 release

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2022-09-21 18:20:18 +02:00
Tom Burdick
184f8108a9 doc: releases: update DMA release notes for 3.2
Update the DMA release notes with changes since the 3.1 release

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2022-09-21 18:20:18 +02:00
Thomas Stranger
4dc093f464 doc: release: 3.2.0: Add release notes for w1 (1-wire)
Add 1-wire release notes for zephyr v3.2.0.

Signed-off-by: Thomas Stranger <thomas.stranger@outlook.com>
2022-09-21 15:55:45 +00:00
Maureen Helm
16c07e71e5 doc: release: Add sensor release notes for v3.2.0
Added comments about new drivers, bug fixes, and enhancements made to
sensor drivers since the last release.

Signed-off-by: Maureen Helm <maureen.helm@intel.com>
2022-09-21 17:49:33 +02:00
Gerson Fernando Budke
ab25a27bfe doc: release: 3.2: Add notes about Atmel
Add 3.2.0 release notes for Atmel.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-09-21 15:29:59 +02:00
Stephanos Ioannidis
81de0276fc doc: languages: c: Add formatted output section
This commit adds "Formatted Output" section to the "C Language Support"
documentation that describes the C library-specific formatted output
support details.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-09-21 12:37:04 +02:00
Erwan Gouriou
25fe4ef969 doc: release note 3.2: Update shield section
Update release note 3.2 with new shields.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-09-21 09:48:44 +00:00
Erwan Gouriou
82be048286 doc: release note 3.2: Update for STM32
Update V3.2.0 release notes with STM32 entries

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-09-21 09:48:44 +00:00
Carlo Caione
7b065e2138 doc: release-notes: Add ARM64 and IPC release notes
For Zephyr v3.2.0

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-09-21 11:20:48 +02:00
Daniel DeGrasse
80dbac16d4 doc: releases: update disk release notes for 3.2
Update release notes with changes to disk subsystem since 3.1 release.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-09-21 11:20:28 +02:00
Daniel DeGrasse
ff1f7a0f59 doc: releases: update SDHC release notes for 3.2
Update SDHC release notes with changes since 3.1 release

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-09-21 11:19:44 +02:00
Fabio Baltieri
11baf56948 doc: release: 3.2: add a bunch of placeholders
Add few subsystem and driver placeholder for the maintainers to add
their notes. Hopefully it would help reducing merge conflicts on release
notes PRs.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-20 17:01:06 +00:00