@@ -731,13 +731,10 @@ static int clk_mt6765_apmixed_probe(struct platform_device *pdev)
731
731
int r ;
732
732
struct device_node * node = pdev -> dev .of_node ;
733
733
void __iomem * base ;
734
- struct resource * res = platform_get_resource (pdev , IORESOURCE_MEM , 0 );
735
734
736
- base = devm_ioremap_resource (& pdev -> dev , res );
737
- if (IS_ERR (base )) {
738
- pr_err ("%s(): ioremap failed\n" , __func__ );
735
+ base = devm_platform_ioremap_resource (pdev , 0 );
736
+ if (IS_ERR (base ))
739
737
return PTR_ERR (base );
740
- }
741
738
742
739
clk_data = mtk_alloc_clk_data (CLK_APMIXED_NR_CLK );
743
740
@@ -766,13 +763,10 @@ static int clk_mt6765_top_probe(struct platform_device *pdev)
766
763
struct device_node * node = pdev -> dev .of_node ;
767
764
void __iomem * base ;
768
765
struct clk_hw_onecell_data * clk_data ;
769
- struct resource * res = platform_get_resource (pdev , IORESOURCE_MEM , 0 );
770
766
771
- base = devm_ioremap_resource (& pdev -> dev , res );
772
- if (IS_ERR (base )) {
773
- pr_err ("%s(): ioremap failed\n" , __func__ );
767
+ base = devm_platform_ioremap_resource (pdev , 0 );
768
+ if (IS_ERR (base ))
774
769
return PTR_ERR (base );
775
- }
776
770
777
771
clk_data = mtk_alloc_clk_data (CLK_TOP_NR_CLK );
778
772
@@ -807,13 +801,10 @@ static int clk_mt6765_ifr_probe(struct platform_device *pdev)
807
801
int r ;
808
802
struct device_node * node = pdev -> dev .of_node ;
809
803
void __iomem * base ;
810
- struct resource * res = platform_get_resource (pdev , IORESOURCE_MEM , 0 );
811
804
812
- base = devm_ioremap_resource (& pdev -> dev , res );
813
- if (IS_ERR (base )) {
814
- pr_err ("%s(): ioremap failed\n" , __func__ );
805
+ base = devm_platform_ioremap_resource (pdev , 0 );
806
+ if (IS_ERR (base ))
815
807
return PTR_ERR (base );
816
- }
817
808
818
809
clk_data = mtk_alloc_clk_data (CLK_IFR_NR_CLK );
819
810
0 commit comments