diff options
author | Tien Hock, Loh <tien.hock.loh@intel.com> | 2019-04-26 14:26:44 +0800 |
---|---|---|
committer | Hao Wu <hao.a.wu@intel.com> | 2019-04-29 15:50:16 +0800 |
commit | 8a472b1915fbc579ae3fba32f801286b0273b414 (patch) | |
tree | 9fbae47bbea9f45478b6754fed46742fafd1f34f /MdeModulePkg/MdeModulePkg.dec | |
parent | 679906d9bd4189f2575efed2a46d23ad7027f4cf (diff) | |
download | edk2-8a472b1915fbc579ae3fba32f801286b0273b414.tar.gz edk2-8a472b1915fbc579ae3fba32f801286b0273b414.tar.bz2 edk2-8a472b1915fbc579ae3fba32f801286b0273b414.zip |
MdeModulePkg: BaseSerialPortLib16550: Add Mmio32 support
Some buses doesn't allow 8 bit MMIO read/write, this adds support for
32 bits read/write
Signed-off-by: "Tien Hock, Loh" <tien.hock.loh@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
Diffstat (limited to 'MdeModulePkg/MdeModulePkg.dec')
-rw-r--r-- | MdeModulePkg/MdeModulePkg.dec | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec index be84916cc0..2ef48f2c37 100644 --- a/MdeModulePkg/MdeModulePkg.dec +++ b/MdeModulePkg/MdeModulePkg.dec @@ -1170,6 +1170,13 @@ # @Prompt Serial port registers use MMIO.
gEfiMdeModulePkgTokenSpaceGuid.PcdSerialUseMmio|FALSE|BOOLEAN|0x00020000
+ ## Indicates the access width for 16550 serial port registers.
+ # Default is 8-bit access mode.<BR><BR>
+ # 8 - 16550 serial port registers are accessed in 8-bit width.<BR>
+ # 32 - 16550 serial port registers are accessed in 32-bit width.<BR>
+ # @Prompt Serial port register access width.
+ gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterAccessWidth|8|UINT8|0x00020007
+
## Indicates if the 16550 serial port hardware flow control will be enabled. Default is FALSE.<BR><BR>
# TRUE - 16550 serial port hardware flow control will be enabled.<BR>
# FALSE - 16550 serial port hardware flow control will be disabled.<BR>
|