On Wed, Jun 21, 2023 at 07:13:59PM +0530, Sumit Gupta wrote: > Add check to ensure that "MRQ_EMC_DVFS_LATENCY" is supported by the > BPMP-FW before making the MRQ request. Currently, if the BPMP-FW > doesn't support this MRQ, then the "tegra186_emc_probe" fails. > Due to this the Memory Interconnect initialization also doesn't > happen. Memory Interconnect is not dependent on this MRQ and can > initialize even when this MRQ is not supported in any platform. > The check ensures that the MRQ is called only when it is supported > by the BPMP-FW and Interconnect initializes independent of this MRQ. > Also, moved the code to new function for better readability. > > Signed-off-by: Sumit Gupta > --- > drivers/memory/tegra/tegra186-emc.c | 136 +++++++++++++++------------- > 1 file changed, 71 insertions(+), 65 deletions(-) Acked-by: Thierry Reding