phb4: Fix number of index bits in IODA tables
phb4: Fix number of index bits in IODA tables

On PHB4 the number of index bits in the IODA table address register
was bumped to 10 bits to accomodate for 1024 MSIs and 1024 TVEs (DD2).

However our macro only defined the field to be 9 bits, thus causing
"interesting" behaviours on some systems.

Signed-off-by: Benjamin Herrenschmidt <a7089bb6e7e92505d88aaff006cbdd60cc9120b6@kernel.crashing.org>
Signed-off-by: Stewart Smith <ec31ab75ddf977353c8f660f92ea8b23f64aef25@linux.vnet.ibm.com>

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