From: Vince Bridgers <vbridger@opensource.altera.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 2/2] net: phy: Add ability to program the ksz9031 skew values from the uboot env
Date: Fri, 13 Feb 2015 16:05:43 +0000 [thread overview]
Message-ID: <1423843542741.14514@opensource.altera.com> (raw)
In-Reply-To: <54DAFFF6.20003@denx.de>
Hi Stefan
> >
> > Setting the skews in DT would indeed be preferable in my opinion.
> +1 from me.
Agreed. I'll focus on a devicetree based implementation, and editing phy values during board debug and bringup can be addressed with debug/development notes. I'd be willing to publish these somewhere with some suggestions about the best place for something like this to reside based on our experience.
> >
> > You can do that with the 'mii' command as well I think, but I might be wrong.
> Yes. For testing or board bringup this might really serve. Even though
> this setting via environment as proposed from Vince is more elegant and
> less hackish. And easier to adjust/tune for "normal users".
This was the intent of having environment variables - to make trying different skew values easy for our customers. Not all developers/users are Uboot experts and need help from time to time. I think this can also be addressed by writing use case notes on how to edit phy registers using the mii command for debug/bringup purposes.
> The default values should come from the DT, once this is all in place.
> But I think that for initial board bringup / testing such a method, to
> override those values via environment variables can be quite helpful.
After reading through most of the comments, I agree with Marek it's possible (and probably best) to support overriding phy registers through use of the mii command. Non expert users (such as hardware developers bringing up a new board) could make use of notes to help them know how to try different settings.
All the best!
Vince
next prev parent reply other threads:[~2015-02-13 16:05 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-09 14:44 [U-Boot] [PATCH 0/2] Add getenv_long and Micrel ksz9031 skew settings Vince Bridgers
2015-02-09 14:44 ` [U-Boot] [PATCH 1/2] cmd: Add getenv_long to support reading signed integers from the uboot env Vince Bridgers
2015-02-09 19:12 ` Marek Vasut
2015-02-09 14:44 ` [U-Boot] [PATCH 2/2] net: phy: Add ability to program the ksz9031 skew values " Vince Bridgers
2015-02-09 19:18 ` Marek Vasut
2015-02-09 21:31 ` Vince Bridgers
2015-02-10 18:51 ` Marek Vasut
2015-02-11 7:08 ` Stefan Roese
2015-02-11 8:07 ` Joe Hershberger
2015-02-11 8:26 ` Stefan Roese
2015-02-13 16:19 ` Vince Bridgers
2015-02-13 16:44 ` Stefan Roese
2015-02-15 14:43 ` Marek Vasut
2015-02-13 16:17 ` Vince Bridgers
2015-02-13 16:05 ` Vince Bridgers [this message]
2015-02-13 15:57 ` Vince Bridgers
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=1423843542741.14514@opensource.altera.com \
--to=vbridger@opensource.altera.com \
--cc=u-boot@lists.denx.de \
/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.