Skip to content

Commit 3950f20

Browse files
wm-eisoskartben
authored andcommitted
dts: arm: we: add Oceanus-I module device tree
Add device tree for the radio module Oceanus-I from WE. Signed-off-by: Wajdi ELMuhtadi <[email protected]>
1 parent 0ae89e9 commit 3950f20

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

dts/arm/we/oceanus1.dtsi

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
/*
2+
* Copyright (c) 2024 Würth Elektronik eiSos GmbH & Co. KG
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#include <st/wl/stm32wle5Xc.dtsi>
8+
#include <st/wl/stm32wle5ccux-pinctrl.dtsi>
9+
10+
&clk_lse {
11+
clock-frequency = <32768>;
12+
driving-capability = <1>;
13+
status = "okay";
14+
};
15+
16+
&clk_hsi {
17+
status = "okay";
18+
};
19+
20+
&clk_hse {
21+
clock-frequency = <DT_FREQ_M(32)>;
22+
hse-tcxo;
23+
status = "okay";
24+
};
25+
26+
&subghzspi {
27+
status = "okay";
28+
lora: radio@0 {
29+
status = "okay";
30+
antenna-enable-gpios = <&gpiob 12 GPIO_ACTIVE_HIGH>; /* RF_SW_VCC */
31+
tx-enable-gpios = <&gpioc 13 GPIO_ACTIVE_HIGH>; /* RF_SW_CTRL1 */
32+
rx-enable-gpios = <&gpioc 13 GPIO_ACTIVE_LOW>; /* RF_SW_CTRL1 */
33+
dio3-tcxo-voltage = <SX126X_DIO3_TCXO_1V8>;
34+
tcxo-power-startup-delay-ms = <1>;
35+
power-amplifier-output = "rfo-lp";
36+
rfo-lp-max-power = <14>;
37+
};
38+
};

0 commit comments

Comments
 (0)