Skip to content

Commit

Permalink
dts: bindings: wifi: Support SPI for Infineon AIROC driver
Browse files Browse the repository at this point in the history
Additional bindings to configure SPI support.

Signed-off-by: Steve Boylan <stephen.boylan@beechwoods.com>
  • Loading branch information
ThreeEights committed Sep 24, 2024
1 parent 23eca63 commit 38a7d0f
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions dts/bindings/wifi/infineon,airoc-wifi-spi.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
description: |
AIROC Wi-Fi Connectivity over SPI.
compatible: "infineon,airoc-wifi"

include: [spi-device.yaml, "infineon,airoc-wifi.yaml"]

properties:
wifi-host-wake-gpios:
required: true

bus-select-gpios:
required: true
description: |
Select bus mode. This gpio must be held low before
wifi-reg-on-gpios goes high to select SPI bus mode.
type: phandle-array

spi-half-duplex:
description:
Use half-duplex communication; if not present, full-
duplex operation is assumed.
type: boolean

spi-word-size:
description:
SPI word size in bits.
type: int
enum:
- 8
- 16
- 32
default: 8

0 comments on commit 38a7d0f

Please sign in to comment.