Lines Matching +full:indexed +full:- +full:array
1 /* SPDX-License-Identifier: GPL-2.0 */
10 #include <linux/clk-provider.h>
14 * struct clk_regmap - regmap backed clock
16 * @hw: handle between common and hardware-specific interfaces
35 * struct clk_regmap_gate_data - regmap backed gate specific data
39 * @flags: hardware-specific flags
53 return (struct clk_regmap_gate_data *)clk->data; in clk_get_regmap_gate_data()
60 * struct clk_regmap_div_data - regmap backed adjustable divider specific data
65 * @table: array of value/divider pairs, last entry should have div = 0
81 return (struct clk_regmap_div_data *)clk->data; in clk_get_regmap_div_data()
88 * struct clk_regmap_mux_data - regmap backed multiplexer clock specific data
90 * @hw: handle between common and hardware-specific interfaces
92 * @table: array of parent indexed register values
95 * @flags: hardware-specific flags
111 return (struct clk_regmap_mux_data *)clk->data; in clk_get_regmap_mux_data()