Searched full:lmh (Results 1 – 14 of 14) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/thermal/ |
D | qcom-lmh.yaml | 5 $id: http://devicetree.org/schemas/thermal/qcom-lmh.yaml# 8 title: Qualcomm Limits Management Hardware(LMh) 14 Limits Management Hardware(LMh) is a hardware infrastructure on some 22 - qcom,sc8180x-lmh 23 - qcom,sdm845-lmh 24 - qcom,sm8150-lmh 26 - const: qcom,qcm2290-lmh 27 - const: qcom,sm8150-lmh 43 phandle of the first cpu in the LMh cluster 46 qcom,lmh-temp-arm-millicelsius: [all …]
|
/linux-6.14.4/drivers/thermal/qcom/ |
D | lmh.c | 68 .name = "lmh", 122 ret = of_property_read_u32(np, "qcom,lmh-temp-high-millicelsius", &temp_high); in lmh_probe() 124 dev_err(dev, "missing qcom,lmh-temp-high-millicelsius property\n"); in lmh_probe() 128 ret = of_property_read_u32(np, "qcom,lmh-temp-low-millicelsius", &temp_low); in lmh_probe() 130 dev_err(dev, "missing qcom,lmh-temp-low-millicelsius property\n"); in lmh_probe() 134 ret = of_property_read_u32(np, "qcom,lmh-temp-arm-millicelsius", &temp_arm); in lmh_probe() 136 dev_err(dev, "missing qcom,lmh-temp-arm-millicelsius property\n"); in lmh_probe() 141 * Only sdm845 has lmh hardware currently enabled from hlos. If this is needed in lmh_probe() 150 dev_err(dev, "Wrong CPU id associated with LMh node\n"); in lmh_probe() 222 "lmh-irq", lmh_data); in lmh_probe() [all …]
|
D | Kconfig | 40 hardware(LMh). LMh allows for hardware-enforced mitigation for cpus based on 42 LMh is configured in the firmware and this feature need not be enabled. 43 However, on certain SoCs like sdm845 LMh has to be configured from kernel.
|
D | Makefile | 8 obj-$(CONFIG_QCOM_LMH) += lmh.o
|
/linux-6.14.4/drivers/soc/qcom/ |
D | ramp_controller.c | 41 * @num_lmh_sids: Number of LMh SIDs (max 8) 210 /* Program LMH, DFS, Link SIDs */ in qcom_ramp_controller_start()
|
/linux-6.14.4/arch/arm64/boot/dts/qcom/ |
D | qcm2290.dtsi | 2066 lmh_cluster: lmh@f550800 { 2067 compatible = "qcom,qcm2290-lmh", "qcom,sm8150-lmh"; 2071 qcom,lmh-temp-arm-millicelsius = <65000>; 2072 qcom,lmh-temp-low-millicelsius = <94500>; 2073 qcom,lmh-temp-high-millicelsius = <95000>;
|
D | sc8180x.dtsi | 3873 lmh@18350800 { 3874 compatible = "qcom,sc8180x-lmh"; 3878 qcom,lmh-temp-arm-millicelsius = <65000>; 3879 qcom,lmh-temp-low-millicelsius = <94500>; 3880 qcom,lmh-temp-high-millicelsius = <95000>; 3885 lmh@18358800 { 3886 compatible = "qcom,sc8180x-lmh"; 3890 qcom,lmh-temp-arm-millicelsius = <65000>; 3891 qcom,lmh-temp-low-millicelsius = <94500>; 3892 qcom,lmh-temp-high-millicelsius = <95000>;
|
D | sm8150.dtsi | 4557 lmh_cluster1: lmh@18350800 { 4558 compatible = "qcom,sm8150-lmh"; 4562 qcom,lmh-temp-arm-millicelsius = <60000>; 4563 qcom,lmh-temp-low-millicelsius = <84500>; 4564 qcom,lmh-temp-high-millicelsius = <85000>; 4569 lmh_cluster0: lmh@18358800 { 4570 compatible = "qcom,sm8150-lmh"; 4574 qcom,lmh-temp-arm-millicelsius = <60000>; 4575 qcom,lmh-temp-low-millicelsius = <84500>; 4576 qcom,lmh-temp-high-millicelsius = <85000>;
|
D | sdm845.dtsi | 3958 lmh_cluster1: lmh@17d70800 { 3959 compatible = "qcom,sdm845-lmh"; 3963 qcom,lmh-temp-arm-millicelsius = <65000>; 3964 qcom,lmh-temp-low-millicelsius = <94500>; 3965 qcom,lmh-temp-high-millicelsius = <95000>; 3970 lmh_cluster0: lmh@17d78800 { 3971 compatible = "qcom,sdm845-lmh"; 3975 qcom,lmh-temp-arm-millicelsius = <65000>; 3976 qcom,lmh-temp-low-millicelsius = <94500>; 3977 qcom,lmh-temp-high-millicelsius = <95000>;
|
/linux-6.14.4/drivers/cpufreq/ |
D | qcom-cpufreq-hw.c | 50 * Mutex to synchronize between de-init sequence and re-starting LMh 435 * Look for LMh interrupt. If no interrupt line is specified / in qcom_cpufreq_hw_lmh_init()
|
/linux-6.14.4/Documentation/devicetree/bindings/cpufreq/ |
D | cpufreq-qcom-hw.yaml | 207 # On some SoCs the Prime core shares the LMH irq with Big cores
|
/linux-6.14.4/arch/s390/boot/ |
D | head.S | 243 0: lmh %r0,%r15,0(%r13) # clear high-order half of gprs
|
/linux-6.14.4/arch/s390/tools/ |
D | opcodes.txt | 1135 eb96 lmh RSY_RRRD
|
/linux-6.14.4/ipc/ |
D | util.c | 9 * Chris Evans, <chris@ferret.lmh.ox.ac.uk>
|