dts: bindings: debug: Add Silicon Labs Packet Trace Interface
Add bindings and DTS nodes for the Packet Trace Interface of the radio. Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
This commit is contained in:
parent
b66c720ed6
commit
a688b9112a
7 changed files with 65 additions and 0 deletions
|
@ -19,6 +19,13 @@
|
|||
pa-ramp-time-us = <10>;
|
||||
pa-voltage-mv = <3300>;
|
||||
pa-2p4ghz = "highest";
|
||||
|
||||
pti: pti {
|
||||
compatible = "silabs,pti";
|
||||
clock-frequency = <DT_FREQ_K(1600)>;
|
||||
mode = "uart";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -21,6 +21,12 @@
|
|||
pa-voltage-mv = <3300>;
|
||||
pa-2p4ghz = "highest";
|
||||
|
||||
pti: pti {
|
||||
compatible = "silabs,pti";
|
||||
clock-frequency = <DT_FREQ_K(1600)>;
|
||||
mode = "uart";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -20,6 +20,13 @@
|
|||
pa-ramp-time-us = <10>;
|
||||
pa-voltage-mv = <3300>;
|
||||
pa-subghz = "highest";
|
||||
|
||||
pti: pti {
|
||||
compatible = "silabs,pti";
|
||||
clock-frequency = <DT_FREQ_K(1600)>;
|
||||
mode = "uart";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -25,6 +25,13 @@
|
|||
compatible = "silabs,bt-hci-efr32";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
pti: pti {
|
||||
compatible = "silabs,pti";
|
||||
clock-frequency = <DT_FREQ_K(1600)>;
|
||||
mode = "uart";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -25,6 +25,13 @@
|
|||
compatible = "silabs,bt-hci-efr32";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
pti: pti {
|
||||
compatible = "silabs,pti";
|
||||
clock-frequency = <DT_FREQ_K(1600)>;
|
||||
mode = "uart";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -25,6 +25,13 @@
|
|||
compatible = "silabs,bt-hci-efr32";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
pti: pti {
|
||||
compatible = "silabs,pti";
|
||||
clock-frequency = <DT_FREQ_K(1600)>;
|
||||
mode = "uart";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
24
dts/bindings/debug/silabs,pti.yaml
Normal file
24
dts/bindings/debug/silabs,pti.yaml
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Copyright (c) 2025 Silicon Laboratories Inc.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Silicon Labs Packet Trace Interface
|
||||
|
||||
compatible: "silabs,pti"
|
||||
|
||||
include: [base.yaml, pinctrl-device.yaml]
|
||||
|
||||
properties:
|
||||
clock-frequency:
|
||||
type: int
|
||||
description: |
|
||||
Clock frequency for PTI signal in Hz.
|
||||
|
||||
mode:
|
||||
type: string
|
||||
enum:
|
||||
- disabled
|
||||
- spi
|
||||
- uart
|
||||
- uart-onewire
|
||||
description: |
|
||||
Packet Trace mode.
|
Loading…
Add table
Add a link
Reference in a new issue