| .. | .. |
|---|
| 66 | 66 | clock-frequency = <24000000>; |
|---|
| 67 | 67 | }; |
|---|
| 68 | 68 | }; |
|---|
| 69 | | - |
|---|
| 70 | | - thermal-zones { |
|---|
| 71 | | - cpu_thermal: cpu-thermal { |
|---|
| 72 | | - cooling-maps { |
|---|
| 73 | | - cooling_map0: map0 { |
|---|
| 74 | | - /* Corresponds to 800MHz at freq_table */ |
|---|
| 75 | | - cooling-device = <&cpu0 7 7>; |
|---|
| 76 | | - }; |
|---|
| 77 | | - cooling_map1: map1 { |
|---|
| 78 | | - /* Corresponds to 200MHz at freq_table */ |
|---|
| 79 | | - cooling-device = <&cpu0 13 13>; |
|---|
| 80 | | - }; |
|---|
| 81 | | - }; |
|---|
| 82 | | - }; |
|---|
| 83 | | - }; |
|---|
| 84 | 69 | }; |
|---|
| 85 | 70 | |
|---|
| 86 | 71 | &bus_dmc { |
|---|
| .. | .. |
|---|
| 161 | 146 | cpu0-supply = <&buck2_reg>; |
|---|
| 162 | 147 | }; |
|---|
| 163 | 148 | |
|---|
| 149 | +&cpu0_opp_table { |
|---|
| 150 | + opp-1000000000 { |
|---|
| 151 | + opp-suspend; |
|---|
| 152 | + }; |
|---|
| 153 | + opp-800000000 { |
|---|
| 154 | + /delete-property/opp-suspend; |
|---|
| 155 | + }; |
|---|
| 156 | +}; |
|---|
| 157 | + |
|---|
| 158 | +&cpu_thermal { |
|---|
| 159 | + cooling-maps { |
|---|
| 160 | + cooling_map0: map0 { |
|---|
| 161 | + /* Corresponds to 800MHz at freq_table */ |
|---|
| 162 | + cooling-device = <&cpu0 7 7>, <&cpu1 7 7>, |
|---|
| 163 | + <&cpu2 7 7>, <&cpu3 7 7>; |
|---|
| 164 | + }; |
|---|
| 165 | + cooling_map1: map1 { |
|---|
| 166 | + /* Corresponds to 200MHz at freq_table */ |
|---|
| 167 | + cooling-device = <&cpu0 13 13>, <&cpu1 13 13>, |
|---|
| 168 | + <&cpu2 13 13>, <&cpu3 13 13>; |
|---|
| 169 | + }; |
|---|
| 170 | + }; |
|---|
| 171 | +}; |
|---|
| 172 | + |
|---|
| 164 | 173 | &pinctrl_1 { |
|---|
| 165 | 174 | gpio_power_key: power_key { |
|---|
| 166 | 175 | samsung,pins = "gpx1-3"; |
|---|
| .. | .. |
|---|
| 225 | 234 | assigned-clock-rates = <0>, <176000000>; |
|---|
| 226 | 235 | }; |
|---|
| 227 | 236 | |
|---|
| 237 | +&gpu { |
|---|
| 238 | + mali-supply = <&buck4_reg>; |
|---|
| 239 | + status = "okay"; |
|---|
| 240 | +}; |
|---|
| 241 | + |
|---|
| 228 | 242 | &hdmi { |
|---|
| 229 | 243 | hpd-gpios = <&gpx3 7 GPIO_ACTIVE_HIGH>; |
|---|
| 230 | 244 | pinctrl-names = "default"; |
|---|
| .. | .. |
|---|
| 258 | 272 | |
|---|
| 259 | 273 | intn-gpios = <&gpx3 0 GPIO_ACTIVE_HIGH>; |
|---|
| 260 | 274 | connect-gpios = <&gpx3 4 GPIO_ACTIVE_HIGH>; |
|---|
| 261 | | - reset-gpios = <&gpx3 5 GPIO_ACTIVE_HIGH>; |
|---|
| 275 | + reset-gpios = <&gpx3 5 GPIO_ACTIVE_LOW>; |
|---|
| 262 | 276 | initial-mode = <1>; |
|---|
| 263 | 277 | }; |
|---|
| 264 | 278 | |
|---|
| .. | .. |
|---|
| 385 | 399 | regulator-name = "LDO20_1.8V"; |
|---|
| 386 | 400 | regulator-min-microvolt = <1800000>; |
|---|
| 387 | 401 | regulator-max-microvolt = <1800000>; |
|---|
| 388 | | - regulator-boot-on; |
|---|
| 389 | 402 | }; |
|---|
| 390 | 403 | |
|---|
| 391 | 404 | ldo21_reg: LDO21 { |
|---|
| .. | .. |
|---|
| 413 | 426 | }; |
|---|
| 414 | 427 | |
|---|
| 415 | 428 | buck1_reg: BUCK1 { |
|---|
| 416 | | - regulator-name = "vdd_mif"; |
|---|
| 429 | + regulator-name = "VDD_MIF"; |
|---|
| 417 | 430 | regulator-min-microvolt = <900000>; |
|---|
| 418 | 431 | regulator-max-microvolt = <1100000>; |
|---|
| 419 | 432 | regulator-always-on; |
|---|
| .. | .. |
|---|
| 421 | 434 | }; |
|---|
| 422 | 435 | |
|---|
| 423 | 436 | buck2_reg: BUCK2 { |
|---|
| 424 | | - regulator-name = "vdd_arm"; |
|---|
| 437 | + regulator-name = "VDD_ARM"; |
|---|
| 425 | 438 | regulator-min-microvolt = <900000>; |
|---|
| 426 | 439 | regulator-max-microvolt = <1350000>; |
|---|
| 427 | 440 | regulator-always-on; |
|---|
| .. | .. |
|---|
| 429 | 442 | }; |
|---|
| 430 | 443 | |
|---|
| 431 | 444 | buck3_reg: BUCK3 { |
|---|
| 432 | | - regulator-name = "vdd_int"; |
|---|
| 445 | + regulator-name = "VDD_INT"; |
|---|
| 433 | 446 | regulator-min-microvolt = <900000>; |
|---|
| 434 | 447 | regulator-max-microvolt = <1050000>; |
|---|
| 435 | 448 | regulator-always-on; |
|---|
| .. | .. |
|---|
| 437 | 450 | }; |
|---|
| 438 | 451 | |
|---|
| 439 | 452 | buck4_reg: BUCK4 { |
|---|
| 440 | | - regulator-name = "vdd_g3d"; |
|---|
| 453 | + regulator-name = "VDD_G3D"; |
|---|
| 441 | 454 | regulator-min-microvolt = <900000>; |
|---|
| 442 | 455 | regulator-max-microvolt = <1100000>; |
|---|
| 443 | 456 | regulator-microvolt-offset = <50000>; |
|---|
| .. | .. |
|---|
| 538 | 551 | pinctrl-names = "default"; |
|---|
| 539 | 552 | vmmc-supply = <&ldo21_reg>; |
|---|
| 540 | 553 | vqmmc-supply = <&ldo4_reg>; |
|---|
| 541 | | - cd-gpios = <&gpk2 2 GPIO_ACTIVE_HIGH>; |
|---|
| 542 | | - cd-inverted; |
|---|
| 554 | + cd-gpios = <&gpk2 2 GPIO_ACTIVE_LOW>; |
|---|
| 543 | 555 | status = "okay"; |
|---|
| 544 | 556 | }; |
|---|
| 545 | 557 | |
|---|