@@ -3039,7 +3039,7 @@ void intel_infoframe_init(struct intel_digital_port *dig_port)
3039
3039
}
3040
3040
}
3041
3041
3042
- void intel_hdmi_init_connector (struct intel_digital_port * dig_port ,
3042
+ bool intel_hdmi_init_connector (struct intel_digital_port * dig_port ,
3043
3043
struct intel_connector * intel_connector )
3044
3044
{
3045
3045
struct intel_display * display = to_intel_display (dig_port );
@@ -3056,17 +3056,17 @@ void intel_hdmi_init_connector(struct intel_digital_port *dig_port,
3056
3056
intel_encoder -> base .base .id , intel_encoder -> base .name );
3057
3057
3058
3058
if (DISPLAY_VER (display ) < 12 && drm_WARN_ON (dev , port == PORT_A ))
3059
- return ;
3059
+ return false ;
3060
3060
3061
3061
if (drm_WARN (dev , dig_port -> max_lanes < 4 ,
3062
3062
"Not enough lanes (%d) for HDMI on [ENCODER:%d:%s]\n" ,
3063
3063
dig_port -> max_lanes , intel_encoder -> base .base .id ,
3064
3064
intel_encoder -> base .name ))
3065
- return ;
3065
+ return false ;
3066
3066
3067
3067
ddc_pin = intel_hdmi_ddc_pin (intel_encoder );
3068
3068
if (!ddc_pin )
3069
- return ;
3069
+ return false ;
3070
3070
3071
3071
drm_connector_init_with_ddc (dev , connector ,
3072
3072
& intel_hdmi_connector_funcs ,
@@ -3111,6 +3111,8 @@ void intel_hdmi_init_connector(struct intel_digital_port *dig_port,
3111
3111
& conn_info );
3112
3112
if (!intel_hdmi -> cec_notifier )
3113
3113
drm_dbg_kms (display -> drm , "CEC notifier get failed\n" );
3114
+
3115
+ return true;
3114
3116
}
3115
3117
3116
3118
/*
0 commit comments