Adrian Salido-Moreno | a80c69e | 2012-07-31 18:11:09 -0700 | [diff] [blame] | 1 | /* Copyright (c) 2012, Code Aurora Forum. All rights reserved. |
| 2 | * |
| 3 | * This program is free software; you can redistribute it and/or modify |
| 4 | * it under the terms of the GNU General Public License version 2 and |
| 5 | * only version 2 as published by the Free Software Foundation. |
| 6 | * |
| 7 | * This program is distributed in the hope that it will be useful, |
| 8 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 9 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 10 | * GNU General Public License for more details. |
| 11 | */ |
| 12 | |
| 13 | / { |
| 14 | qcom,mdss_mdp@fd900000 { |
| 15 | compatible = "qcom,mdss_mdp"; |
Adrian Salido-Moreno | 4522894 | 2012-08-13 16:19:18 -0700 | [diff] [blame] | 16 | reg = <0xfd900000 0x22100>, |
| 17 | <0xfd924000 0x1000>; |
| 18 | reg-names = "mdp_phys", "vbif_phys"; |
Adrian Salido-Moreno | a80c69e | 2012-07-31 18:11:09 -0700 | [diff] [blame] | 19 | interrupts = <0 72 0>; |
| 20 | vdd-supply = <&gdsc_mdss>; |
Adrian Salido-Moreno | ee79b63 | 2012-09-25 17:04:18 -0700 | [diff] [blame] | 21 | qcom,memory-reservation-type = "EBI1"; /* reserve EBI memory */ |
| 22 | qcom,memory-reservation-size = <0x800000>; /* size 8MB */ |
Adrian Salido-Moreno | a80c69e | 2012-07-31 18:11:09 -0700 | [diff] [blame] | 23 | }; |
| 24 | |
| 25 | mdss_dsi: qcom,mdss_dsi@fd922800 { |
| 26 | compatible = "qcom,msm-mdss-dsi"; |
Chandan Uddaraju | 7632f67 | 2012-08-27 21:59:34 -0700 | [diff] [blame] | 27 | reg = <0xfd922800 0x600>, |
Adrian Salido-Moreno | a80c69e | 2012-07-31 18:11:09 -0700 | [diff] [blame] | 28 | <0xfd8c2000 0x01000>; |
Chandan Uddaraju | 7632f67 | 2012-08-27 21:59:34 -0700 | [diff] [blame] | 29 | vdd-supply = <&pm8941_l22>; |
| 30 | vdd_io-supply = <&pm8941_l12>; |
| 31 | vreg-supply = <&pm8941_l2>; |
Adrian Salido-Moreno | a80c69e | 2012-07-31 18:11:09 -0700 | [diff] [blame] | 32 | }; |
| 33 | |
Ujwal Patel | f5380e1 | 2012-08-13 22:50:13 -0700 | [diff] [blame] | 34 | qcom,hdmi_tx@fd922100 { |
| 35 | cell-index = <0>; |
| 36 | compatible = "qcom,hdmi-tx"; |
| 37 | reg = <0xfd922100 0x35C>, |
| 38 | <0xfd922500 0x7C>, |
| 39 | <0xfc4b8000 0x60F0>; |
| 40 | reg-names = "core_physical", "phy_physical", "qfprom_physical"; |
| 41 | |
Ujwal Patel | 0f685f2 | 2012-12-12 12:52:18 -0800 | [diff] [blame] | 42 | hpd-gdsc-supply = <&gdsc_mdss>; |
Ujwal Patel | f5380e1 | 2012-08-13 22:50:13 -0700 | [diff] [blame] | 43 | hpd-5v-supply = <&pm8941_mvs2>; |
| 44 | core-vdda-supply = <&pm8941_l12>; |
| 45 | core-vcc-supply = <&pm8941_s3>; |
Ujwal Patel | 0f685f2 | 2012-12-12 12:52:18 -0800 | [diff] [blame] | 46 | qcom,hdmi-tx-supply-names = "hpd-gdsc", "hpd-5v", "core-vdda", "core-vcc"; |
| 47 | qcom,hdmi-tx-supply-type = <1 1 0 0>; |
| 48 | qcom,hdmi-tx-min-voltage-level = <0 0 1800000 1800000>; |
| 49 | qcom,hdmi-tx-max-voltage-level = <0 0 1800000 1800000>; |
| 50 | qcom,hdmi-tx-op-mode = <0 0 1800000 0>; |
Ujwal Patel | f5380e1 | 2012-08-13 22:50:13 -0700 | [diff] [blame] | 51 | |
Ujwal Patel | eac7d2b | 2012-11-14 21:53:34 -0800 | [diff] [blame] | 52 | qcom,hdmi-tx-cec = <&msmgpio 31 0>; |
| 53 | qcom,hdmi-tx-ddc-clk = <&msmgpio 32 0>; |
| 54 | qcom,hdmi-tx-ddc-data = <&msmgpio 33 0>; |
| 55 | qcom,hdmi-tx-hpd = <&msmgpio 34 0>; |
Kiran Kandi | 5265032 | 2012-12-11 15:49:39 -0800 | [diff] [blame] | 56 | |
| 57 | qcom,msm-hdmi-audio-rx { |
| 58 | compatible = "qcom,msm-hdmi-audio-codec-rx"; |
| 59 | }; |
Ujwal Patel | f5380e1 | 2012-08-13 22:50:13 -0700 | [diff] [blame] | 60 | }; |
| 61 | |
Adrian Salido-Moreno | a80c69e | 2012-07-31 18:11:09 -0700 | [diff] [blame] | 62 | qcom,mdss_wb_panel { |
| 63 | compatible = "qcom,mdss_wb"; |
Adrian Salido-Moreno | 4af57eb | 2012-09-28 15:25:36 -0700 | [diff] [blame] | 64 | qcom,mdss_pan_res = <1920 1080>; |
Adrian Salido-Moreno | a80c69e | 2012-07-31 18:11:09 -0700 | [diff] [blame] | 65 | qcom,mdss_pan_bpp = <24>; |
| 66 | }; |
Asaf Penso | 4f18642 | 2012-10-18 11:25:15 +0200 | [diff] [blame] | 67 | |
| 68 | mdss_edp: qcom,mdss_edp@fd923400 { |
| 69 | compatible = "qcom,mdss-edp"; |
| 70 | reg = <0xfd923400 0x700>, |
| 71 | <0xfd8c2000 0x1000>; |
| 72 | reg-names = "edp_base", "mmss_cc_base"; |
| 73 | vdda-supply = <&pm8941_l12>; |
| 74 | gpio-panel-en = <&msmgpio 58 0>; |
Asaf Penso | 407e03a | 2012-10-25 15:03:21 +0200 | [diff] [blame] | 75 | gpio-panel-pwm = <&pm8941_gpios 36 0>; |
| 76 | qcom,panel-lpg-channel = <7>; /* LPG Channel 8 */ |
| 77 | qcom,panel-pwm-period = <53>; |
Asaf Penso | 4f18642 | 2012-10-18 11:25:15 +0200 | [diff] [blame] | 78 | status = "disable"; |
| 79 | }; |
Adrian Salido-Moreno | a80c69e | 2012-07-31 18:11:09 -0700 | [diff] [blame] | 80 | }; |