Public bug reported:
Description:
SD driver could not attach to the device according to the lspci log:
lspci -nk -vv -xx -s 14
There seems to be no "Kernel driver in use" for device id 38f8
00:14.0 0c03: 8086:38ed (prog-if 30 [XHCI])
Subsystem: 8086:7270
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 123
Region 0: Memory at 4000100000 (64-bit, non-prefetchable)
[size=64K]
Capabilities: [70] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
Address: 00000000fee01004 Data: 4027
Kernel driver in use: xhci_hcd
00: 86 80 ed 38 06 04 90 02 00 30 03 0c 10 40 80 00
10: 04 00 10 00 40 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 70 72
30: 00 00 00 00 70 00 00 00 00 00 00 00 ff 01 00 00
00:14.2 0000: 8086:0000
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 255
Region 0: Memory at 4000124000 (64-bit, non-prefetchable)
[disabled] [size=8K]
Region 2: Memory at 4000131000 (64-bit, non-prefetchable)
[disabled] [size=4K]
Capabilities: [80] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
00: 86 80 00 00 00 00 10 00 00 00 00 00 00 00 00 00
10: 04 40 12 00 40 00 00 00 04 10 13 00 40 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 80 00 00 00 00 00 00 00 ff 01 00 00
00:14.5 0805: 8086:38f8 (prog-if 01)
Subsystem: 8086:7270
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin D routed to IRQ 19
Region 0: Memory at 4000130000 (64-bit, non-prefetchable)
[size=4K]
Capabilities: [80] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [90] Vendor Specific Information: Len=14 <?>
00: 86 80 f8 38 02 00 10 00 00 01 05 08 00 00 00 00
10: 04 00 13 00 40 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 70 72
30: 00 00 00 00 80 00 00 00 00 00 00 00 ff 04 00 00
According to boot up message:
[ 4.909543] calling sdhci_drv_init+0x0/0x20 @ 1
[ 4.909564] sdhci: Secure Digital Host Controller Interface driver
[ 4.917344] sdhci: Copyright(c) Pierre Ossman
[ 4.923973] initcall sdhci_drv_init+0x0/0x20 returned 0 after 14069
usecs
[ 4.923985] calling sdhci_driver_init+0x0/0x1a @ 1
[ 4.924182] sdhci-pci 0000:00:14.5: SDHCI controller found
[8086:38f8] (rev 0)
[ 4.932636] sdhci-pci 0000:00:14.5: enabling device (0000 -> 0002)
[ 4.940727] sdhci-pci 0000:00:14.5: GPIO lookup for consumer cd
[ 4.940739] sdhci-pci 0000:00:14.5: using ACPI for GPIO lookup
[ 4.940752] acpi device:86: GPIO: looking up cd-gpios
[ 4.940764] acpi device:86: GPIO: looking up cd-gpio
[ 4.940776] sdhci-pci 0000:00:14.5: using lookup tables for GPIO
lookup
[ 4.940789] sdhci-pci 0000:00:14.5: No GPIO consumer cd found
[ 4.940801] sdhci-pci 0000:00:14.5: GPIO lookup for consumer (null)
[ 4.940813] sdhci-pci 0000:00:14.5: using ACPI for GPIO lookup
[ 4.940825] acpi device:86: GPIO: looking up gpios
[ 4.940838] acpi device:86: GPIO: looking up gpio
[ 4.940850] acpi device:86: GPIO: looking up 0 in _CRS
[ 4.940920] sdhci-pci 0000:00:14.5: No GPIO consumer (null) found
[ 4.941302] probe of 0000:00:14.5 returned 0 after 17278 usecs
[ 4.941346] initcall sdhci_driver_init+0x0/0x1a returned 0 after
16931 usecs
The failure of loading the driver for sd card host controller might be
that, there's no gpio consumer on this device. And the ICP-N GPIO
driver does not have the device ID (INT34C3) it needs because the device
ID has already been used for a different device (sound/soc/intel/common
/soc-acpi-intel-bxt-match.c).
Target Release: 20.10
Target Kernel: 5.8
** Affects: intel
Importance: Undecided
Status: New
** Affects: ubuntu
Importance: Undecided
Status: New
** Tags: intel-kernel-20.10
** Also affects: ubuntu
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1880127
Title:
[JSL] SD driver support for JasperLake
To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/1880127/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs