collie.c (f151ccf76b38d2ffdfe9e44fa01fe2fc0a754637) collie.c (1d0ad843b08f7655b8ac011bca1e3e0c69a554de)
1/*
2 * linux/arch/arm/mach-sa1100/collie.c
3 *
4 * May be copied or modified under the terms of the GNU General Public
5 * License. See linux/COPYING for more information.
6 *
7 * This file contains all Collie-specific tweaks.
8 *

--- 235 unchanged lines hidden (view full) ---

244
245 /* cpu initialize */
246 GAFR = GPIO_SSP_TXD | GPIO_SSP_SCLK | GPIO_SSP_SFRM | GPIO_SSP_CLK |
247 GPIO_MCP_CLK | GPIO_32_768kHz;
248
249 GPDR = GPIO_LDD8 | GPIO_LDD9 | GPIO_LDD10 | GPIO_LDD11 | GPIO_LDD12 |
250 GPIO_LDD13 | GPIO_LDD14 | GPIO_LDD15 | GPIO_SSP_TXD |
251 GPIO_SSP_SCLK | GPIO_SSP_SFRM | GPIO_SDLC_SCLK |
1/*
2 * linux/arch/arm/mach-sa1100/collie.c
3 *
4 * May be copied or modified under the terms of the GNU General Public
5 * License. See linux/COPYING for more information.
6 *
7 * This file contains all Collie-specific tweaks.
8 *

--- 235 unchanged lines hidden (view full) ---

244
245 /* cpu initialize */
246 GAFR = GPIO_SSP_TXD | GPIO_SSP_SCLK | GPIO_SSP_SFRM | GPIO_SSP_CLK |
247 GPIO_MCP_CLK | GPIO_32_768kHz;
248
249 GPDR = GPIO_LDD8 | GPIO_LDD9 | GPIO_LDD10 | GPIO_LDD11 | GPIO_LDD12 |
250 GPIO_LDD13 | GPIO_LDD14 | GPIO_LDD15 | GPIO_SSP_TXD |
251 GPIO_SSP_SCLK | GPIO_SSP_SFRM | GPIO_SDLC_SCLK |
252 COLLIE_GPIO_UCB1x00_RESET | COLLIE_GPIO_nMIC_ON |
253 COLLIE_GPIO_nREMOCON_ON | GPIO_32_768kHz;
252 _COLLIE_GPIO_UCB1x00_RESET | _COLLIE_GPIO_nMIC_ON |
253 _COLLIE_GPIO_nREMOCON_ON | GPIO_32_768kHz;
254
255 PPDR = PPC_LDD0 | PPC_LDD1 | PPC_LDD2 | PPC_LDD3 | PPC_LDD4 | PPC_LDD5 |
256 PPC_LDD6 | PPC_LDD7 | PPC_L_PCLK | PPC_L_LCLK | PPC_L_FCLK | PPC_L_BIAS |
257 PPC_TXD1 | PPC_TXD2 | PPC_TXD3 | PPC_TXD4 | PPC_SCLK | PPC_SFRM;
258
254
255 PPDR = PPC_LDD0 | PPC_LDD1 | PPC_LDD2 | PPC_LDD3 | PPC_LDD4 | PPC_LDD5 |
256 PPC_LDD6 | PPC_LDD7 | PPC_L_PCLK | PPC_L_LCLK | PPC_L_FCLK | PPC_L_BIAS |
257 PPC_TXD1 | PPC_TXD2 | PPC_TXD3 | PPC_TXD4 | PPC_SCLK | PPC_SFRM;
258
259 PWER = COLLIE_GPIO_AC_IN | COLLIE_GPIO_CO | COLLIE_GPIO_ON_KEY |
260 COLLIE_GPIO_WAKEUP | COLLIE_GPIO_nREMOCON_INT | PWER_RTC;
259 PWER = _COLLIE_GPIO_AC_IN | _COLLIE_GPIO_CO | _COLLIE_GPIO_ON_KEY |
260 _COLLIE_GPIO_WAKEUP | _COLLIE_GPIO_nREMOCON_INT | PWER_RTC;
261
261
262 PGSR = COLLIE_GPIO_nREMOCON_ON;
262 PGSR = _COLLIE_GPIO_nREMOCON_ON;
263
264 PSDR = PPC_RXD1 | PPC_RXD2 | PPC_RXD3 | PPC_RXD4;
265
266 PCFR = PCFR_OPDE;
267
263
264 PSDR = PPC_RXD1 | PPC_RXD2 | PPC_RXD3 | PPC_RXD4;
265
266 PCFR = PCFR_OPDE;
267
268 GPSR |= _COLLIE_GPIO_UCB1x00_RESET;
268
269
270
269 platform_scoop_config = &collie_pcmcia_config;
270
271 ret = platform_add_devices(devices, ARRAY_SIZE(devices));
272 if (ret) {
273 printk(KERN_WARNING "collie: Unable to register LoCoMo device\n");
274 }
275
276 sa11x0_set_flash_data(&collie_flash_data, collie_flash_resources,

--- 40 unchanged lines hidden ---
271 platform_scoop_config = &collie_pcmcia_config;
272
273 ret = platform_add_devices(devices, ARRAY_SIZE(devices));
274 if (ret) {
275 printk(KERN_WARNING "collie: Unable to register LoCoMo device\n");
276 }
277
278 sa11x0_set_flash_data(&collie_flash_data, collie_flash_resources,

--- 40 unchanged lines hidden ---