lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240826-2160r2-v1-0-106340d538d6@nxp.com>
Date: Mon, 26 Aug 2024 17:38:31 -0400
From: Frank Li <Frank.Li@....com>
To: Bjorn Helgaas <bhelgaas@...gle.com>, 
 Lorenzo Pieralisi <lpieralisi@...nel.org>, 
 Krzysztof Wilczyński <kw@...ux.com>, 
 Rob Herring <robh@...nel.org>, Krzysztof Kozlowski <krzk+dt@...nel.org>, 
 Conor Dooley <conor+dt@...nel.org>, Shawn Guo <shawnguo@...nel.org>, 
 Olof Johansson <olof@...om.net>
Cc: Krzysztof Wilczyński <kwilczynski@...nel.org>, 
 linux-pci@...r.kernel.org, devicetree@...r.kernel.org, 
 linux-kernel@...r.kernel.org, linux-arm-kernel@...ts.infradead.org, 
 imx@...ts.linux.dev, Frank Li <Frank.Li@....com>
Subject: [PATCH 0/3] arm64: dts: PCI: lx2160 use fsl,lx2160ar2-pcie

Only lx2160 rev1 use mobivel PCIe controller. Rev2 switch to use designware
PCIe controller. Rev2 is mass production version. Rev1 will not be
maintained and used in future. And no road map to use mobivel PCIe
controller.

Driver part:
https://lore.kernel.org/imx/20240808-mobivel_cleanup-v1-0-f4f6ea5b16de@nxp.com/
Bjorn and mani have some concern about delete it directly.

V2 try not to build defaultly to make change visuable to do prepare for
futher clean up.
https://lore.kernel.org/imx/20240815182420.58821-1-Frank.Li@nxp.com/

Dts part.
previous version:
https://lore.kernel.org/imx/ac41ac85-fdf5-4aa8-953d-6b3ab3c23f37@kernel.org/

2020 yang li try to do the same thing.
https://lore.kernel.org/all/20220817202538.21493-2-leoyang.li@nxp.com/

Olof Johansson report (HoneyComb LX2K) use ver1 chip. NXP can't prevent
3rd parting to build their production with evaluation chip. Rev1's
informaiton have been removed from nxp.com.

Any way, to reduce impact, just apply rev2 to nxp's boards, qds and rdb.
It can apply to more boards gradually.

To: Bjorn Helgaas <bhelgaas@...gle.com>
To: Lorenzo Pieralisi <lpieralisi@...nel.org>
To: Krzysztof Wilczyński <kw@...ux.com>
To: Rob Herring <robh@...nel.org>
To: Krzysztof Kozlowski <krzk+dt@...nel.org>
To: Conor Dooley <conor+dt@...nel.org>
To: Shawn Guo <shawnguo@...nel.org>
To: Olof Johansson <olof@...om.net>
Cc: Krzysztof Wilczyński <kwilczynski@...nel.org>
Cc: linux-pci@...r.kernel.org
Cc: devicetree@...r.kernel.org
Cc: linux-kernel@...r.kernel.org
Cc: linux-arm-kernel@...ts.infradead.org
Cc: imx@...ts.linux.dev

Signed-off-by: Frank Li <Frank.Li@....com>
---
Frank Li (3):
      dt-bindings: PCI: layerscape-pci: Replace fsl,lx2160a-pcie with fsl,lx2160ar2-pcie
      arm64: dts: fsl-lx2160a: add rev2 support
      arm64: dts: fsl-lx2160a: include rev2 chip's dts

 .../bindings/pci/fsl,layerscape-pcie.yaml          |  26 ++--
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  |   2 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts  |   2 +-
 .../arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi | 170 +++++++++++++++++++++
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |   2 +-
 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts  |   2 +-
 6 files changed, 188 insertions(+), 16 deletions(-)
---
base-commit: 182a1659076d1ae4115534f43e40e94001fd68a6
change-id: 20240816-2160r2-4783f2f067e8

Best regards,
---
Frank Li <Frank.Li@....com>


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ