Hi Michal, > -----Original Message----- > Subject: [PATCH 2/4] xen/arm: debug-pl011: Add support for 32-bit only > MMIO > > There are implementations of PL011 that can only handle 32-bit accesses > as oppose to the normal behavior where accesses are 8/16-bit wide. This > is usually advertised by setting a dt property 'reg-io-width' to 4. > > Introduce CONFIG_EARLY_UART_PL011_MMIO32 Kconfig option to be able to > enable the use of 32-bit only accessors in PL011 early printk code. > Define macros PL011_{STRH,STRB,LDRH} to distinguish accessors for normal > case from 32-bit MMIO one and use them in arm32/arm64 pl011 early printk > code. > > Update documentation accordingly. > > Signed-off-by: Michal Orzel <michal.or...@amd.com>
I've tested this patch on top of today's staging on FVP arm32 and arm64 and confirm this patch will not break existing functionality. So: Tested-by: Henry Wang <henry.w...@arm.com> Kind regards, Henry