Searched full:lmh (Results 1 – 14 of 14) sorted by relevance
/linux-6.12.1/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.12.1/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.12.1/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.12.1/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 | 3867 lmh@18350800 { 3868 compatible = "qcom,sc8180x-lmh"; 3872 qcom,lmh-temp-arm-millicelsius = <65000>; 3873 qcom,lmh-temp-low-millicelsius = <94500>; 3874 qcom,lmh-temp-high-millicelsius = <95000>; 3879 lmh@18358800 { 3880 compatible = "qcom,sc8180x-lmh"; 3884 qcom,lmh-temp-arm-millicelsius = <65000>; 3885 qcom,lmh-temp-low-millicelsius = <94500>; 3886 qcom,lmh-temp-high-millicelsius = <95000>;
|
D | sm8150.dtsi | 4552 lmh_cluster1: lmh@18350800 { 4553 compatible = "qcom,sm8150-lmh"; 4557 qcom,lmh-temp-arm-millicelsius = <60000>; 4558 qcom,lmh-temp-low-millicelsius = <84500>; 4559 qcom,lmh-temp-high-millicelsius = <85000>; 4564 lmh_cluster0: lmh@18358800 { 4565 compatible = "qcom,sm8150-lmh"; 4569 qcom,lmh-temp-arm-millicelsius = <60000>; 4570 qcom,lmh-temp-low-millicelsius = <84500>; 4571 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.12.1/drivers/cpufreq/ |
D | qcom-cpufreq-hw.c | 50 * Mutex to synchronize between de-init sequence and re-starting LMh 434 * Look for LMh interrupt. If no interrupt line is specified / in qcom_cpufreq_hw_lmh_init()
|
/linux-6.12.1/Documentation/devicetree/bindings/cpufreq/ |
D | cpufreq-qcom-hw.yaml | 201 # On some SoCs the Prime core shares the LMH irq with Big cores
|
/linux-6.12.1/arch/s390/boot/ |
D | head.S | 243 0: lmh %r0,%r15,0(%r13) # clear high-order half of gprs
|
/linux-6.12.1/arch/s390/tools/ |
D | opcodes.txt | 1135 eb96 lmh RSY_RRRD
|
/linux-6.12.1/ipc/ |
D | util.c | 9 * Chris Evans, <chris@ferret.lmh.ox.ac.uk>
|