Emmanuel Vadot
|
dbfb4063ae
|
arm: Add kern_clocksource.c directly in files.arm
This files is needed and included in all our config so move it to a common
location.
MFC after: 2 weeks
|
2019-04-16 20:04:22 +00:00 |
|
Emmanuel Vadot
|
ee070097f2
|
Revert r327250 as it broke the build for some armv6 kernel and all armv4/5
Reported by: ian
|
2017-12-28 07:31:14 +00:00 |
|
Emmanuel Vadot
|
d06955f9bd
|
arm: Add kern/kern_clocksource.c to files.arm
Instead of adding it to every files.vendor, add it to the common arch file.
|
2017-12-27 21:39:57 +00:00 |
|
Andrew Turner
|
feabce61dc
|
Start to remove the old pre-INTRNG code from the arm platforms. These have
all moved to use INTRNG.
Reviewed by: manu, mmel
Sponsored by: ABT Systems Ltd
Differential Revision: https://reviews.freebsd.org/D8469
|
2016-11-08 12:15:57 +00:00 |
|
Andrew Turner
|
8d88b09320
|
Build ofw_cpu.c on all ARM configs using FDT. As we mve towards using the
Linux dts files these are more likely to have cpu nodes we can attach to.
Sponsored by: ABT Systems Ltd
|
2016-02-28 09:35:37 +00:00 |
|
Andrew Turner
|
ed18006cbf
|
Create device options for the two common ARM timers.
Sponsored by: ABT Systems Ltd
|
2015-11-21 16:23:56 +00:00 |
|
Andrew Turner
|
210d6af74d
|
Move more bus_space_* files to be built by files.arm. This leaves the
definition in a file.* file under sys/arm/arm in the few cases we need it
for non-fdt platforms.
Sponsored by: ABT Systems Ltd
|
2015-11-21 15:30:08 +00:00 |
|
Andrew Turner
|
31289e44b0
|
Enable SMP on the qemu virt platform. We use the device tree to find which
cpus to enable, and PSCI to start them.
|
2015-05-24 12:33:12 +00:00 |
|
Andrew Turner
|
6177d84d6e
|
Include the ofw cpu driver. This allows us to get a list of cpus enabled
by qemu, however we may not be running on them.
|
2015-05-24 11:04:45 +00:00 |
|
Andrew Turner
|
1486e4bb63
|
Use the new gic option. While here remove extra whitespace from the ned of
a few lines.
|
2015-05-10 09:37:54 +00:00 |
|
Andrew Turner
|
42f0d1fa49
|
Add support for the QEMU virt SoC. This is a SoC built depending on the
command line arguments passed in. It will then generate a dtb on the fly,
as such no dts will be added as it may be incorrect.
Relnotes: yes
|
2015-04-11 17:52:47 +00:00 |
|