TCPMv2: don't set PD_PROCESS_INTERRUPT event to idle task
TCPMv2: don't set PD_PROCESS_INTERRUPT event to idle task

On drawcia, port 1 has PD INT task (port 0 doesn't have),
so CONFIG_HAS_TASK_PD_INT is defined. When we initial port 0
pd task, we'll set PD_PROCESS_INTERRUPT event to idle task in
schedule_deferred_pd_interrupt(), because pd_int_task_id [0]
value is 0. So I add condition to check PD INT task id before
set the event.

BUG=none
BRANCH=none
TEST=On drawcia, confirm idle task event is 0x0000 by "taskinfo" cmd

Signed-off-by: Ruibin Chang <b699c56ab2b5ba53a04d5f7456f89105c94b09ea@ite.com.tw>
Change-Id: I821008255723815ab96aa5bf025243051fe2ca1e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2474055
Tested-by: Ruibin Chang <6748d95250dd3d29f04d200035d5434f3b7820ef@ite.com.tw>
Reviewed-by: Diana Z <cb2016afc7183e5356c690dc63b4ba817470501a@chromium.org>
Commit-Queue: Ruibin Chang <6748d95250dd3d29f04d200035d5434f3b7820ef@ite.com.tw>

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