[PATCH RFC 2/3] wifi: ath12k: honour disable-rfkill from the device tree

Krzysztof Kozlowski krzk at kernel.org
Sat Oct 3 02:28:56 PDT 2026


On 03/10/2026 11:15, Franz wrote:
> ath12k_core_rfkill_config() skips the hardware rfkill setup only when
> ACPI says so. DT-based boards have no equivalent. On the Microsoft
> Surface Pro 11 (X1E80100), the WCN7850 rfkill input reads as "radio
> off", so the interface is hard-blocked:
> 
>   iwd: Error bringing interface 4 up: Operation not possible due to RF-kill
> 
> Also skip the setup when the device's DT node has "disable-rfkill". The
> PCI core attaches the node to the pci_dev, so ab->dev->of_node sees it.
> 
> Tested on a Surface Pro 11 with next-20260929 and the matching DT
> change: the interface comes up and connects (5 GHz, 160 MHz).
> 
> Assisted-by: Claude:claude-opus-5-5

LLM, see docs.


> Signed-off-by: Franz <franzelfranzel at gmail.com>

Please read submitting patches document carefully to understand what is
needed when sending patch, e.g. what you need to certify with your full
name.

Your LLM cannot certify anything.

Best regards,
Krzysztof



More information about the ath12k mailing list