File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -371,14 +371,6 @@ int dcp_start(struct platform_device *pdev)
371371 if (ret )
372372 dev_warn (dcp -> dev , "Failed to start system endpoint: %d\n" , ret );
373373
374- #if IS_ENABLED (CONFIG_DRM_APPLE_AUDIO )
375- if (!noaudio ) {
376- ret = avep_init (dcp );
377- if (ret )
378- dev_warn (dcp -> dev , "Failed to start AV endpoint: %d" , ret );
379- }
380- #endif
381-
382374 if (dcp -> phy && dcp -> fw_compat >= DCP_FIRMWARE_V_13_5 ) {
383375 ret = ibootep_init (dcp );
384376 if (ret )
@@ -420,6 +412,15 @@ int dcp_start(struct platform_device *pdev)
420412 if (ret )
421413 dev_err (dcp -> dev , "Failed to start IOMFB endpoint: %d\n" , ret );
422414
415+ #if IS_ENABLED (CONFIG_DRM_APPLE_AUDIO )
416+ if (!noaudio ) {
417+ ret = avep_init (dcp );
418+ if (ret )
419+ dev_warn (dcp -> dev , "Failed to start AV endpoint: %d" , ret );
420+ ret = 0 ;
421+ }
422+ #endif
423+
423424 return ret ;
424425}
425426EXPORT_SYMBOL (dcp_start );
You can’t perform that action at this time.
0 commit comments