Lines Matching full:cpuid
47 #define DMAMUX_INT_BIT(chid, cpuid) \ argument
48 BIT((cpuid) * DMAMUX_INT_BIT_PER_CPU + (chid))
49 #define DMAMUX_INTEN_BIT(cpuid) \ argument
50 DMAMUX_INT_BIT(8, cpuid)
51 #define DMAMUX_INT_CH_BIT(chid, cpuid) \ argument
52 (DMAMUX_INT_BIT(chid, cpuid) | DMAMUX_INTEN_BIT(cpuid))
57 #define DMAMUX_INT_CH_MASK(chid, cpuid) \ argument
58 (DMAMUX_INT_MASK(chid) | DMAMUX_INTEN_BIT(cpuid))
104 unsigned int chid, devid, cpuid; in cv1800_dmamux_route_allocate() local
113 cpuid = dma_spec->args[1]; in cv1800_dmamux_route_allocate()
121 if (cpuid > MAX_DMA_CPU_ID) { in cv1800_dmamux_route_allocate()
122 dev_err(&pdev->dev, "invalid cpu id: %u\n", cpuid); in cv1800_dmamux_route_allocate()
136 if (map->peripheral == devid && map->cpu == cpuid) in cv1800_dmamux_route_allocate()
157 map->cpu = cpuid; in cv1800_dmamux_route_allocate()
164 DMAMUX_INT_CH_MASK(chid, cpuid), in cv1800_dmamux_route_allocate()
165 DMAMUX_INT_CH_BIT(chid, cpuid)); in cv1800_dmamux_route_allocate()
172 chid, devid, cpuid); in cv1800_dmamux_route_allocate()