[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 29/47] hw/arm/stellaris: use qemu_find_nic_info()
From: |
David Woodhouse |
Subject: |
Re: [PATCH v4 29/47] hw/arm/stellaris: use qemu_find_nic_info() |
Date: |
Wed, 31 Jan 2024 06:13:31 -0800 |
User-agent: |
Evolution 3.44.4-0ubuntu2 |
On Wed, 2024-01-31 at 13:13 +0100, Thomas Huth wrote:
>
> > qdev_prop_set_uint32(ssys_dev, "user0",
> > - macaddr[0] | (macaddr[1] << 8) | (macaddr[2] <<
> > 16));
> > + mac.a[0] | (mac.a[1] << 8) | (mac.a[2] << 16));
> > qdev_prop_set_uint32(ssys_dev, "user1",
> > - macaddr[3] | (macaddr[4] << 8) | (macaddr[5] <<
> > 16));
> > + mac.a[3] | (mac.a[4] << 8) | (mac.a[5] << 16));
>
> Out of scope of your patch, but I wonder why we didn't use
> qdev_prop_set_macaddr() with an according MAC address property for this
> device...?
Yeah. I suppose it could have done. But strictly speaking, it *isn't* a
MAC address on the underlying PROM device; it's just two 32-bit
registers. Which each happen to contain 24 bits of the MAC address.
smime.p7s
Description: S/MIME cryptographic signature
- [PATCH v4 47/47] net: make nb_nics and nd_table[] static in net/net.c, (continued)
- [PATCH v4 47/47] net: make nb_nics and nd_table[] static in net/net.c, David Woodhouse, 2024/01/26
- [PATCH v4 22/47] hw/arm/aspeed: use qemu_configure_nic_device(), David Woodhouse, 2024/01/26
- [PATCH v4 31/47] hw/net/etraxfs-eth: use qemu_configure_nic_device(), David Woodhouse, 2024/01/26
- [PATCH v4 07/47] hw/alpha/dp264: use pci_init_nic_devices(), David Woodhouse, 2024/01/26
- [PATCH v4 16/47] hw/ppc/spapr: use qemu_get_nic_info() and pci_init_nic_devices(), David Woodhouse, 2024/01/26
- [PATCH v4 33/47] hw/m68k/q800: use qemu_find_nic_info(), David Woodhouse, 2024/01/26
- [PATCH v4 10/47] hw/hppa: use pci_init_nic_devices(), David Woodhouse, 2024/01/26
- [PATCH v4 45/47] hw/pci: remove pci_nic_init_nofail(), David Woodhouse, 2024/01/26
- [PATCH v4 29/47] hw/arm/stellaris: use qemu_find_nic_info(), David Woodhouse, 2024/01/26
- [PATCH v4 44/47] net: remove qemu_check_nic_model(), David Woodhouse, 2024/01/26
- [PATCH v4 15/47] hw/ppc/prep: use pci_init_nic_devices(), David Woodhouse, 2024/01/26
- [PATCH v4 08/47] hw/arm/sbsa-ref: use pci_init_nic_devices(), David Woodhouse, 2024/01/26
- [PATCH v4 09/47] hw/arm/virt: use pci_init_nic_devices(), David Woodhouse, 2024/01/26
- [PATCH v4 43/47] hw/xtensa/xtfpga: use qemu_create_nic_device(), David Woodhouse, 2024/01/26
- [PATCH v4 42/47] hw/sparc/sun4m: use qemu_find_nic_info(), David Woodhouse, 2024/01/26
- [PATCH v4 01/47] net: add qemu_{configure, create}_nic_device(), qemu_find_nic_info(), David Woodhouse, 2024/01/26
- [PATCH v4 32/47] hw/m68k/mcf5208: use qemu_create_nic_device(), David Woodhouse, 2024/01/26
- [PATCH v4 23/47] hw/arm/exynos4: use qemu_create_nic_device(), David Woodhouse, 2024/01/26