File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -1159,12 +1159,10 @@ int qxl_create_monitors_object(struct qxl_device *qdev)
1159
1159
}
1160
1160
qdev -> monitors_config_bo = gem_to_qxl_bo (gobj );
1161
1161
1162
- ret = qxl_bo_pin (qdev -> monitors_config_bo );
1162
+ ret = qxl_bo_vmap (qdev -> monitors_config_bo , & map );
1163
1163
if (ret )
1164
1164
return ret ;
1165
1165
1166
- qxl_bo_vmap_locked (qdev -> monitors_config_bo , & map );
1167
-
1168
1166
qdev -> monitors_config = qdev -> monitors_config_bo -> kptr ;
1169
1167
qdev -> ram_header -> monitors_config =
1170
1168
qxl_bo_physical_address (qdev , qdev -> monitors_config_bo , 0 );
@@ -1189,8 +1187,7 @@ int qxl_destroy_monitors_object(struct qxl_device *qdev)
1189
1187
qdev -> monitors_config = NULL ;
1190
1188
qdev -> ram_header -> monitors_config = 0 ;
1191
1189
1192
- qxl_bo_vunmap_locked (qdev -> monitors_config_bo );
1193
- ret = qxl_bo_unpin (qdev -> monitors_config_bo );
1190
+ ret = qxl_bo_vunmap (qdev -> monitors_config_bo );
1194
1191
if (ret )
1195
1192
return ret ;
1196
1193
You can’t perform that action at this time.
0 commit comments