RE: [PATCH v2] xen/arm: vpl011: Make access to DMACR write-ignore

2022-11-22 Thread Jiamei Xie
[PATCH v2] xen/arm: vpl011: Make access to DMACR write- > ignore > > Hi, > > On 22/11/2022 13:25, Julien Grall wrote: > > > > > > Hi, > > > > On 22/11/2022 05:46, Jiamei Xie wrote: > >> When the guest kernel enables DMA engine with > "CO

RE: [PATCH v2] xen/arm: vpl011: Make access to DMACR write-ignore

2022-11-22 Thread Jiamei Xie
Hi Julien, > -Original Message- > From: Julien Grall > Sent: Tuesday, November 22, 2022 8:26 PM > To: Jiamei Xie ; xen-devel@lists.xenproject.org > Cc: Wei Chen ; Stefano Stabellini > ; Bertrand Marquis ; > Volodymyr Babchuk > Subject: Re: [PATCH v2] xen/arm

Re: [PATCH v2] xen/arm: vpl011: Make access to DMACR write-ignore

2022-11-22 Thread Michal Orzel
Hi, On 22/11/2022 13:25, Julien Grall wrote: > > > Hi, > > On 22/11/2022 05:46, Jiamei Xie wrote: >> When the guest kernel enables DMA engine with "CONFIG_DMA_ENGINE=y", >> Linux SBSA PL011 driver will access PL011 DMACR register in some >> functions. As chapter "B Generic UART" in "ARM Server

Re: [PATCH v2] xen/arm: vpl011: Make access to DMACR write-ignore

2022-11-22 Thread Julien Grall
Hi, On 22/11/2022 05:46, Jiamei Xie wrote: When the guest kernel enables DMA engine with "CONFIG_DMA_ENGINE=y", Linux SBSA PL011 driver will access PL011 DMACR register in some functions. As chapter "B Generic UART" in "ARM Server Base System Architecture"[1] documentation describes, SBSA UART d

[PATCH v2] xen/arm: vpl011: Make access to DMACR write-ignore

2022-11-21 Thread Jiamei Xie
When the guest kernel enables DMA engine with "CONFIG_DMA_ENGINE=y", Linux SBSA PL011 driver will access PL011 DMACR register in some functions. As chapter "B Generic UART" in "ARM Server Base System Architecture"[1] documentation describes, SBSA UART doesn't support DMA. In current code, when the