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
intel_idle: add Iclelake-D support
Artem Bityutskiy
2021-03-18
intel_idle: update ICX C6 data
Artem Bityutskiy
2021-01-22
intel_idle: remove definition of DEBUG
Tom Rix
2020-12-30
intel_idle: add SnowRidge C-state table
Artem Bityutskiy
2020-12-03
intel_idle: Build fix
Peter Zijlstra
2020-11-24
intel_idle: Fix intel_idle() vs tracing
Peter Zijlstra
2020-10-27
intel_idle: Fix max_cstate for processor models without C-state tables
Chen Yu
2020-10-16
intel_idle: Ignore _CST if control cannot be taken from the platform
Mel Gorman
2020-10-16
intel_idle: mention assumption that WBINVD is not needed
Alexander Monakov
2020-08-26
cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic
Peter Zijlstra
2020-08-04
Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2020-07-30
intel_idle: Customize IceLake server support
Chen Yu
2020-07-29
cpuidle: change enter_s2idle() prototype
Neal Liu
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
2020-06-29
intel_idle: Eliminate redundant static variable
Rafael J. Wysocki
2020-03-30
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-03-24
intel_idle: Convert to new X86 CPU match macros
Thomas Gleixner
2020-02-11
intel_idle: Update copyright notice, known limitations and version
Rafael J. Wysocki
2020-02-11
intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16)
Rafael J. Wysocki
2020-02-11
intel_idle: Clean up kerneldoc comments for multiple functions
Rafael J. Wysocki
2020-02-11
intel_idle: Reorder declarations of static variables
Rafael J. Wysocki
2020-02-11
intel_idle: Annotate init time data structures
Rafael J. Wysocki
2020-02-11
intel_idle: Add __initdata annotations to init time variables
Rafael J. Wysocki
2020-02-11
intel_idle: Relocate definitions of cpuidle callbacks
Rafael J. Wysocki
2020-02-11
intel_idle: Clean up definitions of cpuidle callbacks
Rafael J. Wysocki
2020-02-11
intel_idle: Simplify LAPIC timer reliability checks
Rafael J. Wysocki
2020-02-03
intel_idle: Introduce 'states_off' module parameter
Rafael J. Wysocki
2020-02-03
intel_idle: Introduce 'use_acpi' module parameter
Rafael J. Wysocki
2020-01-28
Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-01-23
intel_idle: Clean up irtl_2_usec()
Rafael J. Wysocki
2020-01-23
intel_idle: Move 3 functions closer to their callers
Rafael J. Wysocki
2020-01-23
intel_idle: Annotate initialization code and data structures
Rafael J. Wysocki
2020-01-23
intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit()
Rafael J. Wysocki
2020-01-23
intel_idle: Rearrange intel_idle_cpuidle_driver_init()
Rafael J. Wysocki
2020-01-23
intel_idle: Clean up NULL pointer check in intel_idle_init()
Rafael J. Wysocki
2020-01-23
intel_idle: Fold intel_idle_probe() into intel_idle_init()
Rafael J. Wysocki
2020-01-23
intel_idle: Eliminate __setup_broadcast_timer()
Rafael J. Wysocki
2020-01-13
x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR
Sean Christopherson
2019-12-27
intel_idle: Use ACPI _CST on server systems
Rafael J. Wysocki
2019-12-27
intel_idle: Add module parameter to prevent ACPI _CST from being used
Rafael J. Wysocki
2019-12-27
intel_idle: Allow ACPI _CST to be used for selected known processors
Rafael J. Wysocki
2019-12-27
intel_idle: Use ACPI _CST for processor models without C-state tables
Rafael J. Wysocki
2019-12-27
intel_idle: Refactor intel_idle_cpuidle_driver_init()
Rafael J. Wysocki
2019-11-29
cpuidle: Drop disabled field from struct cpuidle_state
Rafael J. Wysocki
2019-08-28
x86/intel: Aggregate microserver naming
Peter Zijlstra
2019-08-28
x86/intel: Aggregate big core graphics naming
Peter Zijlstra
2019-08-28
x86/intel: Aggregate big core mobile naming
Peter Zijlstra
2019-08-28
x86/intel: Aggregate big core client naming
Peter Zijlstra
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-02-15
intel_idle: add support for Jacobsville
Zhang Rui
2018-10-23
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-10-02
x86/cpu: Sanitize FAM6_ATOM naming
Peter Zijlstra
2018-09-10
intel_idle: Get rid of custom ICPU() macro
Andy Shevchenko
2017-11-13
Merge branch 'pm-cpuidle'
Rafael J. Wysocki
2017-11-09
intel_idle: Graceful probe failure when MWAIT is disabled
Len Brown
2017-11-04
Revert "x86/mm: Stop calling leave_mm() in idle code"
Andy Lutomirski
2017-10-11
intel_idle: replace conditionals with static_cpu_has(X86_FEATURE_ARAT)
Jason Baron
2017-09-05
Merge tag 'pm-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2017-09-04
Merge branch 'pm-sleep'
Rafael J. Wysocki
2017-08-30
cpuidle: Make drivers initialize polling state
Rafael J. Wysocki
2017-08-11
PM / s2idle: Rename ->enter_freeze to ->enter_s2idle
Rafael J. Wysocki
2017-07-18
Merge branch 'x86/boot' into x86/mm, to pick up interacting changes
Ingo Molnar
2017-07-05
x86/mm: Stop calling leave_mm() in idle code
Andy Lutomirski
2017-06-29
intel_idle: Use more common logging style
Joe Perches
2017-05-01
x86/intel_idle: add Gemini Lake support
David E. Box
2017-03-02
Merge tag 'pm-turbostat-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2017-03-01
intel_idle: use new name for MSR_PKG_CST_CONFIG_CONTROL
Len Brown
2017-03-01
intel_idle: stop exposing platform acronyms in sysfs
Len Brown
2016-12-13
Merge tag 'pm-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2016-12-01
intel_idle: Convert to hotplug state machine
Sebastian Andrzej Siewior
2016-12-01
intel_idle: Remove superfluous SMP fuction call
Anna-Maria Gleixner
2016-12-01
x86/intel_idle: Add Knights Mill CPUID
Piotr Luc
2016-12-01
x86/intel_idle: Add CPU model 0x4a (Atom Z34xx series)
Andy Shevchenko
2016-11-18
i7300_idle: Remove this driver
Len Brown
2016-10-07
nmi_backtrace: generate one-line reports for idle cpus
Chris Metcalf
2016-07-30
Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2016-07-09
intel_idle: correct BXT support
Jan Beulich
2016-07-09
intel_idle: re-work bxt_idle_state_table_update() and its helper
Jan Beulich
2016-07-01
x86/cpu: Rename "WESTMERE2" family to "NEHALEM_G"
Dave Hansen
2016-06-23
idle_intel: Add Denverton
Jacob Pan
2016-06-23
drivers/idle: make intel_idle.c driver more explicitly non-modular
Paul Gortmaker
2016-06-08
x86/intel_idle: Use Intel family macros for intel_idle
Dave Hansen
2016-04-09
intel_idle: add BXT support
Len Brown
2016-04-07
intel_idle: Add KBL support
Len Brown
2016-04-07
intel_idle: Add SKX support
Len Brown
2016-04-07
intel_idle: Clean up all registered devices on exit.
Richard Cochran
2016-04-07
intel_idle: Propagate hot plug errors.
Richard Cochran
2016-04-07
intel_idle: Don't overreact to a cpuidle registration failure.
Richard Cochran
2016-04-07
intel_idle: Setup the timer broadcast only on successful driver load.
Richard Cochran
2016-04-07
intel_idle: Avoid a double free of the per-CPU data.
Richard Cochran
2016-04-07
intel_idle: Fix dangling registration on error path.
Richard Cochran
2016-04-07
intel_idle: Fix deallocation order on the driver exit path.
Richard Cochran
2016-04-07
intel_idle: Remove redundant initialization calls.
Richard Cochran
2016-04-07
intel_idle: Fix a helper function's return value.
Richard Cochran
2016-04-07
intel_idle: remove useless return from void function.
Richard Cochran
2016-03-23
intel_idle: Support for Intel Xeon Phi Processor x200 Product Family
Dasaratharaman Chandramouli
2016-03-23
intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled
Len Brown
2015-09-10
intel_idle: Skylake Client Support - updated
Len Brown
2015-08-15
intel_idle: Skylake Client Support
Len Brown
2015-07-26
intel_idle: allow idle states to be freeze-mode specific
Len Brown
2015-04-14
Merge tag 'pm+acpi-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2015-04-11
Merge branch 'cpuidle' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux into pm-cpuidle
Rafael J. Wysocki
2015-04-11
intel_idle: mark cpu id array as __initconst
Mathias Krause
2015-04-03
intel_idle: Use explicit broadcast oneshot control function
Thomas Gleixner
2015-04-03
intel_idle: Use explicit broadcast control function
Thomas Gleixner
2015-03-31
intel_idle: Add support for the Airmont Core in the Cherrytrail and Braswell SOCs
Len Brown
2015-03-31
intel_idle: Update support for Silvermont Core in Baytrail SOC
Len Brown
2015-02-15
intel_idle: Add ->enter_freeze callbacks
Rafael J. Wysocki
2015-02-10
intel_idle: support additional Broadwell model
Len Brown
2014-11-12
cpuidle: Invert CPUIDLE_FLAG_TIME_VALID logic
Daniel Lezcano
2014-08-15
intel_idle: Broadwell support
Len Brown
2014-08-15
intel_idle: Disable Baytrail Core and Module C6 auto-demotion
Len Brown
2014-04-21
intel_idle: fix IVT idle state table setting
Christoph Jaeger
2014-04-08
Merge branch 'pm-cpuidle'
Rafael J. Wysocki
2014-04-04
intel_idle: fine-tune IVT residency targets
Len Brown
2014-03-20
intel-idle: Fix CPU hotplug callback registration
Srivatsa S. Bhat
2014-02-27
intel_idle: Add CPU model 54 (Atom N2000 series)
Jan Kiszka
2014-02-19
intel_idle: support Bay Trail
Len Brown
2014-02-19
intel_idle: allow sparse sub-state numbering, for Bay Trail
Len Brown
2014-01-24
Merge tag 'pm+acpi-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2014-01-13
Merge branch 'x86/idle' into sched/core
Ingo Molnar
2014-01-11
intel_idle: remove superfluous dev->state_count initialization
Bartlomiej Zolnierkiewicz
2014-01-11
intel_idle: do C1E promotion disable quirk for hotplugged CPUs
Bartlomiej Zolnierkiewicz
2014-01-10
intel_idle: close avn_cstates array with correct marker
Jiang Liu
2014-01-09
Revert "intel_idle: mark states tables with __initdata tag"
Jiang Liu
2013-12-19
x86, acpi, idle: Restructure the mwait idle routines
Peter Zijlstra
2013-12-19
x86 idle: Repair large-server 50-watt idle-power regression
Len Brown
2013-11-28
intel_idle: Fixed C6 state on Avoton/Rangeley processors
Bockholdt Arne
2013-11-19
Merge branch 'pm-cpuidle'
Rafael J. Wysocki
2013-11-14
Merge tag 'pm+acpi-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2013-11-12
intel_idle: Support Intel Atom Processor C2000 Product Family
Len Brown
2013-10-30
intel_idle: use CPU_TASKS_FROZEN instead of a numeric constant
Prarit Bhargava
2013-09-25
sched, idle: Fix the idle polling state logic
Peter Zijlstra
2013-09-24
intel_idle: mark some functions with __init tag
Bartlomiej Zolnierkiewicz
2013-09-24
intel_idle: mark states tables with __initdata tag
Bartlomiej Zolnierkiewicz
2013-09-24
intel_idle: shrink states tables
Bartlomiej Zolnierkiewicz
2013-05-11
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Linus Torvalds
2013-04-28
Merge branch 'pm-cpuidle'
Rafael J. Wysocki
2013-04-23
cpuidle: remove en_core_tk_irqen flag
Daniel Lezcano
2013-04-22
intel_idle: remove stop/start critical timings
Daniel Lezcano
2013-04-17
intel_idle: initial C8, C9, C10 support
Len Brown
2013-03-15
intel_idle: additional Haswell CPU-id
Len Brown
2013-02-22
Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2013-02-21
Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2013-02-19
intel_idle: Convert i7300_idle_lock to raw_spinlock
Mike Galbraith
2013-02-13
intel_idle: export both C1 and C1E
Len Brown
2013-02-08
intel_idle: remove assumption of one C-state per MWAIT flag
Len Brown
2013-02-08
intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES
Len Brown
2013-02-08
intel_idle: support Haswell
Len Brown
2013-02-01
intel_idle: stop using driver_data for static flags
Len Brown
2013-01-25
Merge 3.8-rc5 into driver-core-next
Greg Kroah-Hartman
2013-01-21
drivers/idle: remove depends on CONFIG_EXPERIMENTAL
Kees Cook
2013-01-18
intel_idle: Don't register CPU notifier if we are not running.
Konrad Rzeszutek Wilk
2013-01-03
intel_idle: pr_debug information need separated
Youquan Song
2012-11-27
cpuidle: Measure idle state durations with monotonic clock
Julius Werner
2012-09-26
intel_idle: enable IVB Xeon support
Len Brown
2012-08-17
intel_idle: Check cpu_idle_get_driver() for NULL before dereferencing it.
Konrad Rzeszutek Wilk
2012-07-26
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Linus Torvalds
2012-07-05
ACPI: intel_idle : break dependency between modules
Daniel Lezcano
2012-06-05
intel_idle: initial IVB support
Len Brown
2012-04-05
simple_open: automatically convert to simple_open()
Stephen Boyd
2012-03-21
drivers/idle/intel_idle.c: fix confusing code identation
Marcos Paulo de Souza
2012-02-15
intel_idle: Revert change of auto_demotion_disable_flags for Nehalem
Ben Hutchings
2012-02-13
intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
Ben Hutchings
2012-02-02
Merge 3.3-rc2 into the driver-core-next branch.
Greg Kroah-Hartman
2012-01-26
intel-idle: convert to x86_cpu_id auto probing
Andi Kleen
2012-01-19
ACPI processor hotplug: Delay acpi_processor_start() call for hotplugged cores
Thomas Renninger
2012-01-18
Merge branches 'einj', 'intel_idle', 'misc', 'srat' and 'turbostat-ivb' into release
Len Brown
2012-01-17
intel_idle: Split up and provide per CPU initialization func
Thomas Renninger
2012-01-17
intel idle: Make idle driver more robust
Thomas Renninger
2012-01-17
intel_idle: Fix a cast to pointer from integer of different size warning in intel_idle
David Howells
2012-01-17
intel_idle: remove redundant local_irq_disable() call
Yanmin Zhang
2012-01-17
intel_idle: fix API misuse
Shaohua Li
2011-11-07
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Linus Torvalds
2011-11-06
cpuidle: Single/Global registration of idle states
Deepthi Dharwar
2011-11-06
cpuidle: Split cpuidle_state structure and move per-cpu statistics fields
Deepthi Dharwar
2011-11-06
cpuidle: Move dev->last_residency update to driver enter routine; remove dev->last_state
Deepthi Dharwar
2011-10-31
x86: fix up files really needing to include module.h
Paul Gortmaker
2011-02-28
intel_idle: Rename cpuidle states
Thomas Renninger
2011-02-17
intel_idle: disable Atom/Lincroft HW C-state auto-demotion
Len Brown
2011-02-17
intel_idle: disable NHM/WSM HW C-state auto-demotion
Len Brown
2011-01-25
fix a shutdown regression in intel_idle
Shaohua Li
2011-01-12
Merge branch 'cpuidle-perf-events' into idle-test
Len Brown
2011-01-12
Merge branch 'linus' into idle-test
Len Brown
2011-01-12
cpuidle/x86/perf: fix power:cpu_idle double end events and throw cpu_idle events from the cpuidle layer
Thomas Renninger
2011-01-12
intel_idle: open broadcast clock event
Shaohua Li
2011-01-12
cpuidle: CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle
Len Brown
2011-01-12
ACPI, intel_idle: Cleanup idle= internal variables
Thomas Renninger
2011-01-12
intel_idle: update Sandy Bridge core C-state residency targets
Len Brown
2011-01-04
perf: Clean up power events by introducing new, more generic ones
Thomas Renninger
2011-01-04
perf: Do not export power_frequency, but power_start event
Thomas Renninger
2010-12-02
intel_idle: recognize ARAT on WSM-EX
Len Brown
2010-10-26
Merge branch 'idle-release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6
Linus Torvalds
2010-10-26
intel_idle: do not use the LAPIC timer for ATOM C2
Len Brown
2010-10-23
Merge branch 'intel_idle+snb' into idle-release
Len Brown
2010-10-23
intel_idle: add initial Sandy Bridge support
Len Brown
2010-10-22
Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
Linus Torvalds
2010-10-21
Merge branch 'x86-idle-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Linus Torvalds
2010-10-15
intel_idle: delete bogus data from cpuidle_state.power_usage
Len Brown