ssp_cmd 323 drivers/scsi/aic94xx/aic94xx_sas.h struct ssp_command_iu ssp_cmd; ssp_cmd 485 drivers/scsi/aic94xx/aic94xx_task.c memcpy(scb->ssp_task.ssp_cmd.lun, task->ssp_task.LUN, 8); ssp_cmd 487 drivers/scsi/aic94xx/aic94xx_task.c scb->ssp_task.ssp_cmd.efb_prio_attr |= EFB_MASK; ssp_cmd 488 drivers/scsi/aic94xx/aic94xx_task.c scb->ssp_task.ssp_cmd.efb_prio_attr |= (task->ssp_task.task_prio << 3); ssp_cmd 489 drivers/scsi/aic94xx/aic94xx_task.c scb->ssp_task.ssp_cmd.efb_prio_attr |= (task->ssp_task.task_attr & 7); ssp_cmd 490 drivers/scsi/aic94xx/aic94xx_task.c memcpy(scb->ssp_task.ssp_cmd.cdb, task->ssp_task.cmd->cmnd, ssp_cmd 4313 drivers/scsi/pm8001/pm8001_hwi.c struct ssp_ini_io_start_req ssp_cmd; ssp_cmd 4319 drivers/scsi/pm8001/pm8001_hwi.c memset(&ssp_cmd, 0, sizeof(ssp_cmd)); ssp_cmd 4320 drivers/scsi/pm8001/pm8001_hwi.c memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); ssp_cmd 4321 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.dir_m_tlr = ssp_cmd 4324 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.data_len = cpu_to_le32(task->total_xfer_len); ssp_cmd 4325 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id); ssp_cmd 4326 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.tag = cpu_to_le32(tag); ssp_cmd 4328 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.ssp_iu.efb_prio_attr |= 0x80; ssp_cmd 4329 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_prio << 3); ssp_cmd 4330 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_attr & 7); ssp_cmd 4331 drivers/scsi/pm8001/pm8001_hwi.c memcpy(ssp_cmd.ssp_iu.cdb, task->ssp_task.cmd->cmnd, ssp_cmd 4340 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.addr_low = cpu_to_le32(lower_32_bits(phys_addr)); ssp_cmd 4341 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.addr_high = cpu_to_le32(upper_32_bits(phys_addr)); ssp_cmd 4342 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.esgl = cpu_to_le32(1<<31); ssp_cmd 4345 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.addr_low = cpu_to_le32(lower_32_bits(dma_addr)); ssp_cmd 4346 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.addr_high = cpu_to_le32(upper_32_bits(dma_addr)); ssp_cmd 4347 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.len = cpu_to_le32(task->total_xfer_len); ssp_cmd 4348 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.esgl = 0; ssp_cmd 4350 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.addr_low = 0; ssp_cmd 4351 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.addr_high = 0; ssp_cmd 4352 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.len = cpu_to_le32(task->total_xfer_len); ssp_cmd 4353 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.esgl = 0; ssp_cmd 4355 drivers/scsi/pm8001/pm8001_hwi.c ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &ssp_cmd, 0); ssp_cmd 4055 drivers/scsi/pm8001/pm80xx_hwi.c struct ssp_ini_io_start_req ssp_cmd; ssp_cmd 4063 drivers/scsi/pm8001/pm80xx_hwi.c memset(&ssp_cmd, 0, sizeof(ssp_cmd)); ssp_cmd 4064 drivers/scsi/pm8001/pm80xx_hwi.c memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); ssp_cmd 4069 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.dad_dir_m_tlr = ssp_cmd 4071 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.data_len = cpu_to_le32(task->total_xfer_len); ssp_cmd 4072 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id); ssp_cmd 4073 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.tag = cpu_to_le32(tag); ssp_cmd 4075 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.ssp_iu.efb_prio_attr |= 0x80; ssp_cmd 4076 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_prio << 3); ssp_cmd 4077 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_attr & 7); ssp_cmd 4078 drivers/scsi/pm8001/pm80xx_hwi.c memcpy(ssp_cmd.ssp_iu.cdb, task->ssp_task.cmd->cmnd, ssp_cmd 4091 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.dad_dir_m_tlr = cpu_to_le32 ssp_cmd 4100 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_addr_low = ssp_cmd 4102 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_addr_high = ssp_cmd 4104 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_esgl = cpu_to_le32(1<<31); ssp_cmd 4107 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_addr_low = ssp_cmd 4109 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_addr_high = ssp_cmd 4111 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_len = cpu_to_le32(task->total_xfer_len); ssp_cmd 4112 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_esgl = 0; ssp_cmd 4115 drivers/scsi/pm8001/pm80xx_hwi.c end_addr = (start_addr + ssp_cmd.enc_len) - 1; ssp_cmd 4118 drivers/scsi/pm8001/pm80xx_hwi.c if (end_addr_high != ssp_cmd.enc_addr_high) { ssp_cmd 4124 drivers/scsi/pm8001/pm80xx_hwi.c start_addr, ssp_cmd.enc_len, ssp_cmd 4131 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_addr_low = ssp_cmd 4133 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_addr_high = ssp_cmd 4135 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_esgl = cpu_to_le32(1<<31); ssp_cmd 4138 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_addr_low = 0; ssp_cmd 4139 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_addr_high = 0; ssp_cmd 4140 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_len = cpu_to_le32(task->total_xfer_len); ssp_cmd 4141 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.enc_esgl = 0; ssp_cmd 4144 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.key_cmode = 0x6 << 4; ssp_cmd 4146 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.twk_val0 = cpu_to_le32((task->ssp_task.cmd->cmnd[2] << 24) | ssp_cmd 4160 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.addr_low = ssp_cmd 4162 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.addr_high = ssp_cmd 4164 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.esgl = cpu_to_le32(1<<31); ssp_cmd 4167 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.addr_low = cpu_to_le32(lower_32_bits(dma_addr)); ssp_cmd 4168 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.addr_high = ssp_cmd 4170 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.len = cpu_to_le32(task->total_xfer_len); ssp_cmd 4171 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.esgl = 0; ssp_cmd 4174 drivers/scsi/pm8001/pm80xx_hwi.c end_addr = (start_addr + ssp_cmd.len) - 1; ssp_cmd 4177 drivers/scsi/pm8001/pm80xx_hwi.c if (end_addr_high != ssp_cmd.addr_high) { ssp_cmd 4183 drivers/scsi/pm8001/pm80xx_hwi.c start_addr, ssp_cmd.len, ssp_cmd 4190 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.addr_low = ssp_cmd 4192 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.addr_high = ssp_cmd 4194 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.esgl = cpu_to_le32(1<<31); ssp_cmd 4197 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.addr_low = 0; ssp_cmd 4198 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.addr_high = 0; ssp_cmd 4199 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.len = cpu_to_le32(task->total_xfer_len); ssp_cmd 4200 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.esgl = 0; ssp_cmd 4205 drivers/scsi/pm8001/pm80xx_hwi.c &ssp_cmd, q_index); ssp_cmd 778 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.nb_slots = slots; ssp_cmd 779 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.active_tx_slot_map = tx_mask; ssp_cmd 780 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.active_rx_slot_map = rx_mask; ssp_cmd 781 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.nb_bits_per_slots = slot_width; ssp_cmd 838 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.ssp_protocol = SSP_MODE_PCM; ssp_cmd 839 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.mode = sst_get_ssp_mode(dai, fmt) | (SSP_PCM_MODE_NETWORK << 1); ssp_cmd 840 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.start_delay = 0; ssp_cmd 841 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.data_polarity = 1; ssp_cmd 842 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.frame_sync_width = 1; ssp_cmd 846 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.ssp_protocol = SSP_MODE_PCM; ssp_cmd 847 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.mode = sst_get_ssp_mode(dai, fmt) | (SSP_PCM_MODE_NETWORK << 1); ssp_cmd 848 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.start_delay = 1; ssp_cmd 849 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.data_polarity = 1; ssp_cmd 850 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.frame_sync_width = 1; ssp_cmd 854 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.ssp_protocol = SSP_MODE_I2S; ssp_cmd 855 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.mode = sst_get_ssp_mode(dai, fmt) | (SSP_PCM_MODE_NORMAL << 1); ssp_cmd 856 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.start_delay = 1; ssp_cmd 857 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.data_polarity = 0; ssp_cmd 858 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.frame_sync_width = ctx->ssp_cmd.nb_bits_per_slots; ssp_cmd 862 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.ssp_protocol = SSP_MODE_I2S; ssp_cmd 863 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.mode = sst_get_ssp_mode(dai, fmt) | (SSP_PCM_MODE_NORMAL << 1); ssp_cmd 864 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.start_delay = 0; ssp_cmd 865 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.data_polarity = 0; ssp_cmd 866 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.frame_sync_width = ctx->ssp_cmd.nb_bits_per_slots; ssp_cmd 877 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.frame_sync_polarity = fs_polarity; ssp_cmd 909 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.selection = config->ssp_id; ssp_cmd 910 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.nb_bits_per_slots = config->bits_per_slot; ssp_cmd 911 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.nb_slots = config->slots; ssp_cmd 912 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.mode = config->ssp_mode | (config->pcm_mode << 1); ssp_cmd 913 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.duplex = config->duplex; ssp_cmd 914 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.active_tx_slot_map = config->active_slot_map; ssp_cmd 915 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.active_rx_slot_map = config->active_slot_map; ssp_cmd 916 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.frame_sync_frequency = config->fs_frequency; ssp_cmd 917 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.frame_sync_polarity = config->frame_sync_polarity; ssp_cmd 918 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.data_polarity = config->data_polarity; ssp_cmd 919 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.frame_sync_width = config->fs_width; ssp_cmd 920 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.ssp_protocol = config->ssp_protocol; ssp_cmd 921 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.start_delay = config->start_delay; ssp_cmd 922 sound/soc/intel/atom/sst-atom-controls.c ctx->ssp_cmd.reserved1 = ctx->ssp_cmd.reserved2 = 0xFF; ssp_cmd 941 sound/soc/intel/atom/sst-atom-controls.c SST_FILL_DEFAULT_DESTINATION(drv->ssp_cmd.header.dst); ssp_cmd 942 sound/soc/intel/atom/sst-atom-controls.c drv->ssp_cmd.header.command_id = SBA_HW_SET_SSP; ssp_cmd 943 sound/soc/intel/atom/sst-atom-controls.c drv->ssp_cmd.header.length = sizeof(struct sst_cmd_sba_hw_set_ssp) ssp_cmd 946 sound/soc/intel/atom/sst-atom-controls.c drv->ssp_cmd.selection = ssp_id; ssp_cmd 950 sound/soc/intel/atom/sst-atom-controls.c drv->ssp_cmd.switch_state = SST_SWITCH_ON; ssp_cmd 952 sound/soc/intel/atom/sst-atom-controls.c drv->ssp_cmd.switch_state = SST_SWITCH_OFF; ssp_cmd 955 sound/soc/intel/atom/sst-atom-controls.c SST_TASK_SBA, 0, &drv->ssp_cmd, ssp_cmd 956 sound/soc/intel/atom/sst-atom-controls.c sizeof(drv->ssp_cmd.header) + drv->ssp_cmd.header.length); ssp_cmd 174 sound/soc/intel/atom/sst-mfld-platform.h struct sst_cmd_sba_hw_set_ssp ssp_cmd;