drivers: PL011: refactor pl011_shutdown()
drivers: PL011: refactor pl011_shutdown()

Split the pl011_shutdown() function into smaller chunks to allow
easier reuse later when adding SBSA support.

Signed-off-by: Andre Przywara <94eb15b8f54b8e37c3f8d338296201be47dc5c3e@arm.com>
Tested-by: Mark Langsdorf <eabffbbda805b4d9c4f51a24c4a43943d0f16369@redhat.com>
Tested-by: Naresh Bhat <df43eb7f02199d3013667256f41653ebdc08947d@cavium.com>
Signed-off-by: Greg Kroah-Hartman <4645f7897fd33786a2ee1264d590b3c400559d85@linuxfoundation.org>

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