diff options
Diffstat (limited to 'include/linux/mmc')
| -rw-r--r-- | include/linux/mmc/Kbuild | 0 | ||||
| -rw-r--r-- | include/linux/mmc/dw_mmc.h | 6 | ||||
| -rw-r--r-- | include/linux/mmc/sdhci.h | 1 | 
3 files changed, 4 insertions, 3 deletions
diff --git a/include/linux/mmc/Kbuild b/include/linux/mmc/Kbuild deleted file mode 100644 index e69de29bb2d..00000000000 --- a/include/linux/mmc/Kbuild +++ /dev/null diff --git a/include/linux/mmc/dw_mmc.h b/include/linux/mmc/dw_mmc.h index 7c6a1139d8f..96531664a06 100644 --- a/include/linux/mmc/dw_mmc.h +++ b/include/linux/mmc/dw_mmc.h @@ -137,7 +137,7 @@ struct dw_mci {  	dma_addr_t		sg_dma;  	void			*sg_cpu; -	struct dw_mci_dma_ops	*dma_ops; +	const struct dw_mci_dma_ops	*dma_ops;  #ifdef CONFIG_MMC_DW_IDMAC  	unsigned int		ring_size;  #else @@ -162,7 +162,7 @@ struct dw_mci {  	u16			data_offset;  	struct device		*dev;  	struct dw_mci_board	*pdata; -	struct dw_mci_drv_data	*drv_data; +	const struct dw_mci_drv_data	*drv_data;  	void			*priv;  	struct clk		*biu_clk;  	struct clk		*ciu_clk; @@ -186,7 +186,7 @@ struct dw_mci {  	struct regulator	*vmmc;	/* Power regulator */  	unsigned long		irq_flags; /* IRQ flags */ -	unsigned int		irq; +	int			irq;  };  /* DMA ops for Internal/External DMAC interface */ diff --git a/include/linux/mmc/sdhci.h b/include/linux/mmc/sdhci.h index fa8529a859b..1edcb4dad8c 100644 --- a/include/linux/mmc/sdhci.h +++ b/include/linux/mmc/sdhci.h @@ -91,6 +91,7 @@ struct sdhci_host {  	unsigned int quirks2;	/* More deviations from spec. */  #define SDHCI_QUIRK2_HOST_OFF_CARD_ON			(1<<0) +#define SDHCI_QUIRK2_HOST_NO_CMD23			(1<<1)  	int irq;		/* Device IRQ */  	void __iomem *ioaddr;	/* Mapped address */  |