linux/drivers/net/wwan/t7xx
Jack Wu a0c80d5108 net: wwan: t7xx: Change PM_AUTOSUSPEND_MS to 5000
Because optimizing the power consumption of t7XX,
change auto suspend time to 5000.

The Tests uses a script to loop through the power_state
of t7XX.
(for example: /sys/bus/pci/devices/0000\:72\:00.0/power_state)

* If Auto suspend is 20 seconds,
  test script show power_state have 0~5% of the time was in D3 state
  when host don't have data packet transmission.

* Changed auto suspend time to 5 seconds,
  test script show power_state have 50%~80% of the time was in D3 state
  when host don't have data packet transmission.

We tested Fibocom FM350 and our products using the t7xx and they all
benefited from this.

Signed-off-by: Jack Wu <wojackbb@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
Link: https://patch.msgid.link/20241114102002.481081-1-wojackbb@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-11-18 18:38:20 -08:00
..
Makefile
t7xx_cldma.c
t7xx_cldma.h
t7xx_dpmaif.c
t7xx_dpmaif.h
t7xx_hif_cldma.c
t7xx_hif_cldma.h
t7xx_hif_dpmaif_rx.c
t7xx_hif_dpmaif_rx.h
t7xx_hif_dpmaif_tx.c
t7xx_hif_dpmaif_tx.h
t7xx_hif_dpmaif.c
t7xx_hif_dpmaif.h
t7xx_mhccif.c
t7xx_mhccif.h
t7xx_modem_ops.c
t7xx_modem_ops.h
t7xx_netdev.c
t7xx_netdev.h
t7xx_pci.c net: wwan: t7xx: Change PM_AUTOSUSPEND_MS to 5000 2024-11-18 18:38:20 -08:00
t7xx_pci.h
t7xx_pcie_mac.c
t7xx_pcie_mac.h
t7xx_port_ctrl_msg.c
t7xx_port_proxy.c
t7xx_port_proxy.h
t7xx_port_trace.c
t7xx_port_wwan.c
t7xx_port.h
t7xx_reg.h
t7xx_state_monitor.c
t7xx_state_monitor.h