Message ID | 20241105130431.22564-12-philmd@linaro.org (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | hw/microblaze: Allow running cross-endian vCPUs | expand |
On 05/11/24, Philippe Mathieu-Daudé wrote: > Allow down to 8-bit access, per the datasheet (reference added > in previous commit): > > "Timer Counter registers are accessed as one of the following types: > • Byte (8 bits) > • Half word (2 bytes) > • Word (4 bytes)" > > Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> > --- > hw/timer/xilinx_timer.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Reviewed-by: Anton Johansson <anjo@rev.ng>
On Tue, Nov 5, 2024 at 11:07 PM Philippe Mathieu-Daudé <philmd@linaro.org> wrote: > > Allow down to 8-bit access, per the datasheet (reference added > in previous commit): > > "Timer Counter registers are accessed as one of the following types: > • Byte (8 bits) > • Half word (2 bytes) > • Word (4 bytes)" > > Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Acked-by: Alistair Francis <alistair.francis@wdc.com> Alistair > --- > hw/timer/xilinx_timer.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/timer/xilinx_timer.c b/hw/timer/xilinx_timer.c > index 3e272c8bb39..e9498fc7eec 100644 > --- a/hw/timer/xilinx_timer.c > +++ b/hw/timer/xilinx_timer.c > @@ -201,7 +201,7 @@ static const MemoryRegionOps timer_ops = { > .max_access_size = 4, > }, > .valid = { > - .min_access_size = 4, > + .min_access_size = 1, > .max_access_size = 4, > }, > }; > -- > 2.45.2 > >
On Tue, Nov 05, 2024 at 02:04:23PM +0100, Philippe Mathieu-Daudé wrote: > Allow down to 8-bit access, per the datasheet (reference added > in previous commit): > > "Timer Counter registers are accessed as one of the following types: > • Byte (8 bits) > • Half word (2 bytes) > • Word (4 bytes)" Reviewed-by: Edgar E. Iglesias <edgar.iglesias@amd.com> > > Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> > --- > hw/timer/xilinx_timer.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/timer/xilinx_timer.c b/hw/timer/xilinx_timer.c > index 3e272c8bb39..e9498fc7eec 100644 > --- a/hw/timer/xilinx_timer.c > +++ b/hw/timer/xilinx_timer.c > @@ -201,7 +201,7 @@ static const MemoryRegionOps timer_ops = { > .max_access_size = 4, > }, > .valid = { > - .min_access_size = 4, > + .min_access_size = 1, > .max_access_size = 4, > }, > }; > -- > 2.45.2 >
diff --git a/hw/timer/xilinx_timer.c b/hw/timer/xilinx_timer.c index 3e272c8bb39..e9498fc7eec 100644 --- a/hw/timer/xilinx_timer.c +++ b/hw/timer/xilinx_timer.c @@ -201,7 +201,7 @@ static const MemoryRegionOps timer_ops = { .max_access_size = 4, }, .valid = { - .min_access_size = 4, + .min_access_size = 1, .max_access_size = 4, }, };
Allow down to 8-bit access, per the datasheet (reference added in previous commit): "Timer Counter registers are accessed as one of the following types: • Byte (8 bits) • Half word (2 bytes) • Word (4 bytes)" Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> --- hw/timer/xilinx_timer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)