Skip to content

Conversation

@seyednasermoravej
Copy link

@seyednasermoravej seyednasermoravej commented Nov 8, 2025

See PR #99132 instead

cfriedt and others added 30 commits October 1, 2025 14:36
Create a header for satisfying POSIX conformance requirements of time.h
that is named posix_time.h rather than time.h.

The primary reason for doing so, is that the de-facto owner of time.h is
the C library.

This new header only defines required POSIX symbols that form a strict
superset over the ISO C time.h symbols.

V2

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
Create a header for satisfying POSIX conformance requirements of signal.h
that is named posix_signal.h rather than signal.h.

The primary reason for doing so, is that the de-facto owner of signal.h is
the C library.

This new header only defines required POSIX symbols that form a strict
superset over the ISO C signal.h symbols.

V2

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
Update the hostap module to use non-prefixed paths for the ISO C time.h
and signal.h headers.

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
To avoid conflicts between the C library's `time.h` and signal.h use an
"override" header (when necessary) for C libraries that do not themselves
provide POSIX definitions in `time.h` or `signal.h`.

V2

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
Default disable flash prefetch on G0Bx/G0C1 to prevent issues
described by errata ES0548 2.2.10. Project can still enable
the config if applicable.

Signed-off-by: Khaoula Bidani <khaoula.bidani-ext@st.com>
By disabling m48x SPIM cache by default, the SRAM size increases
by 32 KB to a total of 160 KB.

Signed-off-by: cyliang tw <cyliang@nuvoton.com>
Certain SPIM instances in nRF52/53/54L/54H Series provide hardware
control of the CSN (chip select) line. Although the standard SPI
drivers do not use this feature, it should be possible to configure
this line through pinctrl in case some special driver needs this.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Important note to users about the obsolescence of NUCLEO_H743ZI.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
remove nucleo_h743zi from integration_platform and replace
with nucleo_h753zi.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
enable sample to run in CI on nucleo_h753zi.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
- enable sample to run in CI on nucleo_h753zi.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
enable sample to run in CI on nucleo_h753zi.

related sample: ptp and zperf

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
- add .conf and .overlay files with appropriate configurations
for nucleo_h753zi.
- enable sample to run in CI on nucleo_h753zi.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
… in CI

enable sample to run in CI on nucleo_h753zi.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
… board

Add various timer nodes to enable the test to run
successfully.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
Add the CONFIG_BOARD_NUCLEO_H753ZI symbol to enable running
tests on the NUCLEO_H753ZI board.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
add .conf and .overlay files with appropriate configurations for
nucleo_h753zi.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
add .conf and .overlay files with appropriate configurations for
nucleo_h753zi.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
Add nucleo_h753zi as an allowed platform to run this
test in CI.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
- enable i2c2 node in dts
- add .conf and .overlay with appropriate configurations for
  nucleo_h753zi.
- update testcase.yaml file for CI testing

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
add .overlay file with timers1 node configuration.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
add overlay with appropriate configuration for nucleo_h753zi

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
add .conf and .overlay with appropriate configurations for
nucleo_h753zi.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
- add .conf and .overlay with appropriate configurations for
      nucleo_h753zi
- update testcase.yaml file for CI testing

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
- add .overlay with appropriate configurations for
  nucleo_h753zi
- update testcase.yaml file for CI testing

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
- add watchdog0 node alias
- remove redundant nucleo_h753zi

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
Add support for the RTC, WATCHDOG, and DMA peripherals.
These are required for the DMA and RTC, WATCHDOG test drivers.

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
These features are:
- soft reset
- 4B addressing (SPI mode)
- supply gpios

Signed-off-by: Bartosz Miller <bartosz.miller@nordicsemi.no>
Add spi parameters for spi peripherals to spi-device.yaml.

These properties and their names are mostly inspired by linux
spi-peripheral-props.yaml.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
The CS delay parameter did not make a distinction between the setup and
hold time of the CS, and also did not specify very fine control which
can be done usually by a native controller CS. So use the new nanosecond
DT properties to get the delay values and make distinction.

Add deprecation warning if consumer supplies the delay parameter and
make it still work the old way in that case for backward compatibility
following API lifecycle process.

Update driver API version to 1.1.0 due to this change

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 9, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
E Reliability Rating on New Code (required ≥ C)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.