Power management packages "battery charge control"

opensuse 15.5 leap
cinnamon environment 4.6.7
kernel 5.14.21-150500.55.44-default

just upgrade from 15.4 to 15.5, and face problem with battery charge behavior. the link to all details:
https://forums.opensuse.org/t/just-upgrade-from-15-4-to-15-5-lead-to-battery-plugged-power-but-not-charge-pending-charge/172353/4

any way now am try know what packages “software” that control in power generally and battery charge especially.

can help me by write down the power packages “or some links to subject or documents”, so i can check the system and see if there’s any some extra packages that Interfere with each other?

during upgrade it return this problem:

Problem: the to be installed tlp-1.5.0-bp155.1.8.noarch conflicts with 'power-profiles-daemon' provided by the to be installed power-profiles-daemon-0.10.1-bp155.2.13.x86_64

i choose:
deinstallation of tlp-1.4.0-bp154.1.28.noarch

the full command for my choose:

Problem: the to be installed tlp-1.5.0-bp155.1.8.noarch conflicts with 'power-profiles-daemon' provided by the to be installed power-profiles-daemon-0.10.1-bp155.2.13.x86_64
 Solution 1: deinstallation of power-profiles-daemon-0.10.1-bp154.1.11.x86_64

Solution 2: deinstallation of tlp-1.4.0-bp154.1.28.noarch

 Solution 3: keep obsolete tlp-1.4.0-bp154.1.28.noarch

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 2
Resolving dependencies...
Computing distribution upgrade...

Problem: the to be installed tlp-rdw-1.5.0-bp155.1.8.noarch requires 'tlp = 1.5.0', but this requirement cannot be provided
  not installable providers: tlp-1.5.0-bp155.1.8.noarch[repo-oss]
 Solution 1: Following actions will be done:
  keep obsolete tlp-rdw-1.4.0-bp154.1.28.noarch
  keep tlp-1.4.0-bp154.1.28.noarch

 Solution 2: deinstallation of tlp-rdw-1.4.0-bp154.1.28.noarch

 Solution 3: keep tlp-1.4.0-bp154.1.28.noarch
 Solution 4: break tlp-rdw-1.5.0-bp155.1.8.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c): 2
Resolving dependencies...
Computing distribution upgrade...