@ -762,16 +762,19 @@ static u8 da850_iis_serializer_direction[] = {
} ;
static struct snd_platform_data da850_evm_snd_data = {
. tx_dma_offset = 0x2000 ,
. rx_dma_offset = 0x2000 ,
. op_mode = DAVINCI_MCASP_IIS_MODE ,
. num_serializer = ARRAY_SIZE ( da850_iis_serializer_direction ) ,
. tdm_slots = 2 ,
. serial_dir = da850_iis_serializer_direction ,
. asp_chan_q = EVENTQ_0 ,
. version = MCASP_VERSION_2 ,
. txnumevt = 1 ,
. rxnumevt = 1 ,
. tx_dma_offset = 0x2000 ,
. rx_dma_offset = 0x2000 ,
. op_mode = DAVINCI_MCASP_IIS_MODE ,
. num_serializer = ARRAY_SIZE ( da850_iis_serializer_direction ) ,
. tdm_slots = 2 ,
. serial_dir = da850_iis_serializer_direction ,
. asp_chan_q = EVENTQ_0 ,
. ram_chan_q = EVENTQ_1 ,
. version = MCASP_VERSION_2 ,
. txnumevt = 1 ,
. rxnumevt = 1 ,
. sram_size_playback = SZ_8K ,
. sram_size_capture = SZ_8K ,
} ;
static const short da850_evm_mcasp_pins [ ] __initconst = {
@ -1509,6 +1512,7 @@ static __init void da850_evm_init(void)
pr_warning ( " da850_evm_init: mcasp mux setup failed: %d \n " ,
ret ) ;
da850_evm_snd_data . sram_pool = sram_get_gen_pool ( ) ;
da8xx_register_mcasp ( 0 , & da850_evm_snd_data ) ;
ret = davinci_cfg_reg_list ( da850_lcdcntl_pins ) ;