Home
last modified time | relevance | path

Searched defs:opp (Results 1 – 25 of 148) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/opp/
Dcore.c137 unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp) in dev_pm_opp_get_voltage()
159 int dev_pm_opp_get_supplies(struct dev_pm_opp *opp, in dev_pm_opp_get_supplies()
182 unsigned long dev_pm_opp_get_power(struct dev_pm_opp *opp) in dev_pm_opp_get_power()
207 unsigned long dev_pm_opp_get_freq_indexed(struct dev_pm_opp *opp, u32 index) in dev_pm_opp_get_freq_indexed()
225 unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp) in dev_pm_opp_get_level()
245 unsigned int dev_pm_opp_get_required_pstate(struct dev_pm_opp *opp, in dev_pm_opp_get_required_pstate()
278 bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp) in dev_pm_opp_is_turbo()
321 struct dev_pm_opp *opp; in dev_pm_opp_get_max_volt_latency() local
424 struct dev_pm_opp *opp; in _get_opp_count() local
467 static unsigned long _read_freq(struct dev_pm_opp *opp, int index) in _read_freq()
[all …]
Dof.c81 struct dev_pm_opp *opp; in _find_opp_of_np() local
273 struct dev_pm_opp *opp) in _of_opp_free_required_opps()
293 void _of_clear_opp(struct opp_table *opp_table, struct dev_pm_opp *opp) in _of_clear_opp()
301 struct dev_pm_opp *opp) in _of_opp_alloc_required_opps()
354 struct dev_pm_opp *opp; in lazy_link_required_opps() local
379 struct dev_pm_opp *opp; in lazy_link_required_opp_table() local
593 static u32 *_parse_named_prop(struct dev_pm_opp *opp, struct device *dev, in _parse_named_prop()
656 static u32 *opp_parse_microvolt(struct dev_pm_opp *opp, struct device *dev, in opp_parse_microvolt()
684 static int opp_parse_supplies(struct dev_pm_opp *opp, struct device *dev, in opp_parse_supplies()
998 struct dev_pm_opp *opp; in _of_add_opp_table_v2() local
[all …]
Ddebugfs.c31 void opp_debug_remove_one(struct dev_pm_opp *opp) in opp_debug_remove_one()
56 static void opp_debug_create_bw(struct dev_pm_opp *opp, in opp_debug_create_bw()
79 static void opp_debug_create_clks(struct dev_pm_opp *opp, in opp_debug_create_clks()
97 static void opp_debug_create_supplies(struct dev_pm_opp *opp, in opp_debug_create_supplies()
129 void opp_debug_create_one(struct dev_pm_opp *opp, struct opp_table *opp_table) in opp_debug_create_one()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
Dmpic.c171 #define IVPR_VECTOR(opp, _ivprr_) ((_ivprr_) & (opp)->vector_mask) argument
241 static void mpic_irq_raise(struct openpic *opp, struct irq_dest *dst, in mpic_irq_raise()
263 static void mpic_irq_lower(struct openpic *opp, struct irq_dest *dst, in mpic_irq_lower()
291 static void IRQ_check(struct openpic *opp, struct irq_queue *q) in IRQ_check()
315 static int IRQ_get_next(struct openpic *opp, struct irq_queue *q) in IRQ_get_next()
323 static void IRQ_local_pipe(struct openpic *opp, int n_CPU, int n_IRQ, in IRQ_local_pipe()
411 static void openpic_update_irq(struct openpic *opp, int n_IRQ) in openpic_update_irq()
477 struct openpic *opp = opaque; in openpic_set_irq() local
512 static void openpic_reset(struct openpic *opp) in openpic_reset()
561 static inline uint32_t read_IRQreg_idr(struct openpic *opp, int n_IRQ) in read_IRQreg_idr()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/kvm/
Dmpic.c171 #define IVPR_VECTOR(opp, _ivprr_) ((_ivprr_) & (opp)->vector_mask) argument
241 static void mpic_irq_raise(struct openpic *opp, struct irq_dest *dst, in mpic_irq_raise()
263 static void mpic_irq_lower(struct openpic *opp, struct irq_dest *dst, in mpic_irq_lower()
291 static void IRQ_check(struct openpic *opp, struct irq_queue *q) in IRQ_check()
315 static int IRQ_get_next(struct openpic *opp, struct irq_queue *q) in IRQ_get_next()
323 static void IRQ_local_pipe(struct openpic *opp, int n_CPU, int n_IRQ, in IRQ_local_pipe()
411 static void openpic_update_irq(struct openpic *opp, int n_IRQ) in openpic_update_irq()
477 struct openpic *opp = opaque; in openpic_set_irq() local
512 static void openpic_reset(struct openpic *opp) in openpic_reset()
561 static inline uint32_t read_IRQreg_idr(struct openpic *opp, int n_IRQ) in read_IRQreg_idr()
[all …]
/kernel/linux/linux-5.10/drivers/opp/
Dcore.c101 unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp) in dev_pm_opp_get_voltage()
119 unsigned long dev_pm_opp_get_freq(struct dev_pm_opp *opp) in dev_pm_opp_get_freq()
137 unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp) in dev_pm_opp_get_level()
158 bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp) in dev_pm_opp_is_turbo()
201 struct dev_pm_opp *opp; in dev_pm_opp_get_max_volt_latency() local
304 struct dev_pm_opp *opp; in _get_opp_count() local
374 struct dev_pm_opp *temp_opp, *opp = ERR_PTR(-ERANGE); in dev_pm_opp_find_freq_exact() local
423 struct dev_pm_opp *temp_opp, *opp = ERR_PTR(-ERANGE); in dev_pm_opp_find_level_exact() local
455 struct dev_pm_opp *temp_opp, *opp = ERR_PTR(-ERANGE); in _find_freq_ceil() local
497 struct dev_pm_opp *opp; in dev_pm_opp_find_freq_ceil() local
[all …]
Ddebugfs.c30 void opp_debug_remove_one(struct dev_pm_opp *opp) in opp_debug_remove_one()
53 static void opp_debug_create_bw(struct dev_pm_opp *opp, in opp_debug_create_bw()
76 static void opp_debug_create_supplies(struct dev_pm_opp *opp, in opp_debug_create_supplies()
105 void opp_debug_create_one(struct dev_pm_opp *opp, struct opp_table *opp_table) in opp_debug_create_one()
Dof.c78 struct dev_pm_opp *opp; in _find_opp_of_np() local
261 struct dev_pm_opp *opp) in _of_opp_free_required_opps()
283 struct dev_pm_opp *opp) in _of_opp_alloc_required_opps()
482 static int opp_parse_supplies(struct dev_pm_opp *opp, struct device *dev, in opp_parse_supplies()
838 struct dev_pm_opp *opp; in _of_add_opp_table_v2() local
1181 struct dev_pm_opp *opp; in of_get_required_opp_performance_state() local
1220 struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp) in dev_pm_opp_get_of_node()
1246 struct dev_pm_opp *opp; in _get_power() local
Dopp.h240 struct dev_pm_opp *opp) {} in _of_opp_free_required_opps()
249 static inline void opp_debug_remove_one(struct dev_pm_opp *opp) {} in opp_debug_remove_one()
251 static inline void opp_debug_create_one(struct dev_pm_opp *opp, in opp_debug_create_one()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/
Ddce_opp.c537 struct output_pixel_processor *opp, in dce110_opp_program_bit_depth_reduction()
549 struct output_pixel_processor *opp, in dce60_opp_program_bit_depth_reduction()
561 struct output_pixel_processor *opp, in dce110_opp_program_clamping_and_pixel_encoding()
572 struct output_pixel_processor *opp, in dce60_opp_program_clamping_and_pixel_encoding()
583 static void program_formatter_420_memory(struct output_pixel_processor *opp) in program_formatter_420_memory()
603 struct output_pixel_processor *opp, in dce110_opp_set_dyn_expansion()
642 static void program_formatter_reset_dig_resync_fifo(struct output_pixel_processor *opp) in program_formatter_reset_dig_resync_fifo()
656 struct output_pixel_processor *opp, in dce110_opp_program_fmt()
682 struct output_pixel_processor *opp, in dce60_opp_program_fmt()
767 void dce110_opp_destroy(struct output_pixel_processor **opp) in dce110_opp_destroy()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/
Ddce_opp.c533 struct output_pixel_processor *opp, in dce110_opp_program_bit_depth_reduction()
545 struct output_pixel_processor *opp, in dce60_opp_program_bit_depth_reduction()
557 struct output_pixel_processor *opp, in dce110_opp_program_clamping_and_pixel_encoding()
568 struct output_pixel_processor *opp, in dce60_opp_program_clamping_and_pixel_encoding()
579 static void program_formatter_420_memory(struct output_pixel_processor *opp) in program_formatter_420_memory()
599 struct output_pixel_processor *opp, in dce110_opp_set_dyn_expansion()
638 static void program_formatter_reset_dig_resync_fifo(struct output_pixel_processor *opp) in program_formatter_reset_dig_resync_fifo()
652 struct output_pixel_processor *opp, in dce110_opp_program_fmt()
678 struct output_pixel_processor *opp, in dce60_opp_program_fmt()
763 void dce110_opp_destroy(struct output_pixel_processor **opp) in dce110_opp_destroy()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_opp.c141 struct output_pixel_processor *opp, in opp1_program_bit_depth_reduction()
232 struct output_pixel_processor *opp, in opp1_set_dyn_expansion()
275 struct output_pixel_processor *opp, in opp1_program_clamping_and_pixel_encoding()
285 struct output_pixel_processor *opp, in opp1_program_fmt()
308 struct output_pixel_processor *opp, in opp1_program_stereo()
352 struct output_pixel_processor *opp, in opp1_program_oppbuf()
381 void opp1_pipe_clock_control(struct output_pixel_processor *opp, bool enable) in opp1_pipe_clock_control()
393 void opp1_destroy(struct output_pixel_processor **opp) in opp1_destroy()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_opp.c139 struct output_pixel_processor *opp, in opp1_program_bit_depth_reduction()
234 struct output_pixel_processor *opp, in opp1_set_dyn_expansion()
277 struct output_pixel_processor *opp, in opp1_program_clamping_and_pixel_encoding()
287 struct output_pixel_processor *opp, in opp1_program_fmt()
310 struct output_pixel_processor *opp, in opp1_program_stereo()
353 void opp1_pipe_clock_control(struct output_pixel_processor *opp, bool enable) in opp1_pipe_clock_control()
365 void opp1_destroy(struct output_pixel_processor **opp) in opp1_destroy()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_opp.c42 struct output_pixel_processor *opp, in opp2_set_disp_pattern_generator()
294 struct output_pixel_processor *opp, in opp2_program_dpg_dimensions()
305 struct output_pixel_processor *opp, in opp2_dpg_set_blank_color()
323 bool opp2_dpg_is_blanked(struct output_pixel_processor *opp) in opp2_dpg_is_blanked()
341 struct output_pixel_processor *opp, in opp2_program_left_edge_extra_pixel()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_opp.c42 struct output_pixel_processor *opp, in opp2_set_disp_pattern_generator()
294 struct output_pixel_processor *opp, in opp2_dpg_set_blank_color()
312 bool opp2_dpg_is_blanked(struct output_pixel_processor *opp) in opp2_dpg_is_blanked()
330 struct output_pixel_processor *opp, in opp2_program_left_edge_extra_pixel()
/kernel/linux/linux-6.6/include/linux/
Dpm_opp.h200 static inline unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp) in dev_pm_opp_get_voltage()
205 static inline int dev_pm_opp_get_supplies(struct dev_pm_opp *opp, struct dev_pm_opp_supply *supplie… in dev_pm_opp_get_supplies()
210 static inline unsigned long dev_pm_opp_get_power(struct dev_pm_opp *opp) in dev_pm_opp_get_power()
215 static inline unsigned long dev_pm_opp_get_freq_indexed(struct dev_pm_opp *opp, u32 index) in dev_pm_opp_get_freq_indexed()
220 static inline unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp) in dev_pm_opp_get_level()
226 unsigned int dev_pm_opp_get_required_pstate(struct dev_pm_opp *opp, in dev_pm_opp_get_required_pstate()
232 static inline bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp) in dev_pm_opp_is_turbo()
323 static inline void dev_pm_opp_put(struct dev_pm_opp *opp) {} in dev_pm_opp_put()
380 struct opp_table *opp_table, struct dev_pm_opp *opp, void *data, in dev_pm_opp_config_clks_simple()
402 static inline int dev_pm_opp_set_opp(struct device *dev, struct dev_pm_opp *opp) in dev_pm_opp_set_opp()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dpm_opp.h173 static inline unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp) in dev_pm_opp_get_voltage()
178 static inline unsigned long dev_pm_opp_get_freq(struct dev_pm_opp *opp) in dev_pm_opp_get_freq()
183 static inline unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp) in dev_pm_opp_get_level()
188 static inline bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp) in dev_pm_opp_is_turbo()
248 static inline void dev_pm_opp_put(struct dev_pm_opp *opp) {} in dev_pm_opp_put()
347 static inline int dev_pm_opp_set_bw(struct device *dev, struct dev_pm_opp *opp) in dev_pm_opp_set_bw()
422 static inline struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp) in dev_pm_opp_get_of_node()
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
Dperf.c129 } opp[]; member
142 } opp[]; member
157 struct scmi_opp opp[MAX_OPPS]; member
340 process_response_opp(struct scmi_opp *opp, unsigned int loop_idx, in process_response_opp()
351 struct scmi_opp *opp, unsigned int loop_idx, in process_response_opp_v4()
388 struct scmi_opp *opp; in iter_perf_levels_process_response() local
525 struct scmi_opp *opp; in scmi_perf_limits_set() local
605 struct scmi_opp *opp; in scmi_perf_limits_get() local
672 struct scmi_opp *opp; in scmi_perf_level_set() local
735 struct scmi_opp *opp; in scmi_perf_level_get() local
[all …]
/kernel/linux/linux-6.6/drivers/devfreq/
Dmtk-cci-devfreq.c130 struct dev_pm_opp *opp; in mtk_ccifreq_target() local
223 struct dev_pm_opp *opp = data; in mtk_ccifreq_opp_notifier() local
253 struct dev_pm_opp *opp; in mtk_ccifreq_probe() local
/kernel/linux/linux-6.6/drivers/gpu/drm/lima/
Dlima_devfreq.c37 struct dev_pm_opp *opp; in lima_devfreq_target() local
111 struct dev_pm_opp *opp; in lima_devfreq_init() local
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
Dlima_devfreq.c37 struct dev_pm_opp *opp; in lima_devfreq_target() local
131 struct dev_pm_opp *opp; in lima_devfreq_init() local
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/
Dpanfrost_devfreq.c31 struct dev_pm_opp *opp; in panfrost_devfreq_target() local
92 struct dev_pm_opp *opp; in panfrost_devfreq_init() local
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/
Dpanfrost_devfreq.c32 struct dev_pm_opp *opp; in panfrost_devfreq_target() local
114 struct dev_pm_opp *opp; in panfrost_devfreq_init() local
/kernel/linux/linux-6.6/drivers/clk/
Dclk-scpi.c66 const struct scpi_opp *opp = clk->info->opps; in __scpi_dvfs_round_rate() local
86 const struct scpi_opp *opp; in scpi_dvfs_recalc_rate() local
106 const struct scpi_opp *opp = clk->info->opps; in __scpi_find_dvfs_index() local
/kernel/linux/linux-5.10/drivers/clk/
Dclk-scpi.c67 const struct scpi_opp *opp = clk->info->opps; in __scpi_dvfs_round_rate() local
87 const struct scpi_opp *opp; in scpi_dvfs_recalc_rate() local
107 const struct scpi_opp *opp = clk->info->opps; in __scpi_find_dvfs_index() local

123456