|
@@ -2151,8 +2151,7 @@ vortex_adb_allocroute(vortex_t *vortex, int dma, int nr_ch, int dir,
|
|
|
stream->resources, en,
|
|
|
VORTEX_RESOURCE_SRC)) < 0) {
|
|
|
memset(stream->resources, 0,
|
|
|
- sizeof(unsigned char) *
|
|
|
- VORTEX_RESOURCE_LAST);
|
|
|
+ sizeof(stream->resources));
|
|
|
return -EBUSY;
|
|
|
}
|
|
|
if (stream->type != VORTEX_PCM_A3D) {
|
|
@@ -2162,7 +2161,7 @@ vortex_adb_allocroute(vortex_t *vortex, int dma, int nr_ch, int dir,
|
|
|
VORTEX_RESOURCE_MIXIN)) < 0) {
|
|
|
memset(stream->resources,
|
|
|
0,
|
|
|
- sizeof(unsigned char) * VORTEX_RESOURCE_LAST);
|
|
|
+ sizeof(stream->resources));
|
|
|
return -EBUSY;
|
|
|
}
|
|
|
}
|
|
@@ -2175,8 +2174,7 @@ vortex_adb_allocroute(vortex_t *vortex, int dma, int nr_ch, int dir,
|
|
|
stream->resources, en,
|
|
|
VORTEX_RESOURCE_A3D)) < 0) {
|
|
|
memset(stream->resources, 0,
|
|
|
- sizeof(unsigned char) *
|
|
|
- VORTEX_RESOURCE_LAST);
|
|
|
+ sizeof(stream->resources));
|
|
|
dev_err(vortex->card->dev,
|
|
|
"out of A3D sources. Sorry\n");
|
|
|
return -EBUSY;
|
|
@@ -2290,8 +2288,7 @@ vortex_adb_allocroute(vortex_t *vortex, int dma, int nr_ch, int dir,
|
|
|
VORTEX_RESOURCE_MIXOUT))
|
|
|
< 0) {
|
|
|
memset(stream->resources, 0,
|
|
|
- sizeof(unsigned char) *
|
|
|
- VORTEX_RESOURCE_LAST);
|
|
|
+ sizeof(stream->resources));
|
|
|
return -EBUSY;
|
|
|
}
|
|
|
if ((src[i] =
|
|
@@ -2299,8 +2296,7 @@ vortex_adb_allocroute(vortex_t *vortex, int dma, int nr_ch, int dir,
|
|
|
stream->resources, en,
|
|
|
VORTEX_RESOURCE_SRC)) < 0) {
|
|
|
memset(stream->resources, 0,
|
|
|
- sizeof(unsigned char) *
|
|
|
- VORTEX_RESOURCE_LAST);
|
|
|
+ sizeof(stream->resources));
|
|
|
return -EBUSY;
|
|
|
}
|
|
|
}
|