RE: [PATCH] MMC driver full patch for Moorestown platform

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>-----Original Message-----
>From: linux-mmc-owner@xxxxxxxxxxxxxxx
>[mailto:linux-mmc-owner@xxxxxxxxxxxxxxx] On Behalf Of Alan Cox
>Sent: Thursday, June 17, 2010 11:17 PM
>To: pierre@xxxxxxxxx; linux-mmc@xxxxxxxxxxxxxxx
>Subject: [PATCH] MMC driver full patch for Moorestown platform
> ...
>@@ -240,6 +241,12 @@ struct sdhci_host {
> #define SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN		(1<<25)
> /* Controller cannot support End Attribute in NOP ADMA descriptor */
> #define SDHCI_QUIRK_NO_ENDATTR_IN_NOPDESC		(1<<26)
>+/* Controller can only handle full speed mode */
>+#define SDHCI_QUIRK_FORCE_FULL_SPEED_MODE		(1<<27)
>+/* Controller has an issue with software reset all function */
>+#define SDHCI_QUIRK_BROKEN_RESETALL			(1<<28)
>+/* Controller has an issue when its two slots enabled together */
>+#define SDHCI_QUIRK_SERIALIZE				(1<<29)

The 'quirks' is a 32bit variable, but now bit0 - bit29 has already been used. And I think the bit30 and bit 31 will be used soon. So, after that, how to add a new quirk?
Do we need to change the 'quirk' variable to 64bit?

--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux