Lines Matching refs:tile
3959 struct displayid_tiled_block *tile = (struct displayid_tiled_block *)block; in drm_parse_display_id() local
3966 w = tile->tile_size[0] | tile->tile_size[1] << 8; in drm_parse_display_id()
3967 h = tile->tile_size[2] | tile->tile_size[3] << 8; in drm_parse_display_id()
3969 num_v_tile = (tile->topo[0] & 0xf) | (tile->topo[2] & 0x30); in drm_parse_display_id()
3970 num_h_tile = (tile->topo[0] >> 4) | ((tile->topo[2] >> 2) & 0x30); in drm_parse_display_id()
3971 tile_v_loc = (tile->topo[1] & 0xf) | ((tile->topo[2] & 0x3) << 4); in drm_parse_display_id()
3972 tile_h_loc = (tile->topo[1] >> 4) | (((tile->topo[2] >> 2) & 0x3) << 4); in drm_parse_display_id()
3975 if (tile->tile_cap & 0x80) in drm_parse_display_id()
3985 DRM_DEBUG_KMS("tile cap 0x%x\n", tile->tile_cap); in drm_parse_display_id()
3989 DRM_DEBUG_KMS("vend %c%c%c\n", tile->topology_id[0], tile->topology_id[1], tile->topology_id[2]); in drm_parse_display_id()
3991 tg = drm_mode_get_tile_group(connector->dev, tile->topology_id); in drm_parse_display_id()
3993 tg = drm_mode_create_tile_group(connector->dev, tile->topology_id); in drm_parse_display_id()