- 09 2月, 2008 4 次提交
-
-
由 Byron Bradley 提交于
The TS-209 has a two port integrated SATA controller. Use the sata_mv driver for this. Signed-off-by: NByron Bradley <byron.bbradley@gmail.com> Signed-off-by: NNicolas Pitre <nico@marvell.com>
-
由 Byron Bradley 提交于
The Kurobox has a two port integrated SATA controller. Use the sata_mv driver for this. Signed-off-by: NByron Bradley <byron.bbradley@gmail.com> Signed-off-by: NNicolas Pitre <nico@marvell.com>
-
由 Lennert Buytenhek 提交于
Hack up the Orion port to distinguish between virtual and physical addresses of register windows. This will allow moving virtual mappings higher up in the address space, to free up more kernel virtual address space. Signed-off-by: NLennert Buytenhek <buytenh@marvell.com> Signed-off-by: NNicolas Pitre <nico@marvell.com>
-
由 Saeed Bishara 提交于
This patch adds instantiation for the sata_mv driver, enabling the integrated SATA controller. Signed-off-by: NSaeed Bishara <saeed@marvell.com> Signed-off-by: NNicolas Pitre <nico@marvell.com>
-
- 26 1月, 2008 18 次提交
-
-
由 Herbert Valerio Riedel 提交于
Since the PIC is attached to UART1, it doesn't need a kernel device driver of its own; but powering off is something that the kernel should do, so this patch forcefully configures the UART1 for 19200 baud and sends the character that tells the PIC to cut the power. Signed-off-by: NHerbert Valerio Riedel <hvr@gnu.org> Cc: Byron Bradley <byron.bbradley@gmail.com> Acked-by: NNicolas Pitre <nico@marvell.com>
-
由 Byron Bradley 提交于
This patch adds support for the Orion/MV88F5182 based QNAP TS-109/TS-209 NAS device. The driver for the S-35390A RTC chip on this board has been submitted to LKML separately. Signed-off-by: NByron Bradley <byron.bbradley@gmail.com> Tested-by: NOyvind Repvik <repvik@kynisk.com> Tested-by: NTim Ellis <timtimred@foonas.org> Tested-by: NHerbert Valerio Riedel <hvr@gnu.org> Acked-by: NTzachi Perelstein <tzachi@marvell.com>
-
由 Herbert Valerio Riedel 提交于
The Orion I2C controller is the same one used in the Discovery family (MV643XX). This patch include the common platform_device stuff according to the existing i2c_mv64xxx.c conventions. Signed-off-by: NHerbert Valerio Riedel <hvr@gnu.org> Signed-off-by: NTzachi Perelstein <tzachi@marvell.com>
-
由 Herbert Valerio Riedel 提交于
With this patch USB, SATA (via sata_mv), Ethernet, RTC, LEDs and NOR Flash work. Signed-off-by: NHerbert Valerio Riedel <hvr@gnu.org> Acked-by: NTzachi Perelstein <tzachi@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Herbert Valerio Riedel 提交于
add MV88F5181 support bits required by D-link DNS-323 patch Signed-off-by: NHerbert Valerio Riedel <hvr@gnu.org> Acked-by: NTzachi Perelstein <tzachi@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Ronen Shitrit 提交于
Only serial, NOR, NAND, PCI and Ethernet is activated at the moment. Signed-off-by: NRonen Shitrit <rshitrit@marvell.com> Reviewed-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Ronen Shitrit 提交于
serial, NOR, PCI and Ethernet is activated at the moment. Signed-off-by: NRonen Shitrit <rshitrit@marvell.com> Reviewed-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Tzachi Perelstein 提交于
Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Tzachi Perelstein 提交于
The Orion Ethernet port is the same port used in the Discovery family (MV643XX). This patch include the common platform_device stuff according to the existing mv643xx_eth conventions. Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Tzachi Perelstein 提交于
Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Tzachi Perelstein 提交于
Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Tzachi Perelstein 提交于
This patch adds support for Orion edge sensitive GPIO IRQs. Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Signed-off-by: NNicolas Pitre <nico@marvell.com> CC: Thomas Gleixner <tglx@linutronix.de>
-
由 Tzachi Perelstein 提交于
Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Herbert Valerio Riedel 提交于
This is a pre-requisite for implementing proper hardware accelerated GPIO LED flashing, and since we want proper locking, it's sensible to provide the orion specific orion_gpio_set_blink() implementation within mach-orion/gpio.c. The functions orion_gpio_set_blink() and gpio_set_value() implicitly turn off each others state. Signed-off-by: NHerbert Valerio Riedel <hvr@gnu.org> Acked-by: NTzachi Perelstein <tzachi@marvell.com> Acked-by: NNicolas Pitre <nico@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Tzachi Perelstein 提交于
Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Signed-off-by: NNicolas Pitre <nico@marvell.com> Acked-by: NDavid Brownell <david-b@pacbell.net>
-
由 Tzachi Perelstein 提交于
The Orion has fully programable address map. There's a separate address map for each of the device _master_ interfaces, e.g. CPU, PCI, PCIE, USB, Gigabit Ethernet, DMA/XOR engines, etc. Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com>
-
由 Tzachi Perelstein 提交于
This patch adds support for PCI and PCI-E controllers in the Orion, Orion-NAS and Orion2. Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-
由 Tzachi Perelstein 提交于
The Marvell Orion is a family of ARM SoCs with a DDR/DDR2 memory controller, 10/100/1000 ethernet MAC, and USB 2.0 interfaces, and, depending on the specific model, PCI-E interface, PCI-X interface, SATA controllers, crypto unit, SPI interface, SDIO interface, device bus, NAND controller, DMA engine and/or XOR engine. This contains the basic structure and architecture register definitions. Signed-off-by: NTzachi Perelstein <tzachi@marvell.com> Reviewed-by: NNicolas Pitre <nico@marvell.com> Reviewed-by: NLennert Buytenhek <buytenh@marvell.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
-