Platforms/ARM: Juno: PL011 PCD changes
Platforms/ARM: Juno: PL011 PCD changes

The generic PL011 driver has been updated to allow for UARTs on a board
having different clock sources (as is the case on Juno).
See "ArmPlatformPkg: Add support to configure PL011 UART clock"

This change modifies the Juno code to use the new driver options.
By replacing Pl011UartInteger with Pl011UartClKInHz, the driver can be
used with different serial ports.  This replaces an erroneous calculated
value with a TRM defined clock rate.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Sami Mujawar <7ee5866756d84adbbb7f8117a93f0bf1abd52ae0@arm.com>
Signed-off-by: Evan Lloyd <cdda240a1142086a2861a2bc5509023c0f3b4e11@arm.com>
Reviewed-by: Ryan Harkin <26c24e1ad4aed8194be813aa696391b1ea0548f2@linaro.org>
Tested-by: Ryan Harkin <26c24e1ad4aed8194be813aa696391b1ea0548f2@linaro.org>
Reviewed-by: Leif Lindholm <a613079f0455438b29e28a9c5b9eb3779a81a33a@linaro.org>

hisilicon/OpenPlatformPkg,jlinton/OpenPlatformPkg,jlinton/OpenPlatformPkg,hisilicon/OpenPlatformPkg