VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2021-04-08
Merge back earlier cpuidle updates for v5.13.
Rafael J. Wysocki
2021-04-08
cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration
He Ying
2021-04-08
cpuidle: tegra: Remove do_idle firmware call
Dmitry Osipenko
2021-04-08
cpuidle: tegra: Fix C7 idling state on Tegra114
Dmitry Osipenko
2021-04-07
cpuidle: menu: Take negative "sleep length" values into account
Rafael J. Wysocki
2021-04-07
cpuidle: teo: Take negative "sleep length" values into account
Rafael J. Wysocki
2021-04-07
cpuidle: teo: Adjust handling of very short idle times
Rafael J. Wysocki
2021-04-07
cpuidle: Use s64 as exit_latency_ns and target_residency_ns data type
Rafael J. Wysocki
2020-12-16
Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-12-15
Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2020-12-01
cpuidle: Select polling interval based on a c-state with a longer target residency
Mel Gorman
2020-11-27
Merge branch 'linus' into sched/core, to resolve semantic conflict
Ingo Molnar
2020-11-24
smp: Cleanup smp_call_function*()
Peter Zijlstra
2020-11-23
Merge back cpuidle changes for v5.11.
Rafael J. Wysocki
2020-11-16
cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE
Dmitry Osipenko
2020-11-10
cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode
Ulf Hansson
2020-10-26
cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks
Marek Szyprowski
2020-10-16
Merge tag 'powerpc-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2020-09-28
Merge back cpuidle material for 5.10.
Rafael J. Wysocki
2020-09-23
cpuidle: record state entry rejection statistics
Lina Iyer
2020-09-22
cpuidle: Drop misleading comments about RCU usage
Ulf Hansson
2020-09-22
cpuidle: psci: Allow PM domain to be initialized even if no OSI mode
Ulf Hansson
2020-09-22
firmware: psci: Extend psci_set_osi_mode() to allow reset to PC mode
Ulf Hansson
2020-09-21
cpuidle: tegra: Correctly handle result of arm_cpuidle_simple_enter()
Dmitry Osipenko
2020-09-21
cpuidle: psci: Fix suspicious RCU usage
Ulf Hansson
2020-09-18
Merge tag 'powerpc-5.9-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2020-09-16
cpuidle: Allow cpuidle drivers to take over RCU-idle
Peter Zijlstra
2020-09-15
powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10
Nicholas Piggin
2020-09-08
cpuidle: pseries: Fix CEDE latency conversion from tb to us
Gautham R. Shenoy
2020-08-26
cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic
Peter Zijlstra
2020-08-26
sched,idle,rcu: Push rcu_idle deeper into the idle path
Peter Zijlstra
2020-08-26
cpuidle: Fixup IRQ state
Peter Zijlstra
2020-08-07
Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2020-07-30
cpuidle: pseries: Fixup exit latency for CEDE(0)
Gautham R. Shenoy
2020-07-30
cpuidle: pseries: Add function to parse extended CEDE records
Gautham R. Shenoy
2020-07-30
cpuidle: pseries: Set the latency-hint before entering CEDE
Gautham R. Shenoy
2020-07-29
cpuidle: change enter_s2idle() prototype
Neal Liu
2020-07-29
cpuidle: psci: Prevent domain idlestates until consumers are ready
Ulf Hansson
2020-07-29
cpuidle: psci: Convert PM domain to platform driver
Ulf Hansson
2020-07-29
cpuidle: psci: Fix error path via converting to a platform driver
Ulf Hansson
2020-07-29
cpuidle: psci: Fail cpuidle registration if set OSI mode failed
Ulf Hansson
2020-07-29
cpuidle: psci: Split into two separate build objects
Ulf Hansson
2020-07-16
cpuidle/pseries: Make symbol 'pseries_idle_driver' static
Wei Yongjun
2020-07-15
cpuidle/powernv : Remove dead code block
Abhishek Goel
2020-06-25
cpuidle: Rearrange s2idle-specific idle state entry code
Rafael J. Wysocki
2020-06-23
PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle
Chen Yu
2020-06-12
Merge tag 'thermal-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Linus Torvalds
2020-06-05
Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2020-06-04
Merge tag 'arm-drivers-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-05-29
cpuidle: Fix three reference count leaks
Qiushi Wu
2020-05-26
cpuidle: Convert Qualcomm SPM driver to a generic CPUidle driver
Stephan Gerhold
2020-05-19
cpuidle: sysfs: Remove sysfs_switch and switch attributes
Hanjun Guo
2020-05-19
cpuidle: Make cpuidle governor switchable to be the default behaviour
Hanjun Guo
2020-05-19
cpuidle: sysfs: Accept governor name with 15 characters
Hanjun Guo
2020-05-19
cpuidle: sysfs: Fix the overlap for showing available governors
Hanjun Guo
2020-05-19
thermal: cpuidle: Register cpuidle cooling device
Daniel Lezcano
2020-05-15
cpuidle: psci: Fixup execution order when entering a domain idle state
Ulf Hansson
2020-05-06
cpuidle: tegra: Support CPU cluster power-down state on Tegra30
Dmitry Osipenko
2020-04-30
powerpc/idle: Store PURR snapshot in a per-cpu global variable
Gautham R. Shenoy
2020-04-30
powerpc: Move idle_loop_prolog()/epilog() functions to header file
Gautham R. Shenoy
2020-04-29
cpuidle: sysfs: Minor coding style corrections
Hanjun Guo
2020-04-29
cpuidle: sysfs: Remove the unused define_one_r(o/w) macros
Hanjun Guo
2020-04-10
Merge branch 'pm-cpuidle'
Rafael J. Wysocki
2020-04-08
cpuidle-haltpoll: Fix small typo
Yihao Wu
2020-04-03
Merge tag 'arm-soc-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-03-30
Merge branches 'pm-core', 'pm-sleep', 'pm-acpi' and 'pm-domains'
Rafael J. Wysocki
2020-03-30
Merge branch 'pm-cpuidle'
Rafael J. Wysocki
2020-03-14
cpuidle: psci: Split psci_dt_cpu_init_idle()
Ulf Hansson
2020-03-14
cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint
Maciej S. Szmigiero
2020-03-13
cpuidle: tegra: Disable CC6 state if LP2 unavailable
Dmitry Osipenko
2020-03-13
cpuidle: tegra: Squash Tegra114 driver into the common driver
Dmitry Osipenko
2020-03-13
cpuidle: tegra: Squash Tegra30 driver into the common driver
Dmitry Osipenko
2020-03-13
cpuidle: Refactor and move out NVIDIA Tegra20 driver into drivers/cpuidle
Dmitry Osipenko
2020-02-13
cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request()
Rafael J. Wysocki
2020-02-13
PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain
Rafael J. Wysocki
2020-02-08
Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-01-23
Merge branch 'intel_idle+acpi'
Rafael J. Wysocki
2020-01-23
cpuidle: fix cpuidle_find_deepest_state() kerneldoc warnings
Benjamin Gaignard
2020-01-23
cpuidle: sysfs: fix warnings when compiling with W=1
Benjamin Gaignard
2020-01-23
cpuidle: coupled: fix warnings when compiling with W=1
Benjamin Gaignard
2020-01-17
Merge back cpuidle material for v5.6.
Rafael J. Wysocki
2020-01-14
cpuidle: arm: Enable compile testing for some of drivers
Krzysztof Kozlowski
2020-01-13
cpuidle: teo: Fix intervals[] array indexing bug
Ikjoon Jang
2020-01-09
cpuidle: Drop unused cpuidle_driver_ref/unref() functions
Rafael J. Wysocki
2020-01-02
cpuidle: psci: Add support for PM domains by using genpd
Ulf Hansson
2020-01-02
cpuidle: psci: Support CPU hotplug for the hierarchical model
Ulf Hansson
2020-01-02
cpuidle: psci: Manage runtime PM in the idle path
Ulf Hansson
2020-01-02
cpuidle: psci: Prepare to use OS initiated suspend mode via PM domains
Ulf Hansson
2020-01-02
cpuidle: psci: Attach CPU devices to their PM domains
Ulf Hansson
2020-01-02
cpuidle: psci: Add a helper to attach a CPU to its PM domain
Ulf Hansson
2020-01-02
cpuidle: psci: Support hierarchical CPU idle states
Ulf Hansson
2020-01-02
cpuidle: psci: Simplify OF parsing of CPU idle state nodes
Ulf Hansson
2020-01-02
cpuidle: dt: Support hierarchical CPU idle states
Lina Iyer
2020-01-02
cpuidle: psci: Align psci_power_state count with idle state count
Sudeep Holla
2019-12-27
cpuidle: Allow idle states to be disabled by default
Rafael J. Wysocki
2019-12-20
cpuidle: kirkwood: convert to devm_platform_ioremap_resource()
Yangtao Li
2019-12-20
cpuidle: clps711x: convert to devm_platform_ioremap_resource()
Yangtao Li
2019-12-12
cpuidle: Drop unnecessary type cast in cpuidle_poll_time()
Rafael J. Wysocki
2019-12-10
cpuidle: Fix cpuidle_driver_state_disabled()
Rafael J. Wysocki
2019-12-09
cpuidle: use first valid target residency as poll time
Marcelo Tosatti
2019-11-29
cpuidle: minor Kconfig help text fixes
Randy Dunlap
2019-11-29
cpuidle: Drop disabled field from struct cpuidle_state
Rafael J. Wysocki
2019-11-29
cpuidle: Fix Kconfig indentation
Krzysztof Kozlowski
2019-11-20
cpuidle: Pass exit latency limit to cpuidle_use_deepest_state()
Daniel Lezcano
2019-11-20
cpuidle: Allow idle injection to apply exit latency limit
Daniel Lezcano
2019-11-19
cpuidle: Introduce cpuidle_driver_state_disabled() for driver quirks
Rafael J. Wysocki
2019-11-15
cpuidle: teo: Avoid code duplication in conditionals
Rafael J. Wysocki
2019-11-13
cpuidle: teo: Avoid using "early hits" incorrectly
Rafael J. Wysocki
2019-11-13
cpuidle: teo: Exclude cpuidle overhead from computations
Rafael J. Wysocki
2019-11-11
cpuidle: Use nanoseconds as the unit of time
Rafael J. Wysocki
2019-11-06
cpuidle: Consolidate disabled state checks
Rafael J. Wysocki
2019-10-24
cpuidle: Do not unset the driver if it is there already
Zhenzhong Duan
2019-10-24
Merge back earlier cpuidle material for v5.5.
Rafael J. Wysocki
2019-10-22
cpuidle: haltpoll: Take 'idle=' override into account
Zhenzhong Duan
2019-10-14
cpuidle: teo: Fix "early hits" handling for disabled idle states
Rafael J. Wysocki
2019-10-14
cpuidle: teo: Consider hits and misses metrics of disabled states
Rafael J. Wysocki
2019-10-14
cpuidle: teo: Rename local variable in teo_select()
Rafael J. Wysocki
2019-10-14
cpuidle: teo: Ignore disabled idle states that are too deep
Rafael J. Wysocki
2019-09-17
Merge tag 'pm-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2019-09-11
cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available
Wanpeng Li
2019-09-11
cpuidle-haltpoll: do not set an owner to allow modunload
Joao Martins
2019-09-11
cpuidle-haltpoll: return -ENODEV on modinit failure
Joao Martins
2019-09-11
cpuidle-haltpoll: set haltpoll as preferred governor
Joao Martins
2019-09-11
cpuidle: allow governor switch on cpuidle_register_driver()
Joao Martins
2019-09-03
cpuidle-haltpoll: vcpu hotplug support
Joao Martins
2019-08-10
cpuidle: teo: Get rid of redundant check in teo_update()
Rafael J. Wysocki
2019-08-09
PSCI: cpuidle: Refactor CPU suspend power_state parameter handling
Lorenzo Pieralisi
2019-08-09
ARM: psci: cpuidle: Enable PSCI CPUidle driver
Lorenzo Pieralisi
2019-08-09
ARM: psci: cpuidle: Introduce PSCI CPUidle driver
Lorenzo Pieralisi
2019-08-09
ARM: cpuidle: Remove overzealous error logging
Lorenzo Pieralisi
2019-08-09
ARM: cpuidle: Remove useless header include
Lorenzo Pieralisi
2019-08-05
cpuidle: teo: Allow tick to be stopped if PM QoS is used
Rafael J. Wysocki
2019-08-05
cpuidle: menu: Allow tick to be stopped if PM QoS is used
Rafael J. Wysocki
2019-07-30
cpuidle-haltpoll: disable host side polling when kvm virtualized
Marcelo Tosatti
2019-07-30
cpuidle: add haltpoll governor
Marcelo Tosatti
2019-07-30
governors: unify last_state_idx
Marcelo Tosatti
2019-07-30
cpuidle: add poll_limit_ns to cpuidle_device structure
Marcelo Tosatti
2019-07-30
add cpuidle-haltpoll driver
Marcelo Tosatti
2019-07-18
Merge branch 'pm-cpufreq'
Rafael J. Wysocki
2019-07-04
PM / QOS: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value()
Viresh Kumar
2019-06-19
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
Thomas Gleixner
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
Thomas Gleixner
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 215
Thomas Gleixner
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201
Thomas Gleixner
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
Thomas Gleixner
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-04-10
cpuidle: Export the next timer expiration for CPUs
Ulf Hansson
2019-04-01
cpuidle: exynos: Unify target residency for AFTR and coupled AFTR states
Marek Szyprowski
2019-03-12
cpuidle: governor: Add new governors to cpuidle_governors again
Rafael J. Wysocki
2019-03-07
cpuidle: menu: Avoid overflows when computing variance
Rafael J. Wysocki
2019-02-01
cpuidle: dt: bail out if the idle-state DT node is not compatible
Joseph Lo
2019-02-01
Merge back earlier cpuidle material for v5.1.
Rafael J. Wysocki
2019-01-30
cpuidle: poll_state: Fix default time limit
Doug Smythies
2019-01-16
cpuidle: New timer events oriented governor for tickless systems
Rafael J. Wysocki
2018-12-27
Merge tag 'powerpc-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2018-12-12
cpuidle: Add 'above' and 'below' idle state metrics
Rafael J. Wysocki
2018-12-11
cpuidle: big.LITTLE: fix refcount leak
Yangtao Li
2018-12-11
cpuidle: Add cpuidle.governor= command line parameter
Rafael J. Wysocki
2018-12-11
cpuidle: poll_state: Disregard disable idle states
Rafael J. Wysocki
2018-12-04
powerpc/pseries/cpuidle: Fix preempt warning
Breno Leitao
2018-11-08
ARM: cpuidle: Convert to use cpuidle_register|unregister()
Ulf Hansson
2018-11-08
ARM: cpuidle: Don't register the driver when back-end init returns -ENXIO
Ulf Hansson
2018-10-30
Merge tag 'pm-4.20-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2018-10-26
sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD
Johannes Weiner
2018-10-25
cpuidle: menu: Remove get_loadavg() from the performance multiplier
Daniel Lezcano
2018-10-18
cpuidle: menu: Avoid computations when result will be discarded
Rafael J. Wysocki
2018-10-18
cpuidle: menu: Drop redundant comparison
Rafael J. Wysocki
2018-10-12
cpuidle: menu: Simplify checks related to the polling state
Rafael J. Wysocki
2018-10-04
cpuidle: poll_state: Revise loop termination condition
Rafael J. Wysocki
2018-10-04
cpuidle: menu: Move the latency_req == 0 special case check
Rafael J. Wysocki
2018-10-04
cpuidle: menu: Avoid computations for very close timers
Rafael J. Wysocki
2018-10-04
cpuidle: menu: Do not update last_state_idx in menu_select()
Rafael J. Wysocki
2018-10-04
cpuidle: menu: Get rid of first_idx from menu_select()
Rafael J. Wysocki
2018-10-04
cpuidle: menu: Compute first_idx when latency_req is known
Rafael J. Wysocki
2018-10-04
cpuidle: menu: Fix wakeup statistics updates for polling state
Rafael J. Wysocki
2018-10-03
cpuidle: menu: Replace data->predicted_us with local variable
Rafael J. Wysocki
2018-09-18
cpuidle: enter_state: Don't needlessly calculate diff time
Fieah Lim
2018-09-18
cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency()
Fieah Lim
2018-08-25
cpuidle: menu: Retain tick when shallow state is selected
Rafael J. Wysocki
2018-08-22
Merge tag 'pm-4.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2018-08-20
cpuidle: menu: Handle stopped tick more aggressively
Rafael J. Wysocki
2018-08-17
Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2018-08-16
cpuidle: menu: Update stale polling override comment
Rafael J. Wysocki
2018-08-15
cpuidle: menu: Fix white space
Rafael J. Wysocki
2018-07-31
powernv/cpuidle: Use parsed device tree values for cpuidle_init
Akshay Adiga
2018-06-25
ARM: cpuidle: silence error on driver registration failure
Sudeep Holla
2018-06-07
Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2018-06-05
cpuidle: powernv: Fix promotion from snooze if next state disabled
Gautham R. Shenoy
2018-05-30
cpuidle: governors: Consolidate PM QoS handling
Rafael J. Wysocki
2018-05-30
cpuidle: governors: Drop redundant checks related to PM QoS
Rafael J. Wysocki
2018-04-09
cpuidle: menu: Avoid selecting shallow states with stopped tick
Rafael J. Wysocki
2018-04-09
cpuidle: menu: Refine idle state selection for running tick
Rafael J. Wysocki
2018-04-06
cpuidle: Return nohz hint from cpuidle_select()
Rafael J. Wysocki
2018-03-29
cpuidle: poll_state: Avoid invoking local_clock() too often
Rafael J. Wysocki
2018-03-29
PM: cpuidle/suspend: Add s2idle usage and time state attributes
Rafael J. Wysocki
2018-03-29
cpuidle: Enable coupled cpuidle support on Exynos3250 platform
Marek Szyprowski
2018-03-29
cpuidle: poll_state: Add time limit to poll_idle()
Rafael J. Wysocki
2018-03-05
ARM: cpuidle: Drop memory allocation error message from arm_idle_init_cpu()
Markus Elfring
2018-02-02
Merge tag 'powerpc-4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds