From: Tomas Hlavacek <tmshlvck@gmail.com>
To: Andrew Lunn <andrew@lunn.ch>
Cc: netdev@vger.kernel.org, Pavol Kor?ek <ikorcek@fit.vutbr.cz>,
Martin Strba?ka <martin.strbacka@nic.cz>
Subject: Re: RFC: blueprint for proxy PHY module
Date: Wed, 02 Mar 2016 15:24:01 +0100 [thread overview]
Message-ID: <1456928642.7384.0@smtp.gmail.com> (raw)
In-Reply-To: <20160225153113.GB7681@lunn.ch>
Hi Andrew!
On Thu, Feb 25, 2016 at 4:31 PM, Andrew Lunn <andrew@lunn.ch> wrote:
>> Question is how to connect the userspace? I think that corresponding
>> file in /sys would do the job, but I am not sure whether it is the
>> proper way of doing that. (?)
>
> A historian might be able to help you. Going back to the days of
> 10MBps Ethernet, cards used to have a few different ports, AUI, BNC
> and TP. The kernel probably supports configuring which to use,
> probably via ethtool. Your use case is not that different, so you can
> probably reuse it.
Extending the ethtool ops in the driver (namely mvneta) seems to be
possible and it seems that I could add more phy_dev pointers to the
private data of the driver and switch among them quite easily. But it
would be driver specific hack and I believe this problem is more
general.
Perhaps I can pass some common PHY switch command from the driver to
the prospective phy-proxy module. I'll come back to this question when
I haveproof-of-concept code.
Btw. thanks for the pointer to the phylink patchset.
Tomas
prev parent reply other threads:[~2016-03-02 14:24 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-02-25 13:26 RFC: blueprint for proxy PHY module Tomas Hlavacek
2016-02-25 15:24 ` Andrew Lunn
2016-02-25 15:31 ` Andrew Lunn
2016-03-02 14:24 ` Tomas Hlavacek [this message]
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=1456928642.7384.0@smtp.gmail.com \
--to=tmshlvck@gmail.com \
--cc=andrew@lunn.ch \
--cc=ikorcek@fit.vutbr.cz \
--cc=martin.strbacka@nic.cz \
--cc=netdev@vger.kernel.org \
/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.