Merge "disp: msm: dsi: check for null pointer during debugfs deinit"

Bu işleme şunda yer alıyor:
qctecmdr
2021-05-19 09:23:00 -07:00
işlemeyi yapan: Gerrit - the friendly Code Review server
işleme 1961183b41
2 değiştirilmiş dosya ile 10 ekleme ve 2 silme

Dosyayı Görüntüle

@@ -333,6 +333,8 @@ static int dsi_ctrl_debugfs_init(struct dsi_ctrl *dsi_ctrl,
dsi_ctrl->debugfs_root = dir;
return rc;
error_remove_dir:
debugfs_remove(dir);
error:
@@ -341,7 +343,10 @@ error:
static int dsi_ctrl_debugfs_deinit(struct dsi_ctrl *dsi_ctrl)
{
debugfs_remove(dsi_ctrl->debugfs_root);
if (dsi_ctrl->debugfs_root) {
debugfs_remove(dsi_ctrl->debugfs_root);
dsi_ctrl->debugfs_root = NULL;
}
return 0;
}
#else

Dosyayı Görüntüle

@@ -2097,7 +2097,10 @@ error:
static int dsi_display_debugfs_deinit(struct dsi_display *display)
{
debugfs_remove_recursive(display->root);
if (display->root) {
debugfs_remove_recursive(display->root);
display->root = NULL;
}
return 0;
}