--- zzzz-none-000/linux-2.6.39.4/drivers/mmc/card/queue.h 2011-08-03 19:43:28.000000000 +0000 +++ puma6-arm-6490-729/linux-2.6.39.4/drivers/mmc/card/queue.h 2021-11-10 13:23:10.000000000 +0000 @@ -1,3 +1,11 @@ +/****************************************************************** + + Includes Intel Corporation's changes/modifications dated: 07/2011. + Changed/modified portions - Copyright(c) 2011, Intel Corporation. + +******************************************************************/ + + #ifndef MMC_QUEUE_H #define MMC_QUEUE_H @@ -14,6 +22,10 @@ void *data; struct request_queue *queue; struct scatterlist *sg; +#if defined(CONFIG_ARCH_GEN3) || defined(CONFIG_ARCH_GEN3_MMC) + char *bp_buf; + struct scatterlist *bp_sg; +#endif char *bounce_buf; struct scatterlist *bounce_sg; unsigned int bounce_sg_len;