[Sound-open-firmware] [PATCH] apl: memory: expand number of 256 Bytes block to be 64
Keyon Jie
yang.jie at linux.intel.com
Thu Jun 7 10:23:36 CEST 2018
On 2018年06月07日 16:06, Keyon Jie wrote:
>
>
> On 2018年05月31日 19:51, Liam Girdwood wrote:
>> On Thu, 2018-05-31 at 16:05 +0800, Keyon Jie wrote:
>>> The 256 Bytes block are used frequently for component new, 16 is
>>> not enough for GP-MRB multiple SSPs/pipelines support, here expand
>>> it to be 64.
>>>
>>> Signed-off-by: Keyon Jie <yang.jie at linux.intel.com>
>>> ---
>>> Test with:
>>> APL-MRB with tdf8532 codec
>>> Linux topic/sof-v4.14: 3ffd39334cb53aced88b8aba17cae3df9ee2736f
>>> SOF master: 48a61423f6c2d2bcf5fad854a9b3d37dfb43b546
>>> Tool master: 7ee114d2ed822a0dbfc0dc3a37fd5c4977e00be8
>>> ---
>>> src/platform/apollolake/include/platform/memory.h | 2 +-
>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/src/platform/apollolake/include/platform/memory.h
>>> b/src/platform/apollolake/include/platform/memory.h
>>> index e7f3ee3..652db96 100644
>>> --- a/src/platform/apollolake/include/platform/memory.h
>>> +++ b/src/platform/apollolake/include/platform/memory.h
>>> @@ -159,7 +159,7 @@
>>> #define HEAP_RT_COUNT32 128
>>> #define HEAP_RT_COUNT64 64
>>> #define HEAP_RT_COUNT128 32
>>> -#define HEAP_RT_COUNT256 16
>>> +#define HEAP_RT_COUNT256 64
>>> #define HEAP_RT_COUNT512 8
>>> #define HEAP_RT_COUNT1024 4
>>
>> Can you check this does not overflow the HEAP into another section. We
>> could
>> also look at deprecating 1024 & 512 and giving this space up to the
>> others.
>
> this change will increase HEAP_RUNTIME_SIZE with 4KB, and
> HEAP_BUFFER_BASE will be shifted 4KB upper also, actually
> HEAP_BUFFER_SIZE will be decreased 4KB at the end.
Sorry, it should be (4 - 1) * 4KB = 12KB shift.
Thanks,
~Keyon
>
> so no overflow here.
>
> Thanks,
> ~Keyon
>
>>
>> Liam
>>
>> _______________________________________________
>> Sound-open-firmware mailing list
>> Sound-open-firmware at alsa-project.org
>> http://mailman.alsa-project.org/mailman/listinfo/sound-open-firmware
>>
> _______________________________________________
> Sound-open-firmware mailing list
> Sound-open-firmware at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/sound-open-firmware
More information about the Sound-open-firmware
mailing list