I am looking for interface between si4731 -DEMO board with imx8m-mini development board. I think i have to add device driver for si4731 I2S integration part. I saw there is a kernel support for SI476x series codec from Silicon Lab, but couldn't find any reference for SI4731 tuner.
Please guide me for this integration. I want to read Tuner data through I2S interface on iMX8M mini board.
Hello,
I am looking for some guidance/ reference for the compilation of device tree file.
I modify the device tree file (path - tmp/work-shared/imx8mm-var-dart/kernel-source/arch/arm64/boot/dts/freescale) and tried to update the the image. But i am not able to see the changes reflected in the final image.
Steps I followed -
update some values in device tree file.
bitbake -c devshell virtual/kernel
make dtbs
bitbake -c deploy -f virtual/kernel
But the changes are not consistent.
Is this the correct flow.? Please provide the good reference for the same.
Thank you in advance.!
Hi Malay
one can look at linux tuner drivers documentation
https://kernel.readthedocs.io/en/latest/media/v4l-drivers/tuners.html
and Porting Guide included in NXP Linux documentation
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi igor,
Thank you for your reply.
So, my understanding is correct right ?
I have to write a new driver for the SI4731 Tuner interface.
The link you have shared doesn't provide any detail for the specific tuner
SI4731 from Silicon Lab.
Hi Malay
right, it is necessary to write SI4731 driver.
Best regards
igor