Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: Ricoh R5C576 SD Bus Internal SD Card Reader Not Functioning in OpenSUSE 12.3 with Gnome

  1. #11

    Default Re: Ricoh R5C576 SD Bus Internal SD Card Reader Not Functioning in OpenSUSE 12.3 with Gnome

    Additional note: The SD card reader is enabled within BIOS.

  2. #12
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,279
    Blog Entries
    1

    Default Re: Ricoh R5C576 SD Bus Internal SD Card Reader Not Functioning in OpenSUSE 12.3 with Gnome

    Quote Originally Posted by dancing_penguins View Post
    Additional note: The SD card reader is enabled within BIOS.
    It will be down to driver support (or lack of)....

    It may be possible (for testing purposes) to add the desired chipset to /sys/bus/pci/drivers/sdhci_pci/new-id like described here

    Adding new vendor and product IDs to an existing USB driver on Linux

    The above is written regarding USB drivers, but perhaps will work for PCI drivers too? Please note that driver and hardware interface may not be compatible, so this won't necessarily be the solution, but you'd soon know...

    I'm sure that the driver developer could help you to progress this. Unfortunately, it may also take Ricoh's involvement to resolve. (Lack of manufacturer support is a big problem in Linux.)
    Last edited by deano_ferrari; 18-Sep-2013 at 20:22.

  3. #13
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,279
    Blog Entries
    1

    Default Re: Ricoh R5C576 SD Bus Internal SD Card Reader Not Functioning in OpenSUSE 12.3 with Gnome

    Further to my last post:

    https://www.kernel.org/doc/Documenta.../sysfs-bus-pci

    Code:
    What:		/sys/bus/pci/drivers/.../new_id
    Date:		December 2003
    Contact:	linux-pci@vger.kernel.org
    Description:
    		Writing a device ID to this file will attempt to
    		dynamically add a new device ID to a PCI device driver.
    		This may allow the driver to support more hardware than
    		was included in the driver's static device ID support
    		table at compile time.  The format for the device ID is:
    		VVVV DDDD SVVV SDDD CCCC MMMM PPPP.  That is Vendor ID,
    		Device ID, Subsystem Vendor ID, Subsystem Device ID,
    		Class, Class Mask, and Private Driver Data.  The Vendor ID
    		and Device ID fields are required, the rest are optional.
    		Upon successfully adding an ID, the driver will probe
    		for the device and attempt to bind to it.  For example:
    		# echo "8086 10f5" > /sys/bus/pci/drivers/foo/new_id

Page 2 of 2 FirstFirst 12

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •