Lines Matching +full:data +full:- +full:width
1 // SPDX-License-Identifier: GPL-2.0+
10 #include <linux/clk-provider.h>
13 #include "clk-pll.h"
14 #include "clk-regmap.h"
15 #include "meson-clkc-utils.h"
27 #include <dt-bindings/clock/amlogic,a1-pll-clkc.h>
30 .data = &(struct meson_clk_pll_data){
34 .width = 1,
39 .width = 8,
44 .width = 5,
49 .width = 19,
54 .width = 1,
59 .width = 1,
73 .data = &(struct clk_regmap_gate_data){
101 .data = &(struct meson_clk_pll_data){
105 .width = 1,
110 .width = 8,
115 .width = 5,
120 .width = 19,
125 .width = 1,
130 .width = 1,
135 .width = 1,
165 .data = &(struct clk_regmap_gate_data){
182 * b) CCF has a clock hand-off mechanism to make the sure the
203 .data = &(struct clk_regmap_gate_data){
236 .data = &(struct clk_regmap_gate_data){
269 .data = &(struct clk_regmap_gate_data){
307 .compatible = "amlogic,a1-pll-clkc",
308 .data = &a1_pll_clkc_data,
317 .name = "a1-pll-clkc",