| .. | .. | 
|---|
| 18 | 18 |   * mask into a value to be binary (or set some other custom bits | 
|---|
| 19 | 19 |   * in MMCIPWR) or:ed and written into the MMCIPWR register of the | 
|---|
| 20 | 20 |   * block.  May also control external power based on the power_mode. | 
|---|
| 21 |  | - * @status: if no GPIO read function was given to the block in  | 
|---|
| 22 |  | - * gpio_wp (below) this function will be called to determine  | 
|---|
| 23 |  | - * whether a card is present in the MMC slot or not  | 
|---|
| 24 |  | - * @gpio_wp: read this GPIO pin to see if the card is write protected  | 
|---|
| 25 |  | - * @gpio_cd: read this GPIO pin to detect card insertion  | 
|---|
| 26 |  | - * @cd_invert: true if the gpio_cd pin value is active low  | 
|---|
 | 21 | + * @status: if no GPIO line was given to the block in this function will  | 
|---|
 | 22 | + * be called to determine whether a card is present in the MMC slot or not  | 
|---|
| 27 | 23 |   */ | 
|---|
| 28 | 24 |  struct mmci_platform_data { | 
|---|
| 29 | 25 |  	unsigned int ocr_mask; | 
|---|
| 30 | 26 |  	int (*ios_handler)(struct device *, struct mmc_ios *); | 
|---|
| 31 | 27 |  	unsigned int (*status)(struct device *); | 
|---|
| 32 |  | -	int	gpio_wp;  | 
|---|
| 33 |  | -	int	gpio_cd;  | 
|---|
| 34 |  | -	bool	cd_invert;  | 
|---|
| 35 | 28 |  }; | 
|---|
| 36 | 29 |   | 
|---|
| 37 | 30 |  #endif | 
|---|