mmc_spi.h
来自「linux 内核源代码」· C头文件 代码 · 共 34 行
H
34 行
#ifndef __LINUX_SPI_MMC_SPI_H#define __LINUX_SPI_MMC_SPI_Hstruct device;struct mmc_host;/* Put this in platform_data of a device being used to manage an MMC/SD * card slot. (Modeled after PXA mmc glue; see that for usage examples.) * * REVISIT This is not a spi-specific notion. Any card slot should be * able to handle it. If the MMC core doesn't adopt this kind of notion, * switch the "struct device *" parameters over to "struct spi_device *". */struct mmc_spi_platform_data { /* driver activation and (optional) card detect irq hookup */ int (*init)(struct device *, irqreturn_t (*)(int, void *), void *); void (*exit)(struct device *, void *); /* sense switch on sd cards */ int (*get_ro)(struct device *); /* how long to debounce card detect, in msecs */ u16 detect_delay; /* power management */ u16 powerup_msecs; /* delay of up to 250 msec */ u32 ocr_mask; /* available voltages */ void (*setpower)(struct device *, unsigned int maskval);};#endif /* __LINUX_SPI_MMC_SPI_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?