New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
imx93_evk/mimx9352/a55
fails build_all/gpio
test
#72619
Labels
Comments
JiafeiPan
added a commit
to nxp-upstream/zephyr
that referenced
this issue
May 13, 2024
This commit is to fix some GPIO test case build issue: zephyrproject-rtos#72619 In fact, the issue is introduce by expander GPIO PR: zephyrproject-rtos#69330 It is used to add GPIO expander support, in this PR, dts node layout is: lpi2c { MFD driver { gpio driver { } } } The initial idea is to disable all these node by default in order to keep a minimal default image, but expander GPIO PR only disabled lpi2c and MFD driver node, but enabled gpio driver node, so gpio driver will report building error as it depends on expander and i2c which are disabled, so this fix is to disable gpio node. If we want to use expander gpio, we need to enable i2c, expander and gpio nodes simultaneously. Some GPIO test cases have been enabled on i.mx93 EVK board by enabling onchip GPIO controller in the overlay, for example: tests/drivers/gpio/gpio_basic_api/boards/imx93_evk_mimx9352_a55.overlay Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
carlescufi
pushed a commit
that referenced
this issue
May 13, 2024
This commit is to fix some GPIO test case build issue: #72619 In fact, the issue is introduce by expander GPIO PR: #69330 It is used to add GPIO expander support, in this PR, dts node layout is: lpi2c { MFD driver { gpio driver { } } } The initial idea is to disable all these node by default in order to keep a minimal default image, but expander GPIO PR only disabled lpi2c and MFD driver node, but enabled gpio driver node, so gpio driver will report building error as it depends on expander and i2c which are disabled, so this fix is to disable gpio node. If we want to use expander gpio, we need to enable i2c, expander and gpio nodes simultaneously. Some GPIO test cases have been enabled on i.mx93 EVK board by enabling onchip GPIO controller in the overlay, for example: tests/drivers/gpio/gpio_basic_api/boards/imx93_evk_mimx9352_a55.overlay Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
coreboot-org-bot
pushed a commit
to coreboot/zephyr-cros
that referenced
this issue
May 14, 2024
This commit is to fix some GPIO test case build issue: zephyrproject-rtos/zephyr#72619 In fact, the issue is introduce by expander GPIO PR: zephyrproject-rtos/zephyr#69330 It is used to add GPIO expander support, in this PR, dts node layout is: lpi2c { MFD driver { gpio driver { } } } The initial idea is to disable all these node by default in order to keep a minimal default image, but expander GPIO PR only disabled lpi2c and MFD driver node, but enabled gpio driver node, so gpio driver will report building error as it depends on expander and i2c which are disabled, so this fix is to disable gpio node. If we want to use expander gpio, we need to enable i2c, expander and gpio nodes simultaneously. Some GPIO test cases have been enabled on i.mx93 EVK board by enabling onchip GPIO controller in the overlay, for example: tests/drivers/gpio/gpio_basic_api/boards/imx93_evk_mimx9352_a55.overlay (cherry picked from commit 153255f) Original-Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> GitOrigin-RevId: 153255f Change-Id: I766d8d66a5b005c9ab654d7f7c6f0710b9b0034a Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/5534604 Tested-by: ChromeOS Prod (Robot) <chromeos-ci-prod@chromeos-bot.iam.gserviceaccount.com> Tested-by: Yuval Peress <peress@google.com> Commit-Queue: Yuval Peress <peress@google.com> Reviewed-by: Yuval Peress <peress@google.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
imx93_evk/mimx9352/a55
fails to build thebuild_all/gpio
test, and is failing the CI in main branch. See thisTo Reproduce
Steps to reproduce the behavior:
west build -p -b imx93_evk/mimx9352/a55 zephyr/tests/drivers/build_all/gpio
Expected behavior
Should build fine
Impact
Blocking #72589 and possibly other PRs
Logs and console output
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: