1 Oct
2020
1 Oct
'20
9:07 p.m.
On Thu, Oct 01, 2020 at 11:03:04PM +0530, Sameer Pujar wrote:
Add Tegra audio machine driver which is based on generic audio graph card driver. It re-uses most of the common stuff from audio graph driver and uses the same DT binding. Required Tegra specific customizations are done in the driver.
[...]
- switch (srate) {
- case 11025:
- case 22050:
- case 44100:
- case 88200:
- case 176400:
plla_out0_rate = chip_data->plla_out0_rates[x11_RATE];
plla_rate = chip_data->plla_rates[x11_RATE];
break;
- case 8000:
- case 16000:
- case 32000:
- case 48000:
- case 96000:
- case 192000:
[...]
Do you really need to enumerate the frequencies? Wouldn't just checking srate % 11025 be enough to divide the set in two? Or just calculating the PLLA base rate by multiplying?
Best Regards, Michał Mirosław