Re: [PATCH 3/3] arm64: enable 128-bit memory read/write support

2018-01-24 Thread Yury Norov
On Wed, Jan 24, 2018 at 02:00:42PM +0100, Geert Uytterhoeven wrote: > Hi Yury, > > On Wed, Jan 24, 2018 at 10:05 AM, Yury Norov > wrote: > > Introduce __raw_writeo(), __raw_reado() and other arch-specific > > RW functions for 128-bit memory access, and enable it for arm64. > > > > 128-bit I/O is

Re: [PATCH 3/3] arm64: enable 128-bit memory read/write support

2018-01-24 Thread Geert Uytterhoeven
Hi Yury, On Wed, Jan 24, 2018 at 10:05 AM, Yury Norov wrote: > Introduce __raw_writeo(), __raw_reado() and other arch-specific > RW functions for 128-bit memory access, and enable it for arm64. > > 128-bit I/O is required for example by Octeon TX2 device to access > some registers. According to H

[PATCH 3/3] arm64: enable 128-bit memory read/write support

2018-01-24 Thread Yury Norov
Introduce __raw_writeo(), __raw_reado() and other arch-specific RW functions for 128-bit memory access, and enable it for arm64. 128-bit I/O is required for example by Octeon TX2 device to access some registers. According to Hardware Reference Manual: A 128-bit write to the OP_FREE0/1 registers f