.. | .. |
---|
411 | 411 | pc->pinctrl = devm_pinctrl_get(&pdev->dev); |
---|
412 | 412 | if (IS_ERR(pc->pinctrl)) { |
---|
413 | 413 | dev_err(&pdev->dev, "Get pinctrl failed!\n"); |
---|
414 | | - return PTR_ERR(pc->pinctrl); |
---|
| 414 | + ret = PTR_ERR(pc->pinctrl); |
---|
| 415 | + goto err_pclk; |
---|
415 | 416 | } |
---|
416 | 417 | |
---|
417 | 418 | pc->active_state = pinctrl_lookup_state(pc->pinctrl, "active"); |
---|
418 | 419 | if (IS_ERR(pc->active_state)) { |
---|
419 | 420 | dev_err(&pdev->dev, "No active pinctrl state\n"); |
---|
420 | | - return PTR_ERR(pc->active_state); |
---|
| 421 | + ret = PTR_ERR(pc->active_state); |
---|
| 422 | + goto err_pclk; |
---|
421 | 423 | } |
---|
422 | 424 | |
---|
423 | 425 | platform_set_drvdata(pdev, pc); |
---|