diff options
Diffstat (limited to 'arch/blackfin/mach-bf533')
-rw-r--r-- | arch/blackfin/mach-bf533/boards/H8606.c | 33 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/boards/blackstamp.c | 29 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/boards/cm_bf533.c | 45 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/boards/ezkit.c | 132 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/boards/ip0x.c | 37 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/boards/stamp.c | 60 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/dma.c | 28 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/include/mach/bf533.h | 27 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h | 29 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/include/mach/blackfin.h | 28 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/include/mach/cdefBF532.h | 28 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/include/mach/defBF532.h | 44 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/include/mach/gpio.h | 3 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/include/mach/irq.h | 28 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/include/mach/portmux.h | 6 | ||||
-rw-r--r-- | arch/blackfin/mach-bf533/ints-priority.c | 27 |
16 files changed, 114 insertions, 470 deletions
diff --git a/arch/blackfin/mach-bf533/boards/H8606.c b/arch/blackfin/mach-bf533/boards/H8606.c index 6c2b47fe4fe4..43f43a095a99 100644 --- a/arch/blackfin/mach-bf533/boards/H8606.c +++ b/arch/blackfin/mach-bf533/boards/H8606.c | |||
@@ -1,32 +1,11 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/H8606.c | 2 | * Copyright 2004-2009 Analog Devices Inc. |
3 | * Based on: arch/blackfin/mach-bf533/stamp.c | 3 | * 2007-2008 HV Sistemas S.L. |
4 | * Author: Javier Herrero <jherrero@hvsistemas.es> | 4 | * Javier Herrero <jherrero@hvsistemas.es> |
5 | * 2005 National ICT Australia (NICTA) | ||
6 | * Aidan Williams <aidan@nicta.com.au> | ||
5 | * | 7 | * |
6 | * Created: 2007 | 8 | * Licensed under the GPL-2 or later. |
7 | * Description: Board Info File for the HV Sistemas H8606 board | ||
8 | * | ||
9 | * Modified: | ||
10 | * Copyright 2005 National ICT Australia (NICTA) | ||
11 | * Copyright 2004-2006 Analog Devices Inc | ||
12 | * Copyright 2007,2008 HV Sistemas S.L. | ||
13 | * | ||
14 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
15 | * | ||
16 | * This program is free software; you can redistribute it and/or modify | ||
17 | * it under the terms of the GNU General Public License as published by | ||
18 | * the Free Software Foundation; either version 2 of the License, or | ||
19 | * (at your option) any later version. | ||
20 | * | ||
21 | * This program is distributed in the hope that it will be useful, | ||
22 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
23 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
24 | * GNU General Public License for more details. | ||
25 | * | ||
26 | * You should have received a copy of the GNU General Public License | ||
27 | * along with this program; if not, see the file COPYING, or write | ||
28 | * to the Free Software Foundation, Inc., | ||
29 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
30 | */ | 9 | */ |
31 | 10 | ||
32 | #include <linux/device.h> | 11 | #include <linux/device.h> |
diff --git a/arch/blackfin/mach-bf533/boards/blackstamp.c b/arch/blackfin/mach-bf533/boards/blackstamp.c index 8208d67e2c97..b580884848d4 100644 --- a/arch/blackfin/mach-bf533/boards/blackstamp.c +++ b/arch/blackfin/mach-bf533/boards/blackstamp.c | |||
@@ -1,16 +1,10 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/blackstamp.c | 2 | * Board Info File for the BlackStamp |
3 | * Based on: arch/blackfin/mach-bf533/stamp.c | ||
4 | * Author: Benjamin Matthews <bmat@lle.rochester.edu> | ||
5 | * Aidan Williams <aidan@nicta.com.au> | ||
6 | * | 3 | * |
7 | * Created: 2008 | ||
8 | * Description: Board Info File for the BlackStamp | ||
9 | * | ||
10 | * Copyright 2005 National ICT Australia (NICTA) | ||
11 | * Copyright 2004-2008 Analog Devices Inc. | 4 | * Copyright 2004-2008 Analog Devices Inc. |
12 | * | 5 | * 2008 Benjamin Matthews <bmat@lle.rochester.edu> |
13 | * Enter bugs at http://blackfin.uclinux.org/ | 6 | * 2005 National ICT Australia (NICTA) |
7 | * Aidan Williams <aidan@nicta.com.au> | ||
14 | * | 8 | * |
15 | * More info about the BlackStamp at: | 9 | * More info about the BlackStamp at: |
16 | * http://blackfin.uclinux.org/gf/project/blackstamp/ | 10 | * http://blackfin.uclinux.org/gf/project/blackstamp/ |
@@ -281,19 +275,6 @@ static struct platform_device bfin_device_gpiokeys = { | |||
281 | }; | 275 | }; |
282 | #endif | 276 | #endif |
283 | 277 | ||
284 | static struct resource bfin_gpios_resources = { | ||
285 | .start = 0, | ||
286 | .end = MAX_BLACKFIN_GPIOS - 1, | ||
287 | .flags = IORESOURCE_IRQ, | ||
288 | }; | ||
289 | |||
290 | static struct platform_device bfin_gpios_device = { | ||
291 | .name = "simple-gpio", | ||
292 | .id = -1, | ||
293 | .num_resources = 1, | ||
294 | .resource = &bfin_gpios_resources, | ||
295 | }; | ||
296 | |||
297 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) | 278 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) |
298 | #include <linux/i2c-gpio.h> | 279 | #include <linux/i2c-gpio.h> |
299 | 280 | ||
@@ -384,8 +365,6 @@ static struct platform_device *stamp_devices[] __initdata = { | |||
384 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) | 365 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) |
385 | &i2c_gpio_device, | 366 | &i2c_gpio_device, |
386 | #endif | 367 | #endif |
387 | |||
388 | &bfin_gpios_device, | ||
389 | }; | 368 | }; |
390 | 369 | ||
391 | static int __init blackstamp_init(void) | 370 | static int __init blackstamp_init(void) |
diff --git a/arch/blackfin/mach-bf533/boards/cm_bf533.c b/arch/blackfin/mach-bf533/boards/cm_bf533.c index 7443b26c80c5..7fc3b860d4ae 100644 --- a/arch/blackfin/mach-bf533/boards/cm_bf533.c +++ b/arch/blackfin/mach-bf533/boards/cm_bf533.c | |||
@@ -1,30 +1,10 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/boards/cm_bf533.c | 2 | * Copyright 2004-2009 Analog Devices Inc. |
3 | * Based on: arch/blackfin/mach-bf533/boards/ezkit.c | 3 | * 2008-2009 Bluetechnix |
4 | * Author: Aidan Williams <aidan@nicta.com.au> Copyright 2005 | 4 | * 2005 National ICT Australia (NICTA) |
5 | * Aidan Williams <aidan@nicta.com.au> | ||
5 | * | 6 | * |
6 | * Created: 2005 | 7 | * Licensed under the GPL-2 or later. |
7 | * Description: Board description file | ||
8 | * | ||
9 | * Modified: | ||
10 | * Copyright 2004-2006 Analog Devices Inc. | ||
11 | * | ||
12 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2 of the License, or | ||
17 | * (at your option) any later version. | ||
18 | * | ||
19 | * This program is distributed in the hope that it will be useful, | ||
20 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
21 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
22 | * GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with this program; if not, see the file COPYING, or write | ||
26 | * to the Free Software Foundation, Inc., | ||
27 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
28 | */ | 8 | */ |
29 | 9 | ||
30 | #include <linux/device.h> | 10 | #include <linux/device.h> |
@@ -261,19 +241,6 @@ static struct platform_device smsc911x_device = { | |||
261 | }; | 241 | }; |
262 | #endif | 242 | #endif |
263 | 243 | ||
264 | static struct resource bfin_gpios_resources = { | ||
265 | .start = 0, | ||
266 | .end = MAX_BLACKFIN_GPIOS - 1, | ||
267 | .flags = IORESOURCE_IRQ, | ||
268 | }; | ||
269 | |||
270 | static struct platform_device bfin_gpios_device = { | ||
271 | .name = "simple-gpio", | ||
272 | .id = -1, | ||
273 | .num_resources = 1, | ||
274 | .resource = &bfin_gpios_resources, | ||
275 | }; | ||
276 | |||
277 | #if defined(CONFIG_SERIAL_BFIN) || defined(CONFIG_SERIAL_BFIN_MODULE) | 244 | #if defined(CONFIG_SERIAL_BFIN) || defined(CONFIG_SERIAL_BFIN_MODULE) |
278 | static struct resource bfin_uart_resources[] = { | 245 | static struct resource bfin_uart_resources[] = { |
279 | { | 246 | { |
@@ -506,8 +473,6 @@ static struct platform_device *cm_bf533_devices[] __initdata = { | |||
506 | #if defined(CONFIG_MTD_PHYSMAP) || defined(CONFIG_MTD_PHYSMAP_MODULE) | 473 | #if defined(CONFIG_MTD_PHYSMAP) || defined(CONFIG_MTD_PHYSMAP_MODULE) |
507 | ¶_flash_device, | 474 | ¶_flash_device, |
508 | #endif | 475 | #endif |
509 | |||
510 | &bfin_gpios_device, | ||
511 | }; | 476 | }; |
512 | 477 | ||
513 | static int __init cm_bf533_init(void) | 478 | static int __init cm_bf533_init(void) |
diff --git a/arch/blackfin/mach-bf533/boards/ezkit.c b/arch/blackfin/mach-bf533/boards/ezkit.c index fd518e383b79..d4689dcc198e 100644 --- a/arch/blackfin/mach-bf533/boards/ezkit.c +++ b/arch/blackfin/mach-bf533/boards/ezkit.c | |||
@@ -1,31 +1,9 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/ezkit.c | 2 | * Copyright 2004-2009 Analog Devices Inc. |
3 | * Based on: Original Work | 3 | * 2005 National ICT Australia (NICTA) |
4 | * Author: Aidan Williams <aidan@nicta.com.au> | 4 | * Aidan Williams <aidan@nicta.com.au> |
5 | * | 5 | * |
6 | * Created: 2005 | 6 | * Licensed under the GPL-2 or later. |
7 | * Description: | ||
8 | * | ||
9 | * Modified: Robin Getz <rgetz@blackfin.uclinux.org> - Named the boards | ||
10 | * Copyright 2005 National ICT Australia (NICTA) | ||
11 | * Copyright 2004-2006 Analog Devices Inc. | ||
12 | * | ||
13 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
14 | * | ||
15 | * This program is free software; you can redistribute it and/or modify | ||
16 | * it under the terms of the GNU General Public License as published by | ||
17 | * the Free Software Foundation; either version 2 of the License, or | ||
18 | * (at your option) any later version. | ||
19 | * | ||
20 | * This program is distributed in the hope that it will be useful, | ||
21 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
22 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
23 | * GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with this program; if not, see the file COPYING, or write | ||
27 | * to the Free Software Foundation, Inc., | ||
28 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
29 | */ | 7 | */ |
30 | 8 | ||
31 | #include <linux/device.h> | 9 | #include <linux/device.h> |
@@ -33,12 +11,14 @@ | |||
33 | #include <linux/mtd/mtd.h> | 11 | #include <linux/mtd/mtd.h> |
34 | #include <linux/mtd/partitions.h> | 12 | #include <linux/mtd/partitions.h> |
35 | #include <linux/mtd/plat-ram.h> | 13 | #include <linux/mtd/plat-ram.h> |
14 | #include <linux/mtd/physmap.h> | ||
36 | #include <linux/spi/spi.h> | 15 | #include <linux/spi/spi.h> |
37 | #include <linux/spi/flash.h> | 16 | #include <linux/spi/flash.h> |
38 | #if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE) | 17 | #if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE) |
39 | #include <linux/usb/isp1362.h> | 18 | #include <linux/usb/isp1362.h> |
40 | #endif | 19 | #endif |
41 | #include <linux/irq.h> | 20 | #include <linux/irq.h> |
21 | #include <linux/i2c.h> | ||
42 | #include <asm/dma.h> | 22 | #include <asm/dma.h> |
43 | #include <asm/bfin5xx_spi.h> | 23 | #include <asm/bfin5xx_spi.h> |
44 | #include <asm/portmux.h> | 24 | #include <asm/portmux.h> |
@@ -56,12 +36,6 @@ static struct platform_device rtc_device = { | |||
56 | }; | 36 | }; |
57 | #endif | 37 | #endif |
58 | 38 | ||
59 | #if defined(CONFIG_FB_BFIN_7393) || defined(CONFIG_FB_BFIN_7393_MODULE) | ||
60 | static struct platform_device bfin_fb_adv7393_device = { | ||
61 | .name = "bfin-adv7393", | ||
62 | }; | ||
63 | #endif | ||
64 | |||
65 | /* | 39 | /* |
66 | * USB-LAN EzExtender board | 40 | * USB-LAN EzExtender board |
67 | * Driver needs to know address, irq and flag pin. | 41 | * Driver needs to know address, irq and flag pin. |
@@ -98,54 +72,69 @@ static struct platform_device smc91x_device = { | |||
98 | }; | 72 | }; |
99 | #endif | 73 | #endif |
100 | 74 | ||
101 | #if defined(CONFIG_MTD_PSD4256G) || defined(CONFIG_MTD_PSD4256G_MODULE) | 75 | #if defined(CONFIG_MTD_PHYSMAP) || defined(CONFIG_MTD_PHYSMAP_MODULE) |
102 | static const char *map_probes[] = { | 76 | static struct mtd_partition ezkit_partitions_a[] = { |
103 | "stm_flash", | 77 | { |
104 | NULL, | 78 | .name = "bootloader(nor a)", |
79 | .size = 0x40000, | ||
80 | .offset = 0, | ||
81 | }, { | ||
82 | .name = "linux kernel(nor a)", | ||
83 | .size = MTDPART_SIZ_FULL, | ||
84 | .offset = MTDPART_OFS_APPEND, | ||
85 | }, | ||
105 | }; | 86 | }; |
106 | 87 | ||
107 | static struct platdata_mtd_ram stm_pri_data_a = { | 88 | static struct physmap_flash_data ezkit_flash_data_a = { |
108 | .mapname = "Flash A Primary", | 89 | .width = 2, |
109 | .map_probes = map_probes, | 90 | .parts = ezkit_partitions_a, |
110 | .bankwidth = 2, | 91 | .nr_parts = ARRAY_SIZE(ezkit_partitions_a), |
111 | }; | 92 | }; |
112 | 93 | ||
113 | static struct resource stm_pri_resource_a = { | 94 | static struct resource ezkit_flash_resource_a = { |
114 | .start = 0x20000000, | 95 | .start = 0x20000000, |
115 | .end = 0x200fffff, | 96 | .end = 0x200fffff, |
116 | .flags = IORESOURCE_MEM, | 97 | .flags = IORESOURCE_MEM, |
117 | }; | 98 | }; |
118 | 99 | ||
119 | static struct platform_device stm_pri_device_a = { | 100 | static struct platform_device ezkit_flash_device_a = { |
120 | .name = "mtd-ram", | 101 | .name = "physmap-flash", |
121 | .id = 0, | 102 | .id = 0, |
122 | .dev = { | 103 | .dev = { |
123 | .platform_data = &stm_pri_data_a, | 104 | .platform_data = &ezkit_flash_data_a, |
124 | }, | 105 | }, |
125 | .num_resources = 1, | 106 | .num_resources = 1, |
126 | .resource = &stm_pri_resource_a, | 107 | .resource = &ezkit_flash_resource_a, |
108 | }; | ||
109 | |||
110 | static struct mtd_partition ezkit_partitions_b[] = { | ||
111 | { | ||
112 | .name = "file system(nor b)", | ||
113 | .size = MTDPART_SIZ_FULL, | ||
114 | .offset = MTDPART_OFS_APPEND, | ||
115 | }, | ||
127 | }; | 116 | }; |
128 | 117 | ||
129 | static struct platdata_mtd_ram stm_pri_data_b = { | 118 | static struct physmap_flash_data ezkit_flash_data_b = { |
130 | .mapname = "Flash B Primary", | 119 | .width = 2, |
131 | .map_probes = map_probes, | 120 | .parts = ezkit_partitions_b, |
132 | .bankwidth = 2, | 121 | .nr_parts = ARRAY_SIZE(ezkit_partitions_b), |
133 | }; | 122 | }; |
134 | 123 | ||
135 | static struct resource stm_pri_resource_b = { | 124 | static struct resource ezkit_flash_resource_b = { |
136 | .start = 0x20100000, | 125 | .start = 0x20100000, |
137 | .end = 0x201fffff, | 126 | .end = 0x201fffff, |
138 | .flags = IORESOURCE_MEM, | 127 | .flags = IORESOURCE_MEM, |
139 | }; | 128 | }; |
140 | 129 | ||
141 | static struct platform_device stm_pri_device_b = { | 130 | static struct platform_device ezkit_flash_device_b = { |
142 | .name = "mtd-ram", | 131 | .name = "physmap-flash", |
143 | .id = 4, | 132 | .id = 4, |
144 | .dev = { | 133 | .dev = { |
145 | .platform_data = &stm_pri_data_b, | 134 | .platform_data = &ezkit_flash_data_b, |
146 | }, | 135 | }, |
147 | .num_resources = 1, | 136 | .num_resources = 1, |
148 | .resource = &stm_pri_resource_b, | 137 | .resource = &ezkit_flash_resource_b, |
149 | }; | 138 | }; |
150 | #endif | 139 | #endif |
151 | 140 | ||
@@ -400,19 +389,6 @@ static struct platform_device bfin_device_gpiokeys = { | |||
400 | }; | 389 | }; |
401 | #endif | 390 | #endif |
402 | 391 | ||
403 | static struct resource bfin_gpios_resources = { | ||
404 | .start = 0, | ||
405 | .end = MAX_BLACKFIN_GPIOS - 1, | ||
406 | .flags = IORESOURCE_IRQ, | ||
407 | }; | ||
408 | |||
409 | static struct platform_device bfin_gpios_device = { | ||
410 | .name = "simple-gpio", | ||
411 | .id = -1, | ||
412 | .num_resources = 1, | ||
413 | .resource = &bfin_gpios_resources, | ||
414 | }; | ||
415 | |||
416 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) | 392 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) |
417 | #include <linux/i2c-gpio.h> | 393 | #include <linux/i2c-gpio.h> |
418 | 394 | ||
@@ -460,13 +436,21 @@ static struct platform_device bfin_dpmc = { | |||
460 | }, | 436 | }, |
461 | }; | 437 | }; |
462 | 438 | ||
439 | static struct i2c_board_info __initdata bfin_i2c_board_info[] = { | ||
440 | #if defined(CONFIG_FB_BFIN_7393) || defined(CONFIG_FB_BFIN_7393_MODULE) | ||
441 | { | ||
442 | I2C_BOARD_INFO("bfin-adv7393", 0x2B), | ||
443 | }, | ||
444 | #endif | ||
445 | }; | ||
446 | |||
463 | static struct platform_device *ezkit_devices[] __initdata = { | 447 | static struct platform_device *ezkit_devices[] __initdata = { |
464 | 448 | ||
465 | &bfin_dpmc, | 449 | &bfin_dpmc, |
466 | 450 | ||
467 | #if defined(CONFIG_MTD_PSD4256G) || defined(CONFIG_MTD_PSD4256G_MODULE) | 451 | #if defined(CONFIG_MTD_PHYSMAP) || defined(CONFIG_MTD_PHYSMAP_MODULE) |
468 | &stm_pri_device_a, | 452 | &ezkit_flash_device_a, |
469 | &stm_pri_device_b, | 453 | &ezkit_flash_device_b, |
470 | #endif | 454 | #endif |
471 | 455 | ||
472 | #if defined(CONFIG_MTD_PLATRAM) || defined(CONFIG_MTD_PLATRAM_MODULE) | 456 | #if defined(CONFIG_MTD_PLATRAM) || defined(CONFIG_MTD_PLATRAM_MODULE) |
@@ -482,10 +466,6 @@ static struct platform_device *ezkit_devices[] __initdata = { | |||
482 | &bfin_spi0_device, | 466 | &bfin_spi0_device, |
483 | #endif | 467 | #endif |
484 | 468 | ||
485 | #if defined(CONFIG_FB_BFIN_7393) || defined(CONFIG_FB_BFIN_7393_MODULE) | ||
486 | &bfin_fb_adv7393_device, | ||
487 | #endif | ||
488 | |||
489 | #if defined(CONFIG_RTC_DRV_BFIN) || defined(CONFIG_RTC_DRV_BFIN_MODULE) | 469 | #if defined(CONFIG_RTC_DRV_BFIN) || defined(CONFIG_RTC_DRV_BFIN_MODULE) |
490 | &rtc_device, | 470 | &rtc_device, |
491 | #endif | 471 | #endif |
@@ -507,8 +487,6 @@ static struct platform_device *ezkit_devices[] __initdata = { | |||
507 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) | 487 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) |
508 | &i2c_gpio_device, | 488 | &i2c_gpio_device, |
509 | #endif | 489 | #endif |
510 | |||
511 | &bfin_gpios_device, | ||
512 | }; | 490 | }; |
513 | 491 | ||
514 | static int __init ezkit_init(void) | 492 | static int __init ezkit_init(void) |
@@ -516,6 +494,8 @@ static int __init ezkit_init(void) | |||
516 | printk(KERN_INFO "%s(): registering device resources\n", __func__); | 494 | printk(KERN_INFO "%s(): registering device resources\n", __func__); |
517 | platform_add_devices(ezkit_devices, ARRAY_SIZE(ezkit_devices)); | 495 | platform_add_devices(ezkit_devices, ARRAY_SIZE(ezkit_devices)); |
518 | spi_register_board_info(bfin_spi_board_info, ARRAY_SIZE(bfin_spi_board_info)); | 496 | spi_register_board_info(bfin_spi_board_info, ARRAY_SIZE(bfin_spi_board_info)); |
497 | i2c_register_board_info(0, bfin_i2c_board_info, | ||
498 | ARRAY_SIZE(bfin_i2c_board_info)); | ||
519 | return 0; | 499 | return 0; |
520 | } | 500 | } |
521 | 501 | ||
diff --git a/arch/blackfin/mach-bf533/boards/ip0x.c b/arch/blackfin/mach-bf533/boards/ip0x.c index f19b63378b12..644be5e5ab6f 100644 --- a/arch/blackfin/mach-bf533/boards/ip0x.c +++ b/arch/blackfin/mach-bf533/boards/ip0x.c | |||
@@ -1,34 +1,12 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/ip0x.c | 2 | * Copyright 2004-2009 Analog Devices Inc. |
3 | * Based on: arch/blackfin/mach-bf533/bf1.c | 3 | * 2007 David Rowe |
4 | * Based on: arch/blackfin/mach-bf533/stamp.c | 4 | * 2006 Intratrade Ltd. |
5 | * Author: Ivan Danov <idanov@gmail.com> | 5 | * Ivan Danov <idanov@gmail.com> |
6 | * Modified for IP0X David Rowe | 6 | * 2005 National ICT Australia (NICTA) |
7 | * Aidan Williams <aidan@nicta.com.au> | ||
7 | * | 8 | * |
8 | * Created: 2007 | 9 | * Licensed under the GPL-2 or later. |
9 | * Description: Board info file for the IP04/IP08 boards, which | ||
10 | * are derived from the BlackfinOne V2.0 boards. | ||
11 | * | ||
12 | * Modified: | ||
13 | * COpyright 2007 David Rowe | ||
14 | * Copyright 2006 Intratrade Ltd. | ||
15 | * Copyright 2005 National ICT Australia (NICTA) | ||
16 | * Copyright 2004-2006 Analog Devices Inc. | ||
17 | * | ||
18 | * This program is free software; you can redistribute it and/or modify | ||
19 | * it under the terms of the GNU General Public License as published by | ||
20 | * the Free Software Foundation; either version 2 of the License, or | ||
21 | * (at your option) any later version. | ||
22 | * | ||
23 | * This program is distributed in the hope that it will be useful, | ||
24 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
25 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
26 | * GNU General Public License for more details. | ||
27 | * | ||
28 | * You should have received a copy of the GNU General Public License | ||
29 | * along with this program; if not, see the file COPYING, or write | ||
30 | * to the Free Software Foundation, Inc., | ||
31 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
32 | */ | 10 | */ |
33 | 11 | ||
34 | #include <linux/device.h> | 12 | #include <linux/device.h> |
@@ -145,7 +123,6 @@ static struct bfin5xx_spi_chip mmc_spi_chip_info = { | |||
145 | .ctl_reg = 0x1000, /* CPOL=0,CPHA=0,Sandisk 1G work */ | 123 | .ctl_reg = 0x1000, /* CPOL=0,CPHA=0,Sandisk 1G work */ |
146 | .enable_dma = 0, /* if 1 - block!!! */ | 124 | .enable_dma = 0, /* if 1 - block!!! */ |
147 | .bits_per_word = 8, | 125 | .bits_per_word = 8, |
148 | .cs_change_per_word = 0, | ||
149 | }; | 126 | }; |
150 | #endif | 127 | #endif |
151 | 128 | ||
diff --git a/arch/blackfin/mach-bf533/boards/stamp.c b/arch/blackfin/mach-bf533/boards/stamp.c index 729fd7c26336..82f70efd66e7 100644 --- a/arch/blackfin/mach-bf533/boards/stamp.c +++ b/arch/blackfin/mach-bf533/boards/stamp.c | |||
@@ -1,31 +1,9 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/stamp.c | 2 | * Copyright 2004-2009 Analog Devices Inc. |
3 | * Based on: arch/blackfin/mach-bf533/ezkit.c | 3 | * 2005 National ICT Australia (NICTA) |
4 | * Author: Aidan Williams <aidan@nicta.com.au> | 4 | * Aidan Williams <aidan@nicta.com.au> |
5 | * | 5 | * |
6 | * Created: 2005 | 6 | * Licensed under the GPL-2 or later. |
7 | * Description: Board Info File for the BF533-STAMP | ||
8 | * | ||
9 | * Modified: | ||
10 | * Copyright 2005 National ICT Australia (NICTA) | ||
11 | * Copyright 2004-2006 Analog Devices Inc. | ||
12 | * | ||
13 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
14 | * | ||
15 | * This program is free software; you can redistribute it and/or modify | ||
16 | * it under the terms of the GNU General Public License as published by | ||
17 | * the Free Software Foundation; either version 2 of the License, or | ||
18 | * (at your option) any later version. | ||
19 | * | ||
20 | * This program is distributed in the hope that it will be useful, | ||
21 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
22 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
23 | * GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with this program; if not, see the file COPYING, or write | ||
27 | * to the Free Software Foundation, Inc., | ||
28 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
29 | */ | 7 | */ |
30 | 8 | ||
31 | #include <linux/device.h> | 9 | #include <linux/device.h> |
@@ -95,12 +73,6 @@ static struct platform_device smc91x_device = { | |||
95 | }; | 73 | }; |
96 | #endif | 74 | #endif |
97 | 75 | ||
98 | #if defined(CONFIG_FB_BFIN_7393) || defined(CONFIG_FB_BFIN_7393_MODULE) | ||
99 | static struct platform_device bfin_fb_adv7393_device = { | ||
100 | .name = "bfin-adv7393", | ||
101 | }; | ||
102 | #endif | ||
103 | |||
104 | #if defined(CONFIG_USB_NET2272) || defined(CONFIG_USB_NET2272_MODULE) | 76 | #if defined(CONFIG_USB_NET2272) || defined(CONFIG_USB_NET2272_MODULE) |
105 | static struct resource net2272_bfin_resources[] = { | 77 | static struct resource net2272_bfin_resources[] = { |
106 | { | 78 | { |
@@ -436,19 +408,6 @@ static struct platform_device bfin_device_gpiokeys = { | |||
436 | }; | 408 | }; |
437 | #endif | 409 | #endif |
438 | 410 | ||
439 | static struct resource bfin_gpios_resources = { | ||
440 | .start = 0, | ||
441 | .end = MAX_BLACKFIN_GPIOS - 1, | ||
442 | .flags = IORESOURCE_IRQ, | ||
443 | }; | ||
444 | |||
445 | static struct platform_device bfin_gpios_device = { | ||
446 | .name = "simple-gpio", | ||
447 | .id = -1, | ||
448 | .num_resources = 1, | ||
449 | .resource = &bfin_gpios_resources, | ||
450 | }; | ||
451 | |||
452 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) | 411 | #if defined(CONFIG_I2C_GPIO) || defined(CONFIG_I2C_GPIO_MODULE) |
453 | #include <linux/i2c-gpio.h> | 412 | #include <linux/i2c-gpio.h> |
454 | 413 | ||
@@ -487,6 +446,11 @@ static struct i2c_board_info __initdata bfin_i2c_board_info[] = { | |||
487 | .irq = 39, | 446 | .irq = 39, |
488 | }, | 447 | }, |
489 | #endif | 448 | #endif |
449 | #if defined(CONFIG_FB_BFIN_7393) || defined(CONFIG_FB_BFIN_7393_MODULE) | ||
450 | { | ||
451 | I2C_BOARD_INFO("bfin-adv7393", 0x2B), | ||
452 | }, | ||
453 | #endif | ||
490 | }; | 454 | }; |
491 | 455 | ||
492 | static const unsigned int cclk_vlev_datasheet[] = | 456 | static const unsigned int cclk_vlev_datasheet[] = |
@@ -528,10 +492,6 @@ static struct platform_device *stamp_devices[] __initdata = { | |||
528 | &smc91x_device, | 492 | &smc91x_device, |
529 | #endif | 493 | #endif |
530 | 494 | ||
531 | #if defined(CONFIG_FB_BFIN_7393) || defined(CONFIG_FB_BFIN_7393_MODULE) | ||
532 | &bfin_fb_adv7393_device, | ||
533 | #endif | ||
534 | |||
535 | #if defined(CONFIG_USB_NET2272) || defined(CONFIG_USB_NET2272_MODULE) | 495 | #if defined(CONFIG_USB_NET2272) || defined(CONFIG_USB_NET2272_MODULE) |
536 | &net2272_bfin_device, | 496 | &net2272_bfin_device, |
537 | #endif | 497 | #endif |
@@ -563,8 +523,6 @@ static struct platform_device *stamp_devices[] __initdata = { | |||
563 | &i2c_gpio_device, | 523 | &i2c_gpio_device, |
564 | #endif | 524 | #endif |
565 | 525 | ||
566 | &bfin_gpios_device, | ||
567 | |||
568 | #if defined(CONFIG_MTD_BFIN_ASYNC) || defined(CONFIG_MTD_BFIN_ASYNC_MODULE) | 526 | #if defined(CONFIG_MTD_BFIN_ASYNC) || defined(CONFIG_MTD_BFIN_ASYNC_MODULE) |
569 | &stamp_flash_device, | 527 | &stamp_flash_device, |
570 | #endif | 528 | #endif |
diff --git a/arch/blackfin/mach-bf533/dma.c b/arch/blackfin/mach-bf533/dma.c index 7a443c37fb9f..4a14a46a9a68 100644 --- a/arch/blackfin/mach-bf533/dma.c +++ b/arch/blackfin/mach-bf533/dma.c | |||
@@ -1,31 +1,11 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/dma.c | 2 | * simple DMA Implementation for Blackfin |
3 | * Based on: | ||
4 | * Author: | ||
5 | * | 3 | * |
6 | * Created: | 4 | * Copyright 2007-2009 Analog Devices Inc. |
7 | * Description: This file contains the simple DMA Implementation for Blackfin | ||
8 | * | 5 | * |
9 | * Modified: | 6 | * Licensed under the GPL-2 or later. |
10 | * Copyright 2004-2006 Analog Devices Inc. | ||
11 | * | ||
12 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2 of the License, or | ||
17 | * (at your option) any later version. | ||
18 | * | ||
19 | * This program is distributed in the hope that it will be useful, | ||
20 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
21 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
22 | * GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with this program; if not, see the file COPYING, or write | ||
26 | * to the Free Software Foundation, Inc., | ||
27 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
28 | */ | 7 | */ |
8 | |||
29 | #include <linux/module.h> | 9 | #include <linux/module.h> |
30 | 10 | ||
31 | #include <asm/blackfin.h> | 11 | #include <asm/blackfin.h> |
diff --git a/arch/blackfin/mach-bf533/include/mach/bf533.h b/arch/blackfin/mach-bf533/include/mach/bf533.h index cf4427cd3f72..e3e05f8f7af9 100644 --- a/arch/blackfin/mach-bf533/include/mach/bf533.h +++ b/arch/blackfin/mach-bf533/include/mach/bf533.h | |||
@@ -1,30 +1,9 @@ | |||
1 | /* | 1 | /* |
2 | * File: include/asm-blackfin/mach-bf533/bf533.h | 2 | * SYSTEM MMR REGISTER AND MEMORY MAP FOR ADSP-BF561 |
3 | * Based on: | ||
4 | * Author: | ||
5 | * | 3 | * |
6 | * Created: | 4 | * Copyright 2005-2008 Analog Devices Inc. |
7 | * Description: SYSTEM MMR REGISTER AND MEMORY MAP FOR ADSP-BF561 | ||
8 | * | 5 | * |
9 | * Modified: | 6 | * Licensed under the GPL-2 or later. |
10 | * Copyright 2004-2006 Analog Devices Inc. | ||
11 | * | ||
12 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2 of the License, or | ||
17 | * (at your option) any later version. | ||
18 | * | ||
19 | * This program is distributed in the hope that it will be useful, | ||
20 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
21 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
22 | * GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with this program; if not, see the file COPYING, or write | ||
26 | * to the Free Software Foundation, Inc., | ||
27 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
28 | */ | 7 | */ |
29 | 8 | ||
30 | #ifndef __MACH_BF533_H__ | 9 | #ifndef __MACH_BF533_H__ |
diff --git a/arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h b/arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h index 6965b4088c44..9e1f3defb6bc 100644 --- a/arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h +++ b/arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h | |||
@@ -1,32 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * file: include/asm-blackfin/mach-bf533/bfin_serial_5xx.h | 2 | * Copyright 2006-2009 Analog Devices Inc. |
3 | * based on: | ||
4 | * author: | ||
5 | * | 3 | * |
6 | * created: | 4 | * Licensed under the GPL-2 or later |
7 | * description: | ||
8 | * blackfin serial driver head file | ||
9 | * rev: | ||
10 | * | ||
11 | * modified: | ||
12 | * | ||
13 | * | ||
14 | * bugs: enter bugs at http://blackfin.uclinux.org/ | ||
15 | * | ||
16 | * this program is free software; you can redistribute it and/or modify | ||
17 | * it under the terms of the gnu general public license as published by | ||
18 | * the free software foundation; either version 2, or (at your option) | ||
19 | * any later version. | ||
20 | * | ||
21 | * this program is distributed in the hope that it will be useful, | ||
22 | * but without any warranty; without even the implied warranty of | ||
23 | * merchantability or fitness for a particular purpose. see the | ||
24 | * gnu general public license for more details. | ||
25 | * | ||
26 | * you should have received a copy of the gnu general public license | ||
27 | * along with this program; see the file copying. | ||
28 | * if not, write to the free software foundation, | ||
29 | * 59 temple place - suite 330, boston, ma 02111-1307, usa. | ||
30 | */ | 5 | */ |
31 | 6 | ||
32 | #include <linux/serial.h> | 7 | #include <linux/serial.h> |
diff --git a/arch/blackfin/mach-bf533/include/mach/blackfin.h b/arch/blackfin/mach-bf533/include/mach/blackfin.h index 499e897a4f4f..f4bd6df5d968 100644 --- a/arch/blackfin/mach-bf533/include/mach/blackfin.h +++ b/arch/blackfin/mach-bf533/include/mach/blackfin.h | |||
@@ -1,31 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * File: include/asm-blackfin/mach-bf533/blackfin.h | 2 | * Copyright 2005-2009 Analog Devices Inc. |
3 | * Based on: | ||
4 | * Author: | ||
5 | * | 3 | * |
6 | * Created: | 4 | * Licensed under the GPL-2 or later |
7 | * Description: | ||
8 | * | ||
9 | * Rev: | ||
10 | * | ||
11 | * Modified: | ||
12 | * | ||
13 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
14 | * | ||
15 | * This program is free software; you can redistribute it and/or modify | ||
16 | * it under the terms of the GNU General Public License as published by | ||
17 | * the Free Software Foundation; either version 2, or (at your option) | ||
18 | * any later version. | ||
19 | * | ||
20 | * This program is distributed in the hope that it will be useful, | ||
21 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
22 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
23 | * GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with this program; see the file COPYING. | ||
27 | * If not, write to the Free Software Foundation, | ||
28 | * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
29 | */ | 5 | */ |
30 | 6 | ||
31 | #ifndef _MACH_BLACKFIN_H_ | 7 | #ifndef _MACH_BLACKFIN_H_ |
diff --git a/arch/blackfin/mach-bf533/include/mach/cdefBF532.h b/arch/blackfin/mach-bf533/include/mach/cdefBF532.h index bbc3c8386d48..feb2392c43ea 100644 --- a/arch/blackfin/mach-bf533/include/mach/cdefBF532.h +++ b/arch/blackfin/mach-bf533/include/mach/cdefBF532.h | |||
@@ -1,31 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * File: include/asm-blackfin/mach-bf533/cdefBF532.h | 2 | * Copyright 2005-2008 Analog Devices Inc. |
3 | * Based on: | ||
4 | * Author: | ||
5 | * | 3 | * |
6 | * Created: | 4 | * Licensed under the GPL-2 or later |
7 | * Description: | ||
8 | * | ||
9 | * Rev: | ||
10 | * | ||
11 | * Modified: | ||
12 | * | ||
13 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
14 | * | ||
15 | * This program is free software; you can redistribute it and/or modify | ||
16 | * it under the terms of the GNU General Public License as published by | ||
17 | * the Free Software Foundation; either version 2, or (at your option) | ||
18 | * any later version. | ||
19 | * | ||
20 | * This program is distributed in the hope that it will be useful, | ||
21 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
22 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
23 | * GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with this program; see the file COPYING. | ||
27 | * If not, write to the Free Software Foundation, | ||
28 | * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
29 | */ | 5 | */ |
30 | 6 | ||
31 | #ifndef _CDEF_BF532_H | 7 | #ifndef _CDEF_BF532_H |
diff --git a/arch/blackfin/mach-bf533/include/mach/defBF532.h b/arch/blackfin/mach-bf533/include/mach/defBF532.h index 7f4633223e6d..02b328eb0e07 100644 --- a/arch/blackfin/mach-bf533/include/mach/defBF532.h +++ b/arch/blackfin/mach-bf533/include/mach/defBF532.h | |||
@@ -1,48 +1,10 @@ | |||
1 | /************************************************************************ | ||
2 | * | ||
3 | * This file is subject to the terms and conditions of the GNU Public | ||
4 | * License. See the file "COPYING" in the main directory of this archive | ||
5 | * for more details. | ||
6 | * | ||
7 | * Non-GPL License also available as part of VisualDSP++ | ||
8 | * http://www.analog.com/processors/resources/crosscore/visualDspDevSoftware.html | ||
9 | * | ||
10 | * (c) Copyright 2001-2005 Analog Devices, Inc. All rights reserved | ||
11 | * | ||
12 | * This file under source code control, please send bugs or changes to: | ||
13 | * dsptools.support@analog.com | ||
14 | * | ||
15 | ************************************************************************/ | ||
16 | /* | 1 | /* |
17 | * File: include/asm-blackfin/mach-bf533/defBF532.h | 2 | * System & MMR bit and Address definitions for ADSP-BF532 |
18 | * Based on: | ||
19 | * Author: | ||
20 | * | ||
21 | * Created: | ||
22 | * Description: | ||
23 | * | ||
24 | * Rev: | ||
25 | * | ||
26 | * Modified: | ||
27 | * | ||
28 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
29 | * | ||
30 | * This program is free software; you can redistribute it and/or modify | ||
31 | * it under the terms of the GNU General Public License as published by | ||
32 | * the Free Software Foundation; either version 2, or (at your option) | ||
33 | * any later version. | ||
34 | * | 3 | * |
35 | * This program is distributed in the hope that it will be useful, | 4 | * Copyright 2005-2008 Analog Devices Inc. |
36 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
37 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
38 | * GNU General Public License for more details. | ||
39 | * | 5 | * |
40 | * You should have received a copy of the GNU General Public License | 6 | * Licensed under the ADI BSD license or the GPL-2 (or later) |
41 | * along with this program; see the file COPYING. | ||
42 | * If not, write to the Free Software Foundation, | ||
43 | * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
44 | */ | 7 | */ |
45 | /* SYSTEM & MM REGISTER BIT & ADDRESS DEFINITIONS FOR ADSP-BF532 */ | ||
46 | 8 | ||
47 | #ifndef _DEF_BF532_H | 9 | #ifndef _DEF_BF532_H |
48 | #define _DEF_BF532_H | 10 | #define _DEF_BF532_H |
diff --git a/arch/blackfin/mach-bf533/include/mach/gpio.h b/arch/blackfin/mach-bf533/include/mach/gpio.h index e45c17077aff..2af19d69a7a7 100644 --- a/arch/blackfin/mach-bf533/include/mach/gpio.h +++ b/arch/blackfin/mach-bf533/include/mach/gpio.h | |||
@@ -1,7 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/include/mach/gpio.h | ||
3 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
4 | * | ||
5 | * Copyright (C) 2008 Analog Devices Inc. | 2 | * Copyright (C) 2008 Analog Devices Inc. |
6 | * Licensed under the GPL-2 or later. | 3 | * Licensed under the GPL-2 or later. |
7 | */ | 4 | */ |
diff --git a/arch/blackfin/mach-bf533/include/mach/irq.h b/arch/blackfin/mach-bf533/include/mach/irq.h index db1e346cd1aa..c31498be0bbb 100644 --- a/arch/blackfin/mach-bf533/include/mach/irq.h +++ b/arch/blackfin/mach-bf533/include/mach/irq.h | |||
@@ -1,31 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * File: include/asm-blackfin/mach-bf533/defBF532.h | 2 | * Copyright 2005-2008 Analog Devices Inc. |
3 | * Based on: | ||
4 | * Author: | ||
5 | * | 3 | * |
6 | * Created: | 4 | * Licensed under the GPL-2 or later |
7 | * Description: | ||
8 | * | ||
9 | * Rev: | ||
10 | * | ||
11 | * Modified: | ||
12 | * | ||
13 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
14 | * | ||
15 | * This program is free software; you can redistribute it and/or modify | ||
16 | * it under the terms of the GNU General Public License as published by | ||
17 | * the Free Software Foundation; either version 2, or (at your option) | ||
18 | * any later version. | ||
19 | * | ||
20 | * This program is distributed in the hope that it will be useful, | ||
21 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
22 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
23 | * GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with this program; see the file COPYING. | ||
27 | * If not, write to the Free Software Foundation, | ||
28 | * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
29 | */ | 5 | */ |
30 | 6 | ||
31 | #ifndef _BF533_IRQ_H_ | 7 | #ifndef _BF533_IRQ_H_ |
diff --git a/arch/blackfin/mach-bf533/include/mach/portmux.h b/arch/blackfin/mach-bf533/include/mach/portmux.h index 2f59ce0b0cb5..075dae1af164 100644 --- a/arch/blackfin/mach-bf533/include/mach/portmux.h +++ b/arch/blackfin/mach-bf533/include/mach/portmux.h | |||
@@ -1,3 +1,9 @@ | |||
1 | /* | ||
2 | * Copyright 2007-2009 Analog Devices Inc. | ||
3 | * | ||
4 | * Licensed under the GPL-2 or later | ||
5 | */ | ||
6 | |||
1 | #ifndef _MACH_PORTMUX_H_ | 7 | #ifndef _MACH_PORTMUX_H_ |
2 | #define _MACH_PORTMUX_H_ | 8 | #define _MACH_PORTMUX_H_ |
3 | 9 | ||
diff --git a/arch/blackfin/mach-bf533/ints-priority.c b/arch/blackfin/mach-bf533/ints-priority.c index f51994b7a2b9..8f714cf8135b 100644 --- a/arch/blackfin/mach-bf533/ints-priority.c +++ b/arch/blackfin/mach-bf533/ints-priority.c | |||
@@ -1,30 +1,9 @@ | |||
1 | /* | 1 | /* |
2 | * File: arch/blackfin/mach-bf533/ints-priority.c | 2 | * Set up the interrupt priorities |
3 | * Based on: | ||
4 | * Author: Michael Hennerich | ||
5 | * | 3 | * |
6 | * Created: ? | 4 | * Copyright 2005-2009 Analog Devices Inc. |
7 | * Description: Set up the interrupt priorities | ||
8 | * | 5 | * |
9 | * Modified: | 6 | * Licensed under the GPL-2 or later. |
10 | * Copyright 2004-2006 Analog Devices Inc. | ||
11 | * | ||
12 | * Bugs: Enter bugs at http://blackfin.uclinux.org/ | ||
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2 of the License, or | ||
17 | * (at your option) any later version. | ||
18 | * | ||
19 | * This program is distributed in the hope that it will be useful, | ||
20 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
21 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
22 | * GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with this program; if not, see the file COPYING, or write | ||
26 | * to the Free Software Foundation, Inc., | ||
27 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
28 | */ | 7 | */ |
29 | 8 | ||
30 | #include <linux/module.h> | 9 | #include <linux/module.h> |