← Back to team overview

kernel-packages team mailing list archive

[Bug 626823] Re: Need MemoryStick driver for Ricoh Co Ltd Device e230

 

As reported on thinkwiki there is no driver for this device. This is
_ONLY_ the MS/MSPRO part, the other devices like the SD reader are
working.

http://www.thinkwiki.org/wiki/Ricoh_5-in-1_MultiCard_Reader

$ lsb_release -a; uname -a; sudo lspci -d 1180:e230 -vvv
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 13.04
Release:	13.04
Codename:	raring
Linux daniel-thinkpad 3.8.0-35-generic #50-Ubuntu SMP Tue Dec 3 01:24:59 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
05:00.1 System peripheral: Ricoh Co Ltd R5U2xx (R5U230 / R5U231 / R5U241) [Memory Stick Host Controller] (rev 01)
	Subsystem: Lenovo Device 2134
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f1f00400 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [78] 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=2 PME+
	Capabilities: [80] Express (v1) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
		LnkCap:	Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <64us
			ClockPM+ Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-


Testing with a new upstream kernel is useless as there simply isn't a driver for this device in the tree.

** Changed in: linux (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/626823

Title:
  Need MemoryStick driver for Ricoh Co Ltd Device e230

Status in “linux” package in Ubuntu:
  Confirmed

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://bugs.launchpad.net/ubuntu/+source/linux/+bug/238208/comments/87

  So I open this new bug/wishlist for this driver.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/626823/+subscriptions