diff --git a/dts/arm/we/oceanus1.dtsi b/dts/arm/we/oceanus1.dtsi new file mode 100644 index 00000000000..e7b5d1e4c38 --- /dev/null +++ b/dts/arm/we/oceanus1.dtsi @@ -0,0 +1,38 @@ +/* + * Copyright (c) 2024 Würth Elektronik eiSos GmbH & Co. KG + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include +#include + +&clk_lse { + clock-frequency = <32768>; + driving-capability = <1>; + status = "okay"; +}; + +&clk_hsi { + status = "okay"; +}; + +&clk_hse { + clock-frequency = ; + hse-tcxo; + status = "okay"; +}; + +&subghzspi { + status = "okay"; + lora: radio@0 { + status = "okay"; + antenna-enable-gpios = <&gpiob 12 GPIO_ACTIVE_HIGH>; /* RF_SW_VCC */ + tx-enable-gpios = <&gpioc 13 GPIO_ACTIVE_HIGH>; /* RF_SW_CTRL1 */ + rx-enable-gpios = <&gpioc 13 GPIO_ACTIVE_LOW>; /* RF_SW_CTRL1 */ + dio3-tcxo-voltage = ; + tcxo-power-startup-delay-ms = <1>; + power-amplifier-output = "rfo-lp"; + rfo-lp-max-power = <14>; + }; +};