Edit online

接口设计

15 Jul 2024
Read time: 1 minute(s)
1. aic_clk_hw_fixed_parent_module
函数原型 struct clk_hw *aic_clk_hw_fixed_parent(void __iomem *base, const struct fixed_parent_clk_cfg *cfg)
功能说明 初始化 clock,并对时钟进行注册
参数定义
  • base:CMU 寄存器的基地址
  • cfg:指向配置参数的指针
返回值 返回 struct clk_hw*类型的指针
注意事项 -
2. aic_clk_hw_multi_parent_module
函数原型 struct clk_hw *aic_clk_hw_multi_parent(void __iomem *base, const struct multi_parent_clk_cfg *cfg)
功能说明 初始化 clock,并对时钟进行注册
参数定义
  • base:CMU 寄存器的基地址
  • cfg:指向配置参数的指针
返回值 返回 struct clk_hw*类型的指针
注意事项 -
3. aic_clk_hw_pll
函数原型 struct clk_hw *aic_clk_hw_pll(void __iomem *base, const struct pll_clk_cfg *cfg)
功能说明 初始化 clock,并对时钟进行注册
参数定义
  • base:CMU 寄存器的基地址
  • cfg:指向配置参数的指针
返回值 返回 struct clk_hw*类型的指针
注意事项 -
4. aic_clk_hw_disp
函数原型 struct clk_hw *aic_clk_hw_disp(void __iomem *base, const struct disp_clk_cfg *cfg)
功能说明 初始化 clock,并对时钟进行注册
参数定义
  • base:CMU 寄存器的基地址
  • cfg:指向配置参数的指针
返回值 返回 struct clk_hw*类型的指针
注意事项 -