devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Iyappan Subramanian <isubramanian@apm.com>
To: davem@davemloft.net, netdev@vger.kernel.org, devicetree@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org, mlangsdo@redhat.com,
	patches@apm.com, Iyappan Subramanian <isubramanian@apm.com>
Subject: [PATCH 0/3] Fix backward compatibility of newer firmware with older kernel
Date: Fri, 27 Feb 2015 12:08:27 -0800	[thread overview]
Message-ID: <1425067710-14879-1-git-send-email-isubramanian@apm.com> (raw)

Kernel 3.17 driver supports only RGMII ethernet interface.
Since the Tianocore DT contains same compatibility string for RGMII,
SGMII based 1G and XFI based 10G interfaces, crash happens when probe called
on SGMII based 1G and XFI based 10G interface.

This patch fixes the backward compatibility of the older driver with the
newer firmware by making the binding unique so that the older driver won't
recognize the non-supported interfaces.

---

Iyappan Subramanian (3):
  Documentation: dts: Update compatible field description for APM X-Gene
  dtb: change binding name to match with newer firmware DT
  drivers: net: xgene: fix new firmware backward compatibility with
    older driver

 Documentation/devicetree/bindings/net/apm-xgene-enet.txt | 3 ++-
 arch/arm64/boot/dts/apm/apm-storm.dtsi                   | 4 ++--
 drivers/net/ethernet/apm/xgene/xgene_enet_main.c         | 4 ++++
 3 files changed, 8 insertions(+), 3 deletions(-)

-- 
1.9.1

             reply	other threads:[~2015-02-27 20:08 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-27 20:08 Iyappan Subramanian [this message]
2015-02-27 20:08 ` [PATCH 1/3] Documentation: dts: Update compatible field description for APM X-Gene Iyappan Subramanian
     [not found]   ` <1425067710-14879-2-git-send-email-isubramanian-qTEPVZfXA3Y@public.gmane.org>
2015-02-27 20:15     ` Mark Rutland
2015-02-27 23:58       ` Iyappan Subramanian
2015-03-02 14:17         ` Mark Rutland
2015-02-27 20:08 ` [PATCH 2/3] dtb: change binding name to match with newer firmware DT Iyappan Subramanian
2015-02-27 20:33   ` Arnd Bergmann
2015-02-27 23:52     ` Iyappan Subramanian
2015-03-02 14:48       ` Mark Rutland
2015-03-03  0:59         ` Iyappan Subramanian
2015-02-27 20:08 ` [PATCH 3/3] drivers: net: xgene: fix new firmware backward compatibility with older driver Iyappan Subramanian
     [not found] ` <1425067710-14879-1-git-send-email-isubramanian-qTEPVZfXA3Y@public.gmane.org>
2015-02-27 20:49   ` [PATCH 0/3] Fix backward compatibility of newer firmware with older kernel David Miller
2015-02-27 23:59     ` Iyappan Subramanian

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=1425067710-14879-1-git-send-email-isubramanian@apm.com \
    --to=isubramanian@apm.com \
    --cc=davem@davemloft.net \
    --cc=devicetree@vger.kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=mlangsdo@redhat.com \
    --cc=netdev@vger.kernel.org \
    --cc=patches@apm.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 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).