capi: Fix the max tlbi divider and the directory size.
capi: Fix the max tlbi divider and the directory size.

Switch to 512KB mode (directory size) as we don’t use bit 48 of the tag
in addressing the array. This mode is controlled by the Snoop CAPI
Configuration Register.
Set the maximum of the number of data polls received before signaling
TLBI hang detect timer expired. The value of '0000' is equal to 16.

Signed-off-by: Christophe Lombard <44dbcc6389d1dbda026ebe91652384c23cf90057@linux.vnet.ibm.com>
Reviewed-by: Vaibhav Jain <e78384dfaa97bf0f3945c4da4075af8ac33ade0a@linux.vnet.ibm.com>
Signed-off-by: Stewart Smith <ec31ab75ddf977353c8f660f92ea8b23f64aef25@linux.vnet.ibm.com>

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