Home
last modified time | relevance | path

Searched refs:slot_offset (Results 1 – 6 of 6) sorted by relevance

/linux/sound/soc/sof/intel/
H A Dtelemetry.c23 u32 slot_offset; in sof_ipc4_intel_dump_telemetry_state() local
28 slot_offset = sof_ipc4_find_debug_slot_offset_by_type(sdev, SOF_IPC4_DEBUG_SLOT_TELEMETRY); in sof_ipc4_intel_dump_telemetry_state()
29 if (!slot_offset) in sof_ipc4_intel_dump_telemetry_state()
35 sof_mailbox_read(sdev, slot_offset, telemetry_data, sizeof(*telemetry_data)); in sof_ipc4_intel_dump_telemetry_state()
46 sof_mailbox_read(sdev, slot_offset + sizeof(*telemetry_data), block, sizeof(*block)); in sof_ipc4_intel_dump_telemetry_state()
/linux/drivers/mmc/host/
H A Dcqhci-crypto.c35 u32 slot_offset = cq_host->crypto_cfg_register + slot * sizeof(*cfg); in cqhci_crypto_program_key() local
39 cqhci_writel(cq_host, 0, slot_offset + 16 * sizeof(cfg->reg_val[0])); in cqhci_crypto_program_key()
44 slot_offset + i * sizeof(cfg->reg_val[0])); in cqhci_crypto_program_key()
48 slot_offset + 17 * sizeof(cfg->reg_val[0])); in cqhci_crypto_program_key()
51 slot_offset + 16 * sizeof(cfg->reg_val[0])); in cqhci_crypto_program_key()
/linux/drivers/ufs/core/
H A Dufshcd-crypto.c24 u32 slot_offset = hba->crypto_cfg_register + slot * sizeof(*cfg); in ufshcd_program_key() local
29 ufshcd_writel(hba, 0, slot_offset + 16 * sizeof(cfg->reg_val[0])); in ufshcd_program_key()
32 slot_offset + i * sizeof(cfg->reg_val[0])); in ufshcd_program_key()
36 slot_offset + 17 * sizeof(cfg->reg_val[0])); in ufshcd_program_key()
39 slot_offset + 16 * sizeof(cfg->reg_val[0])); in ufshcd_program_key()
/linux/sound/soc/sof/
H A Dipc4-mtrace.c98 u32 slot_offset; member
198 if (core_data->slot_offset == SOF_IPC4_INVALID_SLOT_OFFSET) in sof_ipc4_mtrace_dfs_read()
202 log_buffer_offset = core_data->slot_offset + (sizeof(u32) * 2); in sof_ipc4_mtrace_dfs_read()
257 sof_mailbox_write(sdev, core_data->slot_offset, &read_ptr, sizeof(read_ptr)); in sof_ipc4_mtrace_dfs_read()
520 core_data->slot_offset = sdev->debug_box.offset; in sof_mtrace_find_core_slots()
521 core_data->slot_offset += SOF_IPC4_DEBUG_SLOT_SIZE * (i + 1); in sof_mtrace_find_core_slots()
621 if (core_data->slot_offset == SOF_IPC4_INVALID_SLOT_OFFSET) { in sof_ipc4_mtrace_update_pos()
627 sof_mailbox_read(sdev, core_data->slot_offset + sizeof(u32), in sof_ipc4_mtrace_update_pos()
/linux/sound/soc/codecs/
H A Dcs4234.c527 unsigned int slot_offset, dac5_slot, dac5_mask_group; in cs4234_dai_set_tdm_slot() local
536 slot_offset = ffs(tx_mask) - 1; in cs4234_dai_set_tdm_slot()
537 tx_mask >>= slot_offset; in cs4234_dai_set_tdm_slot()
538 if ((slot_offset % 4) || ((tx_mask != 0x0F) && (tx_mask != 0x1F))) { in cs4234_dai_set_tdm_slot()
544 (slot_offset / 4) << CS4234_DAC14_SRC_SHIFT); in cs4234_dai_set_tdm_slot()
546 (slot_offset / 4) << CS4234_LL_SRC_SHIFT); in cs4234_dai_set_tdm_slot()
549 dac5_slot = slot_offset + 4; in cs4234_dai_set_tdm_slot()
H A Dda7219.c1409 u8 slot_offset; in da7219_set_bclks_per_wclk()
1425 slot_offset = ffs(tx_mask) - 1; in da7219_set_dai_tdm_slot()
1426 ch_mask = (tx_mask >> slot_offset); in da7219_set_dai_tdm_slot()
1438 offset = slot_offset * slot_width; in da7219_set_dai_tdm_slot()
1433 u8 slot_offset; da7219_set_dai_tdm_slot() local