clk-scu.h (762f99f4f3cb41a775b5157dd761217beba65873) clk-scu.h (036a4b4b4dfa6c56806b71daf8589044ff7aeeaa)
1/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright 2018-2021 NXP
4 * Dong Aisheng <aisheng.dong@nxp.com>
5 */
6
7#ifndef __IMX_CLK_SCU_H
8#define __IMX_CLK_SCU_H

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

16
17struct imx_clk_scu_rsrc_table {
18 const u32 *rsrc;
19 u8 num;
20};
21
22extern struct list_head imx_scu_clks[];
23extern const struct dev_pm_ops imx_clk_lpcg_scu_pm_ops;
1/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright 2018-2021 NXP
4 * Dong Aisheng <aisheng.dong@nxp.com>
5 */
6
7#ifndef __IMX_CLK_SCU_H
8#define __IMX_CLK_SCU_H

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

16
17struct imx_clk_scu_rsrc_table {
18 const u32 *rsrc;
19 u8 num;
20};
21
22extern struct list_head imx_scu_clks[];
23extern const struct dev_pm_ops imx_clk_lpcg_scu_pm_ops;
24extern const struct imx_clk_scu_rsrc_table imx_clk_scu_rsrc_imx8dxl;
24extern const struct imx_clk_scu_rsrc_table imx_clk_scu_rsrc_imx8qxp;
25extern const struct imx_clk_scu_rsrc_table imx_clk_scu_rsrc_imx8qm;
26
27int imx_clk_scu_init(struct device_node *np,
28 const struct imx_clk_scu_rsrc_table *data);
29struct clk_hw *imx_scu_of_clk_src_get(struct of_phandle_args *clkspec,
30 void *data);
31struct clk_hw *imx_clk_scu_alloc_dev(const char *name,

--- 67 unchanged lines hidden ---
25extern const struct imx_clk_scu_rsrc_table imx_clk_scu_rsrc_imx8qxp;
26extern const struct imx_clk_scu_rsrc_table imx_clk_scu_rsrc_imx8qm;
27
28int imx_clk_scu_init(struct device_node *np,
29 const struct imx_clk_scu_rsrc_table *data);
30struct clk_hw *imx_scu_of_clk_src_get(struct of_phandle_args *clkspec,
31 void *data);
32struct clk_hw *imx_clk_scu_alloc_dev(const char *name,

--- 67 unchanged lines hidden ---