@@ -519,20 +519,20 @@ static int j721e_pcie_probe(struct platform_device *pdev)
519
519
pm_runtime_enable (dev );
520
520
ret = pm_runtime_get_sync (dev );
521
521
if (ret < 0 ) {
522
- dev_err (dev , "pm_runtime_get_sync failed\n" );
522
+ dev_err_probe (dev , ret , "pm_runtime_get_sync failed\n" );
523
523
goto err_get_sync ;
524
524
}
525
525
526
526
ret = j721e_pcie_ctrl_init (pcie );
527
527
if (ret < 0 ) {
528
- dev_err (dev , "pm_runtime_get_sync failed\n" );
528
+ dev_err_probe (dev , ret , "pm_runtime_get_sync failed\n" );
529
529
goto err_get_sync ;
530
530
}
531
531
532
532
ret = devm_request_irq (dev , irq , j721e_pcie_link_irq_handler , 0 ,
533
533
"j721e-pcie-link-down-irq" , pcie );
534
534
if (ret < 0 ) {
535
- dev_err (dev , "failed to request link state IRQ %d\n" , irq );
535
+ dev_err_probe (dev , ret , "failed to request link state IRQ %d\n" , irq );
536
536
goto err_get_sync ;
537
537
}
538
538
@@ -542,28 +542,25 @@ static int j721e_pcie_probe(struct platform_device *pdev)
542
542
case PCI_MODE_RC :
543
543
gpiod = devm_gpiod_get_optional (dev , "reset" , GPIOD_OUT_LOW );
544
544
if (IS_ERR (gpiod )) {
545
- ret = PTR_ERR (gpiod );
546
- if (ret != - EPROBE_DEFER )
547
- dev_err (dev , "Failed to get reset GPIO\n" );
545
+ ret = dev_err_probe (dev , PTR_ERR (gpiod ), "Failed to get reset GPIO\n" );
548
546
goto err_get_sync ;
549
547
}
550
548
551
549
ret = cdns_pcie_init_phy (dev , cdns_pcie );
552
550
if (ret ) {
553
- dev_err (dev , "Failed to init phy\n" );
551
+ dev_err_probe (dev , ret , "Failed to init phy\n" );
554
552
goto err_get_sync ;
555
553
}
556
554
557
555
clk = devm_clk_get_optional (dev , "pcie_refclk" );
558
556
if (IS_ERR (clk )) {
559
- ret = PTR_ERR (clk );
560
- dev_err (dev , "failed to get pcie_refclk\n" );
557
+ ret = dev_err_probe (dev , PTR_ERR (clk ), "failed to get pcie_refclk\n" );
561
558
goto err_pcie_setup ;
562
559
}
563
560
564
561
ret = clk_prepare_enable (clk );
565
562
if (ret ) {
566
- dev_err (dev , "failed to enable pcie_refclk\n" );
563
+ dev_err_probe (dev , ret , "failed to enable pcie_refclk\n" );
567
564
goto err_pcie_setup ;
568
565
}
569
566
pcie -> refclk = clk ;
@@ -591,7 +588,7 @@ static int j721e_pcie_probe(struct platform_device *pdev)
591
588
case PCI_MODE_EP :
592
589
ret = cdns_pcie_init_phy (dev , cdns_pcie );
593
590
if (ret ) {
594
- dev_err (dev , "Failed to init phy\n" );
591
+ dev_err_probe (dev , ret , "Failed to init phy\n" );
595
592
goto err_get_sync ;
596
593
}
597
594
0 commit comments