Lines Matching refs:gct
165 struct gct_r0 gct; in mid_get_vbt_data_r0() local
174 memcpy_fromio(&gct, gct_virtual, sizeof(gct)); in mid_get_vbt_data_r0()
177 bpi = gct.PD.BootPanelIndex; in mid_get_vbt_data_r0()
179 dev_priv->gct_data.pt = gct.PD.PanelType; in mid_get_vbt_data_r0()
180 dev_priv->gct_data.DTD = gct.panel[bpi].DTD; in mid_get_vbt_data_r0()
182 gct.panel[bpi].Panel_Port_Control; in mid_get_vbt_data_r0()
184 gct.panel[bpi].Panel_MIPI_Display_Descriptor; in mid_get_vbt_data_r0()
193 struct gct_r1 gct; in mid_get_vbt_data_r1() local
202 memcpy_fromio(&gct, gct_virtual, sizeof(gct)); in mid_get_vbt_data_r1()
205 bpi = gct.PD.BootPanelIndex; in mid_get_vbt_data_r1()
207 dev_priv->gct_data.pt = gct.PD.PanelType; in mid_get_vbt_data_r1()
208 dev_priv->gct_data.DTD = gct.panel[bpi].DTD; in mid_get_vbt_data_r1()
210 gct.panel[bpi].Panel_Port_Control; in mid_get_vbt_data_r1()
212 gct.panel[bpi].Panel_MIPI_Display_Descriptor; in mid_get_vbt_data_r1()
221 struct gct_r10 *gct; in mid_get_vbt_data_r10() local
229 gct = kmalloc_array(vbt.panel_count, sizeof(*gct), GFP_KERNEL); in mid_get_vbt_data_r10()
230 if (!gct) in mid_get_vbt_data_r10()
234 sizeof(*gct) * vbt.panel_count); in mid_get_vbt_data_r10()
237 memcpy_fromio(gct, gct_virtual, sizeof(*gct)); in mid_get_vbt_data_r10()
242 gct[vbt.primary_panel_idx].Panel_MIPI_Display_Descriptor; in mid_get_vbt_data_r10()
244 ti = &gct[vbt.primary_panel_idx].DTD; in mid_get_vbt_data_r10()
265 kfree(gct); in mid_get_vbt_data_r10()