mirror of
https://github.com/torvalds/linux.git
synced 2026-06-05 04:56:13 +02:00
PCI: tegra194: Use DWC IP core version
Tegra194 PCIe driver used custom version numbers to detect Tegra194 and
Tegra234 IPs. With version detect logic added, version check results in
mismatch warnings:
tegra194-pcie 14100000.pcie: Versions don't match (0000562a != 3536322a)
Use HW version numbers which match to PORT_LOGIC.PCIE_VERSION_OFF in
Tegra194 driver to avoid these kernel warnings.
Fixes: a54e190737 ("PCI: tegra194: Add Tegra234 PCIe support")
Signed-off-by: Manikanta Maddireddy <mmaddireddy@nvidia.com>
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Tested-by: Jon Hunter <jonathanh@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Reviewed-by: Vidya Sagar <vidyas@nvidia.com>
Link: https://patch.msgid.link/20260324190755.1094879-12-mmaddireddy@nvidia.com
This commit is contained in:
parent
8870f02f78
commit
ea60ca067f
|
|
@ -34,8 +34,10 @@
|
|||
#define DW_PCIE_VER_470A 0x3437302a
|
||||
#define DW_PCIE_VER_480A 0x3438302a
|
||||
#define DW_PCIE_VER_490A 0x3439302a
|
||||
#define DW_PCIE_VER_500A 0x3530302a
|
||||
#define DW_PCIE_VER_520A 0x3532302a
|
||||
#define DW_PCIE_VER_540A 0x3534302a
|
||||
#define DW_PCIE_VER_562A 0x3536322a
|
||||
|
||||
#define __dw_pcie_ver_cmp(_pci, _ver, _op) \
|
||||
((_pci)->version _op DW_PCIE_VER_ ## _ver)
|
||||
|
|
|
|||
|
|
@ -35,8 +35,8 @@
|
|||
#include <soc/tegra/bpmp-abi.h>
|
||||
#include "../../pci.h"
|
||||
|
||||
#define TEGRA194_DWC_IP_VER 0x490A
|
||||
#define TEGRA234_DWC_IP_VER 0x562A
|
||||
#define TEGRA194_DWC_IP_VER DW_PCIE_VER_500A
|
||||
#define TEGRA234_DWC_IP_VER DW_PCIE_VER_562A
|
||||
|
||||
#define APPL_PINMUX 0x0
|
||||
#define APPL_PINMUX_PEX_RST BIT(0)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user