From 42b2624531468a2bcd5f80dbbf44ac8a16c66cb3 Mon Sep 17 00:00:00 2001 From: Phi Tran Date: Tue, 10 Dec 2024 19:03:50 +0700 Subject: [PATCH] tests: pwm: Add overlay to support pwm on RX130 Add pwm property in tests/pwm to support PWM on RSK-RX130-512KB board. Signed-off-by: Phi Tran --- .../pwm_api/boards/rsk_rx130_512kb.overlay | 15 +++++++ .../boards/rsk_rx130_512kb.overlay | 39 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 tests/drivers/pwm/pwm_api/boards/rsk_rx130_512kb.overlay create mode 100644 tests/drivers/pwm/pwm_loopback/boards/rsk_rx130_512kb.overlay diff --git a/tests/drivers/pwm/pwm_api/boards/rsk_rx130_512kb.overlay b/tests/drivers/pwm/pwm_api/boards/rsk_rx130_512kb.overlay new file mode 100644 index 00000000000..8ebfb55cdab --- /dev/null +++ b/tests/drivers/pwm/pwm_api/boards/rsk_rx130_512kb.overlay @@ -0,0 +1,15 @@ +/* + * Copyright (c) 2025 Renesas Electronics Corporation + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + aliases { + pwm-0 = &pwm1; + }; +}; + +&pclkb { + div = <2>; +}; diff --git a/tests/drivers/pwm/pwm_loopback/boards/rsk_rx130_512kb.overlay b/tests/drivers/pwm/pwm_loopback/boards/rsk_rx130_512kb.overlay new file mode 100644 index 00000000000..b3b590f296b --- /dev/null +++ b/tests/drivers/pwm/pwm_loopback/boards/rsk_rx130_512kb.overlay @@ -0,0 +1,39 @@ +/* + * Copyright (c) 2025 Renesas Electronics Corporation + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include +#include + +/ { + pwm_loopback_0 { + compatible = "test-pwm-loopback"; + pwms =<&pwm4 RX_MTIOCxA 0 PWM_POLARITY_NORMAL>, + <&pwm1 RX_MTIOCxA 0 PWM_POLARITY_NORMAL>; + }; +}; + +&pinctrl { + pwm4_default: pwm4_default { + group1 { + psels = ; + }; + }; +}; + +&mtu4 { + status = "okay"; + pinctrl-0 = <&pwm4_default>; + pinctrl-names = "default"; + pwm4: pwm { + status = "okay"; + prescaler = ; + }; +}; + + +&pclkb { + div = <4>; +};