I have an audio codec from Cirrus, but the model I have is not in the list - does this mean I need to create a custom driver? If so, how do I go about this? If not, what's the best approach?
This is the list I'm talking about - https://github.com/torvalds/linux/tree/master/Documentation/devicetree/bindings/sound
Hello,
Yes, that is correct.
Also, you can contact the CODEC manufacturer to check if they provide the driver.
Here an example:
Best regards.