Skip to content

tests: driver: pwm: pwm test build failure #92943

Open
@hakehuang

Description

@hakehuang

Describe the bug

on mr_canhubk3/s32k344 build with

git bisect found below commit introduce issue

commit 0bdb959

Author: Emilio Benavente <emilio.benavente@nxp.com>
Date:   Tue Jul 8 14:51:09 2025 -0500

    drivers: misc: mcux_flexio: Set the DOZEN bit
    
    Setting the DOZEN bit in the flexio so the soc
    does not force the peripheral to go into
    low power mode when the soc is in idle.
    
    Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com>

 drivers/misc/mcux_flexio/mcux_flexio.c | 2 ++
 1 file changed, 2 insertions(+)

Regression

  • This is a regression.

Steps to reproduce

west build -b mr_canhubk3/s32k344 tests/drivers/pwm

Relevant log output

[86/222] Linking C static library zephyr/soc/soc/s32k344/s32k3/libsoc__nxp__s32__s32k3.a[87/222] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest.c.obj[88/222] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj[89/222] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj[90/222] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj[91/222] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a[92/222] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_eirq_nxp_s32.c.obj[93/222] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a[94/222] Building C object zephyr/drivers/misc/nxp_s32_emios/CMakeFiles/drivers__misc__nxp_s32_emios.dir/nxp_s32_emios.c.obj[95/222] Linking C static library zephyr/drivers/misc/nxp_s32_emios/libdrivers__misc__nxp_s32_emios.a[96/222] Building C object zephyr/drivers/misc/mcux_flexio/CMakeFiles/drivers__misc__mcux_flexio.dir/mcux_flexio.c.objFAILED: zephyr/drivers/misc/mcux_flexio/CMakeFiles/drivers__misc__mcux_flexio.dir/mcux_flexio.c.obj nter-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/jenkins/agent/workspace/zephyr_downstream_build_daily/zephyr/tests/drivers/pwm/pwm_loopback=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/jenkins/agent/workspace/zephyr_downstream_build_daily/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/jenkins/agent/workspace/zephyr_downstream_build_daily=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -std=c99 -MD -MT zephyr/drivers/misc/mcux_flexio/CMakeFiles/drivers__misc__mcux_flexio.dir/mcux_flexio.c.obj -MF zephyr/drivers/misc/mcux_flexio/CMakeFiles/drivers__misc__mcux_flexio.dir/mcux_flexio.c.obj.d -o zephyr/drivers/misc/mcux_flexio/CMakeFiles/drivers__misc__mcux_flexio.dir/mcux_flexio.c.obj -c /home/jenkins/agent/workspace/zephyr_downstream_build_daily/zephyr/drivers/misc/mcux_flexio/mcux_flexio.c/home/jenkins/agent/workspace/zephyr_downstream_build_daily/zephyr/drivers/misc/mcux_flexio/mcux_flexio.c: In function 'mcux_flexio_init':/home/jenkins/agent/workspace/zephyr_downstream_build_daily/zephyr/drivers/misc/mcux_flexio/mcux_flexio.c:135:23: error: 'flexio_config_t' {aka 'struct _flexio_config_'} has no member named 'enableInDoze'; did you mean 'enableInDebug'? 135 | flexio_config.enableInDoze = true; | ^~~~~~~~~~~~ | enableInDebugninja: build stopped: subcommand failed.

Impact

Functional Limitation – Some features not working as expected, but system usable.

Environment

  • OS: All
  • toolchain: 0.17.1
  • commit: 7a8bd3d

Additional Context

No response

Metadata

Metadata

Labels

bugThe issue is a bug, or the PR is fixing a bugplatform: NXPNXP

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions