| .. | .. |
|---|
| 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); |
|---|