On Sat, 2014-09-13 at 22:31 +0200, Cyril Brulebois wrote: > Ralf Jung <post@ralfj.de> (2014-09-13): > > Package: src:linux > > Version: 3.16.2-3 > > Severity: normal > > > > Dear Maintainer, > > > > with the current unstable kernel (3.16), the SD card reader in my Asus X53SM does not > > work anymore. When I plugin in a card, nothing happens in dmesg or anywhere else > > (as far as I can tell). > > > > The same card reader works fine with the current testing kernel (3.14). > > > > The issue also exists with vanilla upstream 3.16.1. I plan to report this issue upstream > > once I verified that the reader worked in earlier vanilla kernels. > > > > Please let me know if you need any further information. > > From a quick look around, that might be supported by the RTS5139 module, > and it looks to me that CONFIG_RTS5139=m is gone. > > Originally added in Debian through: > | [ Jonathan Nieder ] > | * [x86] Enable RTS5139 as module (Closes: #663912) > | > | -- Ben Hutchings <ben@decadent.org.uk> Tue, 20 Mar 2012 04:32:51 +0000 > > Gone upstream in v3.16-rc1, through this commit: > | commit 00d8521dcd236d1b8f664f54a0309e96bfdcb4f9 > | Author: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > | Date: Fri May 23 20:46:41 2014 +0900 > | > | staging: remove rts5139 driver code > | > | Roger writes: > | Since all patches have been applied and the device is now > | supported by the new driver, would you remove the former staging > | one at drivers/staging/rts5139? > | > | Cc: Roger Tseng <rogerable@realtek.com> > | Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > […] > | -static struct usb_device_id rts5139_usb_ids[] = { > | - {USB_DEVICE(0x0BDA, 0x0139)}, > | - {USB_DEVICE(0x0BDA, 0x0129)}, > | - {} /* Terminating entry */ > | -}; > > These USB IDs can now be found in drivers/mfd/rtsx_usb.c: > | static struct usb_device_id rtsx_usb_usb_ids[] = { > | { USB_DEVICE(0x0BDA, 0x0129) }, > | { USB_DEVICE(0x0BDA, 0x0139) }, > | { USB_DEVICE(0x0BDA, 0x0140) }, > | { } > | }; > > It seems to be enabled through CONFIG_MFD_RTSX_USB, which I don't see > anywhere in the Debian packaging (svn sid branch). [...] It is enabled. But the new driver's author forgot to include the device ID list in the module metadata. So the driver should work if loaded by running 'modprobe rtsx_usb', but it won't currently be auto-loaded by udev. Ben. -- Ben Hutchings I'm always amazed by the number of people who take up solipsism because they heard someone else explain it. - E*Borg on alt.fan.pratchett
Attachment:
signature.asc
Description: This is a digitally signed message part