File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -390,6 +390,8 @@ static int mtk_topckgen_init(struct platform_device *pdev)
390
390
return PTR_ERR (base );
391
391
392
392
clk_data = mtk_alloc_clk_data (CLK_TOP_NR );
393
+ if (!clk_data )
394
+ return - ENOMEM ;
393
395
394
396
mtk_clk_register_factors (top_fixed_divs , ARRAY_SIZE (top_fixed_divs ),
395
397
clk_data );
@@ -545,6 +547,8 @@ static void mtk_infrasys_init_early(struct device_node *node)
545
547
546
548
if (!infra_clk_data ) {
547
549
infra_clk_data = mtk_alloc_clk_data (CLK_INFRA_NR );
550
+ if (!infra_clk_data )
551
+ return ;
548
552
549
553
for (i = 0 ; i < CLK_INFRA_NR ; i ++ )
550
554
infra_clk_data -> hws [i ] = ERR_PTR (- EPROBE_DEFER );
@@ -570,6 +574,8 @@ static int mtk_infrasys_init(struct platform_device *pdev)
570
574
571
575
if (!infra_clk_data ) {
572
576
infra_clk_data = mtk_alloc_clk_data (CLK_INFRA_NR );
577
+ if (!infra_clk_data )
578
+ return - ENOMEM ;
573
579
} else {
574
580
for (i = 0 ; i < CLK_INFRA_NR ; i ++ ) {
575
581
if (infra_clk_data -> hws [i ] == ERR_PTR (- EPROBE_DEFER ))
You can’t perform that action at this time.
0 commit comments