You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For all Power_Management files that apply to AM62D, make sure that to
add AM62D to any applicable ifconfig or create a new ifconfig for AM62D
if needed.
Signed-off-by: Kendall Willis <k-willis@ti.com>
| Wakeup Source | Deep | MCU | Partial | I/O Only |
@@ -155,7 +155,7 @@ For example, to wakeup from Deep Sleep in 10 seconds, use the command like this:
155
155
[ 34.645777] PM: suspend exit
156
156
root@am62xx-evm:~#
157
157
158
-
.. ifconfig:: CONFIG_part_variant in ('AM62AX')
158
+
.. ifconfig:: CONFIG_part_variant in ('AM62AX', 'AM62DX')
159
159
160
160
.. code-block:: console
161
161
@@ -309,7 +309,7 @@ For example, to wakeup from Deep Sleep in 10 seconds, use the command like this:
309
309
[ 28.378392] random: crng reseeded on system resumption
310
310
[ 28.384269] PM: suspend exit
311
311
312
-
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62AX', 'AM62PX')
312
+
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62AX', 'AM62PX', 'AM62DX')
313
313
314
314
.. note::
315
315
@@ -325,7 +325,7 @@ MCU GPIO
325
325
326
326
MCU GPIO wakeup is not supported on AM62LX.
327
327
328
-
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62AX', 'AM62PX')
328
+
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62AX', 'AM62PX', 'AM62DX')
329
329
330
330
One of the most common ways to wakeup a system is by using some I/O activity.
331
331
I/O activity on the MCU GPIOs can wakeup the system when the MCU GPIO
@@ -487,7 +487,7 @@ WKUP GPIO
487
487
:ref:`LPM section<lpm_modes>`, wakeup from WKUP_UART0_RXD can be triggered
488
488
by entering a keypress on the WKUP UART (/dev/ttyUSB2).
489
489
490
-
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62AX', 'AM62PX')
490
+
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62AX', 'AM62PX', 'AM62DX')
491
491
492
492
Setup of WKUP GPIO is the same process of MCU GPIO. Refer to the
493
493
:ref:`MCU GPIO section<pm_mcu_gpio_wakeup>` on how to configure wakeup from
@@ -514,7 +514,7 @@ register.
514
514
For detailed information and sequence please refer to I/O Power Management and
515
515
Daisy Chaining section in the TRM.
516
516
517
-
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62AX', 'AM62PX')
517
+
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62AX', 'AM62PX', 'AM62DX')
518
518
519
519
.. note::
520
520
@@ -681,6 +681,41 @@ Main UART
681
681
bootph-all;
682
682
};
683
683
684
+
.. ifconfig:: CONFIG_part_variant in ('AM62DX')
685
+
686
+
To configure UART as an I/O daisy chain wakeup, refer to the
687
+
main_uart0 node in `k3-am62d2-evm.dts <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts?h=12.00.00.07>`_
0 commit comments