public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: Marcin Wojtas <mw@semihalf.com>
To: edk2-devel@lists.01.org
Cc: leif.lindholm@linaro.org, ard.biesheuvel@linaro.org,
	mw@semihalf.com, jsd@semihalf.com, jinghua@marvell.com,
	jaz@semihalf.com
Subject: [platforms PATCH v2 0/4] Armada7k8k x4/x2 PCIE fix and misc improvements
Date: Wed,  9 May 2018 15:51:07 +0200	[thread overview]
Message-ID: <1525873871-799-1-git-send-email-mw@semihalf.com> (raw)

Hi,

After long break, here's v2 of PCIE serdes fix with all review remarks
applied. 2, very small additional patches are added, which
restore proper compilation and change output file name.

More details can be found in the commit messages and the
changelog below. The code is also available in the github:
https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/x4pcie-upstream-r20180509

I'm looking forward to your feedback.

Best regards,
Marcin

Changelog:
v1 -> v2

[1/4] - new patch

[2/4] - new patch

[3/4]:
	- add glossary sections under licences paragraphs
	- change library name from SAR to SampleAtReset
	- use structures in the tables
	- simplify obtaining values
	- move structures/defines to header
	- cleanup macros name and dependencies (mask/offset)

[4/4]:
	- clean-up new macros usage (use dedicated ones instead
	  of 'value << offset'
	- remove magic numbers
	- improve comments
	- simplify sanity check of lanes status after enabling


Evan Wang (1):
  Marvell/Library: ComPhyLib: Fix configuration for PCIE x4 and x2

Igal Liberman (1):
  Marvell/Armada7k8k: Add basic sample at reset library

Marcin Wojtas (2):
  Marvell/Armada7k8k: Remove Intel BDS dependency
  Marvell/Armada70x0Db: Use more generic output fd file name

 Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf                                               |   2 +-
 Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc                                                |   2 +-
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kSampleAtResetLib/Armada7k8kSampleAtResetLib.c   | 111 ++++++++++
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kSampleAtResetLib/Armada7k8kSampleAtResetLib.h   | 109 ++++++++++
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kSampleAtResetLib/Armada7k8kSampleAtResetLib.inf |  54 +++++
 Silicon/Marvell/Include/Library/SampleAtResetLib.h                                           |  57 ++++++
 Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c                                              | 216 +++++++++++++++-----
 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c                                                |   1 +
 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h                                                |  36 ++++
 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf                                              |   1 +
 Silicon/Marvell/Marvell.dec                                                                  |   3 +
 11 files changed, 538 insertions(+), 54 deletions(-)
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kSampleAtResetLib/Armada7k8kSampleAtResetLib.c
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kSampleAtResetLib/Armada7k8kSampleAtResetLib.h
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kSampleAtResetLib/Armada7k8kSampleAtResetLib.inf
 create mode 100644 Silicon/Marvell/Include/Library/SampleAtResetLib.h

-- 
2.7.4



             reply	other threads:[~2018-05-09 13:51 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-09 13:51 Marcin Wojtas [this message]
2018-05-09 13:51 ` [platforms PATCH v2 1/4] Marvell/Armada7k8k: Remove Intel BDS dependency Marcin Wojtas
2018-05-09 13:51 ` [platforms PATCH v2 2/4] Marvell/Armada70x0Db: Use more generic output fd file name Marcin Wojtas
2018-05-09 16:40   ` Leif Lindholm
2018-05-09 13:51 ` [platforms PATCH v2 3/4] Marvell/Armada7k8k: Add basic sample at reset library Marcin Wojtas
2018-05-09 13:51 ` [platforms PATCH v2 4/4] Marvell/Library: ComPhyLib: Fix configuration for PCIE x4 and x2 Marcin Wojtas
2018-05-09 16:49   ` Leif Lindholm
2018-05-21 10:54     ` Marcin Wojtas
2018-05-22 11:20       ` Leif Lindholm
2018-05-22 17:29         ` Marcin Wojtas

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-list 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=1525873871-799-1-git-send-email-mw@semihalf.com \
    --to=devel@edk2.groups.io \
    /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