Project

General

Profile

Actions

Bug #297

open

T440P card reader is broken.

Added by Jamal Wright about 3 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
03/03/2021
Due date:
% Done:

0%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:

Description

I've been trying to figure out the reason why the card reader detects but doesn't work and crashes windows. Wanted to track this bug outside of the mailing list since that will probably get lost. I've even cross compared to the X250 and everything looks normal. Am I missing a GPIO? Is there something wrong with the PCIE detection? Perhaps a conflict with the wifi which is on the same PCIE root? Building off master as of 3/3/21

I get this in kernel:

kernel: pci 0000:00:1c.1: [8086:8c12] type 01 class 0x060400
kernel: pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
kernel: pci 0000:00:1c.1: PCI bridge to [bus 03]
kernel: pci 0000:00:1c.1: bridge window [mem 0x82300000-0x823fffff]
kernel: pci 0000:00:1c.1: PCI bridge to [bus 03]
kernel: pci 0000:00:1c.1: bridge window [mem 0x82300000-0x823fffff]
kernel: pcieport 0000:00:1c.1: PME: Signaling with IRQ 27
kernel: pcieport 0000:00:1c.1: AER: enabled with IRQ 27

This is my PCIE tree:
-[0000:00]-+-00.0 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller
+-02.0 Intel Corporation 4th Gen Core Processor Integrated Graphics Controller
+-03.0 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller
+-04.0 Intel Corporation Device 0c03
+-14.0 Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI
+-16.0 Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1
+-19.0 Intel Corporation Ethernet Connection I217-LM
+-1a.0 Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2
+-1b.0 Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller
+-1c.0-[02]----00.0 Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader
+-1c.1-[03]----00.0 Intel Corporation Wireless 7265
+-1d.0 Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1
+-1f.0 Intel Corporation QM87 Express LPC Controller
+-1f.2 Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
-1f.3 Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller
LSPCI -vv : https://pastebin.com/0hbb0vZg

I've attached CBMEM logs as well. A bit out of ideas, just sitting with fingers crossed hoping a haswell or lynxpoint commit fixes it :)


Files

onbtpci.txt (26.2 KB) onbtpci.txt CBMEM log Jamal Wright, 03/03/2021 08:34 PM
pcidevs.txt (26.2 KB) pcidevs.txt lspci in case pastebin goes down Jamal Wright, 03/03/2021 08:35 PM
x250pci.txt (21.9 KB) x250pci.txt x250 vendor firmware Jamal Wright, 03/04/2021 12:38 PM
pcidevs.txt (26.2 KB) pcidevs.txt Coreboot lspci Jamal Wright, 03/05/2021 02:57 PM
dsdt.pre (568 KB) dsdt.pre DSDT Jamal Wright, 03/05/2021 02:57 PM
pcitreeven.txt (1.09 KB) pcitreeven.txt Vendor Tree Jamal Wright, 03/05/2021 02:57 PM
T440P-vendor.txt (22.9 KB) T440P-vendor.txt Vendor lspci Jamal Wright, 03/05/2021 02:57 PM
thinkpad_t440p.7z (4.72 KB) thinkpad_t440p.7z autoport result Jamal Wright, 03/06/2021 12:11 PM
logs.7z (118 KB) logs.7z autoport logs Jamal Wright, 03/06/2021 12:11 PM
arch-dmesg.txt (66.1 KB) arch-dmesg.txt Jamal Wright, 03/06/2021 02:03 PM
cinamon-dmesg.txt (57.2 KB) cinamon-dmesg.txt Jamal Wright, 03/06/2021 02:03 PM
dmesg-buntu.txt (62.2 KB) dmesg-buntu.txt Jamal Wright, 03/06/2021 02:03 PM
Actions

Also available in: Atom PDF