diff --git a/boards/infineon/xmc45_relax_kit/doc/index.rst b/boards/infineon/xmc45_relax_kit/doc/index.rst index 6d75146046e..89c9bcf04e3 100644 --- a/boards/infineon/xmc45_relax_kit/doc/index.rst +++ b/boards/infineon/xmc45_relax_kit/doc/index.rst @@ -63,6 +63,8 @@ The Relax Kit development board configuration supports the following hardware fe +-----------+------------+-----------------------+ | PTP | on-chip | ethernet | +-----------+------------+-----------------------+ +| RTC | on-chip | rtc | ++-----------+------------+-----------------------+ More details about the supported peripherals are available in `XMC4500 TRM`_ Other hardware features are not currently supported by the Zephyr kernel. diff --git a/boards/infineon/xmc45_relax_kit/xmc45_relax_kit.dts b/boards/infineon/xmc45_relax_kit/xmc45_relax_kit.dts index feb0a8e5aba..b8ee566c90b 100644 --- a/boards/infineon/xmc45_relax_kit/xmc45_relax_kit.dts +++ b/boards/infineon/xmc45_relax_kit/xmc45_relax_kit.dts @@ -23,6 +23,7 @@ die-temp0 = &die_temp; pwm-led0 = &pwm_led1; watchdog0 = &wdt0; + rtc = &rtc; }; leds { @@ -162,3 +163,7 @@ reg = <0>; }; }; + +&rtc { + status = "okay"; +}; diff --git a/boards/infineon/xmc45_relax_kit/xmc45_relax_kit.yaml b/boards/infineon/xmc45_relax_kit/xmc45_relax_kit.yaml index 031d9dc5a6c..fde3084c862 100644 --- a/boards/infineon/xmc45_relax_kit/xmc45_relax_kit.yaml +++ b/boards/infineon/xmc45_relax_kit/xmc45_relax_kit.yaml @@ -14,6 +14,7 @@ supported: - uart - watchdog - netif:eth + - rtc ram: 160 flash: 1024 vendor: infineon diff --git a/boards/infineon/xmc47_relax_kit/doc/index.rst b/boards/infineon/xmc47_relax_kit/doc/index.rst index 8fb2ce9997a..35457f387df 100644 --- a/boards/infineon/xmc47_relax_kit/doc/index.rst +++ b/boards/infineon/xmc47_relax_kit/doc/index.rst @@ -66,6 +66,8 @@ The Relax Kit development board configuration supports the following hardware fe +-----------+------------+-----------------------+ | PTP | on-chip | ethernet | +-----------+------------+-----------------------+ +| RTC | on-chip | rtc | ++-----------+------------+-----------------------+ More details about the supported peripherals are available in `XMC4700 TRM`_ Other hardware features are not currently supported by the Zephyr kernel. diff --git a/boards/infineon/xmc47_relax_kit/xmc47_relax_kit.dts b/boards/infineon/xmc47_relax_kit/xmc47_relax_kit.dts index ec8879bcb40..93dac050b92 100644 --- a/boards/infineon/xmc47_relax_kit/xmc47_relax_kit.dts +++ b/boards/infineon/xmc47_relax_kit/xmc47_relax_kit.dts @@ -22,6 +22,7 @@ die-temp0 = &die_temp; pwm-led0 = &pwm_led1; watchdog0 = &wdt0; + rtc = &rtc; }; leds { @@ -201,6 +202,10 @@ }; }; +&rtc { + status = "okay"; +}; + &can { clock-prescaler = <6>; }; diff --git a/boards/infineon/xmc47_relax_kit/xmc47_relax_kit.yaml b/boards/infineon/xmc47_relax_kit/xmc47_relax_kit.yaml index 72fa356ef0c..4682227c7cd 100644 --- a/boards/infineon/xmc47_relax_kit/xmc47_relax_kit.yaml +++ b/boards/infineon/xmc47_relax_kit/xmc47_relax_kit.yaml @@ -16,6 +16,7 @@ supported: - arduino_serial - watchdog - netif:eth + - rtc ram: 352 flash: 2048 vendor: infineon