Skip to content

Commit c48c0ed

Browse files
bjarki-andreasendkalowsk
authored andcommitted
dts: bindings: wifi: split nrf700x coex and wifi models
The nrf7000, nrf7001 and nrf7002 expose a coex hardware interface which is independent from the wifi/control interface (spi and control pins) These interfaces where previously combined into a single model. This is incompatible with the actual usage of the interfaces where one core may interact only with the coex interface, and another with the wifi/control interface. This commit moves the coex interface, commonly described in "nordic,nrf70-coex.yaml", out of the wifi/control models "nrf700<variant>-<bus>.yaml" to its own models "nrf700<variant>-coex.yaml" Signed-off-by: Bjarki Arge Andreasen <[email protected]>
1 parent 328e4a5 commit c48c0ed

File tree

5 files changed

+33
-9
lines changed

5 files changed

+33
-9
lines changed

dts/bindings/wifi/nordic,nrf70-coex.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,3 @@ properties:
2727
description: |
2828
GPIO of the SOC controlling the Priority (STATUS1) pin (in 4-wire
2929
coex case) of the nRF7002
30-
31-
srrf-switch-gpios:
32-
type: phandle-array
33-
description: |
34-
GPIO of the RF Switch to control SR RF output to either SR Antenna
35-
or shared Antenna with Wi-Fi

dts/bindings/wifi/nordic,nrf70.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
# Copyright (c) 2024 Nordic Semiconductor ASA
22
# SPDX-License-Identifier: Apache-2.0
33

4-
# GPIO lines for controlling the nRF70 Series Wi-Fi chip.
5-
include: nordic,nrf70-coex.yaml
6-
74
properties:
85
iovdd-ctrl-gpios:
96
type: phandle-array
@@ -19,3 +16,9 @@ properties:
1916
type: phandle-array
2017
required: true
2118
description: GPIO of the SoC controlling the HOST_IRQ pin of the nRF70
19+
20+
srrf-switch-gpios:
21+
type: phandle-array
22+
description: |
23+
GPIO of the RF Switch to control SR RF output to either SR Antenna
24+
or shared Antenna with Wi-Fi
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Copyright (c) 2024 Nordic Semiconductor ASA
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
description: This is a representation of the nRF7000 Wi-Fi chip with COEX interface.
5+
6+
compatible: nordic,nrf7000-coex
7+
8+
include:
9+
- "nordic,nrf70-coex.yaml"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Copyright (c) 2024 Nordic Semiconductor ASA
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
description: This is a representation of the nRF7001 Wi-Fi chip with COEX interface.
5+
6+
compatible: nordic,nrf7001-coex
7+
8+
include:
9+
- "nordic,nrf70-coex.yaml"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Copyright (c) 2024 Nordic Semiconductor ASA
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
description: This is a representation of the nRF7002 Wi-Fi chip with COEX interface.
5+
6+
compatible: nordic,nrf7002-coex
7+
8+
include:
9+
- "nordic,nrf70-coex.yaml"

0 commit comments

Comments
 (0)