diff options
Diffstat (limited to 'drivers/video/via/vt1636.c')
-rw-r--r-- | drivers/video/via/vt1636.c | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/drivers/video/via/vt1636.c b/drivers/video/via/vt1636.c index d65bf1aee87c..90aad12c2c4d 100644 --- a/drivers/video/via/vt1636.c +++ b/drivers/video/via/vt1636.c | |||
@@ -92,34 +92,6 @@ void viafb_enable_lvds_vt1636(struct lvds_setting_information | |||
92 | 92 | ||
93 | viafb_gpio_i2c_write_mask_lvds(plvds_setting_info, plvds_chip_info, | 93 | viafb_gpio_i2c_write_mask_lvds(plvds_setting_info, plvds_chip_info, |
94 | VDD_ON_TBL_VT1636[0]); | 94 | VDD_ON_TBL_VT1636[0]); |
95 | |||
96 | /* Pad on: */ | ||
97 | switch (plvds_chip_info->output_interface) { | ||
98 | case INTERFACE_DVP0: | ||
99 | { | ||
100 | viafb_write_reg_mask(SR1E, VIASR, 0xC0, 0xC0); | ||
101 | break; | ||
102 | } | ||
103 | |||
104 | case INTERFACE_DVP1: | ||
105 | { | ||
106 | viafb_write_reg_mask(SR1E, VIASR, 0x30, 0x30); | ||
107 | break; | ||
108 | } | ||
109 | |||
110 | case INTERFACE_DFP_LOW: | ||
111 | { | ||
112 | viafb_write_reg_mask(SR2A, VIASR, 0x03, 0x03); | ||
113 | break; | ||
114 | } | ||
115 | |||
116 | case INTERFACE_DFP_HIGH: | ||
117 | { | ||
118 | viafb_write_reg_mask(SR2A, VIASR, 0x03, 0x0C); | ||
119 | break; | ||
120 | } | ||
121 | |||
122 | } | ||
123 | } | 95 | } |
124 | 96 | ||
125 | void viafb_disable_lvds_vt1636(struct lvds_setting_information | 97 | void viafb_disable_lvds_vt1636(struct lvds_setting_information |
@@ -129,34 +101,6 @@ void viafb_disable_lvds_vt1636(struct lvds_setting_information | |||
129 | 101 | ||
130 | viafb_gpio_i2c_write_mask_lvds(plvds_setting_info, plvds_chip_info, | 102 | viafb_gpio_i2c_write_mask_lvds(plvds_setting_info, plvds_chip_info, |
131 | VDD_OFF_TBL_VT1636[0]); | 103 | VDD_OFF_TBL_VT1636[0]); |
132 | |||
133 | /* Pad off: */ | ||
134 | switch (plvds_chip_info->output_interface) { | ||
135 | case INTERFACE_DVP0: | ||
136 | { | ||
137 | viafb_write_reg_mask(SR1E, VIASR, 0x00, 0xC0); | ||
138 | break; | ||
139 | } | ||
140 | |||
141 | case INTERFACE_DVP1: | ||
142 | { | ||
143 | viafb_write_reg_mask(SR1E, VIASR, 0x00, 0x30); | ||
144 | break; | ||
145 | } | ||
146 | |||
147 | case INTERFACE_DFP_LOW: | ||
148 | { | ||
149 | viafb_write_reg_mask(SR2A, VIASR, 0x00, 0x03); | ||
150 | break; | ||
151 | } | ||
152 | |||
153 | case INTERFACE_DFP_HIGH: | ||
154 | { | ||
155 | viafb_write_reg_mask(SR2A, VIASR, 0x00, 0x0C); | ||
156 | break; | ||
157 | } | ||
158 | |||
159 | } | ||
160 | } | 104 | } |
161 | 105 | ||
162 | bool viafb_lvds_identify_vt1636(u8 i2c_adapter) | 106 | bool viafb_lvds_identify_vt1636(u8 i2c_adapter) |