FSP/ELOG: Fix elog timeout issue
FSP/ELOG: Fix elog timeout issue

Presently we set timeout value as soon as we add elog to queue. If
we have multiple elogs to write, it doesn't consider queue wait time.

Instead set timeout value when we are actually sending elog to FSP.

Signed-off-by: Vasant Hegde <a6d753843573f7bfed5075c1e875b0be8007a0ab@linux.vnet.ibm.com>
Signed-off-by: Stewart Smith <ec31ab75ddf977353c8f660f92ea8b23f64aef25@linux.vnet.ibm.com>

mikey/skiboot,stewart-ibm/skiboot,shenki/skiboot,shenki/skiboot,qemu/skiboot,open-power/skiboot,mikey/skiboot,legoater/skiboot,stewart-ibm/skiboot,open-power/skiboot,stewart-ibm/skiboot,mikey/skiboot,open-power/skiboot,legoater/skiboot,qemu/skiboot,legoater/skiboot,qemu/skiboot,qemu/skiboot,open-power/skiboot,legoater/skiboot,shenki/skiboot,qemu/skiboot,shenki/skiboot,shenki/skiboot,legoater/skiboot,open-power/skiboot