Bug 10929 - Memory reader not working with kernel >2.6.24 but works with kernel 2.6.23 and 2.6.22!
Summary: Memory reader not working with kernel >2.6.24 but works with kernel 2.6.23 an...
Status: RESOLVED DUPLICATE of bug 10925
Alias: None
Product: Drivers
Classification: Unclassified
Component: MMC/SD (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_mmc-sd
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-16 13:51 UTC by Ali Abdallah
Modified: 2008-06-16 14:15 UTC (History)
0 users

See Also:
Kernel Version: >= 2.6.24
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Ali Abdallah 2008-06-16 13:51:49 UTC
Latest working kernel version:
------------------------------
My memory stick reader used to work with kernel version 2.6.22.x and 2.6.23.x, but not with 2.6.20.x ( not tested with 2.6.21.x) .

Earliest failing kernel version:
--------------------------------
>=2.6.24

Distribution:
-------------
Slackware 12.1, and Ubuntu 8.04

Hardware Environment:
----------------------
06:00.0 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller
06:00.1 SD Host controller: ENE Technology Inc ENE PCI SmartMedia / xD Card Reader Controller
06:00.2 FLASH memory: ENE Technology Inc Unknown device 0720
06:00.3 FLASH memory: ENE Technology Inc ENE PCI Secure Digital / MMC Card Reader Controller

Software Environment:

Problem Description:
when inserting a memory card in the reader, nothing comes from /var/log/messages but dmesg shows 
mmc1: unrecognised SCR structure version 1
mmc1: error -22 whilst initialising SD card

searching over the net i didn't find anything useful, but it seems this SCR checking is only implemented in sd.c source with kernel version >=2.6.24, the card works perfectly with 2.6.23.x and with 2.6.22.x
Comment 1 Adrian Bunk 2008-06-16 14:15:56 UTC

*** This bug has been marked as a duplicate of bug 10925 ***

Note You need to log in before you can comment on or make changes to this bug.