Searched refs:dcp_data (Results 1 – 2 of 2) sorted by relevance
141 static TEE_Result dcp_run(struct dcp_data *dcp_data) in dcp_run() argument147 dcp_data->desc.next = 0; in dcp_run()148 cache_operation(TEE_CACHEFLUSH, &dcp_data->desc, in dcp_run()149 sizeof(dcp_data->desc)); in dcp_run()155 io_clrbits32(dcp_base + DCP_STAT, BIT32(dcp_data->channel)); in dcp_run()158 io_write32(dcp_base + DCP_CH_N_STAT(dcp_data->channel), 0x0); in dcp_run()161 io_write32(dcp_base + DCP_CH_N_CMDPTR(dcp_data->channel), in dcp_run()162 virt_to_phys(&dcp_data->desc)); in dcp_run()165 io_write32(dcp_base + DCP_CH_N_SEMA(dcp_data->channel), 0x1); in dcp_run()170 if (val & BIT(dcp_data->channel)) in dcp_run()[all …]
71 struct dcp_data { struct77 struct dcp_data dcp_data; argument90 struct dcp_data dcp_data; member