Lines Matching refs:gct
166 struct gct_r0 gct; in mid_get_vbt_data_r0() local
175 memcpy_fromio(&gct, gct_virtual, sizeof(gct)); in mid_get_vbt_data_r0()
178 bpi = gct.PD.BootPanelIndex; in mid_get_vbt_data_r0()
180 dev_priv->gct_data.pt = gct.PD.PanelType; in mid_get_vbt_data_r0()
181 dev_priv->gct_data.DTD = gct.panel[bpi].DTD; in mid_get_vbt_data_r0()
183 gct.panel[bpi].Panel_Port_Control; in mid_get_vbt_data_r0()
185 gct.panel[bpi].Panel_MIPI_Display_Descriptor; in mid_get_vbt_data_r0()
194 struct gct_r1 gct; in mid_get_vbt_data_r1() local
203 memcpy_fromio(&gct, gct_virtual, sizeof(gct)); in mid_get_vbt_data_r1()
206 bpi = gct.PD.BootPanelIndex; in mid_get_vbt_data_r1()
208 dev_priv->gct_data.pt = gct.PD.PanelType; in mid_get_vbt_data_r1()
209 dev_priv->gct_data.DTD = gct.panel[bpi].DTD; in mid_get_vbt_data_r1()
211 gct.panel[bpi].Panel_Port_Control; in mid_get_vbt_data_r1()
213 gct.panel[bpi].Panel_MIPI_Display_Descriptor; in mid_get_vbt_data_r1()
222 struct gct_r10 *gct; in mid_get_vbt_data_r10() local
230 gct = kmalloc_array(vbt.panel_count, sizeof(*gct), GFP_KERNEL); in mid_get_vbt_data_r10()
231 if (!gct) in mid_get_vbt_data_r10()
235 sizeof(*gct) * vbt.panel_count); in mid_get_vbt_data_r10()
238 memcpy_fromio(gct, gct_virtual, sizeof(*gct)); in mid_get_vbt_data_r10()
243 gct[vbt.primary_panel_idx].Panel_MIPI_Display_Descriptor; in mid_get_vbt_data_r10()
245 ti = &gct[vbt.primary_panel_idx].DTD; in mid_get_vbt_data_r10()
266 kfree(gct); in mid_get_vbt_data_r10()