
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
Tec
h,
Insight,
Impact
MAR
VELL CONFIDENTIAL,
UNDER ND
A# 12101050
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
Tec
h,
Insight,
Impact
MAR
VELL CONFIDENTIAL,
UNDER ND
A# 12101050
69r
lq62d-f714peg4 * Memec (Headquar
ters) - Unique
T
ech, Insight, Impact * UNDER ND
A# 12101050
MAR
VELL CONFIDENTIAL - UNA
UTHORIZED DISTRIB
UTION OR USE STRICTL
Y PR
OHIBITED
Copyright © 2006 Marvell
CONFIDENTIAL
Doc. No. MV-TBD-00 Rev. A
December 13, 2006, Preliminary
Document Classification: Proprietary Information
Page 121
Not approved by Document Control. For review only.
SSPRXD3 is available on GPIO71, GPIO72, GPIO91, and GPIO92.
If alternate function SSPSCLK3 is assigned to GPIO69, then GPIO69 becomes a wakeup and GPIO89 is NOT a
wakeup because SSPSCLK3 is not currently assigned to GPIO89. This same principle applies to the other two
alternate functions and their associated GPIO pins.
There is a workaround to this alternate-function assignment requirement being able to use a multi-function pin as
a wake up. Example: System software can perform the following to use the GPIO71 pin as a wakeup when
SSPRXD3 is not being used in the system. Just before entering the low-power mode, software can assign the
alternate function SSPRXD3 to the GPIO71 pin; GPIO71 pin becomes a wakeup. System software must also
clear and then set MFPR xx[EDGE_CLEAR] for all wake-up multi-function pins before entering the low-power
mode. After waking from the low- power mode, system software would unassign the SSPRXD3 as an alternate
function from GPIO71. Use caution with this technique since the multi-function pin assignment connects the pin
to the alternate function controller; ensure this technique does not result in any adverse system side effects. In
this example, GPIO71 is connected into the SSP3 controller on the SSPRXD3 signal; any activity on GPIO71 is
observable by the SSP3 controller.