Searched refs:clock_data (Results  1 – 9 of 9) sorted by relevance
| /Linux-v6.6/drivers/clk/stm32/ | 
| D | clk-stm32-core.c | 260 	return stm32_mux_get_parent(mux->base, mux->clock_data, mux->mux_id);  in clk_stm32_mux_get_parent() 270 	stm32_mux_set_parent(mux->base, mux->clock_data, mux->mux_id, index);  in clk_stm32_mux_set_parent() 290 	stm32_gate_endisable(gate->base, gate->clock_data, gate->gate_id, enable);  in clk_stm32_gate_endisable() 311 	return stm32_gate_is_enabled(gate->base, gate->clock_data, gate->gate_id);  in clk_stm32_gate_is_enabled() 321 	stm32_gate_disable_unused(gate->base, gate->clock_data, gate->gate_id);  in clk_stm32_gate_disable_unused() 345 	ret = stm32_divider_set_rate(div->base, div->clock_data, div->div_id, rate, parent_rate);  in clk_stm32_divider_set_rate() 361 	divider = &div->clock_data->dividers[div->div_id];  in clk_stm32_divider_round_rate() 388 	return stm32_divider_get_rate(div->base, div->clock_data, div->div_id, parent_rate);  in clk_stm32_divider_recalc_rate() 409 	ret = stm32_divider_set_rate(composite->base, composite->clock_data,  in clk_stm32_composite_set_rate() 425 	return stm32_divider_get_rate(composite->base, composite->clock_data,  in clk_stm32_composite_recalc_rate() [all …] 
 | 
| D | clk-stm32-core.h | 72 	struct clk_stm32_clock_data	*clock_data;  member 97 	struct clk_stm32_clock_data *clock_data;  member 107 	struct clk_stm32_clock_data *clock_data;  member 117 	struct clk_stm32_clock_data *clock_data;  member 129 	struct clk_stm32_clock_data *clock_data;  member
  | 
| D | clk-stm32mp13.c | 1517 	.clock_data	= &stm32mp13_clock_data,
  | 
| /Linux-v6.6/drivers/clk/microchip/ | 
| D | clk-mpfs.c | 358 	struct mpfs_clock_data *clock_data = dev_get_drvdata(dev->parent);  in mpfs_reset_read()  local 360 	return readl_relaxed(clock_data->base + REG_SUBBLK_RESET_CR);  in mpfs_reset_read() 366 	struct mpfs_clock_data *clock_data = dev_get_drvdata(dev->parent);  in mpfs_reset_write()  local 368 	writel_relaxed(val, clock_data->base + REG_SUBBLK_RESET_CR);  in mpfs_reset_write()
  | 
| /Linux-v6.6/kernel/time/ | 
| D | sched_clock.c | 38 struct clock_data {  struct 61 static struct clock_data cd ____cacheline_aligned = {  argument
  | 
| /Linux-v6.6/drivers/clk/bcm/ | 
| D | clk-bcm2835.c | 1436 	const struct bcm2835_clock_data *clock_data = data;  in bcm2835_register_clock()  local 1447 	for (i = 0; i < clock_data->num_mux_parents; i++) {  in bcm2835_register_clock() 1448 		parents[i] = clock_data->parents[i];  in bcm2835_register_clock() 1459 	init.num_parents = clock_data->num_mux_parents;  in bcm2835_register_clock() 1460 	init.name = clock_data->name;  in bcm2835_register_clock() 1461 	init.flags = clock_data->flags | CLK_IGNORE_UNUSED;  in bcm2835_register_clock() 1467 	if (clock_data->set_rate_parent)  in bcm2835_register_clock() 1470 	if (clock_data->is_vpu_clock) {  in bcm2835_register_clock() 1479 		if (!(cprman_read(cprman, clock_data->ctl_reg) & CM_ENABLE))  in bcm2835_register_clock() 1488 	clock->data = clock_data;  in bcm2835_register_clock()
  | 
| /Linux-v6.6/arch/arm/mach-omap1/ | 
| D | Makefile | 9 obj-y += clock.o clock_data.o opp_data.o reset.o pm_bus.o timer.o
  | 
| /Linux-v6.6/drivers/media/platform/qcom/venus/ | 
| D | core.h | 330 struct clock_data {  struct 446 	struct clock_data clk_data;
  | 
| /Linux-v6.6/tools/perf/util/ | 
| D | header.c | 3440 	FEAT_OPR(CLOCK_DATA,	clock_data,	false),
  |