ASRC driver for i.MX6 Quad/DualLite

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ASRC driver for i.MX6 Quad/DualLite

667 Views
youngOne
Contributor I

Hello

Following this manual for asrc: https://community.nxp.com/t5/i-MX-Processors/Dose-imx6-yocto-BSP-including-fsl-alsa-plugin/m-p/81587... .

Using linux-imx-4.14.98 from https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/mxc?h=imx_4.14.98_2.0.0_ga 

However, as suggested in manual, none of the branches in above link have asrc driver in drivers/mxc/asrc. So is the repository/branch being used is correct?

Problem faced is that ASRC device is not recognized, despite fsl_asrc module being loaded.

Need some suggestions for above. 

Thanks!

Labels (1)
0 Kudos
2 Replies

636 Views
youngOne
Contributor I

Hello @igorpadykov 

Thanks for your reply. As per Sec 7.2.2.5 in the i.MX reference manual

Compatible list, must contain "fsl,imx6q-asrc".

However as observed here in the driver file, it mentions like below:

static const struct of_device_id fsl_asrc_ids[] = {
	{ .compatible = "fsl,imx35-asrc", },
	{ .compatible = "fsl,imx53-asrc", },
	{ .compatible = "fsl,imx8qm-asrc0", },
	{ .compatible = "fsl,imx8qm-asrc1", },

Can this be reason of device not recognized? 

Could you please confirm if the referred manual is correct version? 

What further could be checked?

Thanks!

YoungOne 

0 Kudos

658 Views
igorpadykov
NXP Employee
NXP Employee