irqchip/gicv3-its: ITS table size should not be smaller than PSZ
irqchip/gicv3-its: ITS table size should not be smaller than PSZ

When allocating a device table, if the requested allocation is smaller
than the default granule size of the ITS then, we need to round up to
the default size.

Signed-off-by: Minghuan Lian <edc9fd01d7be6da9c99ad8f260a21609cbf862d0@freescale.com>
[ stuart: Added comments and massaged changelog ]
Signed-off-by: Stuart Yoder <7bb29cab9601b48ae723a9e010f754c651707716@freescale.com>
Reviewed-by: Marc Zygnier <a16cc0c82647c52d401177f8e50567df5499e36c@arm.com>
Cc: <f99ef57ccac738b558d0fc2e44478b3c5def9522@lists.infradead.org>
Cc: <68c46a606457643eab92053c1c05574abb26f861@lakedaemon.net>
Link: http://lkml.kernel.org/r/1432134795-661-1-git-send-email-7bb29cab9601b48ae723a9e010f754c651707716@freescale.com
Signed-off-by: Thomas Gleixner <00e4cf8f46a57000a44449bf9dd8cbbcc209fd2a@linutronix.de>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs