[feisty-2.6.20] ENE CB-712/4 SD card reader patch - working
Amit Kucheria
amit at ubuntu.com
Wed Jul 11 16:23:13 UTC 2007
On 7/11/07, psyspace <freetekno23 at gmail.com> wrote:
> Hi there,
>
> Please consider the following patch for proper ENE card reader support,
> lots of people complain about it.
Looks simple enough that it will go into the next kernel release. Has
this been pushed upstream?
> diff -ruN linux-source-2.6.20/drivers/mmc/host/sdhci.c
> linux-source-2.6.20-patched/drivers/mmc/host/sdhci.c
> --- linux-source-2.6.20/drivers/mmc/host/sdhci.c 2007-04-12
> 19:15:58.000000000 +0200
> +++ linux-source-2.6.20-patched/drivers/mmc/host/sdhci.c 2007-07-10
> 20:37:35.000000000 +0200
> @@ -70,6 +70,14 @@
> .driver_data = SDHCI_QUIRK_SINGLE_POWER_WRITE,
> },
>
> + {
> + .vendor = PCI_VENDOR_ID_ENE,
> + .device = PCI_DEVICE_ID_ENE_CB712_SD_2,
> + .subvendor = PCI_ANY_ID,
> + .subdevice = PCI_ANY_ID,
> + .driver_data = SDHCI_QUIRK_SINGLE_POWER_WRITE,
> + },
> +
> { /* Generic SD host controller */
> PCI_DEVICE_CLASS((PCI_CLASS_SYSTEM_SDHCI << 8), 0xFFFF00)
> },
> diff -ruN linux-source-2.6.20/include/linux/pci_ids.h
> linux-source-2.6.20-patched/include/linux/pci_ids.h
> --- linux-source-2.6.20/include/linux/pci_ids.h 2007-04-12
> 19:16:22.000000000 +0200
> +++ linux-source-2.6.20-patched/include/linux/pci_ids.h 2007-07-10
> 20:38:41.000000000 +0200
> @@ -1987,6 +1987,7 @@
>
> #define PCI_VENDOR_ID_ENE 0x1524
> #define PCI_DEVICE_ID_ENE_CB712_SD 0x0550
> +#define PCI_DEVICE_ID_ENE_CB712_SD_2 0x0551
> #define PCI_DEVICE_ID_ENE_1211 0x1211
> #define PCI_DEVICE_ID_ENE_1225 0x1225
> #define PCI_DEVICE_ID_ENE_1410 0x1410
>
More information about the kernel-team
mailing list