From: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
To: "Philippe Mathieu-Daudé" <f4bug@amsat.org>
Cc: Peter Maydell <peter.maydell@linaro.org>,
Jason Wang <jasowang@redhat.com>,
qemu-devel@nongnu.org,
Alistair Francis <alistair.francis@xilinx.com>,
Grant Likely <grant.likely@arm.com>,
Stefan Hajnoczi <stefanha@redhat.com>,
qemu-arm@nongnu.org
Subject: Re: [Qemu-devel] [PATCH v5 0/7] Generalize MDIO framework
Date: Mon, 9 Oct 2017 15:21:12 +0200 [thread overview]
Message-ID: <20171009132112.GA5553@toto> (raw)
In-Reply-To: <20170922171323.10348-1-f4bug@amsat.org>
On Fri, Sep 22, 2017 at 02:13:16PM -0300, Philippe Mathieu-Daudé wrote:
> Hi,
>
> I have a follow up series using multiples PHY on the MDIO bus based on this
> series.
Hi Philippe!
I think this is a good improvement compared to todays state.
It may make sense to have the generic mdio bus functions in mdio.c
and specific phy models in separate files, thoughts?
Cheers,
Edgar
>
> Regards,
>
> Phil.
>
> Grant's previous work:
> http://lists.nongnu.org/archive/html/qemu-devel/2013-02/msg00257.html
>
> "There is more work to be done, particularly in moving to the common GPIO api,
> but that work can be done as a follow on patch series."
>
> Grant Likely (7):
> hw/mdio: Generalize etraxfs MDIO bitbanging emulation
> hw/mdio: Add PHY register definition
> hw/mdio: Generalize phy initialization routine
> hw/mdio: Mask out read-only bits.
> hw/mdio: Refactor bitbanging state machine
> hw/mdio: Add VMState support
> hw/mdio: Use bitbang core for smc91c111 network device
>
> include/hw/net/mdio.h | 124 +++++++++++++++++++++
> hw/net/etraxfs_eth.c | 291 +-----------------------------------------------
> hw/net/mdio.c | 280 ++++++++++++++++++++++++++++++++++++++++++++++
> hw/net/smc91c111.c | 27 ++++-
> hw/net/xilinx_axienet.c | 189 +------------------------------
> hw/net/Makefile.objs | 2 +
> 6 files changed, 438 insertions(+), 475 deletions(-)
> create mode 100644 include/hw/net/mdio.h
> create mode 100644 hw/net/mdio.c
>
> --
> 2.14.1
>
WARNING: multiple messages have this Message-ID (diff)
From: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
To: "Philippe Mathieu-Daudé" <f4bug@amsat.org>
Cc: Peter Maydell <peter.maydell@linaro.org>,
Grant Likely <grant.likely@arm.com>,
Jason Wang <jasowang@redhat.com>,
Stefan Hajnoczi <stefanha@redhat.com>,
Alistair Francis <alistair.francis@xilinx.com>,
qemu-devel@nongnu.org, qemu-arm@nongnu.org
Subject: Re: [Qemu-devel] [PATCH v5 0/7] Generalize MDIO framework
Date: Mon, 9 Oct 2017 15:21:12 +0200 [thread overview]
Message-ID: <20171009132112.GA5553@toto> (raw)
In-Reply-To: <20170922171323.10348-1-f4bug@amsat.org>
On Fri, Sep 22, 2017 at 02:13:16PM -0300, Philippe Mathieu-Daudé wrote:
> Hi,
>
> I have a follow up series using multiples PHY on the MDIO bus based on this
> series.
Hi Philippe!
I think this is a good improvement compared to todays state.
It may make sense to have the generic mdio bus functions in mdio.c
and specific phy models in separate files, thoughts?
Cheers,
Edgar
>
> Regards,
>
> Phil.
>
> Grant's previous work:
> http://lists.nongnu.org/archive/html/qemu-devel/2013-02/msg00257.html
>
> "There is more work to be done, particularly in moving to the common GPIO api,
> but that work can be done as a follow on patch series."
>
> Grant Likely (7):
> hw/mdio: Generalize etraxfs MDIO bitbanging emulation
> hw/mdio: Add PHY register definition
> hw/mdio: Generalize phy initialization routine
> hw/mdio: Mask out read-only bits.
> hw/mdio: Refactor bitbanging state machine
> hw/mdio: Add VMState support
> hw/mdio: Use bitbang core for smc91c111 network device
>
> include/hw/net/mdio.h | 124 +++++++++++++++++++++
> hw/net/etraxfs_eth.c | 291 +-----------------------------------------------
> hw/net/mdio.c | 280 ++++++++++++++++++++++++++++++++++++++++++++++
> hw/net/smc91c111.c | 27 ++++-
> hw/net/xilinx_axienet.c | 189 +------------------------------
> hw/net/Makefile.objs | 2 +
> 6 files changed, 438 insertions(+), 475 deletions(-)
> create mode 100644 include/hw/net/mdio.h
> create mode 100644 hw/net/mdio.c
>
> --
> 2.14.1
>
next prev parent reply other threads:[~2017-10-09 13:24 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-22 17:13 [Qemu-arm] [PATCH v5 0/7] Generalize MDIO framework Philippe Mathieu-Daudé
2017-09-22 17:13 ` [Qemu-devel] " Philippe Mathieu-Daudé
2017-09-22 17:13 ` [Qemu-devel] [PATCH v5 1/7] hw/mdio: Generalize etraxfs MDIO bitbanging emulation Philippe Mathieu-Daudé
2017-09-22 17:13 ` Philippe Mathieu-Daudé
2018-02-27 22:30 ` [Qemu-arm] " Alistair Francis
2018-02-27 22:30 ` Alistair Francis
2017-09-22 17:13 ` [Qemu-devel] [PATCH v5 2/7] hw/mdio: Add PHY register definition Philippe Mathieu-Daudé
2018-02-27 22:31 ` Alistair Francis
2017-09-22 17:13 ` [Qemu-devel] [PATCH v5 3/7] hw/mdio: Generalize phy initialization routine Philippe Mathieu-Daudé
2017-09-22 17:13 ` Philippe Mathieu-Daudé
2018-02-27 22:33 ` [Qemu-arm] " Alistair Francis
2018-02-27 22:33 ` Alistair Francis
2018-05-28 3:09 ` [Qemu-arm] " Philippe Mathieu-Daudé
2018-05-28 3:09 ` Philippe Mathieu-Daudé
2017-09-22 17:13 ` [Qemu-devel] [PATCH v5 4/7] hw/mdio: Mask out read-only bits Philippe Mathieu-Daudé
2018-02-27 22:37 ` Alistair Francis
2017-09-22 17:13 ` [Qemu-devel] [PATCH v5 5/7] hw/mdio: Refactor bitbanging state machine Philippe Mathieu-Daudé
2018-02-27 22:40 ` Alistair Francis
2017-09-22 17:13 ` [Qemu-devel] [PATCH v5 6/7] hw/mdio: Add VMState support Philippe Mathieu-Daudé
2018-02-27 22:42 ` Alistair Francis
2017-09-22 17:13 ` [Qemu-devel] [PATCH v5 7/7] hw/mdio: Use bitbang core for smc91c111 network device Philippe Mathieu-Daudé
2017-09-22 17:19 ` [Qemu-arm] [Qemu-devel] [PATCH v5 0/7] Generalize MDIO framework Alistair Francis
2017-09-22 17:19 ` Alistair Francis
2017-10-09 13:21 ` Edgar E. Iglesias [this message]
2017-10-09 13:21 ` Edgar E. Iglesias
2018-02-27 23:18 ` [Qemu-arm] " Philippe Mathieu-Daudé
2018-02-27 23:18 ` [Qemu-devel] " Philippe Mathieu-Daudé
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20171009132112.GA5553@toto \
--to=edgar.iglesias@gmail.com \
--cc=alistair.francis@xilinx.com \
--cc=f4bug@amsat.org \
--cc=grant.likely@arm.com \
--cc=jasowang@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.