/openbmc/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra30-peripherals-opp.dtsi | 4 core_opp_table: opp-table-core { 6 opp-shared; 8 core_opp_950: opp-950000 { 9 opp-microvolt = <950000 950000 1350000>; 10 opp-level = <950000>; 13 core_opp_1000: opp-1000000 { 14 opp-microvolt = <1000000 1000000 1350000>; 15 opp-level = <1000000>; 18 core_opp_1050: opp-1050000 { 19 opp-microvolt = <1050000 1050000 1350000>; [all …]
|
H A D | tegra124-peripherals-opp.dtsi | 4 emc_icc_dvfs_opp_table: opp-table-emc { 7 opp-12750000-800 { 8 opp-microvolt = <800000 800000 1150000>; 9 opp-hz = /bits/ 64 <12750000>; 10 opp-supported-hw = <0x0003>; 13 opp-12750000-950 { 14 opp-microvolt = <950000 950000 1150000>; 15 opp-hz = /bits/ 64 <12750000>; 16 opp-supported-hw = <0x0008>; 19 opp-12750000-1050 { [all …]
|
H A D | tegra20-peripherals-opp.dtsi | 4 core_opp_table: opp-table-core { 6 opp-shared; 8 core_opp_950: opp-950000 { 9 opp-microvolt = <950000 950000 1300000>; 10 opp-level = <950000>; 13 core_opp_1000: opp-1000000 { 14 opp-microvolt = <1000000 1000000 1300000>; 15 opp-level = <1000000>; 18 core_opp_1100: opp-1100000 { 19 opp-microvolt = <1100000 1100000 1300000>; [all …]
|
H A D | tegra30-cpu-opp-microvolt.dtsi | 4 cpu0_opp_table: opp-table-cpu0 { 5 opp-51000000-800 { 6 opp-microvolt = <800000 800000 1250000>; 9 opp-51000000-850 { 10 opp-microvolt = <850000 850000 1250000>; 13 opp-51000000-912 { 14 opp-microvolt = <912000 912000 1250000>; 17 opp-102000000-800 { 18 opp-microvolt = <800000 800000 1250000>; 21 opp-102000000-850 { [all …]
|
H A D | tegra20-cpu-opp-microvolt.dtsi | 4 cpu0_opp_table: opp-table-cpu0 { 5 opp-216000000-750 { 6 opp-microvolt = <750000 750000 1125000>; 9 opp-216000000-800 { 10 opp-microvolt = <800000 800000 1125000>; 13 opp-312000000-750 { 14 opp-microvolt = <750000 750000 1125000>; 17 opp-312000000-800 { 18 opp-microvolt = <800000 800000 1125000>; 21 opp-456000000-750 { [all …]
|
H A D | tegra20-cpu-opp.dtsi | 4 cpu0_opp_table: opp-table-cpu0 { 6 opp-shared; 8 opp-216000000-750 { 10 opp-supported-hw = <0x0F 0x0003>; 11 opp-hz = /bits/ 64 <216000000>; 12 opp-suspend; 15 opp-216000000-800 { 17 opp-supported-hw = <0x0F 0x0004>; 18 opp-hz = /bits/ 64 <216000000>; 19 opp-suspend; [all …]
|
H A D | tegra30-cpu-opp.dtsi | 4 cpu0_opp_table: opp-table-cpu0 { 6 opp-shared; 8 opp-51000000-800 { 10 opp-supported-hw = <0x1F 0x31FE>; 11 opp-hz = /bits/ 64 <51000000>; 14 opp-51000000-850 { 16 opp-supported-hw = <0x1F 0x0C01>; 17 opp-hz = /bits/ 64 <51000000>; 20 opp-51000000-912 { 22 opp-supported-hw = <0x1F 0x0200>; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra132-peripherals-opp.dtsi | 4 /* EMC DVFS OPP table */ 5 emc_icc_dvfs_opp_table: opp-table-dvfs0 { 8 opp-12750000-800 { 9 opp-microvolt = <800000 800000 1150000>; 10 opp-hz = /bits/ 64 <12750000>; 11 opp-supported-hw = <0x0003>; 14 opp-12750000-950 { 15 opp-microvolt = <950000 950000 1150000>; 16 opp-hz = /bits/ 64 <12750000>; 17 opp-supported-hw = <0x0008>; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8996pro.dtsi | 9 /delete-node/ opp-table-cluster0; 10 /delete-node/ opp-table-cluster1; 18 cluster0_opp: opp-table-cluster0 { 21 opp-shared; 23 opp-307200000 { 24 opp-hz = /bits/ 64 <307200000>; 25 opp-supported-hw = <0x70>; 27 opp-peak-kBps = <192000>; 29 opp-384000000 { 30 opp-hz = /bits/ 64 <384000000>; [all …]
|
H A D | sa8540p.dtsi | 13 cpu0_opp_table: opp-table-cpu0 { 15 opp-shared; 17 opp-300000000 { 18 opp-hz = /bits/ 64 <300000000>; 19 opp-peak-kBps = <(300000 * 32)>; 21 opp-403200000 { 22 opp-hz = /bits/ 64 <403200000>; 23 opp-peak-kBps = <(384000 * 32)>; 25 opp-499200000 { 26 opp-hz = /bits/ 64 <499200000>; [all …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5800.dtsi | 24 opp-2000000000 { 25 opp-hz = /bits/ 64 <2000000000>; 26 opp-microvolt = <1312500 1312500 1500000>; 29 opp-1900000000 { 30 opp-hz = /bits/ 64 <1900000000>; 31 opp-microvolt = <1262500 1262500 1500000>; 34 opp-1800000000 { 35 opp-hz = /bits/ 64 <1800000000>; 36 opp-microvolt = <1237500 1237500 1500000>; 39 opp-1700000000 { [all …]
|
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-g12b-a311d.dtsi | 10 cpu_opp_table_0: opp-table-0 { 12 opp-shared; 14 opp-1000000000 { 15 opp-hz = /bits/ 64 <1000000000>; 16 opp-microvolt = <761000>; 19 opp-1200000000 { 20 opp-hz = /bits/ 64 <1200000000>; 21 opp-microvolt = <781000>; 24 opp-1398000000 { 25 opp-hz = /bits/ 64 <1398000000>; [all …]
|
H A D | meson-g12b-s922x.dtsi | 10 cpu_opp_table_0: opp-table-0 { 12 opp-shared; 14 opp-1000000000 { 15 opp-hz = /bits/ 64 <1000000000>; 16 opp-microvolt = <731000>; 19 opp-1200000000 { 20 opp-hz = /bits/ 64 <1200000000>; 21 opp-microvolt = <731000>; 24 opp-1398000000 { 25 opp-hz = /bits/ 64 <1398000000>; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/allwinner/ |
H A D | sun50i-h6-gpu-opp.dtsi | 5 gpu_opp_table: opp-table-gpu { 8 opp-216000000 { 9 opp-hz = /bits/ 64 <216000000>; 10 opp-microvolt = <810000 810000 1200000>; 13 opp-264000000 { 14 opp-hz = /bits/ 64 <264000000>; 15 opp-microvolt = <810000 810000 1200000>; 18 opp-312000000 { 19 opp-hz = /bits/ 64 <312000000>; 20 opp-microvolt = <810000 810000 1200000>; [all …]
|
H A D | sun50i-h6-cpu-opp.dtsi | 6 cpu_opp_table: opp-table-cpu { 9 opp-shared; 11 opp-480000000 { 13 opp-hz = /bits/ 64 <480000000>; 15 opp-microvolt-speed0 = <880000 880000 1200000>; 16 opp-microvolt-speed1 = <820000 820000 1200000>; 17 opp-microvolt-speed2 = <820000 820000 1200000>; 20 opp-720000000 { 22 opp-hz = /bits/ 64 <720000000>; 24 opp-microvolt-speed0 = <880000 880000 1200000>; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3399-op1-opp.dtsi | 7 cluster0_opp: opp-table-0 { 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 …]
|
H A D | rk3399-opp.dtsi | 7 cluster0_opp: opp-table-0 { 9 opp-shared; 12 opp-hz = /bits/ 64 <408000000>; 13 opp-microvolt = <825000 825000 1250000>; 17 opp-hz = /bits/ 64 <600000000>; 18 opp-microvolt = <825000 825000 1250000>; 21 opp-hz = /bits/ 64 <816000000>; 22 opp-microvolt = <850000 850000 1250000>; 25 opp-hz = /bits/ 64 <1008000000>; 26 opp-microvolt = <925000 925000 1250000>; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/exynos/ |
H A D | exynos5433-bus.dtsi | 90 bus_g2d_400_opp_table: opp-table-2 { 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>; [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/opp/ |
H A D | allwinner,sun50i-h6-operating-points.yaml | 4 $id: http://devicetree.org/schemas/opp/allwinner,sun50i-h6-operating-points.yaml# 7 title: Allwinner H6 CPU OPP 15 OPP varies based on the silicon variant in use. Allwinner Process 19 provide the OPP framework with required information. 22 - $ref: opp-v2-base.yaml# 37 opp-shared: true 44 "^opp-[0-9]+$": 48 opp-hz: true 52 "^opp-microvolt-speed[0-9]$": true 55 - opp-hz [all …]
|
H A D | opp-v2.yaml | 4 $id: http://devicetree.org/schemas/opp/opp-v2.yaml# 7 title: Generic OPP (Operating Performance Points) 13 - $ref: opp-v2-base.yaml# 54 cpu0_opp_table0: opp-table { 56 opp-shared; 58 opp-1000000000 { 59 opp-hz = /bits/ 64 <1000000000>; 60 opp-microvolt = <975000 970000 985000>; 61 opp-microamp = <70000>; 63 opp-suspend; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/interconnect/ |
H A D | mediatek,cci.yaml | 39 opp-table: 75 cci_opp: opp-table-cci { 77 opp-shared; 78 opp2_00: opp-273000000 { 79 opp-hz = /bits/ 64 <273000000>; 80 opp-microvolt = <650000>; 82 opp2_01: opp-338000000 { 83 opp-hz = /bits/ 64 <338000000>; 84 opp-microvolt = <687500>; 86 opp2_02: opp-403000000 { [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/cpufreq/ |
H A D | cpufreq-mediatek.txt | 13 - operating-points-v2: Please refer to Documentation/devicetree/bindings/opp/opp-v2.yaml 38 opp-shared; 40 opp-598000000 { 41 opp-hz = /bits/ 64 <598000000>; 42 opp-microvolt = <1050000>; 45 opp-747500000 { 46 opp-hz = /bits/ 64 <747500000>; 47 opp-microvolt = <1050000>; 50 opp-1040000000 { 51 opp-hz = /bits/ 64 <1040000000>; [all …]
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | mpic.c | 128 static inline void write_IRQreg_idr(struct openpic *opp, int n_IRQ, 171 #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() argument 250 __func__, (int)(dst - &opp->dst[0])); in mpic_irq_raise() 263 static void mpic_irq_lower(struct openpic *opp, struct irq_dest *dst, in mpic_irq_lower() argument 268 __func__, (int)(dst - &opp->dst[0])); in mpic_irq_lower() 291 static void IRQ_check(struct openpic *opp, struct irq_queue *q) in IRQ_check() argument 298 irq = find_next_bit(q->queue, opp->max_irq, irq + 1); in IRQ_check() 299 if (irq == opp->max_irq) in IRQ_check() 303 irq, IVPR_PRIORITY(opp->src[irq].ivpr), priority); in IRQ_check() [all …]
|
/openbmc/linux/Documentation/power/ |
H A D | opp.rst | 2 Operating Performance Points (OPP) Library 10 2. Initial OPP List Registration 11 3. OPP Search Functions 12 4. OPP Availability Control Functions 13 5. OPP Data Retrieval Functions 19 1.1 What is an Operating Performance Point (OPP)? 48 OPP library provides a set of helper functions to organize and query the OPP 49 information. The library is located in drivers/opp/ directory and the header 50 is located in include/linux/pm_opp.h. OPP library can be enabled by enabling 52 Instrument's OMAP framework allows to optionally boot at a certain OPP without [all …]
|