Skip to content

Commit

Permalink
thermald: Update to 2.5.8
Browse files Browse the repository at this point in the history
**Summary**

- Lunar Lake support
- Arrow Lake support
- Add a script to plot temperature and trips from debug log
- Deprecate modem/KBL-G support
- Remove dbus-glib-devel as requirment
  • Loading branch information
davidjharder committed Aug 31, 2024
1 parent 2663b8a commit 8ebcdaa
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 100 deletions.
61 changes: 4 additions & 57 deletions packages/t/thermald/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -179,24 +179,6 @@ thermald:_ZN13cthd_zone_cpu21read_cdev_trip_pointsEv
thermald:_ZN13cthd_zone_cpu4initEv
thermald:_ZN13cthd_zone_cpuC1EiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
thermald:_ZN13cthd_zone_cpuC2EiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
thermald:_ZN15cthd_cdev_modem13get_max_stateEv
thermald:_ZN15cthd_cdev_modem13is_throttlingEv
thermald:_ZN15cthd_cdev_modem14get_curr_stateEv
thermald:_ZN15cthd_cdev_modem14set_curr_stateEii
thermald:_ZN15cthd_cdev_modem14throttle_modemEi
thermald:_ZN15cthd_cdev_modem15is_interface_upEP14DBusConnection
thermald:_ZN15cthd_cdev_modem16set_online_stateEb
thermald:_ZN15cthd_cdev_modem18get_modem_propertyEP14DBusConnectionPKcS3_Pb
thermald:_ZN15cthd_cdev_modem19update_online_stateEP14DBusConnection
thermald:_ZN15cthd_cdev_modem20ofono_signal_handlerEP14DBusConnectionP11DBusMessagePv
thermald:_ZN15cthd_cdev_modem20set_throttling_stateEb
thermald:_ZN15cthd_cdev_modem23update_throttling_stateEP14DBusConnection
thermald:_ZN15cthd_cdev_modem23update_throttling_stateEv
thermald:_ZN15cthd_cdev_modem35parse_ofono_property_changed_signalEP11DBusMessagePKcS3_S3_Pj
thermald:_ZN15cthd_cdev_modem6updateEv
thermald:_ZN15cthd_cdev_modem9is_onlineEv
thermald:_ZN15cthd_cdev_modemC1EjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
thermald:_ZN15cthd_cdev_modemC2EjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
thermald:_ZN15cthd_preference14get_preferenceEv
thermald:_ZN15cthd_preference14set_preferenceEPKc
thermald:_ZN15cthd_preference18get_old_preferenceEv
Expand Down Expand Up @@ -226,10 +208,6 @@ thermald:_ZN15cthd_trip_point25thd_trip_cdev_state_resetEi
thermald:_ZN15cthd_trip_point29thd_trip_point_add_cdev_indexEii
thermald:_ZN15cthd_trip_pointC1Ei17trip_point_type_tjjii19trip_control_type_t
thermald:_ZN15cthd_trip_pointC2Ei17trip_point_type_tjjii19trip_control_type_t
thermald:_ZN16cthd_gating_cdev13get_max_stateEv
thermald:_ZN16cthd_gating_cdev14get_curr_stateEv
thermald:_ZN16cthd_gating_cdev14set_curr_stateEii
thermald:_ZN16cthd_gating_cdev6updateEv
thermald:_ZN16cthd_kobj_uevent15check_for_eventEv
thermald:_ZN16cthd_kobj_uevent16kobj_uevent_openEv
thermald:_ZN16cthd_kobj_uevent17kobj_uevent_closeEv
Expand Down Expand Up @@ -278,28 +256,14 @@ thermald:_ZN19cthd_sensor_virtualC2EiNSt7__cxx1112basic_stringIcSt11char_traitsI
thermald:_ZN19cthd_sensor_virtualD0Ev
thermald:_ZN19cthd_sensor_virtualD1Ev
thermald:_ZN19cthd_sensor_virtualD2Ev
thermald:_ZN19cthd_zone_kbl_g_mcp16read_trip_pointsEv
thermald:_ZN19cthd_zone_kbl_g_mcp17zone_bind_sensorsEv
thermald:_ZN19cthd_zone_kbl_g_mcp21read_cdev_trip_pointsEv
thermald:_ZN19cthd_zone_kbl_g_mcpC1Ei
thermald:_ZN19cthd_zone_kbl_g_mcpC2Ei
thermald:_ZN20cthd_cdev_kgl_amdgpu14get_curr_stateEb
thermald:_ZN20cthd_cdev_kgl_amdgpu14get_curr_stateEv
thermald:_ZN20cthd_cdev_kgl_amdgpu14set_curr_stateEii
thermald:_ZN20cthd_cdev_kgl_amdgpu16map_target_stateEii
thermald:_ZN20cthd_cdev_kgl_amdgpu17get_phy_max_stateEv
thermald:_ZN20cthd_cdev_kgl_amdgpu18set_curr_state_rawEii
thermald:_ZN20cthd_cdev_kgl_amdgpu6updateEv
thermald:_ZN20cthd_cdev_kgl_amdgpuC1Eji
thermald:_ZN20cthd_cdev_kgl_amdgpuC2Eji
thermald:_ZN20cthd_engine_adaptive12install_itmtEP10itmt_entry
thermald:_ZN20cthd_engine_adaptive14execute_targetER15adaptive_target
thermald:_ZN20cthd_engine_adaptive15install_passiveEP3psv
thermald:_ZN20cthd_engine_adaptive15set_itmt_targetE15adaptive_target
thermald:_ZN20cthd_engine_adaptive15set_itmt_targetER15adaptive_target
thermald:_ZN20cthd_engine_adaptive15thd_engine_initEbb
thermald:_ZN20cthd_engine_adaptive16psvt_consolidateEv
thermald:_ZN20cthd_engine_adaptive16thd_engine_startEv
thermald:_ZN20cthd_engine_adaptive18set_int3400_targetE15adaptive_target
thermald:_ZN20cthd_engine_adaptive18set_int3400_targetER15adaptive_target
thermald:_ZN20cthd_engine_adaptive19update_engine_stateEv
thermald:_ZN20cthd_engine_adaptive20exec_fallback_targetEi
thermald:_ZN20cthd_engine_adaptive23install_passive_defaultEv
Expand All @@ -315,7 +279,7 @@ thermald:_ZN20cthd_sysfs_cdev_rapl15rapl_update_pl2Ei
thermald:_ZN20cthd_sysfs_cdev_rapl16rapl_sysfs_validEv
thermald:_ZN20cthd_sysfs_cdev_rapl17rapl_read_pl1_maxEv
thermald:_ZN20cthd_sysfs_cdev_rapl18set_curr_state_rawEii
thermald:_ZN20cthd_sysfs_cdev_rapl19set_adaptive_targetE15adaptive_target
thermald:_ZN20cthd_sysfs_cdev_rapl19set_adaptive_targetER15adaptive_target
thermald:_ZN20cthd_sysfs_cdev_rapl21rapl_read_time_windowEv
thermald:_ZN20cthd_sysfs_cdev_rapl22read_ppcc_power_limitsEv
thermald:_ZN20cthd_sysfs_cdev_rapl23rapl_read_enable_statusEv
Expand All @@ -325,11 +289,6 @@ thermald:_ZN20cthd_sysfs_cdev_rapl27rapl_update_pl2_time_windowEi
thermald:_ZN20cthd_sysfs_cdev_rapl28thd_cdev_set_min_state_paramEi
thermald:_ZN20cthd_sysfs_cdev_rapl6updateEv
thermald:_ZN20cthd_sysfs_cdev_rapl7set_tccEi
thermald:_ZN20cthd_zone_kbl_amdgpu16read_trip_pointsEv
thermald:_ZN20cthd_zone_kbl_amdgpu17zone_bind_sensorsEv
thermald:_ZN20cthd_zone_kbl_amdgpu21read_cdev_trip_pointsEv
thermald:_ZN20cthd_zone_kbl_amdgpuC1Ei
thermald:_ZN20cthd_zone_kbl_amdgpuC2Ei
thermald:_ZN20cthd_zone_rapl_power16read_trip_pointsEv
thermald:_ZN20cthd_zone_rapl_power17zone_bind_sensorsEv
thermald:_ZN20cthd_zone_rapl_power21read_cdev_trip_pointsEv
Expand All @@ -353,9 +312,6 @@ thermald:_ZN21cthd_rapl_power_meter25rapl_action_get_max_powerE11domain_type
thermald:_ZN21cthd_rapl_power_meter26rapl_enable_periodic_timerEv
thermald:_ZN21cthd_rapl_power_meterC1Ej
thermald:_ZN21cthd_rapl_power_meterC2Ej
thermald:_ZN21cthd_sensor_kbl_g_mcp16read_temperatureEv
thermald:_ZN21cthd_sensor_kbl_g_mcpC1Ei
thermald:_ZN21cthd_sensor_kbl_g_mcpC2Ei
thermald:_ZN22cthd_sensor_rapl_power16read_temperatureEv
thermald:_ZN22cthd_sensor_rapl_powerC1Ei
thermald:_ZN22cthd_sensor_rapl_powerC2Ei
Expand All @@ -364,16 +320,7 @@ thermald:_ZN23cthd_intel_p_state_cdev14set_curr_stateEii
thermald:_ZN23cthd_intel_p_state_cdev16map_target_stateEii
thermald:_ZN23cthd_intel_p_state_cdev24set_turbo_disable_statusEb
thermald:_ZN23cthd_intel_p_state_cdev6updateEv
thermald:_ZN24cthd_cpu_default_binding14check_cpu_loadEv
thermald:_ZN24cthd_cpu_default_binding14read_zone_statENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP15cpu_zone_stat_t
thermald:_ZN24cthd_cpu_default_binding15blacklist_matchENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
thermald:_ZN24cthd_cpu_default_binding16update_zone_statENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
thermald:_ZN24cthd_cpu_default_binding18do_default_bindingERSt6vectorIP9cthd_cdevSaIS2_EE
thermald:_ZN25cthd_sysfs_cdev_rapl_dram6updateEv
thermald:_ZN28cthd_sensor_kbl_amdgpu_powerC1Ei
thermald:_ZN28cthd_sensor_kbl_amdgpu_powerC2Ei
thermald:_ZN30cthd_sensor_kbl_amdgpu_thermalC1Ei
thermald:_ZN30cthd_sensor_kbl_amdgpu_thermalC2Ei
thermald:_ZN7csys_fs24read_symbolic_link_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPci
thermald:_ZN7csys_fs4readERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPci
thermald:_ZN7csys_fs4readERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPi
Expand Down Expand Up @@ -478,6 +425,7 @@ thermald:exclusive_control
thermald:gddv_exception
thermald:ignore_critical
thermald:main
thermald:own_id
thermald:sensor_substitue_strings
thermald:source_substitue_strings
thermald:target_substitue_strings
Expand All @@ -486,5 +434,4 @@ thermald:thd_engine
thermald:thd_ignore_default_control
thermald:thd_poll_interval
thermald:thermald_resource_get_resource
thermald:watcher_id
thermald:workaround_enabled
2 changes: 0 additions & 2 deletions packages/t/thermald/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
libc.so.6
libdbus-1.so.3
libdbus-glib-1.so.2
libevdev.so.2
libgcc_s.so.1
libgio-2.0.so.0
Expand Down
36 changes: 2 additions & 34 deletions packages/t/thermald/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -79,28 +79,6 @@ libc.so.6:uname
libc.so.6:unlink
libc.so.6:versionsort
libc.so.6:write
libdbus-1.so.3:dbus_bus_add_match
libdbus-1.so.3:dbus_bus_get
libdbus-1.so.3:dbus_connection_add_filter
libdbus-1.so.3:dbus_connection_flush
libdbus-1.so.3:dbus_connection_send
libdbus-1.so.3:dbus_connection_send_with_reply_and_block
libdbus-1.so.3:dbus_error_free
libdbus-1.so.3:dbus_error_init
libdbus-1.so.3:dbus_error_is_set
libdbus-1.so.3:dbus_message_is_signal
libdbus-1.so.3:dbus_message_iter_append_basic
libdbus-1.so.3:dbus_message_iter_close_container
libdbus-1.so.3:dbus_message_iter_get_arg_type
libdbus-1.so.3:dbus_message_iter_get_basic
libdbus-1.so.3:dbus_message_iter_init
libdbus-1.so.3:dbus_message_iter_init_append
libdbus-1.so.3:dbus_message_iter_next
libdbus-1.so.3:dbus_message_iter_open_container
libdbus-1.so.3:dbus_message_iter_recurse
libdbus-1.so.3:dbus_message_new_method_call
libdbus-1.so.3:dbus_message_unref
libdbus-glib-1.so.2:dbus_connection_setup_with_g_main
libevdev.so.2:libevdev_free
libevdev.so.2:libevdev_get_event_value
libevdev.so.2:libevdev_get_fd
Expand All @@ -111,7 +89,7 @@ libevdev.so.2:libevdev_next_event
libgcc_s.so.1:_Unwind_Resume
libgio-2.0.so.0:g_bus_get_sync
libgio-2.0.so.0:g_bus_own_name
libgio-2.0.so.0:g_bus_unwatch_name
libgio-2.0.so.0:g_bus_unown_name
libgio-2.0.so.0:g_dbus_connection_register_object
libgio-2.0.so.0:g_dbus_error_quark
libgio-2.0.so.0:g_dbus_method_invocation_return_gerror
Expand Down Expand Up @@ -174,7 +152,6 @@ libgobject-2.0.so.0:g_object_unref
libgobject-2.0.so.0:g_signal_connect_data
libgobject-2.0.so.0:g_type_class_adjust_private_offset
libgobject-2.0.so.0:g_type_class_peek_parent
libgobject-2.0.so.0:g_type_init
libgobject-2.0.so.0:g_type_register_static_simple
libstdc++.so.6:_ZNKSt12__basic_fileIcE7is_openEv
libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv
Expand All @@ -184,13 +161,8 @@ libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_firs
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm
libstdc++.so.6:_ZNSdD2Ev
libstdc++.so.6:_ZNSi10_M_extractIjEERSiRT_
libstdc++.so.6:_ZNSi4readEPcl
libstdc++.so.6:_ZNSi5tellgEv
libstdc++.so.6:_ZNSi7getlineEPclc
libstdc++.so.6:_ZNSirsERi
libstdc++.so.6:_ZNSo5seekpESt4fposI11__mbstate_tE
libstdc++.so.6:_ZNSo5seekpElSt12_Ios_Seekdir
libstdc++.so.6:_ZNSo5writeEPKcl
libstdc++.so.6:_ZNSo9_M_insertImEERSoT_
libstdc++.so.6:_ZNSo9_M_insertIyEERSoT_
libstdc++.so.6:_ZNSolsEi
Expand All @@ -199,7 +171,6 @@ libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmo
libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv
libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev
libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt16invalid_argumentC1EPKc
Expand All @@ -209,7 +180,6 @@ libstdc++.so.6:_ZNSt6localeC1Ev
libstdc++.so.6:_ZNSt6localeD1Ev
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
Expand All @@ -236,14 +206,12 @@ libstdc++.so.6:_ZSt24__throw_invalid_argumentPKc
libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz
libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv
libstdc++.so.6:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_
libstdc++.so.6:_ZSt9terminatev
libstdc++.so.6:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE
libstdc++.so.6:_ZTISt16invalid_argument
libstdc++.so.6:_ZTISt9exception
libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
libstdc++.so.6:_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE
libstdc++.so.6:_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE
libstdc++.so.6:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE
libstdc++.so.6:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE
libstdc++.so.6:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
Expand All @@ -253,7 +221,6 @@ libstdc++.so.6:_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
libstdc++.so.6:_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE
libstdc++.so.6:_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE
libstdc++.so.6:_ZTVSt13basic_filebufIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE
Expand All @@ -264,6 +231,7 @@ libstdc++.so.6:_Znam
libstdc++.so.6:_Znwm
libstdc++.so.6:__cxa_allocate_exception
libstdc++.so.6:__cxa_begin_catch
libstdc++.so.6:__cxa_call_terminate
libstdc++.so.6:__cxa_end_catch
libstdc++.so.6:__cxa_free_exception
libstdc++.so.6:__cxa_rethrow
Expand Down
7 changes: 3 additions & 4 deletions packages/t/thermald/package.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
name : thermald
version : 2.5.7
release : 15
version : 2.5.8
release : 16
source :
- https://github.com/intel/thermal_daemon/archive/refs/tags/v2.5.7.tar.gz : b7df06bbd813bf039893a533d1e30073102a2494f6fdd432ae7c05f376c7cc15
- https://github.com/intel/thermal_daemon/archive/refs/tags/v2.5.8.tar.gz : 365fbb91d5b986ecbac7fe70d6993bc5a4d47e07dfca9d832204fe8ec0a7094b
license : GPL-2.0-or-later
homepage : https://github.com/intel/thermal_daemon
component : system.utils
summary : Thermal daemon for IA
description: |
Thermal daemon for IA
builddeps :
- pkgconfig(dbus-glib-1)
- pkgconfig(libevdev)
- pkgconfig(libxml-2.0)
- pkgconfig(upower-glib)
Expand Down
6 changes: 3 additions & 3 deletions packages/t/thermald/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@
</Files>
</Package>
<History>
<Update release="15">
<Date>2024-04-30</Date>
<Version>2.5.7</Version>
<Update release="16">
<Date>2024-08-31</Date>
<Version>2.5.8</Version>
<Comment>Packaging update</Comment>
<Name>David Harder</Name>
<Email>david@davidjharder.ca</Email>
Expand Down

0 comments on commit 8ebcdaa

Please sign in to comment.