Home
last modified time | relevance | path

Searched full:lvts (Results 1 – 8 of 8) sorted by relevance

/linux/Documentation/devicetree/bindings/thermal/
H A Dmediatek,lvts-thermal.yaml4 $id: http://devicetree.org/schemas/thermal/mediatek,lvts-thermal.yaml#
7 title: MediaTek SoC Low Voltage Thermal Sensor (LVTS)
13 LVTS is a thermal management architecture composed of three subsystems,
15 a Converter - Low Voltage Thermal Sensor converter (LVTS), and
21 - mediatek,mt7988-lvts-ap
22 - mediatek,mt8186-lvts
23 - mediatek,mt8188-lvts-ap
24 - mediatek,mt8188-lvts-mcu
25 - mediatek,mt8192-lvts-ap
26 - mediatek,mt8192-lvts-mcu
[all …]
/linux/drivers/thermal/mediatek/
H A DKconfig22 tristate "LVTS Thermal Driver for MediaTek SoCs"
27 This driver configures LVTS (Low Voltage Thermal Sensor)
32 bool "LVTS thermal debugfs"
H A Dlvts_thermal.c20 #include <dt-bindings/thermal/mediatek,lvts-thermal.h>
940 * LVTS_CLKEN : Internal LVTS clock in lvts_ctrl_set_enable()
1061 * The clock source of LVTS thermal controller is 26MHz. in lvts_ctrl_configure()
1080 * and two sensors, TS1 and TS2, are in a LVTS thermal controller in lvts_ctrl_configure()
1229 * - Connect to the LVTS in lvts_domain_init()
1230 * - Initialize the LVTS in lvts_domain_init()
1239 dev_dbg(dev, "Failed to enable LVTS clock"); in lvts_domain_init()
1245 dev_dbg(dev, "Failed to connect to LVTS controller"); in lvts_domain_init()
1317 return dev_err_probe(dev, ret, "Failed to initialize the lvts domain\n"); in lvts_probe()
1320 * At this point the LVTS is initialized and enabled. We can in lvts_probe()
[all …]
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8186.dtsi17 #include <dt-bindings/thermal/mediatek,lvts-thermal.h>
1366 lvts: thermal-sensor@1100b000 { label
1367 compatible = "mediatek,mt8186-lvts";
1373 nvmem-cell-names = "lvts-calib-data-1", "lvts-calib-data-2";
2224 thermal-sensors = <&lvts MT8186_LITTLE_CPU0>;
2262 thermal-sensors = <&lvts MT8186_LITTLE_CPU1>;
2300 thermal-sensors = <&lvts MT8186_LITTLE_CPU2>;
2338 thermal-sensors = <&lvts MT8186_CAM>;
2364 thermal-sensors = <&lvts MT8186_NNA>;
2390 thermal-sensors = <&lvts MT8186_ADSP>;
[all …]
H A Dmt8188.dtsi17 #include <dt-bindings/thermal/mediatek,lvts-thermal.h>
1389 compatible = "mediatek,mt8188-lvts-ap";
1395 nvmem-cell-names = "lvts-calib-data-1";
1513 compatible = "mediatek,mt8188-lvts-mcu";
1519 nvmem-cell-names = "lvts-calib-data-1";
H A Dmt8192.dtsi18 #include <dt-bindings/thermal/mediatek,lvts-thermal.h>
802 compatible = "mediatek,mt8192-lvts-ap";
808 nvmem-cell-names = "lvts-calib-data-1";
1151 compatible = "mediatek,mt8192-lvts-mcu";
1157 nvmem-cell-names = "lvts-calib-data-1";
H A Dmt8195.dtsi18 #include <dt-bindings/thermal/mediatek,lvts-thermal.h>
1121 compatible = "mediatek,mt8195-lvts-ap";
1127 nvmem-cell-names = "lvts-calib-data-1", "lvts-calib-data-2";
1430 compatible = "mediatek,mt8195-lvts-mcu";
1436 nvmem-cell-names = "lvts-calib-data-1", "lvts-calib-data-2";
/linux/drivers/soc/mediatek/
H A Dmtk-svs.c2183 "failed to get lvts device\n"); in svs_mt8192_platform_probe()