[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 10/11] macio: move setting of CUDA timebase freq
From: |
David Gibson |
Subject: |
Re: [Qemu-devel] [PATCH 10/11] macio: move setting of CUDA timebase frequency to macio_common_realize() |
Date: |
Thu, 22 Feb 2018 13:24:13 +1100 |
User-agent: |
Mutt/1.9.2 (2017-12-15) |
On Mon, Feb 19, 2018 at 06:19:21PM +0000, Mark Cave-Ayland wrote:
> This removes the last of the functionality from macio_init() in preparation
> for its subsequent removal.
>
> Signed-off-by: Mark Cave-Ayland <address@hidden>
Reviewed-by: David Gibson <address@hidden>
> ---
> hw/misc/macio/macio.c | 7 ++-----
> 1 file changed, 2 insertions(+), 5 deletions(-)
>
> diff --git a/hw/misc/macio/macio.c b/hw/misc/macio/macio.c
> index e5288f1084..f71ed61819 100644
> --- a/hw/misc/macio/macio.c
> +++ b/hw/misc/macio/macio.c
> @@ -101,6 +101,8 @@ static void macio_common_realize(PCIDevice *d, Error
> **errp)
> memory_region_add_subregion(&s->bar, 0x08000,
> sysbus_mmio_get_region(sysbus_dev, 0));
>
> + qdev_prop_set_uint64(DEVICE(&s->cuda), "timebase-frequency",
> + s->frequency);
> object_property_set_bool(OBJECT(&s->cuda), true, "realized", &err);
> if (err) {
> error_propagate(errp, err);
> @@ -444,12 +446,7 @@ type_init(macio_register_types)
> void macio_init(PCIDevice *d,
> MemoryRegion *pic_mem)
> {
> - MacIOState *macio_state = MACIO(d);
> -
> /* Note: this code is strongly inspirated from the corresponding code
> in PearPC */
> - qdev_prop_set_uint64(DEVICE(&macio_state->cuda), "timebase-frequency",
> - macio_state->frequency);
> -
> qdev_init_nofail(DEVICE(d));
> }
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature
- Re: [Qemu-devel] [PATCH 03/11] heathrow: QOMify heathrow PIC, (continued)
[Qemu-devel] [PATCH 04/11] heathrow: convert to trace-events, Mark Cave-Ayland, 2018/02/19
[Qemu-devel] [PATCH 08/11] openpic: move OpenPIC state and related definitions to openpic.h, Mark Cave-Ayland, 2018/02/19
[Qemu-devel] [PATCH 09/11] mac_newworld: use object link to pass OpenPIC object to macio, Mark Cave-Ayland, 2018/02/19
[Qemu-devel] [PATCH 10/11] macio: move setting of CUDA timebase frequency to macio_common_realize(), Mark Cave-Ayland, 2018/02/19
- Re: [Qemu-devel] [PATCH 10/11] macio: move setting of CUDA timebase frequency to macio_common_realize(),
David Gibson <=
[Qemu-devel] [PATCH 11/11] macio: remove macio_init() function, Mark Cave-Ayland, 2018/02/19
Re: [Qemu-devel] [PATCH 00/11] macio: remove legacy macio_init() function, no-reply, 2018/02/22
Re: [Qemu-devel] [PATCH 00/11] macio: remove legacy macio_init() function, no-reply, 2018/02/24
Re: [Qemu-devel] [PATCH 00/11] macio: remove legacy macio_init() function, no-reply, 2018/02/24
Re: [Qemu-devel] [PATCH 00/11] macio: remove legacy macio_init() function, no-reply, 2018/02/25