Laptop USB device high power consumption


(i have nothing plugged in)

tlp-stat -c output:

--- TLP 1.5.0 --------------------------------------------

+++ Configured Settings:
defaults.conf L0004: TLP_ENABLE="1"
defaults.conf L0005: TLP_WARN_LEVEL="3"
defaults.conf L0006: TLP_PERSISTENT_DEFAULT="0"
defaults.conf L0007: DISK_IDLE_SECS_ON_AC="0"
defaults.conf L0008: DISK_IDLE_SECS_ON_BAT="2"
defaults.conf L0009: MAX_LOST_WORK_SECS_ON_AC="15"
defaults.conf L0010: MAX_LOST_WORK_SECS_ON_BAT="60"
/etc/tlp.conf L0116: CPU_ENERGY_PERF_POLICY_ON_AC="performance"
defaults.conf L0012: CPU_ENERGY_PERF_POLICY_ON_BAT="balance_power"
defaults.conf L0013: SCHED_POWERSAVE_ON_AC="0"
defaults.conf L0014: SCHED_POWERSAVE_ON_BAT="1"
defaults.conf L0015: NMI_WATCHDOG="0"
defaults.conf L0016: DISK_DEVICES="nvme0n1 sda"
defaults.conf L0017: DISK_APM_LEVEL_ON_AC="254 254"
defaults.conf L0018: DISK_APM_LEVEL_ON_BAT="128 128"
defaults.conf L0019: DISK_APM_CLASS_DENYLIST="usb ieee1394"
defaults.conf L0020: DISK_IOSCHED="keep keep"
defaults.conf L0021: SATA_LINKPWR_ON_AC="med_power_with_dipm max_performance"
defaults.conf L0022: SATA_LINKPWR_ON_BAT="med_power_with_dipm min_power"
defaults.conf L0023: AHCI_RUNTIME_PM_ON_AC="on"
defaults.conf L0024: AHCI_RUNTIME_PM_ON_BAT="auto"
defaults.conf L0025: AHCI_RUNTIME_PM_TIMEOUT="15"
/etc/tlp.conf L0343: PCIE_ASPM_ON_AC="performance"
/etc/tlp.conf L0344: PCIE_ASPM_ON_BAT="powersave"
defaults.conf L0028: RADEON_DPM_PERF_LEVEL_ON_AC="auto"
defaults.conf L0029: RADEON_DPM_PERF_LEVEL_ON_BAT="auto"
defaults.conf L0030: RADEON_POWER_PROFILE_ON_AC="default"
defaults.conf L0031: RADEON_POWER_PROFILE_ON_BAT="default"
defaults.conf L0032: WIFI_PWR_ON_AC="off"
defaults.conf L0033: WIFI_PWR_ON_BAT="on"
defaults.conf L0034: WOL_DISABLE="Y"
defaults.conf L0035: SOUND_POWER_SAVE_ON_AC="1"
/etc/tlp.conf L0330: SOUND_POWER_SAVE_ON_BAT="3"
defaults.conf L0037: SOUND_POWER_SAVE_CONTROLLER="Y"
defaults.conf L0038: BAY_POWEROFF_ON_AC="0"
defaults.conf L0039: BAY_POWEROFF_ON_BAT="0"
defaults.conf L0040: BAY_DEVICE="sr0"
defaults.conf L0041: RUNTIME_PM_ON_AC="on"
defaults.conf L0042: RUNTIME_PM_ON_BAT="auto"
defaults.conf L0043: RUNTIME_PM_DRIVER_DENYLIST="mei_me nouveau radeon"
defaults.conf L0044: USB_AUTOSUSPEND="1"
defaults.conf L0045: USB_EXCLUDE_AUDIO="1"
defaults.conf L0046: USB_EXCLUDE_BTUSB="0"
defaults.conf L0047: USB_EXCLUDE_PHONE="0"
/etc/tlp.conf L0413: USB_EXCLUDE_PRINTER="0"
defaults.conf L0049: USB_EXCLUDE_WWAN="0"
defaults.conf L0050: USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN="0"
defaults.conf L0051: RESTORE_DEVICE_STATE_ON_STARTUP="0"
defaults.conf L0052: RESTORE_THRESHOLDS_ON_BAT="0"
defaults.conf L0053: NATACPI_ENABLE="1"
defaults.conf L0054: TPACPI_ENABLE="1"
defaults.conf L0055: TPSMAPI_ENABLE="1"
/etc/tlp.conf L0044: TLP_DEFAULT_MODE="BAT"
/etc/tlp.conf L0087: CPU_SCALING_GOVERNOR_ON_AC="performance"
/etc/tlp.conf L0088: CPU_SCALING_GOVERNOR_ON_BAT="powersave"
/etc/tlp.conf L0136: CPU_BOOST_ON_AC="1"
/etc/tlp.conf L0137: CPU_BOOST_ON_BAT="1"
/etc/tlp.conf L0169: PLATFORM_PROFILE_ON_AC="performance"
/etc/tlp.conf L0170: PLATFORM_PROFILE_ON_BAT="balanced"
/etc/tlp.conf L0445: DEVICES_TO_DISABLE_ON_STARTUP="bluetooth nfc wwan"
/etc/tlp.conf L0479: DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth nfc wwan"
/etc/tlp.conf L0501: START_CHARGE_THRESH_BAT0="80"
/etc/tlp.conf L0502: STOP_CHARGE_THRESH_BAT0="85"
/etc/tlp.conf L0508: START_CHARGE_THRESH_BAT1="80"
/etc/tlp.conf L0509: STOP_CHARGE_THRESH_BAT1="85"
/etc/tlp.conf L0533: DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"

tlp-stat -s output:

--- TLP 1.5.0 --------------------------------------------

+++ System Info
System         = LENOVO ThinkPad T480 20L6S1LV2F
BIOS           = N24ET67W (1.42 )
OS Release     = Manjaro Linux
Kernel         = 5.10.93-1-MANJARO #1 SMP PREEMPT Thu Jan 20 09:46:07 UTC 2022 x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 root=UUID=cc7be21e-d9d4-4881-841a-b047d2a1253a rw quiet udev.log_priority=3
Init system    = systemd 
Boot mode      = UEFI

+++ TLP Status
State          = enabled
RDW state      = enabled
Last run       = 05:43:03 PM,      1 sec(s) ago
Mode           = battery
Power source   = battery
--- TLP 1.5.0 --------------------------------------------

+++ System Info
System         = LENOVO ThinkPad T480 20L6S1LV2F
BIOS           = N24ET67W (1.42 )
OS Release     = Manjaro Linux
Kernel         = 5.10.93-1-MANJARO #1 SMP PREEMPT Thu Jan 20 09:46:07 UTC 2022 x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 root=UUID=cc7be21e-d9d4-4881-841a-b047d2a1253a rw quiet udev.log_priority=3
Init system    = systemd 
Boot mode      = UEFI

+++ TLP Status
State          = enabled
RDW state      = enabled
Last run       = 05:43:03 PM,      1 sec(s) ago
Mode           = battery
Power source   = battery

powerstat outpu:

Running for 300.0 seconds (30 samples at 10.0 second intervals).
Power measurements will start in 180 seconds time.

  Time    User  Nice   Sys  Idle    IO  Run Ctxt/s  IRQ/s  Watts               
15:38:20  30.1   0.0  11.6  58.0   0.3    2  14415   6975   5.73 
15:38:30  12.0   0.0   7.4  80.4   0.2    2   5857   2889   5.77 
15:38:40  18.0   0.0   8.5  73.2   0.3    1   8845   3865   6.86 
15:38:50  13.9   0.0   8.0  77.9   0.2    1   7499   2699   6.38 
15:39:00  21.2   0.0  10.1  68.5   0.2    2  11941   4392   6.36 
15:39:10  15.5   0.0   9.1  75.3   0.2    5   8784   4089   6.58 
15:39:20  29.7   0.0  12.8  57.3   0.2   12  16403   5143   7.65 
15:39:30  30.3   0.0  13.2  56.2   0.3    7  16897   5400  11.67 
15:39:40  13.5   0.0   7.4  78.8   0.4    3   6175   2592  11.38 
15:39:50  12.5   0.0   7.6  79.7   0.2    4   6214   2448   8.98 
15:40:00  10.8   0.0   6.8  82.2   0.1    4   5444   2180   6.53 
15:40:10  30.5   0.0  10.6  58.7   0.2   11  13471   4353   8.82 
15:40:20  25.7   0.0  10.2  63.8   0.3    5  15403   4514  11.65 
15:40:30  35.8   0.0  11.4  52.7   0.2   12  14914   4734  13.48 
15:40:40  17.8   0.0   8.5  73.5   0.1    3   8793   3281  14.66 
15:40:50  11.3   0.0   6.8  81.7   0.1    3   5623   2313   8.81 
15:41:00  13.2   0.0   7.0  79.4   0.3    4   6541   2558   7.57 
15:41:10  30.4   0.0  10.6  58.2   0.8    3  17007   5180  10.65 
15:41:20  33.6   0.0  11.1  55.1   0.2    2  15164   4605  13.23 
15:41:30  31.0   0.0  11.3  57.5   0.2    4  15038   4585  14.35 
15:41:40  33.7   0.0  10.7  55.5   0.1    4  14649   4500  15.43 
15:41:50  32.5   0.0  10.5  57.0   0.0    2  14277   4460  15.53 
15:42:00  23.6   0.0   9.9  66.4   0.2    2  13409   4160  15.46 
15:42:10  19.0   0.0   9.2  71.3   0.5    1   9379   3795  14.21 
15:42:20  27.0   0.0   9.5  63.3   0.2    1  14850   4633  10.81 
15:42:30  22.0   0.0   9.4  68.4   0.2    6  11122   3808   8.87 
15:42:40  13.6   0.0   6.9  79.2   0.3    2   6435   2656   7.75 
15:42:50  12.5   0.0   6.4  80.8   0.3    1   4959   2117   6.89 
15:43:00  13.8   0.0   7.0  78.8   0.3    1   6051   2543   6.60 
15:43:10  18.4   0.0   7.7  73.5   0.3    1   6759   2994   6.21 
-------- ----- ----- ----- ----- ----- ---- ------ ------ ------ 
 Average  21.8   0.0   9.2  68.7   0.2  3.7 10744.0 3815.3   9.83 
 GeoMean  20.2   0.0   9.1  68.0   0.2  2.8 9903.9 3640.8   9.29 
  StdDev   8.2   0.0   1.9   9.9   0.1  3.1 4128.0 1152.2   3.32 
-------- ----- ----- ----- ----- ----- ---- ------ ------ ------ 
 Minimum  10.8   0.0   6.4  52.7   0.0  1.0 4958.8 2116.7   5.73 
 Maximum  35.8   0.0  13.2  82.2   0.8 12.0 17006.6 6974.9  15.53 
-------- ----- ----- ----- ----- ----- ---- ------ ------ ------ 
Summary:
System:   9.83 Watts on average with standard deviation 3.32  

And i also have a “powertop --auto-tune” run at startup.

+++ Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  -/sys/devices/pci0000:00/0000:00:1d.0/0000:04:00.0/0000:05:02.0/0000:3c:00.0/usb3
 active_duration=860
 autosuspend=0
 autosuspend_delay_ms=0
 connected_duration=9281654
 control=auto
 level=auto
 runtime_active_time=2249
 runtime_status=suspended
 runtime_suspended_time=9275325
 wakeup=disabled


+++ Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  -/sys/devices/pci0000:00/0000:00:1d.0/0000:04:00.0/0000:05:02.0/0000:3c:00.0/usb4
 active_duration=960
 autosuspend=0
 autosuspend_delay_ms=0
 connected_duration=9281787
 control=auto
 level=auto
 runtime_active_time=2351
 runtime_status=suspended
 runtime_suspended_time=9275365
 usb3_hardware_lpm_u1=disabled
 usb3_hardware_lpm_u2=disabled
 wakeup=disabled


+++ Bus 001 Device 007: ID 06cb:009a Synaptics, Inc. Metallica MIS Touch Fingerprint Reader
  -/sys/devices/pci0000:00/0000:00:14.0/usb1/1-9
 active_duration=2720
 autosuspend=2
 autosuspend_delay_ms=2000
 connected_duration=3571447
 control=auto
 level=auto
 persist=0
 runtime_active_time=2456
 runtime_status=suspended
 runtime_suspended_time=3568757
 wakeup=disabled


+++ Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  -/sys/devices/pci0000:00/0000:00:14.0/usb1
 active_duration=37124
 autosuspend=0
 autosuspend_delay_ms=0
 connected_duration=54747490
 control=auto
 level=auto
 runtime_active_time=44325
 runtime_status=suspended
 runtime_suspended_time=54698199
 wakeup=disabled


+++ Bus 001 Device 003: ID 04f2:b604 Chicony Electronics Co., Ltd Integrated Camera (1280x720@30)
  -/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8
 active_duration=26524
 autosuspend=2
 autosuspend_delay_ms=2000
 connected_duration=54747060
 control=auto
 level=auto
 persist=1
 runtime_active_time=26173
 runtime_status=suspended
 runtime_suspended_time=54715664


+++ Bus 002 Device 002: ID 0bda:0316 Realtek Semiconductor Corp. Card Reader
  -/sys/devices/pci0000:00/0000:00:14.0/usb2/2-3
 active_duration=54712444
 autosuspend=2
 autosuspend_delay_ms=2000
 connected_duration=54747340
 control=auto
 level=auto
 persist=1
 runtime_active_time=54742160
 runtime_status=active
 runtime_suspended_time=0
 usb3_hardware_lpm_u1=enabled
 usb3_hardware_lpm_u2=enabled
 wakeup=disabled


+++ Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  -/sys/devices/pci0000:00/0000:00:14.0/usb2
 active_duration=54713157
 autosuspend=0
 autosuspend_delay_ms=0
 connected_duration=54747927
 control=auto
 level=auto
 runtime_active_time=54742875
 runtime_status=active
 runtime_suspended_time=0
 usb3_hardware_lpm_u1=disabled
 usb3_hardware_lpm_u2=disabled
 wakeup=disabled



+++ Kernel Modules
+ e1000e
  Parameters:
    copybreak           = "256"

+ i801_smbus
+ i915
  Parameters:

+ intel_pch_thermal
+ iwlwifi
  Parameters:
    11n_disable         = "0"
    amsdu_size          = "0"
    bt_coex_active      = "Y"
    debug               = "0"
    disable_11ac        = "N"
    disable_11ax        = "N"
    enable_ini          = "Y"
    fw_restart          = "Y"
    led_mode            = "0"
    nvm_file            = "(null)"
    power_level         = "0"
    power_save          = "N"
    remove_when_gone    = "N"
    swcrypto            = "0"
    uapsd_disable       = "3"

+ mei_me
+ nvme
  Parameters:
    io_queue_depth      = "1024"
    max_host_mem_size_mb= "128"
    noacpi              = "N"
    poll_queues         = "0"
    sgl_threshold       = "32768"
    use_cmb_sqes        = "Y"
    write_queues        = "0"
+ pcieport
+ proc_thermal
+ serial
+ skl_uncore
+ snd_hda_intel
  Parameters:
    align_buffer_size   = "-1"
    bdl_pos_adj         = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    beep_mode           = "N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N"
    dmic_detect         = "Y"
    enable_msi          = "-1"
    enable              = "Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y"
    id                  = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    index               = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    jackpoll_ms         = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    model               = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    patch               = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    pm_blacklist        = "Y"
    position_fix        = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    power_save          = "3"
    power_save_controller= "Y"
    probe_mask          = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    probe_only          = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    single_cmd          = "-1"
    snoop               = "-1"

+ thunderbolt
  Parameters:
    start_icm           = "N"

+ xhci_hcd
  Parameters:
    link_quirk          = "0"
    quirks              = "0"

What can i do with this?

The solution was:

In bios set usb ports to disable
reboot
and then swithc back to enable

now powertop dosnt even log it