/Linux-v4.19/Documentation/devicetree/bindings/opp/ |
D | kryo-cpufreq.txt | 32 - 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 …]
|
D | opp.txt | 54 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/ |
D | exynos5800.dtsi | 24 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 …]
|
D | rk3229.dtsi | 11 /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 …]
|
D | exynos4412.dtsi | 81 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 …]
|
D | exynos4210.dtsi | 288 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 …]
|
D | pxa27x.dtsi | 145 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 …]
|
D | exynos5420.dtsi | 48 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 …]
|
D | uniphier-pro5.dtsi | 38 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 …]
|
D | sun8i-a33.dtsi | 51 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 …]
|
D | exynos3250.dtsi | 763 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/ |
D | rk3399-op1-opp.dtsi | 7 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 …]
|
D | rk3399-opp.dtsi | 7 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/ |
D | mpic.c | 129 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/ |
D | exynos5433-bus.dtsi | 92 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/ |
D | cpufreq-mediatek.txt | 13 - 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 …]
|
D | ti-cpufreq.txt | 24 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 …]
|
D | cpufreq-st.txt | 9 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/ |
D | arm,mali-midgard.txt | 37 - 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/ |
D | exynos-bus.txt | 203 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/ |
D | core.c | 99 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 …]
|
D | debugfs.c | 33 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/ |
D | dcn10_opp.c | 139 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/ |
D | dce_opp.c | 410 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/ |
D | uniphier-ld20.dtsi | 85 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 …]
|