WORKAROUND: power: sequencing: qcom-wcn: skip BT devices without bt-enable GPIO#689
WORKAROUND: power: sequencing: qcom-wcn: skip BT devices without bt-enable GPIO#689shuaz-shuai wants to merge 1 commit into
Conversation
…nable GPIO Add a bt_gpio_required flag to the per-platform data to indicate that a chip's BT enable path requires a dedicated GPIO. Only skip matching the "bluetooth" device node when this flag is set and bt_gpio is absent. Previously the bt_gpio check was applied unconditionally, which caused chips like WCN3990 that have no separate BT/WLAN enable pins by design to fail matching even when bt-enable GPIO is legitimately absent from the DT. Set bt_gpio_required for WCN6855 and WCN7850 which do require a dedicated BT enable GPIO. Fix-issues: qualcomm-linux#625 Signed-off-by: Shuai Zhang <shuai.zhang@oss.qualcomm.com>
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
PR #689 — validate-patchPR: #689
Final Summary
|
PR #689 — checker-log-analyzerPR: #689
Detailed report: Full report
|
Test Matrix
|
Add a bt_gpio_required flag to the per-platform data to indicate that a chip's BT enable path requires a dedicated GPIO. Only skip matching the "bluetooth" device node when this flag is set and bt_gpio is absent.
Previously the bt_gpio check was applied unconditionally, which caused chips like WCN3990 that have no separate BT/WLAN enable pins by design to fail matching even when bt-enable GPIO is legitimately absent from the DT. Set bt_gpio_required for WCN6855 and WCN7850 which do require a dedicated BT enable GPIO.
The qcom-6.18.y branch also needs to fix this issue.
Fix-issues: #625