32 lines
1.1 KiB
YAML
32 lines
1.1 KiB
YAML
# Copyright (c) 2022-2023 Dronetag s.r.o.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
description: |
|
|
Generic representation of Coexistence pin interface for radios. This
|
|
interface is usually available on Wifi/Bluetooth/LTE modules to
|
|
interact with each other when sharing the same antenna. This prevents
|
|
any collisions between transmissions from different modules. The grant
|
|
signal should signal that the external transceiver/module is not
|
|
transmitting. Therefore you are free to perform any TX operations as
|
|
required. When grant pin becomes inactive then you have time to
|
|
finish all of the ongoing TX operations before the external
|
|
transceiver begins their transmission. This is specified by the
|
|
grant-delay-us property.
|
|
|
|
compatible: "gpio-radio-coex"
|
|
|
|
include: base.yaml
|
|
|
|
properties:
|
|
grant-gpios:
|
|
type: phandle-array
|
|
required: true
|
|
description: |
|
|
GPIO input from the external transceiver
|
|
|
|
grant-delay-us:
|
|
type: int
|
|
required: true
|
|
description: |
|
|
Delay after assertion for the external transceiver operation
|