• Sumit Gupta's avatar
    arm64: tegra: Add CPU OPP tables and interconnects property · 1582e1d1
    Sumit Gupta authored
    Add OPP table and interconnects property to scale DDR frequency with
    CPU frequency for better performance. Each operating point entry of
    the OPP table has CPU freq to per MC channel bandwidth mapping.
    One table is added for each cluster even though the table data is
    same because the bandwidth request is per cluster. This is done
    because OPP framework creates a single icc path and hence single
    bandwidth request if the table is marked as 'opp-shared' and shared
    among all clusters. For us, the OPP table data is same but the MC
    Client ID argument to interconnects property is different for each
    cluster. So, having per cluster table makes different icc path for
    each cluster and helps to make per cluster BW requests.
    Signed-off-by: default avatarSumit Gupta <sumitg@nvidia.com>
    Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
    1582e1d1
tegra234.dtsi 114 KB