g: fix rdd sleep
g: fix rdd sleep

This change disables sleep only when a cable is actually detected.
Before it would disable sleep no matter what and if a debug cable was
not plugged in and then deteached then it would never enable it.

BUG=none
BRANCH=none
TEST=manual
	update cr50
	unplug suzyq
	boot to kernel
	verify cr50 is asleep
	run 'powerd_dbus_suspend'
	cr50 will wake up for like a second then go back to sleep

	run 'apreset' on EC console
	boot to kernel
	verify cr50 is asleep
	run 'powerd_dbus_suspend'
	cr50 will wake up for like a second then go back to sleep

Change-Id: I8337f694853b7840ef932b38bd0fa6453d31cb3d
Signed-off-by: Mary Ruthven <81380f3403fed74252e92df3ed012a1819ec6296@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/366861
Reviewed-by: Bill Richardson <129945214b1d548d8e49b6c29c43094f8c78057f@chromium.org>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec