1180:e230 Request driver for Ricoh Co Ltd R5U2xx (R5U230 / R5U231 / R5U241) [Memory Stick Host Controller]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
lspci -v
03:00.0 SD Host controller: Ricoh Co Ltd Device e822
Subsystem: Sony Corporation Device 9071
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f3802000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
03:00.1 System peripheral: Ricoh Co Ltd Device e230
Subsystem: Sony Corporation Device 9071
Flags: bus master, fast devsel, latency 0, IRQ 4
Memory at f3801000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
03:00.4 SD Host controller: Ricoh Co Ltd Device e822
Subsystem: Sony Corporation Device 9071
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at f3800000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
I guess 03:00.0 and 03:00.4 are for SD and 03:00.1 is the magic gate.
In bug #238208 Maxim, who did the driver for R5C592 told me that's very unlikely to write a driver for this device:
Maxim Levitsky:
"It is very unlikely that I do the driver for that device, because I suspect that this is very different device.
Maybe I buy a laptop with this device sometime in future."
https:/
So I open this new bug/wishlist for this driver.
description: | updated |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Incomplete |
summary: |
- Need MemoryStick driver for Ricoh Co Ltd Device e230 + 1180:e230 Request driver for Ricoh Co Ltd R5U2xx (R5U230 / R5U231 / + R5U241) [Memory Stick Host Controller] |
Changed in linux (Ubuntu): | |
importance: | Medium → Wishlist |
status: | Confirmed → Triaged |
tags: | removed: precise |
I have a Sony Vaio VPCEB2MOE with Ubuntu 10.10 installed. It has two built-in card readers: one for SD, the other for Memory Stick. The SD drive works out of the box but the Memory Stick one does not. I have tried the driver written by Maxim Levitsky (see https:/ /bugs.launchpad .net/bugs/ 238208) but it does not work - unfortunately I don't know whether this device requires a completely new driver or if Maxim's driver can be easily adapted. When I load the driver I get the following kernel messages:
Sep 13 22:20:42 philip-laptop kernel: [10478.172808] r592 0000:03:00.1: PCI INT B -> GSI 18 (level, low) -> IRQ 18
Sep 13 22:20:42 philip-laptop kernel: [10478.173427] r592: IO: unknown error from memstick_next_req -6
Sep 13 22:20:42 philip-laptop kernel: [10478.173538] r592: driver succesfully loaded
Sep 13 22:20:43 philip-laptop kernel: [10479.006828] intel ips 0000:00:1f.6: MCP power or thermal limit exceeded
Sep 13 22:20:43 philip-laptop kernel: [10479.277490] r592: wait for FIFO empty failed
Sep 13 22:20:44 philip-laptop kernel: [10480.275481] r592: wait for FIFO empty failed
Sep 13 22:20:45 philip-laptop kernel: [10481.273473] r592: wait for FIFO empty failed
Output from lspci -v for the the relevant device reads:
03:00.1 System peripheral: Ricoh Co Ltd Device e230
Subsystem: Sony Corporation Device 9071
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f3801000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: r592
Kernel modules: r592