darp7: Hack-fix power-on issue
The power button should be disabled when a machine is unplugged with the lid closed. On darp7, LID_SW# can take >200ms at init to reflect the correct state of the lid, so it would regularly fail the check. It was common for the board to still power on.
Ref: #233
Is there any side effect to this (like having to hold down the power button noticeably longer), or is this a fix we'd be able to ship?
On AC it should not be noticeable, since the delay will happen when AC power is connected, not when the power button is pressed.
On battery it may be noticeable, since pressing the power button is what turns the EC on in the first place. It will increase the time needed to hold the button from ~100 ms to ~300 ms.