264 lines
12 KiB
Plaintext
264 lines
12 KiB
Plaintext
/*
|
|
* arch/arm64/boot/dts/tegra210-platforms/tegra210-bthrot-cdev.dtsi
|
|
*
|
|
* Copyright (c) 2014 - 2017, NVIDIA CORPORATION. All rights reserved.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; version 2 of the License.
|
|
*
|
|
* This program is distributed in the hope that it will be useful, but WITHOUT
|
|
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
|
* more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License along
|
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
*
|
|
*/
|
|
|
|
/{
|
|
bthrot_cdev {
|
|
compatible = "nvidia,tegra-balanced-throttle";
|
|
clocks = <&tegra_car TEGRA210_CLK_CCLK_G>,
|
|
<&tegra_car TEGRA210_CLK_CAP_THROTTLE_GBUS>,
|
|
<&tegra_car TEGRA210_CLK_CAP_THROTTLE_C2BUS>,
|
|
<&tegra_car TEGRA210_CLK_CAP_THROTTLE_C3BUS>,
|
|
<&tegra_car TEGRA210_CLK_CAP_THROTTLE_SCLK>,
|
|
<&tegra_car TEGRA210_CLK_CAP_THROTTLE_EMC>;
|
|
clock-names = "cclk_g", "gpu", "cap.throttle.c2bus",
|
|
"cap.throttle.c3bus", "cap.throttle.sclk",
|
|
"emc";
|
|
skin_balanced {
|
|
cdev-type = "skin-balanced";
|
|
num_states = <66>;
|
|
cooling-min-state = <0>;
|
|
cooling-max-state = <66>;
|
|
#cooling-cells = <2>;
|
|
status = "disabled";
|
|
throttle_table = <
|
|
/* CPU GPU C2BUS C3BUS SCLK EMC */
|
|
1455500 871600 480000 512000 384000 4294967295
|
|
1436092 859295 480000 512000 384000 4294967295
|
|
1416685 846991 480000 512000 384000 4294967295
|
|
1397277 834686 480000 512000 384000 4294967295
|
|
1377869 822382 480000 512000 384000 4294967295
|
|
1358462 810077 480000 512000 384000 4294967295
|
|
1339054 797772 480000 512000 384000 4294967295
|
|
1319646 785468 480000 512000 384000 4294967295
|
|
1300238 773163 480000 512000 384000 4294967295
|
|
1280831 760858 480000 512000 384000 4294967295
|
|
1261423 748554 480000 512000 384000 4294967295
|
|
1242015 736249 480000 512000 384000 4294967295
|
|
1222608 723945 480000 512000 384000 4294967295
|
|
1203200 711640 480000 512000 384000 4294967295
|
|
1183792 699335 480000 512000 384000 4294967295
|
|
1164385 687031 480000 512000 384000 4294967295
|
|
1144977 674726 480000 512000 384000 4294967295
|
|
1125569 662422 480000 512000 384000 4294967295
|
|
1106162 650117 480000 512000 384000 4294967295
|
|
1086754 637812 480000 512000 384000 4294967295
|
|
1067346 625508 480000 512000 384000 4294967295
|
|
1047938 613203 480000 512000 384000 4294967295
|
|
1028531 600898 480000 512000 384000 4294967295
|
|
1009123 588594 480000 512000 384000 4294967295
|
|
989715 576289 480000 512000 384000 4294967295
|
|
970308 563985 480000 512000 384000 4294967295
|
|
950900 551680 480000 512000 384000 4294967295
|
|
931492 539375 480000 512000 384000 4294967295
|
|
912085 527071 480000 512000 384000 4294967295
|
|
892677 514766 480000 512000 384000 4294967295
|
|
873269 502462 480000 512000 384000 4294967295
|
|
853862 490157 480000 512000 384000 4294967295
|
|
834454 477852 480000 512000 384000 4294967295
|
|
815046 465548 480000 512000 384000 4294967295
|
|
795638 453243 480000 512000 384000 4294967295
|
|
776231 440938 480000 486400 384000 4294967295
|
|
756823 428634 480000 486400 384000 4294967295
|
|
737415 416329 480000 486400 384000 4294967295
|
|
718008 404025 480000 486400 384000 4294967295
|
|
698600 391720 480000 486400 384000 4294967295
|
|
679192 379415 480000 486400 384000 4294967295
|
|
659785 367111 480000 486400 384000 4294967295
|
|
640377 354806 480000 486400 384000 4294967295
|
|
620969 342502 480000 486400 384000 4294967295
|
|
601562 330197 480000 473600 384000 4294967295
|
|
582154 317892 480000 473600 384000 4294967295
|
|
562746 305588 480000 473600 384000 4294967295
|
|
543338 293283 480000 473600 384000 4294967295
|
|
523931 280978 480000 473600 384000 4294967295
|
|
504523 268674 480000 473600 384000 4294967295
|
|
485115 256369 480000 473600 384000 4294967295
|
|
465708 244065 480000 435200 384000 4294967295
|
|
446300 231760 480000 435200 384000 4294967295
|
|
426892 219455 480000 435200 384000 4294967295
|
|
407485 207151 480000 435200 384000 4294967295
|
|
388077 194846 480000 435200 384000 4294967295
|
|
368669 182542 480000 435200 384000 4294967295
|
|
349262 170237 480000 396800 384000 4294967295
|
|
329854 157932 480000 396800 384000 4294967295
|
|
310446 145628 480000 396800 384000 4294967295
|
|
291038 133323 480000 396800 384000 4294967295
|
|
271631 121018 480000 396800 384000 4294967295
|
|
252223 108714 480000 396800 384000 4294967295
|
|
232815 96409 480000 396800 384000 4294967295
|
|
213408 84105 480000 396800 384000 4294967295
|
|
194000 71800 480000 396800 384000 4294967295
|
|
>;
|
|
};
|
|
gpu_balanced {
|
|
cdev-type = "gpu-balanced";
|
|
num_states = <66>;
|
|
cooling-min-state = <0>;
|
|
cooling-max-state = <66>;
|
|
#cooling-cells = <2>;
|
|
status = "disabled";
|
|
throttle_table = <
|
|
/* CPU GPU C2BUS C3BUS SCLK EMC */
|
|
1455500 846600 480000 512000 384000 4294967295
|
|
1436092 831408 480000 512000 384000 4294967295
|
|
1416685 816216 480000 512000 384000 4294967295
|
|
1397277 801024 480000 512000 384000 4294967295
|
|
1377869 785831 480000 512000 384000 4294967295
|
|
1358462 770639 480000 512000 384000 4294967295
|
|
1339054 755447 480000 512000 384000 4294967295
|
|
1319646 740255 480000 512000 384000 4294967295
|
|
1300238 725063 480000 512000 384000 4294967295
|
|
1280831 709871 480000 512000 384000 4294967295
|
|
1261423 694678 480000 512000 384000 4294967295
|
|
1242015 679486 480000 512000 384000 4294967295
|
|
1222608 664294 480000 512000 384000 4294967295
|
|
1203200 649102 480000 512000 384000 4294967295
|
|
1183792 633910 480000 512000 384000 4294967295
|
|
1164385 618718 480000 512000 384000 4294967295
|
|
1144977 603525 480000 512000 384000 4294967295
|
|
1125569 588333 480000 512000 384000 4294967295
|
|
1106162 573141 480000 512000 384000 4294967295
|
|
1086754 557949 480000 512000 384000 4294967295
|
|
1067346 542757 480000 512000 384000 4294967295
|
|
1047938 527565 480000 512000 384000 4294967295
|
|
1028531 512373 480000 512000 384000 4294967295
|
|
1009123 497180 480000 512000 384000 4294967295
|
|
989715 481988 480000 512000 384000 4294967295
|
|
970308 466796 480000 512000 384000 4294967295
|
|
950900 451604 480000 512000 384000 4294967295
|
|
931492 436412 480000 512000 384000 4294967295
|
|
912085 421220 480000 512000 384000 4294967295
|
|
892677 406027 480000 512000 384000 4294967295
|
|
873269 390835 480000 512000 384000 4294967295
|
|
853862 375643 480000 512000 384000 4294967295
|
|
834454 360451 480000 512000 384000 4294967295
|
|
815046 345259 480000 512000 384000 4294967295
|
|
795638 330067 480000 512000 384000 4294967295
|
|
776231 314875 480000 486400 384000 4294967295
|
|
756823 299682 480000 486400 384000 4294967295
|
|
737415 284490 480000 486400 384000 4294967295
|
|
718008 269298 480000 486400 384000 4294967295
|
|
698600 254106 480000 486400 384000 4294967295
|
|
679192 238914 480000 486400 384000 4294967295
|
|
659785 223722 480000 486400 384000 4294967295
|
|
640377 208529 480000 486400 384000 4294967295
|
|
620969 193337 480000 486400 384000 4294967295
|
|
601562 178145 480000 473600 384000 4294967295
|
|
582154 162953 480000 473600 384000 4294967295
|
|
562746 147761 480000 473600 384000 4294967295
|
|
543338 132569 480000 473600 384000 4294967295
|
|
523931 117376 480000 473600 384000 4294967295
|
|
504523 102184 480000 473600 384000 4294967295
|
|
485115 86992 480000 473600 384000 4294967295
|
|
465708 61800 480000 435200 384000 4294967295
|
|
>;
|
|
};
|
|
cpu_balanced {
|
|
cdev-type = "cpu-balanced";
|
|
num_states = <66>;
|
|
cooling-min-state = <0>;
|
|
cooling-max-state = <66>;
|
|
#cooling-cells = <2>;
|
|
status = "disabled";
|
|
throttle_table = <
|
|
/* CPU GPU C2BUS C3BUS SCLK EMC */
|
|
1455500 4294967295 480000 512000 384000 4294967295
|
|
1436092 4294967295 480000 512000 384000 4294967295
|
|
1416685 4294967295 480000 512000 384000 4294967295
|
|
1397277 4294967295 480000 512000 384000 4294967295
|
|
1377869 4294967295 480000 512000 384000 4294967295
|
|
1358462 4294967295 480000 512000 384000 4294967295
|
|
1339054 4294967295 480000 512000 384000 4294967295
|
|
1319646 4294967295 480000 512000 384000 4294967295
|
|
1300238 4294967295 480000 512000 384000 4294967295
|
|
1280831 4294967295 480000 512000 384000 4294967295
|
|
1261423 921600 480000 512000 384000 4294967295
|
|
1242015 906149 480000 512000 384000 4294967295
|
|
1222608 890698 480000 512000 384000 4294967295
|
|
1203200 875247 480000 512000 384000 4294967295
|
|
1183792 859796 480000 512000 384000 4294967295
|
|
1164385 844345 480000 512000 384000 4294967295
|
|
1144977 828895 480000 512000 384000 4294967295
|
|
1125569 813444 480000 512000 384000 4294967295
|
|
1106162 797993 480000 512000 384000 4294967295
|
|
1086754 782542 480000 512000 384000 4294967295
|
|
1067346 767091 480000 512000 384000 4294967295
|
|
1047938 751640 480000 512000 384000 4294967295
|
|
1028531 736189 480000 512000 384000 4294967295
|
|
1009123 720738 480000 512000 384000 4294967295
|
|
989715 705287 480000 512000 384000 4294967295
|
|
970308 689836 480000 512000 384000 4294967295
|
|
950900 674385 480000 512000 384000 4294967295
|
|
931492 658935 480000 512000 384000 4294967295
|
|
912085 643484 480000 512000 384000 4294967295
|
|
892677 628033 480000 512000 384000 4294967295
|
|
873269 612582 480000 512000 384000 4294967295
|
|
853862 597131 480000 512000 384000 4294967295
|
|
834454 581680 480000 512000 384000 4294967295
|
|
815046 566229 480000 512000 384000 4294967295
|
|
795638 550778 480000 512000 384000 4294967295
|
|
776231 535327 480000 486400 384000 4294967295
|
|
756823 519876 480000 486400 384000 4294967295
|
|
737415 504425 480000 486400 384000 4294967295
|
|
718008 488975 480000 486400 384000 4294967295
|
|
698600 473524 480000 486400 384000 4294967295
|
|
679192 458073 480000 486400 384000 4294967295
|
|
659785 442622 480000 486400 384000 4294967295
|
|
640377 427171 480000 486400 384000 4294967295
|
|
620969 411720 480000 486400 384000 4294967295
|
|
601562 396269 480000 473600 384000 4294967295
|
|
582154 380818 480000 473600 384000 4294967295
|
|
562746 365367 480000 473600 384000 4294967295
|
|
543338 349916 480000 473600 384000 4294967295
|
|
523931 334465 480000 473600 384000 4294967295
|
|
504523 319015 480000 473600 384000 4294967295
|
|
485115 303564 480000 473600 384000 4294967295
|
|
465708 288113 480000 435200 384000 4294967295
|
|
446300 272662 480000 435200 384000 4294967295
|
|
426892 257211 480000 435200 384000 4294967295
|
|
407485 241760 480000 435200 384000 4294967295
|
|
388077 226309 480000 435200 384000 4294967295
|
|
368669 210858 480000 435200 384000 4294967295
|
|
349262 195407 480000 396800 384000 4294967295
|
|
329854 179956 480000 396800 384000 4294967295
|
|
310446 164505 480000 396800 384000 4294967295
|
|
291038 149055 480000 396800 384000 4294967295
|
|
271631 133604 480000 396800 384000 4294967295
|
|
252223 118153 480000 396800 384000 4294967295
|
|
232815 102702 480000 396800 384000 4294967295
|
|
213408 87251 480000 396800 384000 4294967295
|
|
194000 71800 480000 396800 384000 4294967295
|
|
>;
|
|
};
|
|
emergency_balanced {
|
|
cdev-type = "emergency-balanced";
|
|
num_states = <1>;
|
|
cooling-min-state = <0>;
|
|
cooling-max-state = <1>;
|
|
#cooling-cells = <2>;
|
|
status = "disabled";
|
|
throttle_table = <
|
|
/*CPU GPU C2BUS C3BUS SCLK EMC */
|
|
1122000 391000 288000 420000 252000 396000
|
|
>;
|
|
};
|
|
};
|
|
};
|