We have measured some EMI into the GPS spectrum from the CPU and GPU at certain clock frequencies and would like to limit theses.
On the older TX1 platform, this was easy to do by editing drivers/platform/tegra/tegra21_dvfs.c in the linux kernel and commenting out the frequencies that we didn’t want.
An equivalent table does not seem to exist from the TX2. From what I gather in the source code, it looks like the lookup table is configured in the BPMP. Is it possible to modify that table?
For power-saving reasons, I can’t use fixed frequencies.
I am not trying to add my own table since I assume those have been verified to work well by NVIDIA. Instead, I only wish to remove certain frequencies from the list.