197b:2391 [Dell XPS 15 (L501X)] SD card reader inaccessible without pci bus rescan
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Confirmed
|
Medium
|
|||
linux (Ubuntu) |
Incomplete
|
Low
|
Unassigned |
Bug Description
This is a Dell XPS L501X laptop (the new ones with USB3 etc: http://
The card reader neither shows up in lspci nor in lsusb (only device connected via USB seems to be the internal webcam which works), so I can't even figure out which model it is…
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-
Regression: No
Reproducible: No
ProcVersionSign
Uname: Linux 2.6.35-
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC665 Analog [ALC665 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf0900000 irq 49'
Mixer name : 'Intel IbexPeak HDMI'
Components : 'HDA:10ec0665,
Controls : 29
Simple ctrls : 13
Card1.Amixer.info:
Card hw:1 'NVidia'/'HDA NVidia at 0xadefc000 irq 17'
Mixer name : 'Nvidia GPU 14 HDMI/DP'
Components : 'HDA:10de0014,
Controls : 16
Simple ctrls : 4
Date: Sat Jan 15 05:06:50 2011
Frequency: Once a day.
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
Lsusb:
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0408:2fb1 Quanta Computer, Inc.
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. XPS L501X
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/usr/bin/zsh
RelatedPackageV
SourcePackage: linux
dmi.bios.date: 11/26/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 00CKNG
dmi.board.vendor: Dell Inc.
dmi.board.version: A04
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: XPS L501X
dmi.product.
dmi.sys.vendor: Dell Inc.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
summary: |
- SD card reader doesn't work on new Dell XPS + SD card reader inaccessible without pci bus rescan |
Changed in linux (Ubuntu): | |
assignee: | nobody → Rafael Bedendo (rafael-bedendo) |
Changed in linux (Ubuntu): | |
assignee: | Rafael Bedendo (rafael-bedendo) → nobody |
tags: |
added: apport-bugi386 removed: apport-bug apport-collected i386 oneiric staging |
tags: | added: maverick |
summary: |
- SD card reader inaccessible without pci bus rescan + 197b:2391 SD card reader inaccessible without pci bus rescan |
Changed in linux: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
tags: | added: bios-outdated-a08 |
summary: |
- 197b:2391 SD card reader inaccessible without pci bus rescan + 197b:2391 [Dell XPS 15 (L501X)] SD card reader inaccessible without pci + bus rescan |
Changed in linux (Ubuntu): | |
importance: | Undecided → Low |
Ah now that's weird: it works when I boot with an SD card inserted (rebooted into windows to check: the reader appears as 4 PCIe devices for each standard it supports)
lspci now lists:
07:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
07:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
07:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 30)
07:00.4 System peripheral: JMicron Technology Corp. xD Host Controller (rev 30)
new dmesg messages:
[ 1.203436] sdhci: Secure Digital Host Controller Interface driver
[ 1.203439] sdhci: Copyright(c) Pierre Ossman
[ 1.204503] sdhci-pci 0000:07:00.2: SDHCI controller found [197b:2391] (rev 30)
[ 1.204534] sdhci-pci 0000:07:00.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 1.204576] sdhci-pci 0000:07:00.2: setting latency timer to 64
[ 1.204610] Registered led device: mmc0::
[ 1.204654] mmc0: SDHCI controller on PCI [0000:07:00.2] using DMA
...
[ 1.474595] mmc0: new SDHC card at address b368
[ 1.477257] mmcblk0: mmc0:b368 NCard 15.0 GiB
[ 1.477307] mmcblk0: p1
now I can eject and insert cards, everything works.
But when no card is inserted during boot, the PCI devices don't even exist… (is there maybe a PCI rescan-option to set somewhere?)