From: "Adrian Sándor" <aditsu@gmail.com>
To: linux-kernel@vger.kernel.org, linux-mmc@vger.kernel.org
Subject: RTS5129 card reader fails to read SDXC card using the new kernel drivers
Date: Wed, 07 Jan 2015 00:15:05 +0800 [thread overview]
Message-ID: <54AC0A09.5020008@gmail.com> (raw)
Hi, I have a Lenovo Yoga 13 laptop with a Realtek RTS5129 card reader
(0bda:0129)
It used to work fine with the RTS5139 kernel driver, but apparently that
driver was removed since kernel 3.16 and replaced with MFD_RTSX_USB /
MMC_REALTEK_USB.
I upgraded to kernel 3.18.1 and compiled those drivers, and now I'm
getting this kind of errors when I insert my SDXC card:
Jan 6 22:59:44 yoga kernel: [ 812.978737] mmc0: error -22 whilst
initialising SD card
Jan 6 22:59:45 yoga kernel: [ 813.981192] mmc0: error -22 whilst
initialising SD card
Jan 6 22:59:46 yoga kernel: [ 815.053945] mmc0: new ultra high speed
SDR50 SDXC card at address 1234
Jan 6 22:59:46 yoga kernel: [ 815.054086] mmcblk0: mmc0:1234 SA64G
57.7 GiB
Jan 6 22:59:46 yoga kernel: [ 815.056112] mmcblk0: unknown partition
table
Jan 6 22:59:47 yoga kernel: [ 815.662453] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0x900
Jan 6 22:59:48 yoga kernel: [ 816.265726] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0x900
Jan 6 22:59:48 yoga kernel: [ 816.872253] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0x80800b00
Jan 6 22:59:49 yoga kernel: [ 817.475467] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0x900
Jan 6 22:59:49 yoga kernel: [ 818.079672] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0x900
Jan 6 22:59:50 yoga kernel: [ 818.681950] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0x900
Jan 6 22:59:51 yoga kernel: [ 819.286227] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0x900
Jan 6 22:59:52 yoga kernel: [ 820.494652] mmcblk0: error -110 sending
status command, retrying
Jan 6 22:59:52 yoga kernel: [ 820.495144] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0xb00
Jan 6 22:59:52 yoga kernel: [ 821.100047] mmcblk0: error -110 sending
stop command, original cmd response 0x900, card status 0x900
(etc)
Sometimes I'm just getting the "error -22" messages.
The card is a Toshiba 64GB SDXC class 10, UHS 1. It works fine with an
external USB card reader.
Also, I tried another card, a Transcend 16GB SDHC class 10, and it works
fine in the laptop's card reader.
Please help investigate this problem and let me know if I should do
something on my side.
Thanks
Adrian
reply other threads:[~2015-01-06 16:15 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=54AC0A09.5020008@gmail.com \
--to=aditsu@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mmc@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.