From: Marcel Ziswiler <marcel@ziswiler.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v3 0/3] fix apalis_t30 optional pcie operation
Date: Thu, 26 Apr 2018 15:38:36 +0200 [thread overview]
Message-ID: <20180426133839.32368-1-marcel@ziswiler.com> (raw)
This series addresses a PCIe reliability issue as observed on Apalis T30
related to a PCIe reset timing violation.
This series is available at http://git.toradex.com/cgit/u-boot-toradex.git/log/?h=for-next
Changes in v3:
- Updated copyright period to 2014-2018.
- Added a blank line after declarations as warned by patman.
- Added Stephen's acked-by.
- Rebased and resend as series so far never got applied!
Changes in v2:
- Leave resp. enable all port 0 pins input drivers as a customer may
optionally want to use some of those MXM3 pins as inputs as well.
- Stick to struct tegra_pcie_port as suggested by Stephen.
- Introduce proper CONFIG_APALIS_T30_PCIE_EVALBOARD_INIT Kconfig option
as suggested by Stephen.
- Improved the ifdef vs. if curly braces sequencing as suggested by
Stephen.
- Keep PCIe port reset status in order to safeguard for future changes
to the port reset order or even allow for re-initialisation should
that ever be implemented in the higher levels of the driver model.
Marcel Ziswiler (3):
apalis_t30: describe pcie ports
apalis_t30: fix pcie port 0 and 1 pin muxing
apalis_t30: fix optional pcie port reset for reliable pcie operation
arch/arm/dts/tegra30-apalis.dts | 3 ++
board/toradex/apalis_t30/Kconfig | 9 ++++
board/toradex/apalis_t30/apalis_t30.c | 57 +++++++++++++++++++++-
.../toradex/apalis_t30/pinmux-config-apalis_t30.h | 16 +++---
4 files changed, 77 insertions(+), 8 deletions(-)
--
2.14.3
next reply other threads:[~2018-04-26 13:38 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-26 13:38 Marcel Ziswiler [this message]
2018-04-26 13:38 ` [U-Boot] [PATCH v3 1/3] apalis_t30: describe pcie ports Marcel Ziswiler
2018-04-26 13:38 ` [U-Boot] [PATCH v3 2/3] apalis_t30: fix pcie port 0 and 1 pin muxing Marcel Ziswiler
2018-04-26 13:38 ` [U-Boot] [PATCH v3 3/3] apalis_t30: fix optional pcie port reset for reliable pcie operation Marcel Ziswiler
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=20180426133839.32368-1-marcel@ziswiler.com \
--to=marcel@ziswiler.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.