-
Notifications
You must be signed in to change notification settings - Fork 8.2k
build: wifi: allow espressif boards to test net/wifi use cases #80785
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
build: wifi: allow espressif boards to test net/wifi use cases #80785
Conversation
264b271 to
e00ed56
Compare
|
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
42bd0e8 to
95b4643
Compare
|
@krish2718 @dleach02 As you can see in this PR (commit bd260a9), I have aimed to consolidate the Please, let me know your thoughts about both. I think that we could rename
@carlescufi PTAL. |
We can wait another round of approval and sync up when you feel confortable merging hal_nxp PR. I do not see any additional request. |
|
@dleach02 I've rebased |
|
@dleach02, are you able to move on with this? Do you expect anything else from my side? |
|
@sylvioalves do you know what is causing the CI failures? Because we have a lot of NXP HAL side PRs we don't merge them until the Zephyr side is completely ready to be merged. Otherwise we end up blocking things that are ready. |
e59899c to
ba504a9
Compare
|
The rebase passes my internal tests. I've merged the NXP HAL side so please update the west.yml NXP SHA |
Convert vendor specific **_WIFI_BUILD_ONLY_MODE symbol as global in order to provide common build flag to enable CI with no blobs. Signed-off-by: Sylvio Alves <[email protected]>
Allow espressif platform to be properly tested in CI. Signed-off-by: Sylvio Alves <[email protected]>
This lets esp32-based boards to be tested regarding Wi-Fi changes. Signed-off-by: Sylvio Alves <[email protected]>
ba504a9 to
9cac2de
Compare
|
PR is ready now. |
|
To help move this along, I added myself as an assignee. @jukkar had previously approved this but the west.yml changes to align with the module PRs merging dropped it. |
This aims to allow Espressif boards to test Wi-Fi drivers without binary blobs. The following changes were added:
NRF_WIFI_BUILD_ONLY_MODEandNXP_WIFI_BUILD_ONLY_MODEto use the same common Kconfig nameBUILD_ONLY_NO_BLOBS.hal_nxpandhal_espressifto support the above change. Include espressif Wi-Fi RF stubs.nettests.