Lines Matching full:lvts
20 #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()
1773 { .compatible = "mediatek,mt7988-lvts-ap", .data = &mt7988_lvts_ap_data },
1774 { .compatible = "mediatek,mt8186-lvts", .data = &mt8186_lvts_data },
1775 { .compatible = "mediatek,mt8188-lvts-mcu", .data = &mt8188_lvts_mcu_data },
1776 { .compatible = "mediatek,mt8188-lvts-ap", .data = &mt8188_lvts_ap_data },
1777 { .compatible = "mediatek,mt8192-lvts-mcu", .data = &mt8192_lvts_mcu_data },
1778 { .compatible = "mediatek,mt8192-lvts-ap", .data = &mt8192_lvts_ap_data },
1779 { .compatible = "mediatek,mt8195-lvts-mcu", .data = &mt8195_lvts_mcu_data },
1780 { .compatible = "mediatek,mt8195-lvts-ap", .data = &mt8195_lvts_ap_data },
1793 .name = "mtk-lvts-thermal",
1801 MODULE_DESCRIPTION("MediaTek LVTS Thermal Driver");