NetBSD/sys/arch/arm/fdt
mrg b0829efdba provide some semblance of valid cpu topology for big.little systems.
while attaching cpus, if the FDT provides "capacity-dmips-mhz" track
the fastest set, and call cpu_topology_set() with slow=true for any
cpus that are not the fastest.

bug fix for cpu_topology_set(): actually set ci_is_slow for slow cpus.

with this change, and -current's recent scheduler changes, this means
that long running processes run on the faster cores.  on RK3399 based
systems, i am seeing 20-50% speed ups for many tasks.


XXX: all this can be made common with armv7 big.little.
2020-01-12 09:29:18 +00:00
..
a9ptmr_fdt.c Add a driver for the A5/A9 Private timer. 2019-08-10 17:03:59 +00:00
a9tmr_fdt.c Listen for PMFE_SPEED_CHANGED events and automatically update a9tmr frequency 2019-01-22 15:17:33 +00:00
a9wdt_fdt.c Add a driver for the A5/A9 Private timer. 2019-08-10 17:03:59 +00:00
aaci_fdt.c
acpi_fdt.c Allow MD code to provide custom bus_dma tags on a per-node basis. On Arm 2019-12-29 23:47:56 +00:00
arm_fdt.c Add a generic Arm64 platform definition that is used as a fallback. 2020-01-05 17:16:07 +00:00
arm_fdtvar.h Add a generic Arm64 platform definition that is used as a fallback. 2020-01-05 17:16:07 +00:00
arm_platform.c Fix DEVMAP build losage by reducing diffs between arm and aarch64 2020-01-06 08:29:08 +00:00
cpu_fdt.c provide some semblance of valid cpu topology for big.little systems. 2020-01-12 09:29:18 +00:00
fdt_intr.h Increase max PIC sources 2018-11-09 23:35:06 +00:00
files.fdt arm_platform requires gtmr and psci. Should fix build failures. 2020-01-07 08:22:23 +00:00
gic_fdt.c Remove unnecessary cast and wrap a long line. 2019-11-24 11:10:12 +00:00
gicv3_fdt.c Fixed compile error. 2019-07-19 12:14:15 +00:00
gtmr_fdt.c
l2cc_fdt.c Add support for (FDT-ized) Amlogic Meson8b. 2019-01-19 20:56:03 +00:00
pcihost_fdt.c Fix arm __HAVE_PREEMPTION build 2020-01-07 10:20:07 +00:00
pcihost_fdtvar.h Do not use Early Write Acknowledge for PCIe I/O and config space. 2019-12-28 17:19:43 +00:00
plcom_fdt.c
plfb_fdt.c Add support for WSDISPLAY_MULTICONS 2019-07-23 12:34:05 +00:00
plkmi_fdt.c
plmmc_fdt.c Print interrupt details 2019-06-12 10:19:27 +00:00
plrtc_fdt.c
pmu_fdt.c Add support for multiple PMUs 2019-06-29 12:53:05 +00:00
psci_fdt.c
psci_fdtvar.h
smsh_fdt.c Match smsc,lan9115 and honour local-mac-address/mac-address properties 2019-11-03 12:06:32 +00:00