From: Wasim Khan <wasim.khan@nxp.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v3 0/9] Enablement of PCIe controller for lx2160a rev2
Date: Fri, 15 Nov 2019 09:23:30 +0000 [thread overview]
Message-ID: <1573809796-1196-1-git-send-email-wasim.khan@nxp.com> (raw)
lx2160a rev1 PCIe controller uses pcie_layerscape_gen4 driver and
lx2160a rev2 PCIe controller uses pcie_layerscape driver.
This patch set enables support for lx2160a rev2 and uses pcie_layerscape
or pcie_layerscape_gen4 driver based on SoC.
Also organize the device tree fixup in common, layerscape
and layerscape_gen4 specific code.
Changes in v3:
1-Updated patch subject and description based on Priyanka Jain
review comments
2-fix compilation errors with lx2160aqds_tfa_SECURE_BOOT_defconfig
and lx2160ardb_tfa_SECURE_BOOT_defconfig
3-Enabled CONFIG_OF_BOARD_FIXUP for lx2160aqds_tfa_SECURE_BOOT_defconfig
and lx2160ardb_tfa_SECURE_BOOT_defconfig
Changes in v2:
Updated patch subject and description based on Priyanka Jain
review comments
Wasim Khan (9):
drivers/pci : enable pcie_layerscape code for lx2160a rev2
pci: layerscape: Add stream_id_cur field to ls_pcie structure
pci: layerscape: Suffix API names with _ls
pci: layerscape_gen4: Suffix API names with _ls_gen4
armv8: lx2160a: Add FSL_PEX_STREAM_ID_END for LX2160A
pci: layerscape: Common device tree fixup for NXP SoCs
pci: layerscape: Move streamId allocation to common device tree fixup
pci: layerscape: device tree fixup based on SoC and Version
configs: lx2160a: enable CONFIG_OF_BOARD_FIXUP for SECURE_BOOT
defconfig
.../asm/arch-fsl-layerscape/stream_id_lsch3.h | 8 +-
configs/lx2160aqds_tfa_SECURE_BOOT_defconfig | 2 +
configs/lx2160aqds_tfa_defconfig | 1 +
configs/lx2160ardb_tfa_SECURE_BOOT_defconfig | 2 +
configs/lx2160ardb_tfa_defconfig | 1 +
drivers/pci/Makefile | 5 +-
drivers/pci/pcie_layerscape.c | 3 +-
drivers/pci/pcie_layerscape.h | 3 +-
drivers/pci/pcie_layerscape_fixup.c | 44 +++----
drivers/pci/pcie_layerscape_fixup_common.c | 129 +++++++++++++++++++++
drivers/pci/pcie_layerscape_fixup_common.h | 28 +++++
drivers/pci/pcie_layerscape_gen4_fixup.c | 43 +++----
12 files changed, 211 insertions(+), 58 deletions(-)
create mode 100644 drivers/pci/pcie_layerscape_fixup_common.c
create mode 100644 drivers/pci/pcie_layerscape_fixup_common.h
--
2.7.4
next reply other threads:[~2019-11-15 9:23 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-11-15 9:23 Wasim Khan [this message]
2019-11-15 9:23 ` [U-Boot] [PATCH v3 1/9] drivers/pci : enable pcie_layerscape code for lx2160a rev2 Wasim Khan
2019-11-15 9:23 ` [U-Boot] [PATCH v3 2/9] pci: layerscape: Add stream_id_cur field to ls_pcie structure Wasim Khan
2019-11-15 9:23 ` [U-Boot] [PATCH v3 3/9] pci: layerscape: Suffix API names with _ls Wasim Khan
2019-11-15 9:23 ` [U-Boot] [PATCH v3 4/9] pci: layerscape_gen4: Suffix API names with _ls_gen4 Wasim Khan
2019-11-15 9:23 ` [U-Boot] [PATCH v3 5/9] armv8: lx2160a: Add FSL_PEX_STREAM_ID_END for LX2160A Wasim Khan
2019-11-15 9:23 ` [U-Boot] [PATCH v3 6/9] pci: layerscape: Common device tree fixup for NXP SoCs Wasim Khan
2019-12-26 10:54 ` Priyanka Jain
2019-11-15 9:23 ` [U-Boot] [PATCH v3 7/9] pci: layerscape: Move streamId allocation to common device tree fixup Wasim Khan
2019-11-15 9:23 ` [U-Boot] [PATCH v3 8/9] pci: layerscape: device tree fixup based on SoC and Version Wasim Khan
2019-11-15 9:23 ` [U-Boot] [PATCH v3 9/9] configs: lx2160a: enable CONFIG_OF_BOARD_FIXUP for SECURE_BOOT defconfig Wasim Khan
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=1573809796-1196-1-git-send-email-wasim.khan@nxp.com \
--to=wasim.khan@nxp.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.