diff options
author | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
---|---|---|
committer | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
commit | 871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch) | |
tree | 8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/arch/arm/mach-dove/cm-a510.c | |
parent | 9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff) | |
download | FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.gz FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.bz2 FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.zip |
Moved, renamed, and deleted files
The original directory structure was scattered and unorganized.
Changes are basically to make it look like kernel structure.
Diffstat (limited to 'ANDROID_3.4.5/arch/arm/mach-dove/cm-a510.c')
-rw-r--r-- | ANDROID_3.4.5/arch/arm/mach-dove/cm-a510.c | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/ANDROID_3.4.5/arch/arm/mach-dove/cm-a510.c b/ANDROID_3.4.5/arch/arm/mach-dove/cm-a510.c deleted file mode 100644 index 792b4e2e..00000000 --- a/ANDROID_3.4.5/arch/arm/mach-dove/cm-a510.c +++ /dev/null @@ -1,97 +0,0 @@ -/* - * arch/arm/mach-dove/cm-a510.c - * - * Copyright (C) 2010 CompuLab, Ltd. - * Konstantin Sinyuk <kostyas@compulab.co.il> - * - * Based on Marvell DB-MV88AP510-BP Development Board Setup - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. - */ - -#include <linux/kernel.h> -#include <linux/init.h> -#include <linux/platform_device.h> -#include <linux/ata_platform.h> -#include <linux/mv643xx_eth.h> -#include <linux/spi/spi.h> -#include <linux/spi/flash.h> - -#include <asm/mach-types.h> -#include <asm/mach/arch.h> - -#include <mach/dove.h> - -#include "common.h" - -static struct mv643xx_eth_platform_data cm_a510_ge00_data = { - .phy_addr = MV643XX_ETH_PHY_ADDR_DEFAULT, -}; - -static struct mv_sata_platform_data cm_a510_sata_data = { - .n_ports = 1, -}; - -/* - * SPI Devices: - * SPI0: 1M Flash Winbond w25q32bv - */ -static const struct flash_platform_data cm_a510_spi_flash_data = { - .type = "w25q32bv", -}; - -static struct spi_board_info __initdata cm_a510_spi_flash_info[] = { - { - .modalias = "m25p80", - .platform_data = &cm_a510_spi_flash_data, - .irq = -1, - .max_speed_hz = 20000000, - .bus_num = 0, - .chip_select = 0, - }, -}; - -static int __init cm_a510_pci_init(void) -{ - if (machine_is_cm_a510()) - dove_pcie_init(1, 1); - - return 0; -} - -subsys_initcall(cm_a510_pci_init); - -/* Board Init */ -static void __init cm_a510_init(void) -{ - /* - * Basic Dove setup. Needs to be called early. - */ - dove_init(); - - dove_ge00_init(&cm_a510_ge00_data); - dove_ehci0_init(); - dove_ehci1_init(); - dove_sata_init(&cm_a510_sata_data); - dove_sdio0_init(); - dove_sdio1_init(); - dove_spi0_init(); - dove_spi1_init(); - dove_uart0_init(); - dove_uart1_init(); - dove_i2c_init(); - spi_register_board_info(cm_a510_spi_flash_info, - ARRAY_SIZE(cm_a510_spi_flash_info)); -} - -MACHINE_START(CM_A510, "Compulab CM-A510 Board") - .atag_offset = 0x100, - .init_machine = cm_a510_init, - .map_io = dove_map_io, - .init_early = dove_init_early, - .init_irq = dove_init_irq, - .timer = &dove_timer, - .restart = dove_restart, -MACHINE_END |