H A D | clk-provider.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2010-2011 Jeremy Kerr <jeremy.kerr@canonical.com> 4 * Copyright (C) 2011-2012 Linaro Ltd <mturquette@linaro.org> 14 * top-level framework. custom flags for dealing with hardware specifics 20 #define CLK_SET_PARENT_GATE BIT(1) /* must be gated across re-parent */ 26 #define CLK_SET_RATE_NO_REPARENT BIT(7) /* don't re-parent on rate change */ 31 /* parents need enable during gate/ungate, set rate and re-parent */ 42 * struct clk_rate_request - Structur 716 u8 shift; global() member 791 clk_register_divider(dev,name,parent_name,flags,reg,shift,width,clk_divider_flags,lock) global() argument 808 clk_hw_register_divider(dev,name,parent_name,flags,reg,shift,width,clk_divider_flags,lock) global() argument 827 clk_hw_register_divider_parent_hw(dev,name,parent_hw,flags,reg,shift,width,clk_divider_flags,lock) global() argument 846 clk_hw_register_divider_parent_data(dev,name,parent_data,flags,reg,shift,width,clk_divider_flags,lock) global() argument 866 clk_hw_register_divider_table(dev,name,parent_name,flags,reg,shift,width,clk_divider_flags,table,lock) global() argument 886 clk_hw_register_divider_table_parent_hw(dev,name,parent_hw,flags,reg,shift,width,clk_divider_flags,table,lock) global() argument 907 clk_hw_register_divider_table_parent_data(dev,name,parent_data,flags,reg,shift,width,clk_divider_flags,table,lock) global() argument 926 devm_clk_hw_register_divider(dev,name,parent_name,flags,reg,shift,width,clk_divider_flags,lock) global() argument 944 devm_clk_hw_register_divider_parent_hw(dev,name,parent_hw,flags,reg,shift,width,clk_divider_flags,lock) global() argument 965 devm_clk_hw_register_divider_table(dev,name,parent_name,flags,reg,shift,width,clk_divider_flags,table,lock) global() argument 1009 u8 shift; global() member 1046 clk_register_mux(dev,name,parent_names,num_parents,flags,reg,shift,width,clk_mux_flags,lock) global() argument 1051 clk_hw_register_mux_table(dev,name,parent_names,num_parents,flags,reg,shift,mask,clk_mux_flags,table,lock) global() argument 1058 clk_hw_register_mux_table_parent_data(dev,name,parent_data,num_parents,flags,reg,shift,mask,clk_mux_flags,table,lock) global() argument 1065 clk_hw_register_mux(dev,name,parent_names,num_parents,flags,reg,shift,width,clk_mux_flags,lock) global() argument 1071 clk_hw_register_mux_hws(dev,name,parent_hws,num_parents,flags,reg,shift,width,clk_mux_flags,lock) global() argument 1076 clk_hw_register_mux_parent_data(dev,name,parent_data,num_parents,flags,reg,shift,width,clk_mux_flags,lock) global() argument 1082 clk_hw_register_mux_parent_data_table(dev,name,parent_data,num_parents,flags,reg,shift,width,clk_mux_flags,table,lock) global() argument 1089 devm_clk_hw_register_mux(dev,name,parent_names,num_parents,flags,reg,shift,width,clk_mux_flags,lock) global() argument 1095 devm_clk_hw_register_mux_parent_hws(dev,name,parent_hws,num_parents,flags,reg,shift,width,clk_mux_flags,lock) global() argument 1102 devm_clk_hw_register_mux_parent_data_table(dev,name,parent_data,num_parents,flags,reg,shift,width,clk_mux_flags,table,lock) global() argument 1274 u8 shift; global() member [all...] |