summaryrefslogtreecommitdiffstats
path: root/sys/arm/mv/files.mv
Commit message (Collapse)AuthorAgeFilesLines
* Eliminate irq_dispatch.S. Move the data items it contained into arm/intr.cian2014-03-101-1/+0
| | | | | | | | 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.
* Move all the files named foo/common.c to foo/foo_common.c, asimp2014-03-081-1/+1
| | | | | | 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).
* Add mvts(4) driver for internal thermal sensor found on 88F6282 and 88F6283.hrs2012-08-181-0/+1
| | | | | | The temperature value will be exported via sysctl like this: dev.mvts.0.temperature: 52.1C
* Merging of projects/armv6, part 7gonzo2012-08-151-1/+4
| | | | | | Add Marvell ARMADA XP support Obtained from: Marvell, Semihalf
* Add architecture dependent code to support NAND Framework on Marvell SoCs.gber2012-05-181-0/+2
| | | | | Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks
* Initial version of cesa(4) driver for Marvell crypto engine and securityraj2011-11-191-0/+1
| | | | | | | | | | | accelerator. The following algorithms and schemes are supported: - 3DES, AES, DES - MD5, SHA1 Obtained from: Semihalf Written by: Piotr Ziecik
* Refactor Marvell ARM SoC timer driver to the new timer infrastructure.mav2010-07-201-0/+2
|
* Convert Marvell ARM platforms to FDT convention.raj2010-06-131-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | The following systems are involved: - DB-88F5182 - DB-88F5281 - DB-88F6281 - DB-78100 - SheevaPlug This overhaul covers the following major changes: - All integrated peripherals drivers for Marvell ARM SoC, which are currently in the FreeBSD source tree are reworked and adjusted so they derive config data out of the device tree blob (instead of hard coded / tabelarized values). - Since the common FDT infrastrucutre (fdtbus, simplebus) is used we say good by to obio / mbus drivers and numerous hard-coded config data. Note that world needs to be built WITH_FDT for the affected platforms. Reviewed by: imp Sponsored by: The FreeBSD Foundation.
* Import mvs(4) - Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA controllersmav2010-05-021-0/+1
| | | | | | driver for CAM ATA subsystem. This driver supports same hardware as atamarvell, ataadaptec and atamvsata drivers from ata(4), but provides many additional features, such as NCQ, PMP, etc.
* Introduce ata(4) support for Marvell integrated SATA controllers (found onraj2009-06-241-0/+1
| | | | | | | 88F5xxx, 88F6xxx and MV78xxx system on chip devices). Reviewed by: stas Obtained from: Semihalf
* Fix path and config name for ehci_mbus.cthompsa2009-02-241-2/+1
|
* Include Marvell EHCI HC driver for USB2.marcel2009-02-161-0/+1
|
* Rename Marvell ARM CPU specific file according to r186933.raj2009-01-091-1/+1
|
* PCI/PCI-Express support for Marvell systems.raj2008-11-191-0/+1
| | | | Obtained from: Marvell, Semihalf
* Introduce basic support for Marvell families of system-on-chip ARM devices:raj2008-10-131-0/+34
* Orion - 88F5181 - 88F5182 - 88F5281 * Kirkwood - 88F6281 * Discovery - MV78100 The above families of SOCs are built around CPU cores compliant with ARMv5TE instruction set architecture definition. They share a number of integrated peripherals. This commit brings support for the following basic elements: * GPIO * Interrupt controller * L1, L2 cache * Timers, watchdog, RTC * TWSI (I2C) * UART Other peripherals drivers will be introduced separately. Reviewed by: imp, marcel, stass (Thanks guys!) Obtained from: Marvell, Semihalf
OpenPOWER on IntegriCloud