Re: [Qemu-devel] [PATCH v2 1/3] lsi53c895a: hide 53c895a registers in 53c810

2019-05-20 Thread Paolo Bonzini
On 17/05/19 16:12, Mark Cave-Ayland wrote: >> Initially I implemented it exactly as you suggest, via mask. But then >> I thought that memory_region_init_alias makes aliasing more obvious. >> I don't have a strong opinion on this one though. >> >> @Paolo, what do you think? > My general feeling is t

Re: [Qemu-devel] [PATCH v2 1/3] lsi53c895a: hide 53c895a registers in 53c810

2019-05-17 Thread Mark Cave-Ayland
On 07/05/2019 16:03, Artyom Tarasenko wrote: > On Mon, May 6, 2019 at 4:27 PM Mark Cave-Ayland > wrote: >> >> On 06/05/2019 09:42, Artyom Tarasenko wrote: >> >>> On Sun, May 5, 2019 at 12:43 PM Mark Cave-Ayland >>> wrote: On 04/05/2019 22:02, Artyom Tarasenko wrote: > AIX/PReP

Re: [Qemu-devel] [PATCH v2 1/3] lsi53c895a: hide 53c895a registers in 53c810

2019-05-07 Thread Artyom Tarasenko
On Mon, May 6, 2019 at 4:27 PM Mark Cave-Ayland wrote: > > On 06/05/2019 09:42, Artyom Tarasenko wrote: > > > On Sun, May 5, 2019 at 12:43 PM Mark Cave-Ayland > > wrote: > >> > >> On 04/05/2019 22:02, Artyom Tarasenko wrote: > >> > >>> AIX/PReP does access to the aliased IO registers of 53810. >

Re: [Qemu-devel] [PATCH v2 1/3] lsi53c895a: hide 53c895a registers in 53c810

2019-05-06 Thread Mark Cave-Ayland
On 06/05/2019 09:42, Artyom Tarasenko wrote: > On Sun, May 5, 2019 at 12:43 PM Mark Cave-Ayland > wrote: >> >> On 04/05/2019 22:02, Artyom Tarasenko wrote: >> >>> AIX/PReP does access to the aliased IO registers of 53810. >>> Implement aliasing to make the AIX driver work. >>> >>> Signed-off-by:

Re: [Qemu-devel] [PATCH v2 1/3] lsi53c895a: hide 53c895a registers in 53c810

2019-05-06 Thread Artyom Tarasenko
On Sun, May 5, 2019 at 12:43 PM Mark Cave-Ayland wrote: > > On 04/05/2019 22:02, Artyom Tarasenko wrote: > > > AIX/PReP does access to the aliased IO registers of 53810. > > Implement aliasing to make the AIX driver work. > > > > Signed-off-by: Artyom Tarasenko > > --- > > hw/scsi/lsi53c895a.c |

Re: [Qemu-devel] [PATCH v2 1/3] lsi53c895a: hide 53c895a registers in 53c810

2019-05-05 Thread Mark Cave-Ayland
On 04/05/2019 22:02, Artyom Tarasenko wrote: > AIX/PReP does access to the aliased IO registers of 53810. > Implement aliasing to make the AIX driver work. > > Signed-off-by: Artyom Tarasenko > --- > hw/scsi/lsi53c895a.c | 17 ++--- > 1 file changed, 14 insertions(+), 3 deletions(-)

[Qemu-devel] [PATCH v2 1/3] lsi53c895a: hide 53c895a registers in 53c810

2019-05-04 Thread Artyom Tarasenko
AIX/PReP does access to the aliased IO registers of 53810. Implement aliasing to make the AIX driver work. Signed-off-by: Artyom Tarasenko --- hw/scsi/lsi53c895a.c | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/hw/scsi/lsi53c895a.c b/hw/scsi/lsi53c895a.c i