Commit cfff6ef
committed
module: cadence: rework module to use sink/source api
Rework the cadence ipc3 module variant to only use the sink/source api to
prepare sof for the full transition to pipeline 2.0.
Make cadence_copy_data_from_buffer() shared across both ipc3 and ipc4
variants. Add a common cadence_copy_data_to_buffer() function. Remove the
unnecessary const modifier from sink_buffer_start and eliminate redundant
type casts.
Signed-off-by: Adrian Warecki <adrian.warecki@intel.com>1 parent c351193 commit cfff6ef
4 files changed
Lines changed: 98 additions & 67 deletions
File tree
- src
- audio/module_adapter/module
- include/sof/audio/module_adapter/module
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
573 | 573 | | |
574 | 574 | | |
575 | 575 | | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
218 | 217 | | |
219 | 218 | | |
220 | 219 | | |
221 | 220 | | |
222 | 221 | | |
223 | 222 | | |
224 | 223 | | |
225 | | - | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
226 | 228 | | |
227 | 229 | | |
228 | 230 | | |
229 | 231 | | |
230 | 232 | | |
231 | 233 | | |
232 | | - | |
| 234 | + | |
233 | 235 | | |
234 | 236 | | |
235 | 237 | | |
236 | 238 | | |
237 | 239 | | |
238 | | - | |
239 | | - | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
240 | 250 | | |
241 | 251 | | |
242 | 252 | | |
243 | | - | |
| 253 | + | |
| 254 | + | |
244 | 255 | | |
| 256 | + | |
245 | 257 | | |
246 | 258 | | |
247 | | - | |
| 259 | + | |
248 | 260 | | |
249 | 261 | | |
250 | 262 | | |
| |||
257 | 269 | | |
258 | 270 | | |
259 | 271 | | |
260 | | - | |
261 | | - | |
262 | | - | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
263 | 280 | | |
264 | 281 | | |
265 | 282 | | |
266 | 283 | | |
267 | 284 | | |
268 | | - | |
| 285 | + | |
| 286 | + | |
269 | 287 | | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
270 | 298 | | |
271 | | - | |
272 | | - | |
273 | | - | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
274 | 302 | | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
| 303 | + | |
279 | 304 | | |
280 | 305 | | |
281 | 306 | | |
| |||
307 | 332 | | |
308 | 333 | | |
309 | 334 | | |
310 | | - | |
| 335 | + | |
311 | 336 | | |
312 | 337 | | |
313 | 338 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | 398 | | |
417 | 399 | | |
418 | 400 | | |
419 | 401 | | |
420 | 402 | | |
421 | 403 | | |
422 | 404 | | |
423 | | - | |
424 | | - | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
425 | 408 | | |
426 | | - | |
427 | | - | |
428 | 409 | | |
429 | 410 | | |
430 | 411 | | |
| |||
446 | 427 | | |
447 | 428 | | |
448 | 429 | | |
449 | | - | |
450 | 430 | | |
451 | 431 | | |
452 | 432 | | |
| |||
456 | 436 | | |
457 | 437 | | |
458 | 438 | | |
459 | | - | |
460 | | - | |
| 439 | + | |
| 440 | + | |
461 | 441 | | |
462 | 442 | | |
463 | 443 | | |
| |||
507 | 487 | | |
508 | 488 | | |
509 | 489 | | |
510 | | - | |
511 | | - | |
512 | | - | |
513 | | - | |
514 | | - | |
515 | | - | |
| 490 | + | |
| 491 | + | |
516 | 492 | | |
517 | 493 | | |
518 | 494 | | |
519 | 495 | | |
520 | 496 | | |
521 | 497 | | |
522 | | - | |
523 | | - | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
531 | | - | |
532 | | - | |
533 | | - | |
534 | | - | |
535 | | - | |
| 498 | + | |
| 499 | + | |
536 | 500 | | |
537 | 501 | | |
538 | 502 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
110 | 115 | | |
111 | 116 | | |
0 commit comments