On Tue, Apr 14, 2020 at 10:09 AM Nicolin Chen nicoleotsuka@gmail.com wrote:
On Tue, Apr 14, 2020 at 08:43:07AM +0800, Shengjiu Wang wrote:
There is a new ASRC included in i.MX serial platform, there are some common definition can be shared with each other. So move the common definition to a separate header file.
And add fsl_asrc_pair_priv and fsl_asrc_priv for the variable specific for the module, which can be used internally.
Signed-off-by: Shengjiu Wang shengjiu.wang@nxp.com
diff --git a/sound/soc/fsl/fsl_asrc.c b/sound/soc/fsl/fsl_asrc.c +static size_t fsl_asrc_get_pair_priv_size(void) +{
return sizeof(struct fsl_asrc_pair_priv);
+}
Perhaps we haven't understood completely each other's point.
Yet, would the following change work?
Should work, almost same, or do you want me to use variable to replace function pointer?
best regards wang shengjiu