public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Michal Simek <michal.simek@xilinx.com>
To: u-boot@lists.denx.de, git@xilinx.com
Cc: Bin Meng <bmeng.cn@gmail.com>,
	Christian Gmeiner <christian.gmeiner@gmail.com>,
	Dominic Rath <rath@ibv-augsburg.net>,
	Joe Hershberger <joe.hershberger@ni.com>,
	Kuldeep Singh <kuldeep.singh@nxp.com>,
	Michal Simek <monstr@monstr.eu>,
	Priyanka Jain <priyanka.jain@nxp.com>,
	"Radu Pirea (NXP OSS)" <radu-nicolae.pirea@oss.nxp.com>,
	Ramon Fried <rfried.dev@gmail.com>,
	Samuel Holland <samuel@sholland.org>,
	Simon Glass <sjg@chromium.org>,
	T Karthik Reddy <t.karthik.reddy@xilinx.com>,
	Vladimir Oltean <vladimir.oltean@nxp.com>,
	Wolfgang Denk <wd@denx.de>
Subject: [PATCH 0/3] net: phy: Add support for ethernet-phy-id
Date: Wed, 23 Feb 2022 15:45:39 +0100	[thread overview]
Message-ID: <cover.1645627539.git.michal.simek@xilinx.com> (raw)

Hi,

this series is adding support for ethernet-phy-id with reset gpio support.
There is another series related to DM_ETH_PHY but it is missing creating
phy devices based on decoded phy IDs from compatible string.
We would like to adopt DM_ETH_PHY in our driver but still this series can
be useful for other drivers which are not DM_ETH_PHY ready.
At the end this same file should be used also for DM_ETH_PHY driver.

The reason for complete separatation from phy.c is that there is
requirement for gpio headers which is not done by all arch. That's why new
symbol and separate file is the way to go.

Thanks,
Michal


Michal Simek (3):
  net: phy: Add new read ethernet phy id function
  net: phy: Remove static return type for phy_device_create()
  net: phy: Add support for ethernet-phy-id with gpio reset

 MAINTAINERS                   |  1 +
 drivers/core/ofnode.c         | 36 ++++++++++++++++++
 drivers/net/phy/Kconfig       |  8 ++++
 drivers/net/phy/Makefile      |  1 +
 drivers/net/phy/ethernet_id.c | 69 +++++++++++++++++++++++++++++++++++
 drivers/net/phy/phy.c         | 11 ++++--
 include/dm/ofnode.h           | 13 +++++++
 include/phy.h                 | 26 +++++++++++++
 8 files changed, 162 insertions(+), 3 deletions(-)
 create mode 100644 drivers/net/phy/ethernet_id.c

-- 
2.35.1


             reply	other threads:[~2022-02-23 14:45 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-23 14:45 Michal Simek [this message]
2022-02-23 14:45 ` [PATCH 1/3] net: phy: Add new read ethernet phy id function Michal Simek
2022-02-23 14:45 ` [PATCH 2/3] net: phy: Remove static return type for phy_device_create() Michal Simek
2022-02-23 14:45 ` [PATCH 3/3] net: phy: Add support for ethernet-phy-id with gpio reset Michal Simek
2022-03-09 11:44 ` [PATCH 0/3] net: phy: Add support for ethernet-phy-id Michal Simek

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=cover.1645627539.git.michal.simek@xilinx.com \
    --to=michal.simek@xilinx.com \
    --cc=bmeng.cn@gmail.com \
    --cc=christian.gmeiner@gmail.com \
    --cc=git@xilinx.com \
    --cc=joe.hershberger@ni.com \
    --cc=kuldeep.singh@nxp.com \
    --cc=monstr@monstr.eu \
    --cc=priyanka.jain@nxp.com \
    --cc=radu-nicolae.pirea@oss.nxp.com \
    --cc=rath@ibv-augsburg.net \
    --cc=rfried.dev@gmail.com \
    --cc=samuel@sholland.org \
    --cc=sjg@chromium.org \
    --cc=t.karthik.reddy@xilinx.com \
    --cc=u-boot@lists.denx.de \
    --cc=vladimir.oltean@nxp.com \
    --cc=wd@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox