common.c (fc582aef7dcc27a7120cf232c1e76c569c7b6eab) | common.c (4236666688e9dbc38d0c7a98b7cfa16c8961f752) |
---|---|
1/* 2 * arch/arm/mach-orion5x/common.c 3 * 4 * Core functions for Marvell Orion 5x SoCs 5 * 6 * Maintainer: Tzachi Perelstein <tzachi@marvell.com> 7 * 8 * This file is licensed under the terms of the GNU General Public --- 121 unchanged lines hidden (view full) --- 130{ 131 orion_sata_init(sata_data, ORION5X_SATA_PHYS_BASE, IRQ_ORION5X_SATA); 132} 133 134 135/***************************************************************************** 136 * SPI 137 ****************************************************************************/ | 1/* 2 * arch/arm/mach-orion5x/common.c 3 * 4 * Core functions for Marvell Orion 5x SoCs 5 * 6 * Maintainer: Tzachi Perelstein <tzachi@marvell.com> 7 * 8 * This file is licensed under the terms of the GNU General Public --- 121 unchanged lines hidden (view full) --- 130{ 131 orion_sata_init(sata_data, ORION5X_SATA_PHYS_BASE, IRQ_ORION5X_SATA); 132} 133 134 135/***************************************************************************** 136 * SPI 137 ****************************************************************************/ |
138void __init orion5x_spi_init() | 138void __init orion5x_spi_init(void) |
139{ 140 orion_spi_init(SPI_PHYS_BASE); 141} 142 143 144/***************************************************************************** 145 * UART0 146 ****************************************************************************/ --- 33 unchanged lines hidden (view full) --- 180 ORION5X_SRAM_SIZE); 181 orion_crypto_init(ORION5X_CRYPTO_PHYS_BASE, ORION5X_SRAM_PHYS_BASE, 182 SZ_8K, IRQ_ORION5X_CESA); 183} 184 185/***************************************************************************** 186 * Watchdog 187 ****************************************************************************/ | 139{ 140 orion_spi_init(SPI_PHYS_BASE); 141} 142 143 144/***************************************************************************** 145 * UART0 146 ****************************************************************************/ --- 33 unchanged lines hidden (view full) --- 180 ORION5X_SRAM_SIZE); 181 orion_crypto_init(ORION5X_CRYPTO_PHYS_BASE, ORION5X_SRAM_PHYS_BASE, 182 SZ_8K, IRQ_ORION5X_CESA); 183} 184 185/***************************************************************************** 186 * Watchdog 187 ****************************************************************************/ |
188void __init orion5x_wdt_init(void) | 188static void __init orion5x_wdt_init(void) |
189{ 190 orion_wdt_init(); 191} 192 193 194/***************************************************************************** 195 * Time handling 196 ****************************************************************************/ --- 44 unchanged lines hidden (view full) --- 241 mvebu_mbus_add_window_by_id(ORION_MBUS_PCI_MEM_TARGET, 242 ORION_MBUS_PCI_MEM_ATTR, 243 ORION5X_PCI_MEM_PHYS_BASE, 244 ORION5X_PCI_MEM_SIZE); 245} 246 247int orion5x_tclk; 248 | 189{ 190 orion_wdt_init(); 191} 192 193 194/***************************************************************************** 195 * Time handling 196 ****************************************************************************/ --- 44 unchanged lines hidden (view full) --- 241 mvebu_mbus_add_window_by_id(ORION_MBUS_PCI_MEM_TARGET, 242 ORION_MBUS_PCI_MEM_ATTR, 243 ORION5X_PCI_MEM_PHYS_BASE, 244 ORION5X_PCI_MEM_SIZE); 245} 246 247int orion5x_tclk; 248 |
249int __init orion5x_find_tclk(void) | 249static int __init orion5x_find_tclk(void) |
250{ 251 u32 dev, rev; 252 253 orion5x_pcie_id(&dev, &rev); 254 if (dev == MV88F6183_DEV_ID && 255 (readl(MPP_RESET_SAMPLE) & 0x00000200) == 0) 256 return 133333333; 257 --- 124 unchanged lines hidden --- | 250{ 251 u32 dev, rev; 252 253 orion5x_pcie_id(&dev, &rev); 254 if (dev == MV88F6183_DEV_ID && 255 (readl(MPP_RESET_SAMPLE) & 0x00000200) == 0) 256 return 133333333; 257 --- 124 unchanged lines hidden --- |