summaryrefslogtreecommitdiffstats
path: root/rules/powertop.in
blob: 2b6b3b8aaeba5a0155cb04a61cddc8688e1a190a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
## SECTION=debug_tools

menuconfig POWERTOP
	tristate
	prompt "powertop                      "
	select NCURSES
	select LIBNL3
	select LIBC_RESOLV
	select LIBC_PTHREAD
	select PCIUTILS		if POWERTOP_PCI_SUPPORT
	select PCIUTILS_LIBPCI	if POWERTOP_PCI_SUPPORT
	depends on !BUSYBOX_POWERTOP || ALLYES
	help
	  PowerTOP is a Linux tool that finds the software
	  component(s) that make your laptop use more power than
	  necessary while it is idle. As of Linux kernel version
	  2.6.21, the kernel no longer has a fixed 1000Hz timer
	  tick. This will (in theory) give a huge power savings
	  because the CPU stays in low power mode for longer periods
	  of time during system idle.

	  However... there are many things that can ruin the party,
	  both inside the kernel and in userspace. PowerTOP combines
	  various sources of information from the kernel into one
	  convenient screen so that you can see how well your system
	  is doing, and which components are the biggest problem.

if POWERTOP

config POWERTOP_PCI_SUPPORT
	bool
	prompt "pci support"
	help
	  This adds powertop support for the PCI bus. Should only be
	  enabled if you have PCI support.

endif

comment "BusyBox' powertop is selected!"
        depends on BUSYBOX_POWERTOP