From 4970aca10354c1fe6fae41722fa21391c602241e Mon Sep 17 00:00:00 2001 From: Kendall Willis Date: Mon, 27 Jul 2026 13:50:34 -0500 Subject: [PATCH 1/2] fix(pm_wakeup_sources): fix malformed tables Fix the tables that became malformed due to update of "Deep Sleep" to "DeepSleep". Signed-off-by: Kendall Willis --- .../Power_Management/pm_wakeup_sources.rst | 100 +++++++++--------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/source/linux/Foundational_Components/Power_Management/pm_wakeup_sources.rst b/source/linux/Foundational_Components/Power_Management/pm_wakeup_sources.rst index 7f0058a20..19685ed55 100644 --- a/source/linux/Foundational_Components/Power_Management/pm_wakeup_sources.rst +++ b/source/linux/Foundational_Components/Power_Management/pm_wakeup_sources.rst @@ -12,64 +12,64 @@ valid for given low power modes: .. ifconfig:: CONFIG_part_variant in ('AM62X') - +------------------------------------------------+------------+----------+-------------+ + +------------------------------------------------+-----------+----------+-------------+ | Wakeup Source | DeepSleep | MCU Only | Partial I/O | - +================================================+============+==========+=============+ - | Real-Time Clock (RTC) | Yes | Yes | No | - +------------------------------------------------+------------+----------+-------------+ - | MCU (WKUP) GPIO | Yes | Yes | No | - +------------------------------------------------+------------+----------+-------------+ - | Main I/O Daisy Chain (Main GPIO and Main UART) | Yes | Yes | No | - +------------------------------------------------+------------+----------+-------------+ - | USB Wakeup | Yes | Yes | No | - +------------------------------------------------+------------+----------+-------------+ - | WKUP UART | Yes | Yes | No | - +------------------------------------------------+------------+----------+-------------+ - | MCU IPC (for MCU Only mode) | No | Yes | No | - +------------------------------------------------+------------+----------+-------------+ - | CAN I/O Daisy Chain | Yes | Yes | Yes | - +------------------------------------------------+------------+----------+-------------+ + +================================================+===========+==========+=============+ + | Real-Time Clock (RTC) | Yes | Yes | No | + +------------------------------------------------+-----------+----------+-------------+ + | MCU (WKUP) GPIO | Yes | Yes | No | + +------------------------------------------------+-----------+----------+-------------+ + | Main I/O Daisy Chain (Main GPIO and Main UART) | Yes | Yes | No | + +------------------------------------------------+-----------+----------+-------------+ + | USB Wakeup | Yes | Yes | No | + +------------------------------------------------+-----------+----------+-------------+ + | WKUP UART | Yes | Yes | No | + +------------------------------------------------+-----------+----------+-------------+ + | MCU IPC (for MCU Only mode) | No | Yes | No | + +------------------------------------------------+-----------+----------+-------------+ + | CAN I/O Daisy Chain | Yes | Yes | Yes | + +------------------------------------------------+-----------+----------+-------------+ .. ifconfig:: CONFIG_part_variant in ('AM62AX', 'AM62PX', 'AM62DX') - +------------------------------------------------+-------+------+---------+----------+ - | Wakeup Source | Deep | MCU | Partial | I/O Only | - | | Sleep | Only | I/O | Plus DDR | - +================================================+=======+======+=========+==========+ - | Real-Time Clock (RTC) | Yes | Yes | No | No | - +------------------------------------------------+-------+------+---------+----------+ - | MCU (WKUP) GPIO | Yes | Yes | No | No | - +------------------------------------------------+-------+------+---------+----------+ - | Main I/O Daisy Chain (Main GPIO and Main UART) | Yes | Yes | No | No | - +------------------------------------------------+-------+------+---------+----------+ - | USB Wakeup | Yes | Yes | No | No | - +------------------------------------------------+-------+------+---------+----------+ - | WKUP UART | Yes | Yes | No | No | - +------------------------------------------------+-------+------+---------+----------+ - | MCU IPC (for MCU Only mode) | No | Yes | No | No | - +------------------------------------------------+-------+------+---------+----------+ - | CAN I/O Daisy Chain | Yes | Yes | Yes | Yes | - +------------------------------------------------+-------+------+---------+----------+ + +------------------------------------------------+-----------+------+---------+----------+ + | Wakeup Source | DeepSleep | MCU | Partial | I/O Only | + | | | Only | I/O | Plus DDR | + +================================================+===========+======+=========+==========+ + | Real-Time Clock (RTC) | Yes | Yes | No | No | + +------------------------------------------------+-----------+------+---------+----------+ + | MCU (WKUP) GPIO | Yes | Yes | No | No | + +------------------------------------------------+-----------+------+---------+----------+ + | Main I/O Daisy Chain (Main GPIO and Main UART) | Yes | Yes | No | No | + +------------------------------------------------+-----------+------+---------+----------+ + | USB Wakeup | Yes | Yes | No | No | + +------------------------------------------------+-----------+------+---------+----------+ + | WKUP UART | Yes | Yes | No | No | + +------------------------------------------------+-----------+------+---------+----------+ + | MCU IPC (for MCU Only mode) | No | Yes | No | No | + +------------------------------------------------+-----------+------+---------+----------+ + | CAN I/O Daisy Chain | Yes | Yes | Yes | Yes | + +------------------------------------------------+-----------+------+---------+----------+ .. ifconfig:: CONFIG_part_variant in ('AM62LX') - +------------------------------------------------+------------+-----------------+----------+ + +------------------------------------------------+-----------+-----------------+----------+ | Wakeup Source | DeepSleep | RTC + I/O + DDR | RTC Only | - +================================================+============+=================+==========+ - | Real-Time Clock (RTC) | Yes | Yes | Yes | - +------------------------------------------------+------------+-----------------+----------+ - | WKUP GPIO | Yes | No | No | - +------------------------------------------------+------------+-----------------+----------+ - | Main I/O Daisy Chain (Main GPIO and Main UART) | Yes | No | No | - +------------------------------------------------+------------+-----------------+----------+ - | WKUP I/O Daisy Chain | Yes | Yes | Yes | - +------------------------------------------------+------------+-----------------+----------+ - | WKUP UART | Yes | No | No | - +------------------------------------------------+------------+-----------------+----------+ - | USB Wakeup | Yes | No | No | - +------------------------------------------------+------------+-----------------+----------+ - | RTC I/O | Yes | Yes | Yes | - +------------------------------------------------+------------+-----------------+----------+ + +================================================+===========+=================+==========+ + | Real-Time Clock (RTC) | Yes | Yes | Yes | + +------------------------------------------------+-----------+-----------------+----------+ + | WKUP GPIO | Yes | No | No | + +------------------------------------------------+-----------+-----------------+----------+ + | Main I/O Daisy Chain (Main GPIO and Main UART) | Yes | No | No | + +------------------------------------------------+-----------+-----------------+----------+ + | WKUP I/O Daisy Chain | Yes | Yes | Yes | + +------------------------------------------------+-----------+-----------------+----------+ + | WKUP UART | Yes | No | No | + +------------------------------------------------+-----------+-----------------+----------+ + | USB Wakeup | Yes | No | No | + +------------------------------------------------+-----------+-----------------+----------+ + | RTC I/O | Yes | Yes | Yes | + +------------------------------------------------+-----------+-----------------+----------+ ********************* Real-Time Clock (RTC) From d4049e1006b1c5b87c8383ef5e622dfe79604d87 Mon Sep 17 00:00:00 2001 From: Kendall Willis Date: Tue, 28 Jul 2026 11:02:46 -0500 Subject: [PATCH 2/2] fix(pm_wakeup_sources): correct wakeup source info Correct WKUP I/O Daisy Chain wakeup source to not be applicable for RTC Only mode. Signed-off-by: Kendall Willis --- .../Power_Management/pm_wakeup_sources.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/linux/Foundational_Components/Power_Management/pm_wakeup_sources.rst b/source/linux/Foundational_Components/Power_Management/pm_wakeup_sources.rst index 19685ed55..66373551f 100644 --- a/source/linux/Foundational_Components/Power_Management/pm_wakeup_sources.rst +++ b/source/linux/Foundational_Components/Power_Management/pm_wakeup_sources.rst @@ -62,7 +62,7 @@ valid for given low power modes: +------------------------------------------------+-----------+-----------------+----------+ | Main I/O Daisy Chain (Main GPIO and Main UART) | Yes | No | No | +------------------------------------------------+-----------+-----------------+----------+ - | WKUP I/O Daisy Chain | Yes | Yes | Yes | + | WKUP I/O Daisy Chain | Yes | Yes | No | +------------------------------------------------+-----------+-----------------+----------+ | WKUP UART | Yes | No | No | +------------------------------------------------+-----------+-----------------+----------+