Searched refs:ssp_cmd (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/sound/soc/intel/atom/ |
| D | sst-atom-controls.c | 778 ctx->ssp_cmd.nb_slots = slots; in sst_fill_ssp_slot() 779 ctx->ssp_cmd.active_tx_slot_map = tx_mask; in sst_fill_ssp_slot() 780 ctx->ssp_cmd.active_rx_slot_map = rx_mask; in sst_fill_ssp_slot() 781 ctx->ssp_cmd.nb_bits_per_slots = slot_width; in sst_fill_ssp_slot() 838 ctx->ssp_cmd.ssp_protocol = SSP_MODE_PCM; in sst_fill_ssp_config() 839 ctx->ssp_cmd.mode = sst_get_ssp_mode(dai, fmt) | (SSP_PCM_MODE_NETWORK << 1); in sst_fill_ssp_config() 840 ctx->ssp_cmd.start_delay = 0; in sst_fill_ssp_config() 841 ctx->ssp_cmd.data_polarity = 1; in sst_fill_ssp_config() 842 ctx->ssp_cmd.frame_sync_width = 1; in sst_fill_ssp_config() 846 ctx->ssp_cmd.ssp_protocol = SSP_MODE_PCM; in sst_fill_ssp_config() [all …]
|
| D | sst-mfld-platform.h | 174 struct sst_cmd_sba_hw_set_ssp ssp_cmd; member
|
| /Linux-v5.4/drivers/scsi/pm8001/ |
| D | pm80xx_hwi.c | 4053 struct ssp_ini_io_start_req ssp_cmd; in pm80xx_chip_ssp_io_req() local 4061 memset(&ssp_cmd, 0, sizeof(ssp_cmd)); in pm80xx_chip_ssp_io_req() 4062 memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); in pm80xx_chip_ssp_io_req() 4067 ssp_cmd.dad_dir_m_tlr = in pm80xx_chip_ssp_io_req() 4069 ssp_cmd.data_len = cpu_to_le32(task->total_xfer_len); in pm80xx_chip_ssp_io_req() 4070 ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id); in pm80xx_chip_ssp_io_req() 4071 ssp_cmd.tag = cpu_to_le32(tag); in pm80xx_chip_ssp_io_req() 4073 ssp_cmd.ssp_iu.efb_prio_attr |= 0x80; in pm80xx_chip_ssp_io_req() 4074 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_prio << 3); in pm80xx_chip_ssp_io_req() 4075 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_attr & 7); in pm80xx_chip_ssp_io_req() [all …]
|
| D | pm8001_hwi.c | 4313 struct ssp_ini_io_start_req ssp_cmd; in pm8001_chip_ssp_io_req() local 4319 memset(&ssp_cmd, 0, sizeof(ssp_cmd)); in pm8001_chip_ssp_io_req() 4320 memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); in pm8001_chip_ssp_io_req() 4321 ssp_cmd.dir_m_tlr = in pm8001_chip_ssp_io_req() 4324 ssp_cmd.data_len = cpu_to_le32(task->total_xfer_len); in pm8001_chip_ssp_io_req() 4325 ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id); in pm8001_chip_ssp_io_req() 4326 ssp_cmd.tag = cpu_to_le32(tag); in pm8001_chip_ssp_io_req() 4328 ssp_cmd.ssp_iu.efb_prio_attr |= 0x80; in pm8001_chip_ssp_io_req() 4329 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_prio << 3); in pm8001_chip_ssp_io_req() 4330 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_attr & 7); in pm8001_chip_ssp_io_req() [all …]
|
| /Linux-v5.4/drivers/scsi/aic94xx/ |
| D | aic94xx_task.c | 485 memcpy(scb->ssp_task.ssp_cmd.lun, task->ssp_task.LUN, 8); in asd_build_ssp_ascb() 487 scb->ssp_task.ssp_cmd.efb_prio_attr |= EFB_MASK; in asd_build_ssp_ascb() 488 scb->ssp_task.ssp_cmd.efb_prio_attr |= (task->ssp_task.task_prio << 3); in asd_build_ssp_ascb() 489 scb->ssp_task.ssp_cmd.efb_prio_attr |= (task->ssp_task.task_attr & 7); in asd_build_ssp_ascb() 490 memcpy(scb->ssp_task.ssp_cmd.cdb, task->ssp_task.cmd->cmnd, in asd_build_ssp_ascb()
|
| D | aic94xx_sas.h | 323 struct ssp_command_iu ssp_cmd; member
|