@@ -902,90 +902,58 @@ static int q6v5_alloc_memory_region(struct q6v5_wcss *wcss)
902902
903903static int q6v5_wcss_init_clock (struct q6v5_wcss * wcss )
904904{
905- int ret ;
906-
907905 wcss -> xo = devm_clk_get (wcss -> dev , "xo" );
908- if (IS_ERR (wcss -> xo )) {
909- ret = PTR_ERR (wcss -> xo );
910- if (ret != - EPROBE_DEFER )
911- dev_err (wcss -> dev , "failed to get xo clock" );
912- return ret ;
913- }
906+ if (IS_ERR (wcss -> xo ))
907+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> xo ),
908+ "failed to get xo clock" );
914909
915910 wcss -> gcc_abhs_cbcr = devm_clk_get (wcss -> dev , "gcc_abhs_cbcr" );
916- if (IS_ERR (wcss -> gcc_abhs_cbcr )) {
917- ret = PTR_ERR (wcss -> gcc_abhs_cbcr );
918- if (ret != - EPROBE_DEFER )
919- dev_err (wcss -> dev , "failed to get gcc abhs clock" );
920- return ret ;
921- }
911+ if (IS_ERR (wcss -> gcc_abhs_cbcr ))
912+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> gcc_abhs_cbcr ),
913+ "failed to get gcc abhs clock" );
922914
923915 wcss -> gcc_axim_cbcr = devm_clk_get (wcss -> dev , "gcc_axim_cbcr" );
924- if (IS_ERR (wcss -> gcc_axim_cbcr )) {
925- ret = PTR_ERR (wcss -> gcc_axim_cbcr );
926- if (ret != - EPROBE_DEFER )
927- dev_err (wcss -> dev , "failed to get gcc axim clock\n" );
928- return ret ;
929- }
916+ if (IS_ERR (wcss -> gcc_axim_cbcr ))
917+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> gcc_axim_cbcr ),
918+ "failed to get gcc axim clock\n" );
930919
931920 wcss -> ahbfabric_cbcr_clk = devm_clk_get (wcss -> dev ,
932921 "lcc_ahbfabric_cbc" );
933- if (IS_ERR (wcss -> ahbfabric_cbcr_clk )) {
934- ret = PTR_ERR (wcss -> ahbfabric_cbcr_clk );
935- if (ret != - EPROBE_DEFER )
936- dev_err (wcss -> dev , "failed to get ahbfabric clock\n" );
937- return ret ;
938- }
922+ if (IS_ERR (wcss -> ahbfabric_cbcr_clk ))
923+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> ahbfabric_cbcr_clk ),
924+ "failed to get ahbfabric clock\n" );
939925
940926 wcss -> lcc_csr_cbcr = devm_clk_get (wcss -> dev , "tcsr_lcc_cbc" );
941- if (IS_ERR (wcss -> lcc_csr_cbcr )) {
942- ret = PTR_ERR (wcss -> lcc_csr_cbcr );
943- if (ret != - EPROBE_DEFER )
944- dev_err (wcss -> dev , "failed to get csr cbcr clk\n" );
945- return ret ;
946- }
927+ if (IS_ERR (wcss -> lcc_csr_cbcr ))
928+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> lcc_csr_cbcr ),
929+ "failed to get csr cbcr clk\n" );
947930
948931 wcss -> ahbs_cbcr = devm_clk_get (wcss -> dev ,
949932 "lcc_abhs_cbc" );
950- if (IS_ERR (wcss -> ahbs_cbcr )) {
951- ret = PTR_ERR (wcss -> ahbs_cbcr );
952- if (ret != - EPROBE_DEFER )
953- dev_err (wcss -> dev , "failed to get ahbs_cbcr clk\n" );
954- return ret ;
955- }
933+ if (IS_ERR (wcss -> ahbs_cbcr ))
934+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> ahbs_cbcr ),
935+ "failed to get ahbs_cbcr clk\n" );
956936
957937 wcss -> tcm_slave_cbcr = devm_clk_get (wcss -> dev ,
958938 "lcc_tcm_slave_cbc" );
959- if (IS_ERR (wcss -> tcm_slave_cbcr )) {
960- ret = PTR_ERR (wcss -> tcm_slave_cbcr );
961- if (ret != - EPROBE_DEFER )
962- dev_err (wcss -> dev , "failed to get tcm cbcr clk\n" );
963- return ret ;
964- }
939+ if (IS_ERR (wcss -> tcm_slave_cbcr ))
940+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> tcm_slave_cbcr ),
941+ "failed to get tcm cbcr clk\n" );
965942
966943 wcss -> qdsp6ss_abhm_cbcr = devm_clk_get (wcss -> dev , "lcc_abhm_cbc" );
967- if (IS_ERR (wcss -> qdsp6ss_abhm_cbcr )) {
968- ret = PTR_ERR (wcss -> qdsp6ss_abhm_cbcr );
969- if (ret != - EPROBE_DEFER )
970- dev_err (wcss -> dev , "failed to get abhm cbcr clk\n" );
971- return ret ;
972- }
944+ if (IS_ERR (wcss -> qdsp6ss_abhm_cbcr ))
945+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> qdsp6ss_abhm_cbcr ),
946+ "failed to get abhm cbcr clk\n" );
973947
974948 wcss -> qdsp6ss_axim_cbcr = devm_clk_get (wcss -> dev , "lcc_axim_cbc" );
975- if (IS_ERR (wcss -> qdsp6ss_axim_cbcr )) {
976- ret = PTR_ERR (wcss -> qdsp6ss_axim_cbcr );
977- if (ret != - EPROBE_DEFER )
978- dev_err (wcss -> dev , "failed to get axim cbcr clk\n" );
979- return ret ;
980- }
949+ if (IS_ERR (wcss -> qdsp6ss_axim_cbcr ))
950+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> qdsp6ss_axim_cbcr ),
951+ "failed to get axim cbcr clk\n" );
981952
982953 wcss -> lcc_bcr_sleep = devm_clk_get (wcss -> dev , "lcc_bcr_sleep" );
983- if (IS_ERR (wcss -> lcc_bcr_sleep )) {
984- ret = PTR_ERR (wcss -> lcc_bcr_sleep );
985- if (ret != - EPROBE_DEFER )
986- dev_err (wcss -> dev , "failed to get bcr cbcr clk\n" );
987- return ret ;
988- }
954+ if (IS_ERR (wcss -> lcc_bcr_sleep ))
955+ return dev_err_probe (wcss -> dev , PTR_ERR (wcss -> lcc_bcr_sleep ),
956+ "failed to get bcr cbcr clk\n" );
989957
990958 return 0 ;
991959}
0 commit comments