t9015.c (cdd38c5f1ce4398ec58fec95904b75824daab7b5) t9015.c (2ff4e003e8e105fb65c682c876a5cb0e00f854bf)
1// SPDX-License-Identifier: GPL-2.0
2//
3// Copyright (c) 2020 BayLibre, SAS.
4// Author: Jerome Brunet <jbrunet@baylibre.com>
5
6#include <linux/clk.h>
7#include <linux/delay.h>
8#include <linux/module.h>

--- 244 unchanged lines hidden (view full) ---

253 int ret;
254
255 priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
256 if (!priv)
257 return -ENOMEM;
258 platform_set_drvdata(pdev, priv);
259
260 priv->pclk = devm_clk_get(dev, "pclk");
1// SPDX-License-Identifier: GPL-2.0
2//
3// Copyright (c) 2020 BayLibre, SAS.
4// Author: Jerome Brunet <jbrunet@baylibre.com>
5
6#include <linux/clk.h>
7#include <linux/delay.h>
8#include <linux/module.h>

--- 244 unchanged lines hidden (view full) ---

253 int ret;
254
255 priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
256 if (!priv)
257 return -ENOMEM;
258 platform_set_drvdata(pdev, priv);
259
260 priv->pclk = devm_clk_get(dev, "pclk");
261 if (IS_ERR(priv->pclk)) {
262 if (PTR_ERR(priv->pclk) != -EPROBE_DEFER)
263 dev_err(dev, "failed to get core clock\n");
264 return PTR_ERR(priv->pclk);
265 }
261 if (IS_ERR(priv->pclk))
262 return dev_err_probe(dev, PTR_ERR(priv->pclk), "failed to get core clock\n");
266
267 priv->avdd = devm_regulator_get(dev, "AVDD");
263
264 priv->avdd = devm_regulator_get(dev, "AVDD");
268 if (IS_ERR(priv->avdd)) {
269 if (PTR_ERR(priv->avdd) != -EPROBE_DEFER)
270 dev_err(dev, "failed to AVDD\n");
271 return PTR_ERR(priv->avdd);
272 }
265 if (IS_ERR(priv->avdd))
266 return dev_err_probe(dev, PTR_ERR(priv->avdd), "failed to AVDD\n");
273
274 ret = clk_prepare_enable(priv->pclk);
275 if (ret) {
276 dev_err(dev, "core clock enable failed\n");
277 return ret;
278 }
279
280 ret = devm_add_action_or_reset(dev,

--- 53 unchanged lines hidden ---
267
268 ret = clk_prepare_enable(priv->pclk);
269 if (ret) {
270 dev_err(dev, "core clock enable failed\n");
271 return ret;
272 }
273
274 ret = devm_add_action_or_reset(dev,

--- 53 unchanged lines hidden ---