Intel AX210 "failed to evaluate _DSM" messages

I am trying to evaluate Intel AX210 on Nvidia’s Jetson AGX Xavier platform.
My L4T version is 35.1
When I change the WIFI status from off to on, I always get following failed messages:

[ 117.271272] iwlwifi 0003:01:00.0: iwl_mvm_power_update_device Sending device power command with flags = 0x1
[ 117.271282] iwlwifi 0003:01:00.0: iwl_pcie_gen2_send_hcmd_sync Attempting to send sync command POWER_TABLE_CMD
[ 117.271289] iwlwifi 0003:01:00.0: iwl_pcie_gen2_send_hcmd_sync Setting HCMD_ACTIVE for command POWER_TABLE_CMD
[ 117.271299] iwlwifi 0003:01:00.0: iwl_pcie_gen2_enqueue_hcmd Sending command POWER_TABLE_CMD (01.77), seq: 0x000C, 12 bytes at 12[12]:0
[ 117.271462] iwlwifi 0003:01:00.0: iwl_pcie_hcmd_complete Clearing HCMD_ACTIVE for command POWER_TABLE_CMD
**[ 117.271516] ACPI: <n/a>: failed to evaluate _DSM (0x1001)**
**[ 117.271725] iwlwifi 0003:01:00.0: iwl_acpi_get_dsm_object ACPI: DSM method invocation failed (rev: 0, func:2)**
**[ 117.271736] iwlwifi 0003:01:00.0: iwl_mvm_eval_dsm_indonesia_5g2 Failed to evaluate DSM function ENABLE_INDONESIA_5G2, ret=-2**
**[ 117.271756] ACPI: <n/a>: failed to evaluate _DSM (0x1001)**
**[ 117.271957] iwlwifi 0003:01:00.0: iwl_acpi_get_dsm_object ACPI: DSM method invocation failed (rev: 0, func:1)**
**[ 117.271965] iwlwifi 0003:01:00.0: iwl_mvm_eval_dsm_disable_srd Failed to evaluate DSM function DISABLE_SRD, ret=-2**
[ 117.271982] iwlwifi 0003:01:00.0: iwl_pcie_gen2_send_hcmd_sync Attempting to send sync command MCC_UPDATE_CMD
[ 117.271987] iwlwifi 0003:01:00.0: iwl_pcie_gen2_send_hcmd_sync Setting HCMD_ACTIVE for command MCC_UPDATE_CMD
[ 117.271997] iwlwifi 0003:01:00.0: iwl_pcie_gen2_enqueue_hcmd Sending command MCC_UPDATE_CMD (01.c8), seq: 0x000D, 36 bytes at 13[13]:0
[ 117.272378] iwlwifi 0003:01:00.0: iwl_pcie_hcmd_complete Clearing HCMD_ACTIVE for command MCC_UPDATE_CMD

Although the WIFI can work there, I still worry there is a side effect.
How can I avoid failed messages?

I have asked Intel, they said it comes from the result of bugs in the BIOS’ ACPI tables.
Can Nvidia team help?

There is no BIOS on Jetson AGX Xavier platform, have you confirmed the AX210 can work with Ubuntu20.04/Kernel 5.10 on ARM device?

HI @kayccc

Yes, I can successfully connect Internet by Intel AX210 through WIFI.
I know it that there is no BIOS.
But Jetson AGX implement ACPI and UEFI there in L4T 35.1? Isn’t it?
For L4T 32.X, there isn’t ACPI. It’s a new feature comes from Jetpack5 or L4T-35.
May it cause from somthing like a uncompleted ACPI tables in UEFI or something else?
I am not expert in ACPI and UEFI. Can you help check it?

Hi,
Please check with vendor for further suggestion. Looks like the driver is supported from K5.10:
Linux* Support for Intel® Wireless Adapters

And can see discussion about the device. FYR:
https://bugzilla.kernel.org/show_bug.cgi?id=212371
networking - Intel Wifi 6 AX210 - WiFi not working after Update - Ask Ubuntu

@DaneLLL

Sure. It is supported.
As I metioned, I succesfully make Intel AX210 work on AGX Xavier with L4T 35.1.
I can connected internet by Intel AX210.

My question is the error APCI message printed when I turned WIFI from off to on.
According Intel’s reply the issue is comes from ACPI table’s bug.
You can check it below.
Intel AX210 “failed to evaluate _DSM” messages

By the way, I checked that there isn’t any /sys/firmware/acpi/tables/ in AGX Xavier .
Seems L4T 35.1’s tegra_defconfig enable CONFIG_ACPI option,
but doesn’t implement the APCI table in UEFI.
The Intel AX210 driver source check the CONFIG_ACPI enabled.
It will try to call the DSM function in ACPI table.
Thus the error message appears because of no ACPI table in UEFI.

I undef CONFIG_ACPI in the Intel AX210 driver source for a workaround soltion.
So the message is gone.

1 Like

Hi,
Your solution looks good. Thanks for the sharing.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.