linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] net: hix5hd2_gmac: add tx sg feature and reset/clock control signals
@ 2016-12-05 13:27 Dongpo Li
  2016-12-05 13:27 ` [PATCH v2 1/4] net: hix5hd2_gmac: add generic compatible string Dongpo Li
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Dongpo Li @ 2016-12-05 13:27 UTC (permalink / raw)
  To: robh+dt, mark.rutland, mturquette, sboyd, linux, zhangfei.gao,
	yisen.zhuang, salil.mehta, davem, arnd, andrew
  Cc: xuejiancheng, benjamin.chenhao, caizhiyong, netdev, devicetree,
	linux-kernel, Dongpo Li

The "hix5hd2" is SoC name, add the generic ethernet driver compatible string.
The "hisi-gemac-v1" is the basic version and "hisi-gemac-v2" adds
the SG/TXCSUM/TSO/UFO features.
This patch set only adds the SG(scatter-gather) driver for transmitting,
the drivers of other features will be submitted later.

Add the MAC reset control signals and clock signals.
We make these signals optional to be backward compatible with
the hix5hd2 SoC.

Changes in v2:
- Make the compatible string changes be a separate patch and
the most specific string come first than the generic string
as advised by Rob.
- Make the MAC reset control signals and clock signals optional
to be backward compatible with the hix5hd2 SoC.
- Change the compatible string and give the clock a specific name
in hix5hd2 dts file.

Dongpo Li (4):
  net: hix5hd2_gmac: add generic compatible string
  net: hix5hd2_gmac: add tx scatter-gather feature
  net: hix5hd2_gmac: add reset control and clock signals
  ARM: dts: hix5hd2: add gmac generic compatible and clock names

 .../bindings/net/hisilicon-hix5hd2-gmac.txt        |  27 +-
 arch/arm/boot/dts/hisi-x5hd2.dtsi                  |   6 +-
 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c      | 352 +++++++++++++++++++--
 3 files changed, 352 insertions(+), 33 deletions(-)

-- 
2.8.2

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2016-12-20  1:36 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-05 13:27 [PATCH v2 0/4] net: hix5hd2_gmac: add tx sg feature and reset/clock control signals Dongpo Li
2016-12-05 13:27 ` [PATCH v2 1/4] net: hix5hd2_gmac: add generic compatible string Dongpo Li
2016-12-09 22:35   ` Rob Herring
2016-12-12 11:16     ` Dongpo Li
2016-12-12 14:21       ` Rob Herring
2016-12-13  2:02         ` Dongpo Li
2016-12-19  8:14         ` Dongpo Li
2016-12-19 16:04           ` Rob Herring
2016-12-20  1:35             ` Dongpo Li
2016-12-05 13:27 ` [PATCH v2 2/4] net: hix5hd2_gmac: add tx scatter-gather feature Dongpo Li
2016-12-05 13:28 ` [PATCH v2 3/4] net: hix5hd2_gmac: add reset control and clock signals Dongpo Li
2016-12-05 13:28 ` [PATCH v2 4/4] ARM: dts: hix5hd2: add gmac generic compatible and clock names Dongpo Li
2016-12-06 15:21 ` [PATCH v2 0/4] net: hix5hd2_gmac: add tx sg feature and reset/clock control signals David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).