20 Feb, 2020

1 commit


14 Feb, 2020

1 commit


20 Nov, 2019

1 commit


21 Aug, 2019

1 commit

  • The network_latency and network_throughput flags for PM-QoS have not
    found much use in drivers or in userspace since they were introduced.

    Commit 4a733ef1bea7 ("mac80211: remove PM-QoS listener") removed the
    only user PM_QOS_NETWORK_LATENCY in the kernel a while ago and there
    don't seem to be any userspace tools using the character device files
    either.

    PM_QOS_MEMORY_BANDWIDTH was never even added to the trace events.

    Remove all the flags except cpu_dma_latency.

    Signed-off-by: Amit Kucheria
    Acked-by: Pavel Machek
    Signed-off-by: Rafael J. Wysocki

    Amit Kucheria
     

19 Jul, 2019

1 commit

  • Pull more power management updates from Rafael Wysocki:
    "These modify the Intel RAPL driver to allow it to use an MMIO
    interface to the hardware, make the int340X thermal driver provide
    such an interface for it, add Intel Ice Lake CPU IDs to the RAPL
    driver (these changes depend on the previously merged x86 arch
    changes), update cpufreq to use the PM QoS framework for managing the
    min and max frequency limits, and add update the imx-cpufreq-dt
    cpufreq driver to support i.MX8MN.

    Specifics:

    - Add MMIO interface support to the Intel RAPL power capping driver
    and update the int340X thermal driver to provide a RAPL MMIO
    interface (Zhang Rui, Stephen Rothwell).

    - Add Intel Ice Lake CPU IDs to the RAPL driver (Zhang Rui, Rajneesh
    Bhardwaj).

    - Make cpufreq use the PM QoS framework (instead of notifiers) for
    managing the min and max frequency constraints (Viresh Kumar).

    - Add i.MX8MN support to the imx-cpufreq-dt cpufreq driver (Anson
    Huang)"

    * tag 'pm-5.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (27 commits)
    cpufreq: Make cpufreq_generic_init() return void
    intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state
    powercap/rapl: Add Ice Lake NNPI support to RAPL driver
    powercap/intel_rapl: add support for ICX-D
    powercap/intel_rapl: add support for ICX
    powercap/intel_rapl: add support for IceLake desktop
    intel_rapl: Fix module autoloading issue
    int340X/processor_thermal_device: add support for MMIO RAPL
    intel_rapl: support two power limits for every RAPL domain
    intel_rapl: support 64 bit register
    intel_rapl: abstract RAPL common code
    intel_rapl: cleanup hardcoded MSR access
    intel_rapl: cleanup some functions
    intel_rapl: abstract register access operations
    intel_rapl: abstract register address
    intel_rapl: introduce struct rapl_if_private
    intel_rapl: introduce intel_rapl.h
    intel_rapl: remove hardcoded register index
    intel_rapl: use reg instead of msr
    cpufreq: imx-cpufreq-dt: Add i.MX8MN support
    ...

    Linus Torvalds
     

15 Jun, 2019

1 commit

  • Convert the PM documents to ReST, in order to allow them to
    build with Sphinx.

    The conversion is actually:
    - add blank lines and indentation in order to identify paragraphs;
    - fix tables markups;
    - add some lists markups;
    - mark literal blocks;
    - adjust title markups.

    At its new index.rst, let's add a :orphan: while this is not linked to
    the main index.rst file, in order to avoid build warnings.

    Signed-off-by: Mauro Carvalho Chehab
    Signed-off-by: Bjorn Helgaas
    Acked-by: Mark Brown
    Acked-by: Srivatsa S. Bhat (VMware)

    Mauro Carvalho Chehab