hw/core/register: Add more 64-bit utilities
commit4d63ef20cf970901be1d6dd98743a4851e48f938
authorJoe Komlodi <joe.komlodi@xilinx.com>
Tue, 20 Jul 2021 18:31:42 +0000 (20 11:31 -0700)
committerAlistair Francis <alistair.francis@wdc.com>
Wed, 1 Sep 2021 01:59:12 +0000 (1 11:59 +1000)
tree04210d4a198a7b96d710199fb5a1cca2f636705e
parent4dc06bb8167fb18b8eb7e40762a94dcc36101047
hw/core/register: Add more 64-bit utilities

We already have some utilities to handle 64-bit wide registers, so this just
adds some more for:
- Initializing 64-bit registers
- Extracting and depositing to an array of 64-bit registers

Signed-off-by: Joe Komlodi <joe.komlodi@xilinx.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-id: 1626805903-162860-2-git-send-email-joe.komlodi@xilinx.com
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/core/register.c
include/hw/register.h
include/hw/registerfields.h