Andrew Turner
639e990770
Remove more unneeded users of the fdt_pic_decode_t table.
...
Sponsored by: ABT Systems Ltd
2016-11-11 14:22:35 +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
805471578e
Remove bus_space_asm_generic.S from the per-SoC files.* files, it's already
...
in files.arm.
Sponsored by: ABT Systems Ltd
2015-11-20 19:48:32 +00:00
Andrew Turner
ace157c3a9
Use the new gic option on all configs that need it.
2015-05-10 12:13:27 +00:00
Andrew Turner
0ebebb1260
Build the cpufunc_asm_* files based on the cpu type, not which config file
...
we happen to be building.
2015-03-29 22:43:39 +00:00
Andrew Turner
d9d02715d3
Remove cpufunc_asm_arm11.S from the ARMv7 configs, it's not used.
2015-03-29 21:45:28 +00:00
Andrew Turner
698234c19b
Stop building unused cpuvunc_* files, we don't need anything from these.
2015-03-29 17:33:03 +00:00
Ian Lepore
eb8711ce16
Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific
...
and now some v5 Marvell systems are using it. Only define fdt_bus_tag
if option FDT is defined.
2015-01-21 03:44:29 +00:00
Ganbold Tsagaankhuu
e2763dca83
Enable Synopsys DesignWare Mobile Storage Host Controller
...
driver on Rockchip boards. It currently supports PIO mode
and dma mode needs external dma controller to be used.
Submitted by: jmcneill
Approved by: stas (mentor)
2015-01-20 09:07:28 +00:00
Hans Petter Selasky
ad76ab4299
Factor out kernel configuration for DWC OTG FDT attach code.
2014-05-29 11:13:40 +00:00
Ganbold Tsagaankhuu
08d56ebf0a
Add the codes for enabling CPU cores of Rockchip RK3188 SoC.
...
Enable SMP for Radxa Rock board.
Approved by: stas (mentor)
2014-05-09 05:39:57 +00:00
Ian Lepore
5e4e1d4995
Eliminate irq_dispatch.S. Move the data items it contained into arm/intr.c
...
and the functionality it provided into arm/exception.S. Rename the main
irq handling routine from arm_handler_execute() to arm_irq_handler() to
make it more congruent with how other exception handlers are named, and
also update its signature to reflect what has long been reality: it is
passed just a trapframe pointer, no interrupt number argument.
2014-03-10 18:10:09 +00:00
Warner Losh
59c993d121
Move all the files named foo/common.c to foo/foo_common.c, as
...
appropriate for each of the 'foo' in the tree. This will allow us to
compile them together (although symbol conflicts prevent us from doing
that today, this just fixes the file name collision).
2014-03-08 00:14:40 +00:00
Ganbold Tsagaankhuu
421663eb64
Add watchdog driver for rk3188.
...
Approved by: ray@
2013-11-25 11:01:19 +00:00
Aleksandr Rybalko
a12e93c5ba
Switch allwinner A10/A20 and rockchip ports to use common ARMv6/v7 bus_space tag.
...
Tested by: ganbold
2013-11-06 10:31:52 +00:00
Ganbold Tsagaankhuu
750e709d1f
Import basic support for Rockchip RK3188 SoC.
...
Reviewed by: ray@
2013-10-23 00:39:43 +00:00