aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/topology.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-03-25Merge branch 'for-next/smt-control' into for-next/coreCatalin Marinas1-0/+54
2025-03-14arm64: topology: Support SMT control on ACPI based systemYicong Yang1-0/+54
2025-02-21arm64: Utilize for_each_cpu_wrap for reference lookupBeata Michalska1-6/+10
2025-02-18arm64: Update AMU-based freq scale factor on entering idleBeata Michalska1-0/+13
2025-02-18arm64: Provide an AMU-based version of arch_freq_get_on_cpuBeata Michalska1-10/+101
2025-02-13arm64: amu: Delay allocating cpumask for AMU FIE supportBeata Michalska1-12/+10
2023-12-23arm64/amu: Use capacity_ref_freq() to set AMU ratioVincent Guittot1-13/+13
2022-10-09Merge tag 'riscv-for-linus-6.1-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxLinus Torvalds1-40/+0
2022-09-22arm64: topology: fix possible overflow in amu_fie_setup()Sergey Shtylyov1-1/+1
2022-08-23arm64: errata: add detection for AMEVCNTR01 incrementing incorrectlyIonela Voinescu1-2/+30
2022-08-15arm64: topology: move store_cpu_topology() to shared codeConor Dooley1-40/+0
2022-07-04arm64: topology: Remove redundant setting of llc_id in CPU topologySudeep Holla1-14/+0
2021-10-15topology: Represent clusters of CPUs within a dieJonathan Cameron1-0/+2
2021-03-10arch_topology: Allow multiple entities to provide sched_freq_tick() callbackViresh Kumar1-66/+39
2021-03-10arch_topology: Rename freq_scale as arch_freq_scaleViresh Kumar1-3/+3
2021-01-20arm64: topology: Make AMUs work with modular cpufreq driversViresh Kumar1-44/+48
2021-01-20arm64: topology: Reorder init_amu_fie() a bitViresh Kumar1-13/+14
2021-01-20arm64: topology: Avoid the have_policy checkViresh Kumar1-14/+6
2020-12-18Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds1-5/+1
2020-12-15arm64: topology: Drop the useless update to per-cpu cyclesViresh Kumar1-5/+1
2020-12-14Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+10
2020-11-19arm64: Rebuild sched domains on invariance status changesIonela Voinescu1-0/+10
2020-11-13arm64: abort counter_read_on_cpu() when irqs_disabled()Ionela Voinescu1-0/+7
2020-11-13arm64: implement CPPC FFH support using AMUsIonela Voinescu1-0/+64
2020-11-13arm64: split counter validation functionIonela Voinescu1-18/+26
2020-11-13arm64: wrap and generalise counter read functionsIonela Voinescu1-9/+14
2020-10-14Merge tag 'pm-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmLinus Torvalds1-1/+8
2020-09-18arch_topology, arm, arm64: define arch_scale_freq_invariant()Valentin Schneider1-0/+7
2020-09-18arch_topology, cpufreq: constify arch_* cpumasksValentin Schneider1-1/+1
2020-09-07arm64: topology: Stop using MPIDR for topology informationValentin Schneider1-15/+17
2020-03-06arm64: use activity monitors for frequency invarianceIonela Voinescu1-0/+180
2019-08-14Merge tag 'common/for-v5.4-rc1/cpu-topology' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux into for-next/cpu-topologyWill Deacon1-299/+4
2019-08-12arm64: topology: Use PPTT to determine if PE is a threadJeremy Linton1-4/+15
2019-07-22cpu-topology: Move cpu topology code to common code.Atish Patra1-299/+4
2018-07-06arm64: topology: re-introduce numa mask check for scheduler MC selectionSudeep Holla1-1/+6
2018-07-06arm64: topology: rename llc_siblings to align with other struct membersSudeep Holla1-6/+6
2018-07-06arm64: topology: restrict updating siblings_masks to online cpus onlySudeep Holla1-5/+3
2018-07-06arm64: topology: add support to remove cpu topology sibling masksSudeep Holla1-0/+14
2018-07-06arm64: topology: refactor reset_cpu_topology to add support for removing topologySudeep Holla1-7/+14
2018-06-07arm64: topology: Avoid checking numa mask for scheduler MC selectionJeremy Linton1-7/+4
2018-05-17arm64: topology: divorce MC scheduling domain from core_siblingsJeremy Linton1-1/+35
2018-05-17arm64: topology: enable ACPI/PPTT based CPU topologyJeremy Linton1-1/+44
2018-05-17arm64: topology: rename cluster_idJeremy Linton1-13/+13
2018-01-02arm64: Use of_cpu_node_to_id helper for CPU topology parsingSuzuki K Poulose1-10/+6
2017-07-20arm64: Convert to using %pOF instead of full_nameRob Herring1-11/+11
2017-06-03arm,arm64,drivers: add a prefix to drivers arch_topology interfacesJuri Lelli1-2/+2
2017-06-03arm,arm64,drivers: move externs in a new header fileJuri Lelli1-3/+1
2017-06-03arm,arm64,drivers: reduce scope of cap_parsing_failedJuri Lelli1-4/+1
2017-06-03arm, arm64: factorize common cpu capacity default codeJuri Lelli1-216/+3
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <linux/sched/topology.h>Ingo Molnar1-0/+1