mailbox: cmdq: variablize address shift in platform
authorDennis YC Hsieh <dennis-yc.hsieh@mediatek.com>
Sun, 5 Jul 2020 06:37:14 +0000 (14:37 +0800)
committerJassi Brar <jaswinder.singh@linaro.org>
Tue, 4 Aug 2020 04:56:38 +0000 (23:56 -0500)
commit0858fde496f84fff2fdae53d9e33c7b308195f74
treedea686235ff46134e4fddc1dd3f3b753c13e3369
parent6cb4f3b055fe42bb0f20c6ad6401d325b39d1e2a
mailbox: cmdq: variablize address shift in platform

Some gce hardware shift pc and end address in register to support
large dram addressing.
Implement gce address shift when write or read pc and end register.
And add shift bit in platform definition.

Signed-off-by: Dennis YC Hsieh <dennis-yc.hsieh@mediatek.com>
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
drivers/mailbox/mtk-cmdq-mailbox.c
include/linux/mailbox/mtk-cmdq-mailbox.h