Lines Matching defs:region
315 dst = chip->region.idx[bank+1].remap_addr + offset;
478 dst = chip->region.idx[bank+1].remap_addr + offset;
2811 struct snd_cs46xx_region *region = entry->private_data;
2813 if (copy_to_user_fromio(buf, region->remap_addr + pos, count))
2828 struct snd_cs46xx_region *region = &chip->region.idx[idx];
2829 if (! snd_card_proc_new(card, region->name, &entry)) {
2833 entry->size = region->size;
2922 if (chip->region.idx[0].resource)
2932 struct snd_cs46xx_region *region = &chip->region.idx[idx];
2934 iounmap(region->remap_addr);
2935 release_and_free_resource(region->resource);
3864 struct snd_cs46xx_region *region;
3900 region = &chip->region.name.ba0;
3901 strcpy(region->name, "CS46xx_BA0");
3902 region->base = chip->ba0_addr;
3903 region->size = CS46XX_BA0_SIZE;
3905 region = &chip->region.name.data0;
3906 strcpy(region->name, "CS46xx_BA1_data0");
3907 region->base = chip->ba1_addr + BA1_SP_DMEM0;
3908 region->size = CS46XX_BA1_DATA0_SIZE;
3910 region = &chip->region.name.data1;
3911 strcpy(region->name, "CS46xx_BA1_data1");
3912 region->base = chip->ba1_addr + BA1_SP_DMEM1;
3913 region->size = CS46XX_BA1_DATA1_SIZE;
3915 region = &chip->region.name.pmem;
3916 strcpy(region->name, "CS46xx_BA1_pmem");
3917 region->base = chip->ba1_addr + BA1_SP_PMEM;
3918 region->size = CS46XX_BA1_PRG_SIZE;
3920 region = &chip->region.name.reg;
3921 strcpy(region->name, "CS46xx_BA1_reg");
3922 region->base = chip->ba1_addr + BA1_SP_REG;
3923 region->size = CS46XX_BA1_REG_SIZE;
3967 region = &chip->region.idx[idx];
3968 if ((region->resource = request_mem_region(region->base, region->size,
3969 region->name)) == NULL) {
3971 "unable to request memory region 0x%lx-0x%lx\n",
3972 region->base, region->base + region->size - 1);
3976 region->remap_addr = ioremap(region->base, region->size);
3977 if (region->remap_addr == NULL) {
3979 "%s ioremap problem\n", region->name);