| .. | .. |
|---|
| 45 | 45 | cooling-maps { |
|---|
| 46 | 46 | map0 { |
|---|
| 47 | 47 | /* Corresponds to 800MHz at freq_table */ |
|---|
| 48 | | - cooling-device = <&cpu0 7 7>; |
|---|
| 48 | + cooling-device = <&cpu0 7 7>, <&cpu1 7 7>, |
|---|
| 49 | + <&cpu2 7 7>, <&cpu3 7 7>; |
|---|
| 49 | 50 | }; |
|---|
| 50 | 51 | map1 { |
|---|
| 51 | 52 | /* Corresponds to 200MHz at freq_table */ |
|---|
| 52 | | - cooling-device = <&cpu0 13 13>; |
|---|
| 53 | + cooling-device = <&cpu0 13 13>, |
|---|
| 54 | + <&cpu1 13 13>, |
|---|
| 55 | + <&cpu2 13 13>, |
|---|
| 56 | + <&cpu3 13 13>; |
|---|
| 53 | 57 | }; |
|---|
| 54 | 58 | }; |
|---|
| 55 | 59 | }; |
|---|
| .. | .. |
|---|
| 109 | 113 | |
|---|
| 110 | 114 | &cpu0 { |
|---|
| 111 | 115 | cpu0-supply = <&buck2_reg>; |
|---|
| 116 | +}; |
|---|
| 117 | + |
|---|
| 118 | +&gpu { |
|---|
| 119 | + mali-supply = <&buck4_reg>; |
|---|
| 120 | + status = "okay"; |
|---|
| 112 | 121 | }; |
|---|
| 113 | 122 | |
|---|
| 114 | 123 | &hsotg { |
|---|
| .. | .. |
|---|
| 368 | 377 | buck1_reg: BUCK1 { |
|---|
| 369 | 378 | regulator-name = "vdd_mif"; |
|---|
| 370 | 379 | regulator-min-microvolt = <850000>; |
|---|
| 371 | | - regulator-max-microvolt = <1100000>; |
|---|
| 380 | + regulator-max-microvolt = <1100000>; |
|---|
| 372 | 381 | regulator-always-on; |
|---|
| 373 | 382 | regulator-boot-on; |
|---|
| 374 | 383 | op_mode = <1>; /* Normal Mode */ |
|---|
| .. | .. |
|---|
| 377 | 386 | buck2_reg: BUCK2 { |
|---|
| 378 | 387 | regulator-name = "vdd_arm"; |
|---|
| 379 | 388 | regulator-min-microvolt = <850000>; |
|---|
| 380 | | - regulator-max-microvolt = <1456250>; |
|---|
| 389 | + regulator-max-microvolt = <1456250>; |
|---|
| 381 | 390 | regulator-always-on; |
|---|
| 382 | 391 | regulator-boot-on; |
|---|
| 383 | 392 | op_mode = <1>; /* Normal Mode */ |
|---|
| .. | .. |
|---|
| 386 | 395 | buck3_reg: BUCK3 { |
|---|
| 387 | 396 | regulator-name = "vdd_int"; |
|---|
| 388 | 397 | regulator-min-microvolt = <875000>; |
|---|
| 389 | | - regulator-max-microvolt = <1200000>; |
|---|
| 398 | + regulator-max-microvolt = <1200000>; |
|---|
| 390 | 399 | regulator-always-on; |
|---|
| 391 | 400 | regulator-boot-on; |
|---|
| 392 | 401 | op_mode = <1>; /* Normal Mode */ |
|---|
| .. | .. |
|---|
| 395 | 404 | buck4_reg: BUCK4 { |
|---|
| 396 | 405 | regulator-name = "vdd_g3d"; |
|---|
| 397 | 406 | regulator-min-microvolt = <750000>; |
|---|
| 398 | | - regulator-max-microvolt = <1500000>; |
|---|
| 407 | + regulator-max-microvolt = <1500000>; |
|---|
| 399 | 408 | regulator-always-on; |
|---|
| 400 | 409 | regulator-boot-on; |
|---|
| 401 | 410 | op_mode = <1>; /* Normal Mode */ |
|---|
| .. | .. |
|---|
| 404 | 413 | buck5_reg: BUCK5 { |
|---|
| 405 | 414 | regulator-name = "vdd_m12"; |
|---|
| 406 | 415 | regulator-min-microvolt = <750000>; |
|---|
| 407 | | - regulator-max-microvolt = <1500000>; |
|---|
| 416 | + regulator-max-microvolt = <1500000>; |
|---|
| 408 | 417 | regulator-always-on; |
|---|
| 409 | 418 | regulator-boot-on; |
|---|
| 410 | 419 | op_mode = <1>; /* Normal Mode */ |
|---|
| .. | .. |
|---|
| 413 | 422 | buck6_reg: BUCK6 { |
|---|
| 414 | 423 | regulator-name = "vdd12_5m"; |
|---|
| 415 | 424 | regulator-min-microvolt = <750000>; |
|---|
| 416 | | - regulator-max-microvolt = <1500000>; |
|---|
| 425 | + regulator-max-microvolt = <1500000>; |
|---|
| 417 | 426 | regulator-always-on; |
|---|
| 418 | 427 | regulator-boot-on; |
|---|
| 419 | 428 | op_mode = <1>; /* Normal Mode */ |
|---|
| .. | .. |
|---|
| 422 | 431 | buck7_reg: BUCK7 { |
|---|
| 423 | 432 | regulator-name = "pvdd_buck7"; |
|---|
| 424 | 433 | regulator-min-microvolt = <750000>; |
|---|
| 425 | | - regulator-max-microvolt = <2000000>; |
|---|
| 434 | + regulator-max-microvolt = <2000000>; |
|---|
| 426 | 435 | regulator-boot-on; |
|---|
| 427 | 436 | regulator-always-on; |
|---|
| 428 | 437 | op_mode = <1>; /* Normal Mode */ |
|---|
| .. | .. |
|---|
| 431 | 440 | buck8_reg: BUCK8 { |
|---|
| 432 | 441 | regulator-name = "pvdd_buck8"; |
|---|
| 433 | 442 | regulator-min-microvolt = <750000>; |
|---|
| 434 | | - regulator-max-microvolt = <1500000>; |
|---|
| 443 | + regulator-max-microvolt = <1500000>; |
|---|
| 435 | 444 | regulator-boot-on; |
|---|
| 436 | 445 | regulator-always-on; |
|---|
| 437 | 446 | op_mode = <1>; /* Normal Mode */ |
|---|
| .. | .. |
|---|
| 440 | 449 | buck9_reg: BUCK9 { |
|---|
| 441 | 450 | regulator-name = "vddf28_emmc"; |
|---|
| 442 | 451 | regulator-min-microvolt = <750000>; |
|---|
| 443 | | - regulator-max-microvolt = <3000000>; |
|---|
| 452 | + regulator-max-microvolt = <3000000>; |
|---|
| 444 | 453 | op_mode = <1>; /* Normal Mode */ |
|---|
| 445 | 454 | }; |
|---|
| 446 | 455 | }; |
|---|
| 447 | 456 | |
|---|
| 448 | 457 | s5m8767_osc: clocks { |
|---|
| 458 | + compatible = "samsung,s5m8767-clk"; |
|---|
| 449 | 459 | #clock-cells = <1>; |
|---|
| 450 | 460 | clock-output-names = "s5m8767_ap", |
|---|
| 451 | 461 | "s5m8767_cp", "s5m8767_bt"; |
|---|