clk.h (2d5513bf7563b425b74867c254a7352373613b74) | clk.h (ee394f636ad3cf0793042db049796147f708d483) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __MACH_IMX_CLK_H 3#define __MACH_IMX_CLK_H 4 5#include <linux/bits.h> 6#include <linux/spinlock.h> 7#include <linux/clk-provider.h> 8 --- 444 unchanged lines hidden (view full) --- 453struct clk_hw *imx93_clk_gate(struct device *dev, const char *name, const char *parent_name, 454 unsigned long flags, void __iomem *reg, u32 bit_idx, u32 val, 455 u32 mask, u32 domain_id, unsigned int *share_count); 456 457struct clk_hw *imx_clk_hw_divider_gate(const char *name, const char *parent_name, 458 unsigned long flags, void __iomem *reg, u8 shift, u8 width, 459 u8 clk_divider_flags, const struct clk_div_table *table, 460 spinlock_t *lock); | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __MACH_IMX_CLK_H 3#define __MACH_IMX_CLK_H 4 5#include <linux/bits.h> 6#include <linux/spinlock.h> 7#include <linux/clk-provider.h> 8 --- 444 unchanged lines hidden (view full) --- 453struct clk_hw *imx93_clk_gate(struct device *dev, const char *name, const char *parent_name, 454 unsigned long flags, void __iomem *reg, u32 bit_idx, u32 val, 455 u32 mask, u32 domain_id, unsigned int *share_count); 456 457struct clk_hw *imx_clk_hw_divider_gate(const char *name, const char *parent_name, 458 unsigned long flags, void __iomem *reg, u8 shift, u8 width, 459 u8 clk_divider_flags, const struct clk_div_table *table, 460 spinlock_t *lock); |
461 462struct clk_hw *imx_clk_gpr_mux(const char *name, const char *compatible, 463 u32 reg, const char **parent_names, 464 u8 num_parents, const u32 *mux_table, u32 mask); 465 |
|
461#endif | 466#endif |