Re: [PATCH v4 13/30] xen/riscv: introduce io.h

2024-02-19 Thread Oleksii
On Sun, 2024-02-18 at 19:07 +, Julien Grall wrote: > > > +/* > > + * Unordered I/O memory access primitives.  These are even more > > relaxed than > > + * the relaxed versions, as they don't even order accesses between > > successive > > + * operations to the I/O regions. > > + */ > > +#define

Re: [PATCH v4 13/30] xen/riscv: introduce io.h

2024-02-18 Thread Julien Grall
On 05/02/2024 15:32, Oleksii Kurochko wrote: The header taken form Linux 6.4.0-rc1 and is based on arch/riscv/include/asm/mmio.h. Addionally, to the header was added definions of ioremap_*(). s/definions/definitions/ Signed-off-by: Oleksii Kurochko --- Changes in V4: - delete inner pa

Re: [PATCH v4 13/30] xen/riscv: introduce io.h

2024-02-14 Thread Oleksii
On Tue, 2024-02-13 at 12:05 +0100, Jan Beulich wrote: > On 05.02.2024 16:32, Oleksii Kurochko wrote: > > The header taken form Linux 6.4.0-rc1 and is based on > > arch/riscv/include/asm/mmio.h. > > > > Addionally, to the header was added definions of ioremap_*(). > > > > Signed-off-by: Oleksii Ku

Re: [PATCH v4 13/30] xen/riscv: introduce io.h

2024-02-13 Thread Jan Beulich
On 05.02.2024 16:32, Oleksii Kurochko wrote: > The header taken form Linux 6.4.0-rc1 and is based on > arch/riscv/include/asm/mmio.h. > > Addionally, to the header was added definions of ioremap_*(). > > Signed-off-by: Oleksii Kurochko > --- > Changes in V4: > - delete inner parentheses in macr

[PATCH v4 13/30] xen/riscv: introduce io.h

2024-02-05 Thread Oleksii Kurochko
The header taken form Linux 6.4.0-rc1 and is based on arch/riscv/include/asm/mmio.h. Addionally, to the header was added definions of ioremap_*(). Signed-off-by: Oleksii Kurochko --- Changes in V4: - delete inner parentheses in macros. - s/u/uint. --- Changes in V3: - re-sync with linux kerne