Lines Matching defs:wkupm3
55 struct wkup_m3_rproc *wkupm3 = rproc->priv;
56 struct platform_device *pdev = wkupm3->pdev;
70 struct wkup_m3_rproc *wkupm3 = rproc->priv;
71 struct platform_device *pdev = wkupm3->pdev;
85 struct wkup_m3_rproc *wkupm3 = rproc->priv;
94 if (da >= wkupm3->mem[i].dev_addr && da + len <=
95 wkupm3->mem[i].dev_addr + wkupm3->mem[i].size) {
96 offset = da - wkupm3->mem[i].dev_addr;
98 va = (__force void *)(wkupm3->mem[i].cpu_addr + offset);
125 struct wkup_m3_rproc *wkupm3;
156 fw_name, sizeof(*wkupm3));
164 wkupm3 = rproc->priv;
165 wkupm3->rproc = rproc;
166 wkupm3->pdev = pdev;
171 wkupm3->mem[i].cpu_addr = devm_ioremap_resource(dev, res);
172 if (IS_ERR(wkupm3->mem[i].cpu_addr)) {
175 ret = PTR_ERR(wkupm3->mem[i].cpu_addr);
178 wkupm3->mem[i].bus_addr = res->start;
179 wkupm3->mem[i].size = resource_size(res);
182 * The wkupm3 has umem at address 0 in its view, so the device
189 wkupm3->mem[i].dev_addr = be32_to_cpu(*addrp) - l4_offset;