Lines Matching refs:data
75 static void scp_init_ipi_handler(void *data, unsigned int len, void *priv)
78 struct scp_run *run = data;
135 offset = scp->data->ipi_buf_offset;
226 scp->data->scp_irq_handler(scp);
239 const u8 *elf_data = fw->data;
296 const u8 *elf_data = fw->data;
469 scp->data->scp_reset_assert(scp);
471 ret = scp->data->scp_before_load(scp);
514 scp->data->scp_reset_deassert(scp);
537 scp->data->scp_reset_assert(scp);
592 return scp->data->scp_da_to_va(scp, da, len);
639 scp->data->scp_reset_assert(scp);
640 scp->data->scp_stop(scp);
835 scp->data = of_device_get_match_data(dev);
865 ret = scp->data->scp_clk_get(scp);
993 { .compatible = "mediatek,mt8183-scp", .data = &mt8183_of_data },
994 { .compatible = "mediatek,mt8186-scp", .data = &mt8186_of_data },
995 { .compatible = "mediatek,mt8188-scp", .data = &mt8188_of_data },
996 { .compatible = "mediatek,mt8192-scp", .data = &mt8192_of_data },
997 { .compatible = "mediatek,mt8195-scp", .data = &mt8195_of_data },