[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 10/10] hw/arm hw/xtensa: De-duplicate pflash cre
From: |
Max Filippov |
Subject: |
Re: [Qemu-devel] [PATCH 10/10] hw/arm hw/xtensa: De-duplicate pflash creation code some |
Date: |
Tue, 19 Feb 2019 00:43:26 -0800 |
On Mon, Feb 18, 2019 at 5:07 AM Markus Armbruster <address@hidden> wrote:
>
> pflash_cfi01_register() creates a TYPE_CFI_PFLASH01 device, sets
> properties, realizes, and wires up.
>
> We have three modified copies of it, because their users need to set
> additional properties, or have the wiring done differently.
>
> Factor out their common part into pflash_cfi01_create().
>
> Signed-off-by: Markus Armbruster <address@hidden>
> ---
> hw/arm/vexpress.c | 22 +++++-----------------
> hw/arm/virt.c | 26 +++++++++-----------------
> hw/block/pflash_cfi01.c | 39 +++++++++++++++++++++++++++------------
> hw/xtensa/xtfpga.c | 18 +++++++-----------
I was told that it's better this way when I did that initially:
http://lists.gnu.org/archive/html/qemu-devel/2015-09/msg06927.html
Has the idea of "better" changed since then?
I'm fine with the code either way, just curious.
--
Thanks.
-- Max
[Qemu-devel] [PATCH 06/10] r2d: Flash memory creation is confused about size, mark FIXME, Markus Armbruster, 2019/02/18