10 Apr
2024
10 Apr
'24
2:46 p.m.
Reviewed-by: Alexandre Mergnat amergnat@baylibre.com
On 09/04/2024 13:32, AngeloGioacchino Del Regno wrote:
Apart from a dai_link_list variable, the mtk_sof_priv currently holds data that never gets modified during runtime.
Constify the mtk_sof_priv structure and move the SOF dai_link_list as sof_dai_link_list in struct mtk_soc_card_data, which is a structure that already holds the card's machine specific, runtime modified data.
This allows to safely pass the mtk_sof_priv structure as platform data for the commonized card probe mechanism.
--
Regards,
Alexandre