| .. | .. |
|---|
| 1 | 1 | // SPDX-License-Identifier: GPL-2.0 |
|---|
| 2 | 2 | /* |
|---|
| 3 | | - * SAMSUNG Exynos5433 TM2 board device tree source |
|---|
| 3 | + * Samsung Exynos5433 TM2 board device tree source |
|---|
| 4 | 4 | * |
|---|
| 5 | 5 | * Copyright (c) 2016 Samsung Electronics Co., Ltd. |
|---|
| 6 | 6 | * |
|---|
| .. | .. |
|---|
| 87 | 87 | |
|---|
| 88 | 88 | i2c_max98504: i2c-gpio-0 { |
|---|
| 89 | 89 | compatible = "i2c-gpio"; |
|---|
| 90 | | - gpios = <&gpd0 1 GPIO_ACTIVE_HIGH /* SPK_AMP_SDA */ |
|---|
| 91 | | - &gpd0 0 GPIO_ACTIVE_HIGH /* SPK_AMP_SCL */ >; |
|---|
| 90 | + sda-gpios = <&gpd0 1 GPIO_ACTIVE_HIGH>; |
|---|
| 91 | + scl-gpios = <&gpd0 0 GPIO_ACTIVE_HIGH>; |
|---|
| 92 | 92 | i2c-gpio,delay-us = <2>; |
|---|
| 93 | 93 | #address-cells = <1>; |
|---|
| 94 | 94 | #size-cells = <0>; |
|---|
| .. | .. |
|---|
| 289 | 289 | assigned-clock-parents = <&cmu_top CLK_ACLK_MFC_400>; |
|---|
| 290 | 290 | }; |
|---|
| 291 | 291 | |
|---|
| 292 | +&cmu_mif { |
|---|
| 293 | + assigned-clocks = <&cmu_mif CLK_MOUT_SCLK_DSD_A>, <&cmu_mif CLK_DIV_SCLK_DSD>; |
|---|
| 294 | + assigned-clock-parents = <&cmu_mif CLK_MOUT_MFC_PLL_DIV2>; |
|---|
| 295 | + assigned-clock-rates = <0>, <333000000>; |
|---|
| 296 | +}; |
|---|
| 297 | + |
|---|
| 292 | 298 | &cmu_mscl { |
|---|
| 293 | 299 | assigned-clocks = <&cmu_mscl CLK_MOUT_ACLK_MSCL_400_USER>, |
|---|
| 294 | 300 | <&cmu_mscl CLK_MOUT_SCLK_JPEG_USER>, |
|---|
| .. | .. |
|---|
| 342 | 348 | samsung,pll-clock-frequency = <24000000>; |
|---|
| 343 | 349 | pinctrl-names = "default"; |
|---|
| 344 | 350 | pinctrl-0 = <&te_irq>; |
|---|
| 351 | +}; |
|---|
| 352 | + |
|---|
| 353 | +&gpu { |
|---|
| 354 | + mali-supply = <&buck6_reg>; |
|---|
| 355 | + status = "okay"; |
|---|
| 345 | 356 | }; |
|---|
| 346 | 357 | |
|---|
| 347 | 358 | &hdmi { |
|---|
| .. | .. |
|---|
| 784 | 795 | reg = <0x27>; |
|---|
| 785 | 796 | interrupt-parent = <&gpa1>; |
|---|
| 786 | 797 | interrupts = <3 IRQ_TYPE_LEVEL_HIGH>; |
|---|
| 787 | | - s3fwrn5,en-gpios = <&gpf1 4 GPIO_ACTIVE_HIGH>; |
|---|
| 788 | | - s3fwrn5,fw-gpios = <&gpj0 2 GPIO_ACTIVE_HIGH>; |
|---|
| 798 | + en-gpios = <&gpf1 4 GPIO_ACTIVE_HIGH>; |
|---|
| 799 | + wake-gpios = <&gpj0 2 GPIO_ACTIVE_HIGH>; |
|---|
| 789 | 800 | }; |
|---|
| 790 | 801 | }; |
|---|
| 791 | 802 | |
|---|
| .. | .. |
|---|
| 868 | 879 | }; |
|---|
| 869 | 880 | }; |
|---|
| 870 | 881 | }; |
|---|
| 882 | + |
|---|
| 883 | + ports { |
|---|
| 884 | + port { |
|---|
| 885 | + muic_to_usb: endpoint { |
|---|
| 886 | + remote-endpoint = <&usb_to_muic>; |
|---|
| 887 | + }; |
|---|
| 888 | + }; |
|---|
| 889 | + }; |
|---|
| 871 | 890 | }; |
|---|
| 872 | 891 | |
|---|
| 873 | 892 | regulators { |
|---|
| .. | .. |
|---|
| 939 | 958 | status = "okay"; |
|---|
| 940 | 959 | cap-sd-highspeed; |
|---|
| 941 | 960 | disable-wp; |
|---|
| 942 | | - cd-gpios = <&gpa2 4 GPIO_ACTIVE_HIGH>; |
|---|
| 943 | | - cd-inverted; |
|---|
| 961 | + cd-gpios = <&gpa2 4 GPIO_ACTIVE_LOW>; |
|---|
| 944 | 962 | card-detect-delay = <200>; |
|---|
| 945 | 963 | samsung,dw-mshc-ciu-div = <3>; |
|---|
| 946 | 964 | samsung,dw-mshc-sdr-timing = <0 4>; |
|---|
| .. | .. |
|---|
| 1195 | 1213 | status = "okay"; |
|---|
| 1196 | 1214 | }; |
|---|
| 1197 | 1215 | |
|---|
| 1216 | +&serial_3 { |
|---|
| 1217 | + status = "okay"; |
|---|
| 1218 | + |
|---|
| 1219 | + bluetooth { |
|---|
| 1220 | + compatible = "brcm,bcm43438-bt"; |
|---|
| 1221 | + max-speed = <3000000>; |
|---|
| 1222 | + shutdown-gpios = <&gpd4 0 GPIO_ACTIVE_HIGH>; |
|---|
| 1223 | + device-wakeup-gpios = <&gpr3 7 GPIO_ACTIVE_HIGH>; |
|---|
| 1224 | + host-wakeup-gpios = <&gpa2 2 GPIO_ACTIVE_HIGH>; |
|---|
| 1225 | + clocks = <&s2mps13_osc S2MPS11_CLK_BT>; |
|---|
| 1226 | + clock-names = "extclk"; |
|---|
| 1227 | + }; |
|---|
| 1228 | +}; |
|---|
| 1229 | + |
|---|
| 1198 | 1230 | &spi_1 { |
|---|
| 1199 | 1231 | cs-gpios = <&gpd6 3 GPIO_ACTIVE_HIGH>; |
|---|
| 1200 | 1232 | status = "okay"; |
|---|
| .. | .. |
|---|
| 1283 | 1315 | |
|---|
| 1284 | 1316 | &usbdrd_dwc3 { |
|---|
| 1285 | 1317 | dr_mode = "otg"; |
|---|
| 1286 | | - extcon = <&muic>; |
|---|
| 1287 | 1318 | }; |
|---|
| 1288 | 1319 | |
|---|
| 1289 | 1320 | &usbdrd30_phy { |
|---|
| 1290 | 1321 | vbus-supply = <&safeout1_reg>; |
|---|
| 1291 | 1322 | status = "okay"; |
|---|
| 1323 | + |
|---|
| 1324 | + port { |
|---|
| 1325 | + usb_to_muic: endpoint { |
|---|
| 1326 | + remote-endpoint = <&muic_to_usb>; |
|---|
| 1327 | + }; |
|---|
| 1328 | + }; |
|---|
| 1292 | 1329 | }; |
|---|
| 1293 | 1330 | |
|---|
| 1294 | 1331 | &xxti { |
|---|