Home
last modified time | relevance | path

Searched refs:opp (Results 1 – 25 of 128) sorted by relevance

123456

/Linux-v4.19/Documentation/devicetree/bindings/opp/
Dkryo-cpufreq.txt32 - opp-supported-hw: A single 32 bit bitmap value, representing compatible HW.
132 opp-shared;
134 opp-307200000 {
135 opp-hz = /bits/ 64 <307200000>;
136 opp-microvolt = <905000 905000 1140000>;
137 opp-supported-hw = <0x77>;
140 opp-384000000 {
141 opp-hz = /bits/ 64 <384000000>;
142 opp-microvolt = <905000 905000 1140000>;
143 opp-supported-hw = <0x70>;
[all …]
Dopp.txt54 should be documented as Documentation/devicetree/bindings/power/<vendor>-opp.txt
71 - opp-shared: Indicates that device nodes using this OPP Table Node's phandle
85 - opp-hz: Frequency in Hz, expressed as a 64-bit big-endian integer. This is a
91 - opp-microvolt: voltage in micro Volts.
106 - opp-microvolt-<name>: Named opp-microvolt property. This is exactly similar to
107 the above opp-microvolt property, but allows multiple voltage ranges to be
109 matching opp-microvolt-<name> property will be enabled for all OPPs. If the
111 opp-microvolt-<name> properties, then opp-microvolt property shall be used, if
114 - opp-microamp: The maximum current drawn by the device in microamperes
119 Should only be set if opp-microvolt is set for the OPP.
[all …]
/Linux-v4.19/arch/arm/boot/dts/
Dexynos5800.dtsi24 opp-1700000000 {
25 opp-microvolt = <1250000>;
27 opp-1600000000 {
28 opp-microvolt = <1250000>;
30 opp-1500000000 {
31 opp-microvolt = <1100000>;
33 opp-1400000000 {
34 opp-microvolt = <1100000>;
36 opp-1300000000 {
37 opp-microvolt = <1100000>;
[all …]
Drk3229.dtsi11 /delete-node/ opp-table0;
15 opp-shared;
17 opp-408000000 {
18 opp-hz = /bits/ 64 <408000000>;
19 opp-microvolt = <950000>;
21 opp-suspend;
23 opp-600000000 {
24 opp-hz = /bits/ 64 <600000000>;
25 opp-microvolt = <975000>;
27 opp-816000000 {
[all …]
Dexynos4412.dtsi81 opp-shared;
83 opp-200000000 {
84 opp-hz = /bits/ 64 <200000000>;
85 opp-microvolt = <900000>;
88 opp-300000000 {
89 opp-hz = /bits/ 64 <300000000>;
90 opp-microvolt = <900000>;
93 opp-400000000 {
94 opp-hz = /bits/ 64 <400000000>;
95 opp-microvolt = <925000>;
[all …]
Dexynos4210.dtsi288 opp-shared;
290 opp-134000000 {
291 opp-hz = /bits/ 64 <134000000>;
292 opp-microvolt = <1025000>;
294 opp-267000000 {
295 opp-hz = /bits/ 64 <267000000>;
296 opp-microvolt = <1050000>;
298 opp-400000000 {
299 opp-hz = /bits/ 64 <400000000>;
300 opp-microvolt = <1150000>;
[all …]
Dpxa27x.dtsi145 opp-104000000 {
146 opp-hz = /bits/ 64 <104000000>;
147 opp-microvolt = <900000 900000 1705000>;
150 opp-156000000 {
151 opp-hz = /bits/ 64 <156000000>;
152 opp-microvolt = <1000000 1000000 1705000>;
155 opp-208000000 {
156 opp-hz = /bits/ 64 <208000000>;
157 opp-microvolt = <1180000 1180000 1705000>;
160 opp-312000000 {
[all …]
Dexynos5420.dtsi48 opp-shared;
49 opp-1800000000 {
50 opp-hz = /bits/ 64 <1800000000>;
51 opp-microvolt = <1250000>;
54 opp-1700000000 {
55 opp-hz = /bits/ 64 <1700000000>;
56 opp-microvolt = <1212500>;
59 opp-1600000000 {
60 opp-hz = /bits/ 64 <1600000000>;
61 opp-microvolt = <1175000>;
[all …]
Duniphier-pro5.dtsi38 cpu_opp: opp-table {
40 opp-shared;
42 opp-100000000 {
43 opp-hz = /bits/ 64 <100000000>;
46 opp-116667000 {
47 opp-hz = /bits/ 64 <116667000>;
50 opp-150000000 {
51 opp-hz = /bits/ 64 <150000000>;
54 opp-175000000 {
55 opp-hz = /bits/ 64 <175000000>;
[all …]
Dsun8i-a33.dtsi51 opp-shared;
53 opp-120000000 {
54 opp-hz = /bits/ 64 <120000000>;
55 opp-microvolt = <1040000>;
59 opp-240000000 {
60 opp-hz = /bits/ 64 <240000000>;
61 opp-microvolt = <1040000>;
65 opp-312000000 {
66 opp-hz = /bits/ 64 <312000000>;
67 opp-microvolt = <1040000>;
[all …]
Dexynos3250.dtsi763 opp-shared;
765 opp-50000000 {
766 opp-hz = /bits/ 64 <50000000>;
767 opp-microvolt = <800000>;
769 opp-100000000 {
770 opp-hz = /bits/ 64 <100000000>;
771 opp-microvolt = <800000>;
773 opp-134000000 {
774 opp-hz = /bits/ 64 <134000000>;
775 opp-microvolt = <800000>;
[all …]
/Linux-v4.19/arch/arm64/boot/dts/rockchip/
Drk3399-op1-opp.dtsi7 cluster0_opp: opp-table0 {
9 opp-shared;
12 opp-hz = /bits/ 64 <408000000>;
13 opp-microvolt = <800000>;
17 opp-hz = /bits/ 64 <600000000>;
18 opp-microvolt = <825000>;
21 opp-hz = /bits/ 64 <816000000>;
22 opp-microvolt = <850000>;
25 opp-hz = /bits/ 64 <1008000000>;
26 opp-microvolt = <900000>;
[all …]
Drk3399-opp.dtsi7 cluster0_opp: opp-table0 {
9 opp-shared;
12 opp-hz = /bits/ 64 <408000000>;
13 opp-microvolt = <800000>;
17 opp-hz = /bits/ 64 <600000000>;
18 opp-microvolt = <800000>;
21 opp-hz = /bits/ 64 <816000000>;
22 opp-microvolt = <850000>;
25 opp-hz = /bits/ 64 <1008000000>;
26 opp-microvolt = <925000>;
[all …]
/Linux-v4.19/arch/powerpc/kvm/
Dmpic.c129 static inline void write_IRQreg_idr(struct openpic *opp, int n_IRQ,
172 #define IVPR_VECTOR(opp, _ivprr_) ((_ivprr_) & (opp)->vector_mask) argument
242 static void mpic_irq_raise(struct openpic *opp, struct irq_dest *dst, in mpic_irq_raise() argument
251 __func__, (int)(dst - &opp->dst[0])); in mpic_irq_raise()
264 static void mpic_irq_lower(struct openpic *opp, struct irq_dest *dst, in mpic_irq_lower() argument
269 __func__, (int)(dst - &opp->dst[0])); in mpic_irq_lower()
292 static void IRQ_check(struct openpic *opp, struct irq_queue *q) in IRQ_check() argument
299 irq = find_next_bit(q->queue, opp->max_irq, irq + 1); in IRQ_check()
300 if (irq == opp->max_irq) in IRQ_check()
304 irq, IVPR_PRIORITY(opp->src[irq].ivpr), priority); in IRQ_check()
[all …]
/Linux-v4.19/arch/arm64/boot/dts/exynos/
Dexynos5433-bus.dtsi92 opp-shared;
94 opp-400000000 {
95 opp-hz = /bits/ 64 <400000000>;
96 opp-microvolt = <1075000>;
98 opp-267000000 {
99 opp-hz = /bits/ 64 <267000000>;
100 opp-microvolt = <1000000>;
102 opp-200000000 {
103 opp-hz = /bits/ 64 <200000000>;
104 opp-microvolt = <975000>;
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/cpufreq/
Dcpufreq-mediatek.txt13 - operating-points-v2: Please refer to Documentation/devicetree/bindings/opp/opp.txt
31 opp-shared;
33 opp-598000000 {
34 opp-hz = /bits/ 64 <598000000>;
35 opp-microvolt = <1050000>;
38 opp-747500000 {
39 opp-hz = /bits/ 64 <747500000>;
40 opp-microvolt = <1050000>;
43 opp-1040000000 {
44 opp-hz = /bits/ 64 <1040000000>;
[all …]
Dti-cpufreq.txt24 For each opp entry in 'operating-points-v2' table:
25 - opp-supported-hw: Two bitfields indicating:
57 cpu0_opp_table: opp-table {
62 * The three following nodes are marked with opp-suspend
67 opp-hz = /bits/ 64 <300000000>;
68 opp-microvolt = <950000 931000 969000>;
69 opp-supported-hw = <0x06 0x0010>;
70 opp-suspend;
74 opp-hz = /bits/ 64 <275000000>;
75 opp-microvolt = <1100000 1078000 1122000>;
[all …]
Dcpufreq-st.txt9 For more information about the expected DT format [See: ../opp/opp.txt].
18 - operating-points : [See: ../power/opp.txt]
40 - operating-points-v2 : [See ../power/opp.txt]
61 opp-supported-hw = <0x00000004 0xffffffff 0xffffffff>;
62 opp-hz = /bits/ 64 <1500000000>;
65 opp-microvolt-pcode0 = <1200000>;
66 opp-microvolt-pcode1 = <1200000>;
67 opp-microvolt-pcode2 = <1200000>;
68 opp-microvolt-pcode3 = <1200000>;
69 opp-microvolt-pcode4 = <1170000>;
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/gpu/
Darm,mali-midgard.txt37 - operating-points-v2 : Refer to Documentation/devicetree/bindings/opp/opp.txt
59 opp@533000000 {
60 opp-hz = /bits/ 64 <533000000>;
61 opp-microvolt = <1250000>;
63 opp@450000000 {
64 opp-hz = /bits/ 64 <450000000>;
65 opp-microvolt = <1150000>;
67 opp@400000000 {
68 opp-hz = /bits/ 64 <400000000>;
69 opp-microvolt = <1125000>;
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/devfreq/
Dexynos-bus.txt203 opp-shared;
205 opp-50000000 {
206 opp-hz = /bits/ 64 <50000000>;
207 opp-microvolt = <800000>;
209 opp-100000000 {
210 opp-hz = /bits/ 64 <100000000>;
211 opp-microvolt = <800000>;
213 opp-134000000 {
214 opp-hz = /bits/ 64 <134000000>;
215 opp-microvolt = <800000>;
[all …]
/Linux-v4.19/drivers/opp/
Dcore.c99 unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp) in dev_pm_opp_get_voltage() argument
101 if (IS_ERR_OR_NULL(opp)) { in dev_pm_opp_get_voltage()
106 return opp->supplies[0].u_volt; in dev_pm_opp_get_voltage()
117 unsigned long dev_pm_opp_get_freq(struct dev_pm_opp *opp) in dev_pm_opp_get_freq() argument
119 if (IS_ERR_OR_NULL(opp) || !opp->available) { in dev_pm_opp_get_freq()
124 return opp->rate; in dev_pm_opp_get_freq()
138 bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp) in dev_pm_opp_is_turbo() argument
140 if (IS_ERR_OR_NULL(opp) || !opp->available) { in dev_pm_opp_is_turbo()
145 return opp->turbo; in dev_pm_opp_is_turbo()
181 struct dev_pm_opp *opp; in dev_pm_opp_get_max_volt_latency() local
[all …]
Ddebugfs.c33 void opp_debug_remove_one(struct dev_pm_opp *opp) in opp_debug_remove_one() argument
35 debugfs_remove_recursive(opp->dentry); in opp_debug_remove_one()
38 static bool opp_debug_create_supplies(struct dev_pm_opp *opp, in opp_debug_create_supplies() argument
57 &opp->supplies[i].u_volt)) in opp_debug_create_supplies()
61 &opp->supplies[i].u_volt_min)) in opp_debug_create_supplies()
65 &opp->supplies[i].u_volt_max)) in opp_debug_create_supplies()
69 &opp->supplies[i].u_amp)) in opp_debug_create_supplies()
76 int opp_debug_create_one(struct dev_pm_opp *opp, struct opp_table *opp_table) in opp_debug_create_one() argument
89 if (likely(opp->rate)) in opp_debug_create_one()
90 id = opp->rate; in opp_debug_create_one()
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_opp.c139 struct output_pixel_processor *opp, in opp1_program_bit_depth_reduction() argument
142 struct dcn10_opp *oppn10 = TO_DCN10_OPP(opp); in opp1_program_bit_depth_reduction()
227 struct output_pixel_processor *opp, in opp1_set_dyn_expansion() argument
232 struct dcn10_opp *oppn10 = TO_DCN10_OPP(opp); in opp1_set_dyn_expansion()
267 struct output_pixel_processor *opp, in opp1_program_clamping_and_pixel_encoding() argument
270 struct dcn10_opp *oppn10 = TO_DCN10_OPP(opp); in opp1_program_clamping_and_pixel_encoding()
277 struct output_pixel_processor *opp, in opp1_program_fmt() argument
281 struct dcn10_opp *oppn10 = TO_DCN10_OPP(opp); in opp1_program_fmt()
289 opp, in opp1_program_fmt()
293 opp, in opp1_program_fmt()
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce/
Ddce_opp.c410 struct output_pixel_processor *opp, in dce110_opp_program_bit_depth_reduction() argument
413 struct dce110_opp *opp110 = TO_DCE110_OPP(opp); in dce110_opp_program_bit_depth_reduction()
421 struct output_pixel_processor *opp, in dce110_opp_program_clamping_and_pixel_encoding() argument
424 struct dce110_opp *opp110 = TO_DCE110_OPP(opp); in dce110_opp_program_clamping_and_pixel_encoding()
430 static void program_formatter_420_memory(struct output_pixel_processor *opp) in program_formatter_420_memory() argument
432 struct dce110_opp *opp110 = TO_DCE110_OPP(opp); in program_formatter_420_memory()
450 struct output_pixel_processor *opp, in dce110_opp_set_dyn_expansion() argument
455 struct dce110_opp *opp110 = TO_DCE110_OPP(opp); in dce110_opp_set_dyn_expansion()
489 static void program_formatter_reset_dig_resync_fifo(struct output_pixel_processor *opp) in program_formatter_reset_dig_resync_fifo() argument
491 struct dce110_opp *opp110 = TO_DCE110_OPP(opp); in program_formatter_reset_dig_resync_fifo()
[all …]
/Linux-v4.19/arch/arm64/boot/dts/socionext/
Duniphier-ld20.dtsi85 cluster0_opp: opp-table0 {
87 opp-shared;
89 opp-250000000 {
90 opp-hz = /bits/ 64 <250000000>;
93 opp-275000000 {
94 opp-hz = /bits/ 64 <275000000>;
97 opp-500000000 {
98 opp-hz = /bits/ 64 <500000000>;
101 opp-550000000 {
102 opp-hz = /bits/ 64 <550000000>;
[all …]

123456