Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the memory layout definitions and logic from mvreg.h to mvwin.h | marcel | 2009-06-12 | 1 | -0/+1 |
| | | | | | | | | so that it isn't exposured unless needed. In particular this means that it's easier to tune the memory layout based on board details. While here, remove inclusion of <machine/intr.h> from mvreg.h. This also contains exposure to SoC specifics in MI drivers, because NIRQ depends on the SoC. | ||||
* | De-hard code UART speed setting for Marvell SOCs when hw.uart.console is not | raj | 2009-01-08 | 1 | -1/+2 |
| | | | | specified. Instead, let uart(4) fall back to whatever speed firmware has set. | ||||
* | Introduce basic support for Marvell families of system-on-chip ARM devices: | raj | 2008-10-13 | 1 | -0/+90 |
* 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 |