Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #68348 > unrolled thread

Bug#971777: linux-image-5.8.0-1-arm64: Enable NXP Layerscape PCIe Controller Support

Started bySalvatore Bonaccorso <carnil@debian.org>
First post2020-10-10 21:40 +0200
Last post2020-10-11 09:40 +0200
Articles 3 — 2 participants

Back to article view | Back to linux.debian.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Bug#971777: linux-image-5.8.0-1-arm64: Enable NXP Layerscape PCIe Controller Support Salvatore Bonaccorso <carnil@debian.org> - 2020-10-10 21:40 +0200
    Bug#971777: linux-image-5.8.0-1-arm64: Enable NXP Layerscape PCIe Controller Support "Matt McBride" <matt@traverse.com.au> - 2020-10-11 04:40 +0200
      Bug#971777: linux-image-5.8.0-1-arm64: Enable NXP Layerscape PCIe Controller Support Salvatore Bonaccorso <carnil@debian.org> - 2020-10-11 09:40 +0200

#68348 — Bug#971777: linux-image-5.8.0-1-arm64: Enable NXP Layerscape PCIe Controller Support

FromSalvatore Bonaccorso <carnil@debian.org>
Date2020-10-10 21:40 +0200
SubjectBug#971777: linux-image-5.8.0-1-arm64: Enable NXP Layerscape PCIe Controller Support
Message-ID<AYsSJ-3p4-5@gated-at.bofh.it>
Control: tags -1 + moreinfo

On Wed, Oct 07, 2020 at 02:02:03PM +1100, Matt McBride wrote:
> Package: src:linux
> Version: 5.8.7-1
> Severity: important
> 
> Dear Maintainer,
> 
> We (Traverse) build an NXP Layerscape-based board, the Ten64[1] which
> is uses the LS1088A SoC.
> 
> A previous bug, #948576 enabled the majority of drivers required for
> the Layerscape SoC family, however, it did not enable the PCIe controller
> seen on most Layerscape SoCs.
> 
> Due to this, it is not possible to boot Debian from an NVMe SSD on the Ten64
> and other Layerscape boards - no PCIe controllers are detected and 'lspci'
> returns a blank output.
> 
> To resolve this, the following options need to be enabled in the kernel
> configuration:
> 
> CONFIG_PCI_LAYERSCAPE=y
> CONFIG_PCIE_LAYERSCAPE=y

Is this correct? CONFIG_PCIE_LAYERSCAPE does not seem available as
option.

Regards,
Salvatore

[toc] | [next] | [standalone]


#68352

From"Matt McBride" <matt@traverse.com.au>
Date2020-10-11 04:40 +0200
Message-ID<AYzrb-7C3-1@gated-at.bofh.it>
In reply to#68348

[Multipart message — attachments visible in raw view] — view raw

On Sun, Oct 11, 2020, at 6:27 AM, Salvatore Bonaccorso wrote:
> 
> Is this correct? CONFIG_PCIE_LAYERSCAPE does not seem available as
> option.
> 
> Regards,
> Salvatore
> 
My apologies - I am getting mixed up between different projects I'm working with at the moment (kernel and U-Boot).
The snippet I have from my mainline kernel tree is:

> #
> # DesignWare PCI Core Support
> #
> CONFIG_PCIE_DW=y
> CONFIG_PCIE_DW_HOST=y
> # CONFIG_PCIE_DW_PLAT_HOST is not set
> CONFIG_PCI_LAYERSCAPE=y
> CONFIG_PCI_HISI=y
> CONFIG_PCIE_KIRIN=y
> # CONFIG_PCI_MESON is not set
> # CONFIG_PCIE_AL is not set
> # end of DesignWare PCI Core Support

CONFIG_PCI_LAYERSCAPE=y should be all required, PCIE_DW and _DW_HOST are selected automatically when PCI_LAYERSCAPE is selected.

[toc] | [prev] | [next] | [standalone]


#68354

FromSalvatore Bonaccorso <carnil@debian.org>
Date2020-10-11 09:40 +0200
Message-ID<AYE7v-20X-1@gated-at.bofh.it>
In reply to#68352
Source: linux
Source-Version: 5.9~rc6-1~exp1

Hi Matt,

On Sun, Oct 11, 2020 at 01:33:53PM +1100, Matt McBride wrote:
> 
> 
> On Sun, Oct 11, 2020, at 6:27 AM, Salvatore Bonaccorso wrote:
> > 
> > Is this correct? CONFIG_PCIE_LAYERSCAPE does not seem available as
> > option.
> > 
> > Regards,
> > Salvatore
> > 
> My apologies - I am getting mixed up between different projects I'm
> working with at the moment (kernel and U-Boot).

Ack, thanks for confirming!

> The snippet I have from my mainline kernel tree is:
> 
> > #
> > # DesignWare PCI Core Support
> > #
> > CONFIG_PCIE_DW=y
> > CONFIG_PCIE_DW_HOST=y
> > # CONFIG_PCIE_DW_PLAT_HOST is not set
> > CONFIG_PCI_LAYERSCAPE=y
> > CONFIG_PCI_HISI=y
> > CONFIG_PCIE_KIRIN=y
> > # CONFIG_PCI_MESON is not set
> > # CONFIG_PCIE_AL is not set
> > # end of DesignWare PCI Core Support
> 
> CONFIG_PCI_LAYERSCAPE=y should be all required, PCIE_DW and _DW_HOST
> are selected automatically when PCI_LAYERSCAPE is selected.

So we have enabled this recently, for the experimental upload based on
5.9~rc6 but it has not yet landed for unstable.

So it should be present in unstable once we move v5.9.y for unstable.

Regards,
Salvatore

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web