clk-scu.h (a4bfc85ccf374fb4ff10c806a270bf241598a70a) clk-scu.h (ea0c5cbaf8b70fd6fe0269fb0b951965c82229cc)
1/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright 2018 NXP
4 * Dong Aisheng <aisheng.dong@nxp.com>
5 */
6
7#ifndef __IMX_CLK_SCU_H
8#define __IMX_CLK_SCU_H
9
10#include <linux/firmware/imx/sci.h>
11#include <linux/of.h>
12
13extern struct list_head imx_scu_clks[];
1/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright 2018 NXP
4 * Dong Aisheng <aisheng.dong@nxp.com>
5 */
6
7#ifndef __IMX_CLK_SCU_H
8#define __IMX_CLK_SCU_H
9
10#include <linux/firmware/imx/sci.h>
11#include <linux/of.h>
12
13extern struct list_head imx_scu_clks[];
14extern const struct dev_pm_ops imx_clk_lpcg_scu_pm_ops;
14
15int imx_clk_scu_init(struct device_node *np);
16struct clk_hw *imx_scu_of_clk_src_get(struct of_phandle_args *clkspec,
17 void *data);
18struct clk_hw *imx_clk_scu_alloc_dev(const char *name,
19 const char * const *parents,
20 int num_parents, u32 rsrc_id, u8 clk_type);
21

--- 46 unchanged lines hidden ---
15
16int imx_clk_scu_init(struct device_node *np);
17struct clk_hw *imx_scu_of_clk_src_get(struct of_phandle_args *clkspec,
18 void *data);
19struct clk_hw *imx_clk_scu_alloc_dev(const char *name,
20 const char * const *parents,
21 int num_parents, u32 rsrc_id, u8 clk_type);
22

--- 46 unchanged lines hidden ---