.. | .. |
---|
145 | 145 | * Otherwise, destination is filled contiguously (icg ignored). |
---|
146 | 146 | * Ignored if dst_inc is false. |
---|
147 | 147 | * @numf: Number of frames in this template. |
---|
| 148 | + * @nump: Number of period frames in this template. |
---|
148 | 149 | * @frame_size: Number of chunks in a frame i.e, size of sgl[]. |
---|
149 | 150 | * @sgl: Array of {chunk,icg} pairs that make up a frame. |
---|
150 | 151 | */ |
---|
.. | .. |
---|
157 | 158 | bool src_sgl; |
---|
158 | 159 | bool dst_sgl; |
---|
159 | 160 | size_t numf; |
---|
| 161 | +#ifdef CONFIG_NO_GKI |
---|
| 162 | + size_t nump; |
---|
| 163 | +#endif |
---|
160 | 164 | size_t frame_size; |
---|
161 | 165 | struct data_chunk sgl[]; |
---|
162 | 166 | }; |
---|
.. | .. |
---|
449 | 453 | unsigned int slave_id; |
---|
450 | 454 | void *peripheral_config; |
---|
451 | 455 | size_t peripheral_size; |
---|
452 | | -#ifdef CONFIG_NO_GKI |
---|
453 | | - unsigned int src_interlace_size; |
---|
454 | | - unsigned int dst_interlace_size; |
---|
455 | | -#endif |
---|
456 | 456 | }; |
---|
457 | 457 | |
---|
458 | 458 | /** |
---|