Commit 1f83b8f1 authored by Mike Frysinger's avatar Mike Frysinger Committed by Bryan Wu

Blackfin arch: cleanup warnings from checkpatch -- no functional changes

Signed-off-by: default avatarMike Frysinger <michael.frysinger@analog.com>
Signed-off-by: default avatarBryan Wu <bryan.wu@analog.com>
parent 669b792c
...@@ -32,11 +32,10 @@ ...@@ -32,11 +32,10 @@
#include <linux/kernel_stat.h> #include <linux/kernel_stat.h>
#include <linux/ptrace.h> #include <linux/ptrace.h>
#include <linux/hardirq.h> #include <linux/hardirq.h>
#include <asm/irq.h> #include <linux/irq.h>
#include <asm/thread_info.h> #include <linux/thread_info.h>
#define DEFINE(sym, val) \ #define DEFINE(sym, val) asm volatile("\n->" #sym " %0 " #val : : "i" (val))
asm volatile("\n->" #sym " %0 " #val : : "i" (val))
int main(void) int main(void)
{ {
......
...@@ -332,7 +332,7 @@ set_bfin_dma_config(char direction, char flow_mode, ...@@ -332,7 +332,7 @@ set_bfin_dma_config(char direction, char flow_mode,
} }
EXPORT_SYMBOL(set_bfin_dma_config); EXPORT_SYMBOL(set_bfin_dma_config);
void set_dma_sg(unsigned int channel, struct dmasg * sg, int nr_sg) void set_dma_sg(unsigned int channel, struct dmasg *sg, int nr_sg)
{ {
BUG_ON(!(dma_ch[channel].chan_status != DMA_CHANNEL_FREE BUG_ON(!(dma_ch[channel].chan_status != DMA_CHANNEL_FREE
&& channel < MAX_BLACKFIN_DMA_CHANNEL)); && channel < MAX_BLACKFIN_DMA_CHANNEL));
...@@ -545,7 +545,6 @@ void *dma_memcpy(void *dest, const void *src, size_t size) ...@@ -545,7 +545,6 @@ void *dma_memcpy(void *dest, const void *src, size_t size)
addr = __dma_memcpy(dest+bulk, src+bulk, rest); addr = __dma_memcpy(dest+bulk, src+bulk, rest);
return addr; return addr;
} }
EXPORT_SYMBOL(dma_memcpy); EXPORT_SYMBOL(dma_memcpy);
void *safe_dma_memcpy(void *dest, const void *src, size_t size) void *safe_dma_memcpy(void *dest, const void *src, size_t size)
...@@ -558,12 +557,11 @@ EXPORT_SYMBOL(safe_dma_memcpy); ...@@ -558,12 +557,11 @@ EXPORT_SYMBOL(safe_dma_memcpy);
void dma_outsb(void __iomem *addr, const void *buf, unsigned short len) void dma_outsb(void __iomem *addr, const void *buf, unsigned short len)
{ {
unsigned long flags; unsigned long flags;
local_irq_save(flags); local_irq_save(flags);
blackfin_dcache_flush_range((unsigned int)buf,(unsigned int)(buf) + len); blackfin_dcache_flush_range((unsigned int)buf, (unsigned int)(buf) + len);
bfin_write_MDMA_D0_START_ADDR(addr); bfin_write_MDMA_D0_START_ADDR(addr);
bfin_write_MDMA_D0_X_COUNT(len); bfin_write_MDMA_D0_X_COUNT(len);
...@@ -627,7 +625,7 @@ void dma_outsw(void __iomem *addr, const void *buf, unsigned short len) ...@@ -627,7 +625,7 @@ void dma_outsw(void __iomem *addr, const void *buf, unsigned short len)
local_irq_save(flags); local_irq_save(flags);
blackfin_dcache_flush_range((unsigned int)buf,(unsigned int)(buf) + len); blackfin_dcache_flush_range((unsigned int)buf, (unsigned int)(buf) + len);
bfin_write_MDMA_D0_START_ADDR(addr); bfin_write_MDMA_D0_START_ADDR(addr);
bfin_write_MDMA_D0_X_COUNT(len); bfin_write_MDMA_D0_X_COUNT(len);
...@@ -691,7 +689,7 @@ void dma_outsl(void __iomem *addr, const void *buf, unsigned short len) ...@@ -691,7 +689,7 @@ void dma_outsl(void __iomem *addr, const void *buf, unsigned short len)
local_irq_save(flags); local_irq_save(flags);
blackfin_dcache_flush_range((unsigned int)buf,(unsigned int)(buf) + len); blackfin_dcache_flush_range((unsigned int)buf, (unsigned int)(buf) + len);
bfin_write_MDMA_D0_START_ADDR(addr); bfin_write_MDMA_D0_START_ADDR(addr);
bfin_write_MDMA_D0_X_COUNT(len); bfin_write_MDMA_D0_X_COUNT(len);
......
...@@ -162,7 +162,7 @@ static void port_setup(unsigned short gpio, unsigned short usage) ...@@ -162,7 +162,7 @@ static void port_setup(unsigned short gpio, unsigned short usage)
static void default_gpio(unsigned short gpio) static void default_gpio(unsigned short gpio)
{ {
unsigned short bank,bitmask; unsigned short bank, bitmask;
bank = gpio_bank(gpio); bank = gpio_bank(gpio);
bitmask = gpio_bit(gpio); bitmask = gpio_bit(gpio);
...@@ -183,7 +183,7 @@ static int __init bfin_gpio_init(void) ...@@ -183,7 +183,7 @@ static int __init bfin_gpio_init(void)
printk(KERN_INFO "Blackfin GPIO Controller\n"); printk(KERN_INFO "Blackfin GPIO Controller\n");
for (i = 0; i < MAX_BLACKFIN_GPIOS; i+=GPIO_BANKSIZE) for (i = 0; i < MAX_BLACKFIN_GPIOS; i += GPIO_BANKSIZE)
reserved_map[gpio_bank(i)] = 0; reserved_map[gpio_bank(i)] = 0;
#if defined(BF537_FAMILY) && (defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)) #if defined(BF537_FAMILY) && (defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE))
...@@ -478,7 +478,7 @@ u32 gpio_pm_setup(void) ...@@ -478,7 +478,7 @@ u32 gpio_pm_setup(void)
u32 sic_iwr = 0; u32 sic_iwr = 0;
u16 bank, mask, i, gpio; u16 bank, mask, i, gpio;
for (i = 0; i < MAX_BLACKFIN_GPIOS; i+=GPIO_BANKSIZE) { for (i = 0; i < MAX_BLACKFIN_GPIOS; i += GPIO_BANKSIZE) {
mask = wakeup_map[gpio_bank(i)]; mask = wakeup_map[gpio_bank(i)];
bank = gpio_bank(i); bank = gpio_bank(i);
...@@ -522,12 +522,11 @@ u32 gpio_pm_setup(void) ...@@ -522,12 +522,11 @@ u32 gpio_pm_setup(void)
return IWR_ENABLE_ALL; return IWR_ENABLE_ALL;
} }
void gpio_pm_restore(void) void gpio_pm_restore(void)
{ {
u16 bank, mask, i; u16 bank, mask, i;
for (i = 0; i < MAX_BLACKFIN_GPIOS; i+=GPIO_BANKSIZE) { for (i = 0; i < MAX_BLACKFIN_GPIOS; i += GPIO_BANKSIZE) {
mask = wakeup_map[gpio_bank(i)]; mask = wakeup_map[gpio_bank(i)];
bank = gpio_bank(i); bank = gpio_bank(i);
...@@ -591,7 +590,6 @@ int gpio_request(unsigned short gpio, const char *label) ...@@ -591,7 +590,6 @@ int gpio_request(unsigned short gpio, const char *label)
} }
EXPORT_SYMBOL(gpio_request); EXPORT_SYMBOL(gpio_request);
void gpio_free(unsigned short gpio) void gpio_free(unsigned short gpio)
{ {
unsigned long flags; unsigned long flags;
...@@ -616,7 +614,6 @@ void gpio_free(unsigned short gpio) ...@@ -616,7 +614,6 @@ void gpio_free(unsigned short gpio)
} }
EXPORT_SYMBOL(gpio_free); EXPORT_SYMBOL(gpio_free);
void gpio_direction_input(unsigned short gpio) void gpio_direction_input(unsigned short gpio)
{ {
unsigned long flags; unsigned long flags;
......
...@@ -28,10 +28,11 @@ ...@@ -28,10 +28,11 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <asm/irq.h> #include <linux/irq.h>
#include <linux/uaccess.h>
#include <asm/checksum.h> #include <asm/checksum.h>
#include <asm/cacheflush.h> #include <asm/cacheflush.h>
#include <asm/uaccess.h>
/* platform dependent support */ /* platform dependent support */
......
...@@ -34,8 +34,8 @@ ...@@ -34,8 +34,8 @@
#include <linux/spinlock.h> #include <linux/spinlock.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/dma-mapping.h> #include <linux/dma-mapping.h>
#include <linux/io.h>
#include <asm/cacheflush.h> #include <asm/cacheflush.h>
#include <asm/io.h>
#include <asm/bfin-global.h> #include <asm/bfin-global.h>
static spinlock_t dma_page_lock; static spinlock_t dma_page_lock;
......
...@@ -30,19 +30,19 @@ ...@@ -30,19 +30,19 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
static int *testarg = (int*)0xfeb00000; static int *testarg = (int *)0xfeb00000;
static int test_init(void) static int test_init(void)
{ {
*testarg = 1; *testarg = 1;
printk("Dual core test module inserted: set testarg = [%d]\n @ [%p]\n", printk(KERN_INFO "Dual core test module inserted: set testarg = [%d]\n @ [%p]\n",
*testarg, testarg); *testarg, testarg);
return 0; return 0;
} }
static void test_exit(void) static void test_exit(void)
{ {
printk("Dual core test module removed: testarg = [%d]\n", *testarg); printk(KERN_INFO "Dual core test module removed: testarg = [%d]\n", *testarg);
} }
module_init(test_init); module_init(test_init);
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
* BF561 SMP). * BF561 SMP).
*/ */
#include <linux/linkage.h> #include <linux/linkage.h>
#include <linux/unistd.h>
#include <asm/entry.h> #include <asm/entry.h>
#include <asm/unistd.h>
.text .text
ENTRY(_fixed_code_start) ENTRY(_fixed_code_start)
......
...@@ -50,9 +50,7 @@ unsigned long bfin_get_addr_from_rp(unsigned long *ptr, ...@@ -50,9 +50,7 @@ unsigned long bfin_get_addr_from_rp(unsigned long *ptr,
break; break;
default: default:
pr_debug("BINFMT_FLAT: Unknown relocation type %x\n", pr_debug("BINFMT_FLAT: Unknown relocation type %x\n", type);
type);
return 0; return 0;
} }
...@@ -83,8 +81,7 @@ void bfin_put_addr_at_rp(unsigned long *ptr, unsigned long addr, ...@@ -83,8 +81,7 @@ void bfin_put_addr_at_rp(unsigned long *ptr, unsigned long addr,
switch (type) { switch (type) {
case FLAT_BFIN_RELOC_TYPE_16_BIT: case FLAT_BFIN_RELOC_TYPE_16_BIT:
put_unaligned(addr, usptr); put_unaligned(addr, usptr);
pr_debug("new value %x at %p", get_unaligned(usptr), pr_debug("new value %x at %p", get_unaligned(usptr), usptr);
usptr);
break; break;
case FLAT_BFIN_RELOC_TYPE_16H_BIT: case FLAT_BFIN_RELOC_TYPE_16H_BIT:
......
...@@ -165,7 +165,7 @@ module_frob_arch_sections(Elf_Ehdr * hdr, Elf_Shdr * sechdrs, ...@@ -165,7 +165,7 @@ module_frob_arch_sections(Elf_Ehdr * hdr, Elf_Shdr * sechdrs,
for (s = sechdrs; s < sechdrs_end; ++s) { for (s = sechdrs; s < sechdrs_end; ++s) {
if ((strcmp(".l1.text", secstrings + s->sh_name) == 0) || if ((strcmp(".l1.text", secstrings + s->sh_name) == 0) ||
((strcmp(".text", secstrings + s->sh_name)==0) && ((strcmp(".text", secstrings + s->sh_name) == 0) &&
(hdr->e_flags & FLG_CODE_IN_L1) && (s->sh_size > 0))) { (hdr->e_flags & FLG_CODE_IN_L1) && (s->sh_size > 0))) {
mod->arch.text_l1 = s; mod->arch.text_l1 = s;
dest = l1_inst_sram_alloc(s->sh_size); dest = l1_inst_sram_alloc(s->sh_size);
...@@ -179,8 +179,8 @@ module_frob_arch_sections(Elf_Ehdr * hdr, Elf_Shdr * sechdrs, ...@@ -179,8 +179,8 @@ module_frob_arch_sections(Elf_Ehdr * hdr, Elf_Shdr * sechdrs,
s->sh_flags &= ~SHF_ALLOC; s->sh_flags &= ~SHF_ALLOC;
s->sh_addr = (unsigned long)dest; s->sh_addr = (unsigned long)dest;
} }
if ((strcmp(".l1.data", secstrings + s->sh_name) == 0)|| if ((strcmp(".l1.data", secstrings + s->sh_name) == 0) ||
((strcmp(".data", secstrings + s->sh_name)==0) && ((strcmp(".data", secstrings + s->sh_name) == 0) &&
(hdr->e_flags & FLG_DATA_IN_L1) && (s->sh_size > 0))) { (hdr->e_flags & FLG_DATA_IN_L1) && (s->sh_size > 0))) {
mod->arch.data_a_l1 = s; mod->arch.data_a_l1 = s;
dest = l1_data_sram_alloc(s->sh_size); dest = l1_data_sram_alloc(s->sh_size);
...@@ -195,7 +195,7 @@ module_frob_arch_sections(Elf_Ehdr * hdr, Elf_Shdr * sechdrs, ...@@ -195,7 +195,7 @@ module_frob_arch_sections(Elf_Ehdr * hdr, Elf_Shdr * sechdrs,
s->sh_addr = (unsigned long)dest; s->sh_addr = (unsigned long)dest;
} }
if (strcmp(".l1.bss", secstrings + s->sh_name) == 0 || if (strcmp(".l1.bss", secstrings + s->sh_name) == 0 ||
((strcmp(".bss", secstrings + s->sh_name)==0) && ((strcmp(".bss", secstrings + s->sh_name) == 0) &&
(hdr->e_flags & FLG_DATA_IN_L1) && (s->sh_size > 0))) { (hdr->e_flags & FLG_DATA_IN_L1) && (s->sh_size > 0))) {
mod->arch.bss_a_l1 = s; mod->arch.bss_a_l1 = s;
dest = l1_data_sram_alloc(s->sh_size); dest = l1_data_sram_alloc(s->sh_size);
...@@ -326,7 +326,7 @@ apply_relocate_add(Elf_Shdr * sechdrs, const char *strtab, ...@@ -326,7 +326,7 @@ apply_relocate_add(Elf_Shdr * sechdrs, const char *strtab,
pr_debug("before %x after %x\n", *location16, pr_debug("before %x after %x\n", *location16,
(value & 0xffff)); (value & 0xffff));
tmp = (value & 0xffff); tmp = (value & 0xffff);
if((unsigned long)location16 >= L1_CODE_START) { if ((unsigned long)location16 >= L1_CODE_START) {
dma_memcpy(location16, &tmp, 2); dma_memcpy(location16, &tmp, 2);
} else } else
*location16 = tmp; *location16 = tmp;
...@@ -335,7 +335,7 @@ apply_relocate_add(Elf_Shdr * sechdrs, const char *strtab, ...@@ -335,7 +335,7 @@ apply_relocate_add(Elf_Shdr * sechdrs, const char *strtab,
pr_debug("before %x after %x\n", *location16, pr_debug("before %x after %x\n", *location16,
((value >> 16) & 0xffff)); ((value >> 16) & 0xffff));
tmp = ((value >> 16) & 0xffff); tmp = ((value >> 16) & 0xffff);
if((unsigned long)location16 >= L1_CODE_START) { if ((unsigned long)location16 >= L1_CODE_START) {
dma_memcpy(location16, &tmp, 2); dma_memcpy(location16, &tmp, 2);
} else } else
*location16 = tmp; *location16 = tmp;
...@@ -404,7 +404,7 @@ module_finalize(const Elf_Ehdr * hdr, ...@@ -404,7 +404,7 @@ module_finalize(const Elf_Ehdr * hdr,
continue; continue;
if ((sechdrs[i].sh_type == SHT_RELA) && if ((sechdrs[i].sh_type == SHT_RELA) &&
((strcmp(".rela.l1.text", secstrings + sechdrs[i].sh_name) == 0)|| ((strcmp(".rela.l1.text", secstrings + sechdrs[i].sh_name) == 0) ||
((strcmp(".rela.text", secstrings + sechdrs[i].sh_name) == 0) && ((strcmp(".rela.text", secstrings + sechdrs[i].sh_name) == 0) &&
(hdr->e_flags & FLG_CODE_IN_L1)))) { (hdr->e_flags & FLG_CODE_IN_L1)))) {
apply_relocate_add((Elf_Shdr *) sechdrs, strtab, apply_relocate_add((Elf_Shdr *) sechdrs, strtab,
...@@ -417,13 +417,13 @@ module_finalize(const Elf_Ehdr * hdr, ...@@ -417,13 +417,13 @@ module_finalize(const Elf_Ehdr * hdr,
void module_arch_cleanup(struct module *mod) void module_arch_cleanup(struct module *mod)
{ {
if ((mod->arch.text_l1) && (mod->arch.text_l1->sh_addr)) if ((mod->arch.text_l1) && (mod->arch.text_l1->sh_addr))
l1_inst_sram_free((void*)mod->arch.text_l1->sh_addr); l1_inst_sram_free((void *)mod->arch.text_l1->sh_addr);
if ((mod->arch.data_a_l1) && (mod->arch.data_a_l1->sh_addr)) if ((mod->arch.data_a_l1) && (mod->arch.data_a_l1->sh_addr))
l1_data_sram_free((void*)mod->arch.data_a_l1->sh_addr); l1_data_sram_free((void *)mod->arch.data_a_l1->sh_addr);
if ((mod->arch.bss_a_l1) && (mod->arch.bss_a_l1->sh_addr)) if ((mod->arch.bss_a_l1) && (mod->arch.bss_a_l1->sh_addr))
l1_data_sram_free((void*)mod->arch.bss_a_l1->sh_addr); l1_data_sram_free((void *)mod->arch.bss_a_l1->sh_addr);
if ((mod->arch.data_b_l1) && (mod->arch.data_b_l1->sh_addr)) if ((mod->arch.data_b_l1) && (mod->arch.data_b_l1->sh_addr))
l1_data_B_sram_free((void*)mod->arch.data_b_l1->sh_addr); l1_data_B_sram_free((void *)mod->arch.data_b_l1->sh_addr);
if ((mod->arch.bss_b_l1) && (mod->arch.bss_b_l1->sh_addr)) if ((mod->arch.bss_b_l1) && (mod->arch.bss_b_l1->sh_addr))
l1_data_B_sram_free((void*)mod->arch.bss_b_l1->sh_addr); l1_data_B_sram_free((void *)mod->arch.bss_b_l1->sh_addr);
} }
...@@ -32,9 +32,9 @@ ...@@ -32,9 +32,9 @@
#include <linux/unistd.h> #include <linux/unistd.h>
#include <linux/user.h> #include <linux/user.h>
#include <linux/a.out.h> #include <linux/a.out.h>
#include <linux/uaccess.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/uaccess.h>
#include <asm/fixed_code.h> #include <asm/fixed_code.h>
#define LED_ON 0 #define LED_ON 0
...@@ -174,8 +174,8 @@ void show_regs(struct pt_regs *regs) ...@@ -174,8 +174,8 @@ void show_regs(struct pt_regs *regs)
printk(KERN_NOTICE "R4: %08lx R5: %08lx R6: %08lx R7: %08lx\n", printk(KERN_NOTICE "R4: %08lx R5: %08lx R6: %08lx R7: %08lx\n",
regs->r4, regs->r5, regs->r6, regs->r7); regs->r4, regs->r5, regs->r6, regs->r7);
if (!(regs->ipend)) if (!regs->ipend)
printk("USP: %08lx\n", rdusp()); printk(KERN_NOTICE "USP: %08lx\n", rdusp());
} }
/* Fill in the fpu structure for a core dump. */ /* Fill in the fpu structure for a core dump. */
...@@ -421,7 +421,7 @@ int _access_ok(unsigned long addr, unsigned long size) ...@@ -421,7 +421,7 @@ int _access_ok(unsigned long addr, unsigned long size)
if (addr > (addr + size)) if (addr > (addr + size))
return 0; return 0;
if (segment_eq(get_fs(),KERNEL_DS)) if (segment_eq(get_fs(), KERNEL_DS))
return 1; return 1;
#ifdef CONFIG_MTD_UCLINUX #ifdef CONFIG_MTD_UCLINUX
if (addr >= memory_start && (addr + size) <= memory_end) if (addr >= memory_start && (addr + size) <= memory_end)
......
...@@ -36,8 +36,8 @@ ...@@ -36,8 +36,8 @@
#include <linux/ptrace.h> #include <linux/ptrace.h>
#include <linux/user.h> #include <linux/user.h>
#include <linux/signal.h> #include <linux/signal.h>
#include <linux/uaccess.h>
#include <asm/uaccess.h>
#include <asm/page.h> #include <asm/page.h>
#include <asm/pgtable.h> #include <asm/pgtable.h>
#include <asm/system.h> #include <asm/system.h>
...@@ -122,7 +122,7 @@ static inline long get_reg(struct task_struct *task, int regno) ...@@ -122,7 +122,7 @@ static inline long get_reg(struct task_struct *task, int regno)
static inline int static inline int
put_reg(struct task_struct *task, int regno, unsigned long data) put_reg(struct task_struct *task, int regno, unsigned long data)
{ {
char * reg_ptr; char *reg_ptr;
struct pt_regs *regs = struct pt_regs *regs =
(struct pt_regs *)((unsigned long)task_stack_page(task) + (struct pt_regs *)((unsigned long)task_stack_page(task) +
......
...@@ -362,15 +362,15 @@ void __init setup_arch(char **cmdline_p) ...@@ -362,15 +362,15 @@ void __init setup_arch(char **cmdline_p)
, _stext, _etext, , _stext, _etext,
__start_rodata, __end_rodata, __start_rodata, __end_rodata,
_sdata, _edata, _sdata, _edata,
(void*)&init_thread_union, (void*)((int)(&init_thread_union) + 0x2000), (void *)&init_thread_union, (void *)((int)(&init_thread_union) + 0x2000),
__init_begin, __init_end, __init_begin, __init_end,
__bss_start, __bss_stop, __bss_start, __bss_stop,
(void*)_ramstart, (void*)memory_end (void *)_ramstart, (void *)memory_end
#ifdef CONFIG_MTD_UCLINUX #ifdef CONFIG_MTD_UCLINUX
, (void*)memory_mtd_start, (void*)(memory_mtd_start + mtd_size) , (void *)memory_mtd_start, (void *)(memory_mtd_start + mtd_size)
#endif #endif
#if DMA_UNCACHED_REGION > 0 #if DMA_UNCACHED_REGION > 0
, (void*)(_ramend - DMA_UNCACHED_REGION), (void*)(_ramend) , (void *)(_ramend - DMA_UNCACHED_REGION), (void *)(_ramend)
#endif #endif
); );
...@@ -476,7 +476,6 @@ u_long get_cclk(void) ...@@ -476,7 +476,6 @@ u_long get_cclk(void)
return get_vco() / ssel; return get_vco() / ssel;
return get_vco() >> csel; return get_vco() >> csel;
} }
EXPORT_SYMBOL(get_cclk); EXPORT_SYMBOL(get_cclk);
/* Get the System clock */ /* Get the System clock */
...@@ -495,7 +494,6 @@ u_long get_sclk(void) ...@@ -495,7 +494,6 @@ u_long get_sclk(void)
return get_vco() / ssel; return get_vco() / ssel;
} }
EXPORT_SYMBOL(get_sclk); EXPORT_SYMBOL(get_sclk);
/* /*
...@@ -550,7 +548,7 @@ static int show_cpuinfo(struct seq_file *m, void *v) ...@@ -550,7 +548,7 @@ static int show_cpuinfo(struct seq_file *m, void *v)
seq_printf(m, "D-CACHE:\tOFF\n"); seq_printf(m, "D-CACHE:\tOFF\n");
switch(bfin_read_DMEM_CONTROL() & (1 << DMC0_P | 1 << DMC1_P)) { switch (bfin_read_DMEM_CONTROL() & (1 << DMC0_P | 1 << DMC1_P)) {
case ACACHE_BSRAM: case ACACHE_BSRAM:
seq_printf(m, "DBANK-A:\tCACHE\n" "DBANK-B:\tSRAM\n"); seq_printf(m, "DBANK-A:\tCACHE\n" "DBANK-B:\tSRAM\n");
dcache_size = 16; dcache_size = 16;
......
...@@ -34,8 +34,8 @@ ...@@ -34,8 +34,8 @@
#include <linux/personality.h> #include <linux/personality.h>
#include <linux/binfmts.h> #include <linux/binfmts.h>
#include <linux/freezer.h> #include <linux/freezer.h>
#include <linux/uaccess.h>
#include <asm/uaccess.h>
#include <asm/cacheflush.h> #include <asm/cacheflush.h>
#include <asm/ucontext.h> #include <asm/ucontext.h>
...@@ -341,7 +341,7 @@ asmlinkage void do_signal(struct pt_regs *regs) ...@@ -341,7 +341,7 @@ asmlinkage void do_signal(struct pt_regs *regs)
return; return;
} }
no_signal: no_signal:
/* Did we come from a system call? */ /* Did we come from a system call? */
if (regs->orig_p0 >= 0) if (regs->orig_p0 >= 0)
/* Restart the system call - no handlers present */ /* Restart the system call - no handlers present */
......
...@@ -37,12 +37,12 @@ ...@@ -37,12 +37,12 @@
#include <linux/syscalls.h> #include <linux/syscalls.h>
#include <linux/mman.h> #include <linux/mman.h>
#include <linux/file.h> #include <linux/file.h>
#include <linux/uaccess.h>
#include <linux/ipc.h>
#include <linux/unistd.h>
#include <asm/cacheflush.h> #include <asm/cacheflush.h>
#include <asm/uaccess.h>
#include <asm/ipc.h>
#include <asm/dma.h> #include <asm/dma.h>
#include <asm/unistd.h>
/* /*
* sys_pipe() is the normal C calling standard for creating * sys_pipe() is the normal C calling standard for creating
......
...@@ -87,7 +87,7 @@ void __init init_leds(void) ...@@ -87,7 +87,7 @@ void __init init_leds(void)
static inline void do_leds(void) static inline void do_leds(void)
{ {
static unsigned int count = 50; static unsigned int count = 50;
static int flag = 0; static int flag;
unsigned short tmp = 0; unsigned short tmp = 0;
if (--count == 0) { if (--count == 0) {
...@@ -200,7 +200,7 @@ irqreturn_t timer_interrupt(int irq, void *dummy)__attribute__((l1_text)); ...@@ -200,7 +200,7 @@ irqreturn_t timer_interrupt(int irq, void *dummy)__attribute__((l1_text));
irqreturn_t timer_interrupt(int irq, void *dummy) irqreturn_t timer_interrupt(int irq, void *dummy)
{ {
/* last time the cmos clock got updated */ /* last time the cmos clock got updated */
static long last_rtc_update = 0; static long last_rtc_update;
write_seqlock(&xtime_lock); write_seqlock(&xtime_lock);
......
...@@ -27,16 +27,15 @@ ...@@ -27,16 +27,15 @@
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/ */
#include <asm/uaccess.h> #include <linux/uaccess.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/kallsyms.h>
#include <asm/traps.h> #include <asm/traps.h>
#include <asm/cacheflush.h> #include <asm/cacheflush.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/uaccess.h>
#include <asm/irq_handler.h> #include <asm/irq_handler.h>
#include <asm/trace.h> #include <asm/trace.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/kallsyms.h>
#ifdef CONFIG_KGDB #ifdef CONFIG_KGDB
# include <linux/debugger.h> # include <linux/debugger.h>
...@@ -77,7 +76,7 @@ static int printk_address(unsigned long address) ...@@ -77,7 +76,7 @@ static int printk_address(unsigned long address)
if (!modname) if (!modname)
modname = delim = ""; modname = delim = "";
return printk("<0x%p> { %s%s%s%s + 0x%lx }", return printk("<0x%p> { %s%s%s%s + 0x%lx }",
(void*)address, delim, modname, delim, symname, (void *)address, delim, modname, delim, symname,
(unsigned long)offset); (unsigned long)offset);
} }
...@@ -120,7 +119,7 @@ static int printk_address(unsigned long address) ...@@ -120,7 +119,7 @@ static int printk_address(unsigned long address)
write_unlock_irq(&tasklist_lock); write_unlock_irq(&tasklist_lock);
return printk("<0x%p> [ %s + 0x%lx ]", return printk("<0x%p> [ %s + 0x%lx ]",
(void*)address, name, offset); (void *)address, name, offset);
} }
vml = vml->next; vml = vml->next;
...@@ -129,7 +128,7 @@ static int printk_address(unsigned long address) ...@@ -129,7 +128,7 @@ static int printk_address(unsigned long address)
write_unlock_irq(&tasklist_lock); write_unlock_irq(&tasklist_lock);
/* we were unable to find this address anywhere */ /* we were unable to find this address anywhere */
return printk("[<0x%p>]", (void*)address); return printk("[<0x%p>]", (void *)address);
} }
asmlinkage void trap_c(struct pt_regs *fp) asmlinkage void trap_c(struct pt_regs *fp)
...@@ -538,29 +537,28 @@ void dump_bfin_regs(struct pt_regs *fp, void *retaddr) ...@@ -538,29 +537,28 @@ void dump_bfin_regs(struct pt_regs *fp, void *retaddr)
printk(KERN_EMERG "TEXT = 0x%p-0x%p DATA = 0x%p-0x%p\n" printk(KERN_EMERG "TEXT = 0x%p-0x%p DATA = 0x%p-0x%p\n"
KERN_EMERG "BSS = 0x%p-0x%p USER-STACK = 0x%p\n" KERN_EMERG "BSS = 0x%p-0x%p USER-STACK = 0x%p\n"
KERN_EMERG "\n", KERN_EMERG "\n",
(void*)current->mm->start_code, (void *)current->mm->start_code,
(void*)current->mm->end_code, (void *)current->mm->end_code,
(void*)current->mm->start_data, (void *)current->mm->start_data,
(void*)current->mm->end_data, (void *)current->mm->end_data,
(void*)current->mm->end_data, (void *)current->mm->end_data,
(void*)current->mm->brk, (void *)current->mm->brk,
(void*)current->mm->start_stack); (void *)current->mm->start_stack);
} }
printk(KERN_EMERG "return address: [0x%p]; contents of:", retaddr); printk(KERN_EMERG "return address: [0x%p]; contents of:", retaddr);
if (retaddr != 0 && retaddr <= (void*)physical_mem_end if (retaddr != 0 && retaddr <= (void *)physical_mem_end
#if L1_CODE_LENGTH != 0 #if L1_CODE_LENGTH != 0
/* FIXME: Copy the code out of L1 Instruction SRAM through dma /* FIXME: Copy the code out of L1 Instruction SRAM through dma
memcpy. */ memcpy. */
&& !(retaddr >= (void*)L1_CODE_START && !(retaddr >= (void *)L1_CODE_START
&& retaddr < (void*)(L1_CODE_START + L1_CODE_LENGTH)) && retaddr < (void *)(L1_CODE_START + L1_CODE_LENGTH))
#endif #endif
) { ) {
int i = ((unsigned int)retaddr & 0xFFFFFFF0) - 32; int i = ((unsigned int)retaddr & 0xFFFFFFF0) - 32;
unsigned short x = 0; unsigned short x = 0;
for (; i < ((unsigned int)retaddr & 0xFFFFFFF0 ) + 32 ; for (; i < ((unsigned int)retaddr & 0xFFFFFFF0) + 32; i += 2) {
i += 2) { if (!(i & 0xF))
if ( !(i & 0xF) )
printk(KERN_EMERG "\n" KERN_EMERG printk(KERN_EMERG "\n" KERN_EMERG
"0x%08x: ", i); "0x%08x: ", i);
...@@ -579,7 +577,7 @@ void dump_bfin_regs(struct pt_regs *fp, void *retaddr) ...@@ -579,7 +577,7 @@ void dump_bfin_regs(struct pt_regs *fp, void *retaddr)
" The rest of this error" " The rest of this error"
" is meanless\n"); " is meanless\n");
#endif #endif
if ( i == (unsigned int)retaddr ) if (i == (unsigned int)retaddr)
printk("[%04x]", x); printk("[%04x]", x);
else else
printk(" %04x ", x); printk(" %04x ", x);
...@@ -672,8 +670,8 @@ void panic_cplb_error(int cplb_panic, struct pt_regs *fp) ...@@ -672,8 +670,8 @@ void panic_cplb_error(int cplb_panic, struct pt_regs *fp)
break; break;
} }
printk(KERN_EMERG "DCPLB_FAULT_ADDR=%p\n", (void*)bfin_read_DCPLB_FAULT_ADDR()); printk(KERN_EMERG "DCPLB_FAULT_ADDR=%p\n", (void *)bfin_read_DCPLB_FAULT_ADDR());
printk(KERN_EMERG "ICPLB_FAULT_ADDR=%p\n", (void*)bfin_read_ICPLB_FAULT_ADDR()); printk(KERN_EMERG "ICPLB_FAULT_ADDR=%p\n", (void *)bfin_read_ICPLB_FAULT_ADDR());
dump_bfin_regs(fp, (void *)fp->retx); dump_bfin_regs(fp, (void *)fp->retx);
dump_stack(); dump_stack();
panic("Unrecoverable event\n"); panic("Unrecoverable event\n");
......
...@@ -8,4 +8,3 @@ int strcmp(const char *dest, const char *src) ...@@ -8,4 +8,3 @@ int strcmp(const char *dest, const char *src)
{ {
return __inline_strcmp(dest, src); return __inline_strcmp(dest, src);
} }
...@@ -8,4 +8,3 @@ char *strcpy(char *dest, const char *src) ...@@ -8,4 +8,3 @@ char *strcpy(char *dest, const char *src)
{ {
return __inline_strcpy(dest, src); return __inline_strcpy(dest, src);
} }
...@@ -8,4 +8,3 @@ int strncmp(const char *cs, const char *ct, size_t count) ...@@ -8,4 +8,3 @@ int strncmp(const char *cs, const char *ct, size_t count)
{ {
return __inline_strncmp(cs, ct, count); return __inline_strncmp(cs, ct, count);
} }
...@@ -8,4 +8,3 @@ char *strncpy(char *dest, const char *src, size_t n) ...@@ -8,4 +8,3 @@ char *strncpy(char *dest, const char *src, size_t n)
{ {
return __inline_strncpy(dest, src, n); return __inline_strncpy(dest, src, n);
} }
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <linux/spi/flash.h> #include <linux/spi/flash.h>
#include <linux/usb_isp1362.h> #include <linux/usb_isp1362.h>
#include <asm/irq.h> #include <linux/irq.h>
#include <asm/bfin5xx_spi.h> #include <asm/bfin5xx_spi.h>
/* /*
...@@ -51,11 +51,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = { ...@@ -51,11 +51,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = {
.size = 0x00020000, .size = 0x00020000,
.offset = 0, .offset = 0,
.mask_flags = MTD_CAP_ROM .mask_flags = MTD_CAP_ROM
},{ }, {
.name = "kernel", .name = "kernel",
.size = 0xe0000, .size = 0xe0000,
.offset = 0x20000 .offset = 0x20000
},{ }, {
.name = "file system", .name = "file system",
.size = 0x700000, .size = 0x700000,
.offset = 0x00100000, .offset = 0x00100000,
...@@ -98,7 +98,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { ...@@ -98,7 +98,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = {
.platform_data = &bfin_spi_flash_data, .platform_data = &bfin_spi_flash_data,
.controller_data = &spi_flash_chip_info, .controller_data = &spi_flash_chip_info,
.mode = SPI_MODE_3, .mode = SPI_MODE_3,
},{ }, {
.modalias = "bfin_spi_adc", /* Name of spi_driver for this device */ .modalias = "bfin_spi_adc", /* Name of spi_driver for this device */
.max_speed_hz = 6250000, /* max spi clock (SCK) speed in HZ */ .max_speed_hz = 6250000, /* max spi clock (SCK) speed in HZ */
.bus_num = 1, /* Framework bus number */ .bus_num = 1, /* Framework bus number */
...@@ -145,7 +145,7 @@ static struct resource smc91x_resources[] = { ...@@ -145,7 +145,7 @@ static struct resource smc91x_resources[] = {
.start = 0x20200300, .start = 0x20200300,
.end = 0x20200300 + 16, .end = 0x20200300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF0, .start = IRQ_PF0,
.end = IRQ_PF0, .end = IRQ_PF0,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -194,11 +194,11 @@ static struct resource isp1362_hcd_resources[] = { ...@@ -194,11 +194,11 @@ static struct resource isp1362_hcd_resources[] = {
.start = 0x20308000, .start = 0x20308000,
.end = 0x20308000, .end = 0x20308000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20308004, .start = 0x20308004,
.end = 0x20308004, .end = 0x20308004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF4, .start = IRQ_PF4,
.end = IRQ_PF4, .end = IRQ_PF4,
.flags = IORESOURCE_IRQ, .flags = IORESOURCE_IRQ,
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <linux/spi/flash.h> #include <linux/spi/flash.h>
#include <linux/usb_isp1362.h> #include <linux/usb_isp1362.h>
#include <asm/irq.h> #include <linux/irq.h>
#include <asm/bfin5xx_spi.h> #include <asm/bfin5xx_spi.h>
/* /*
...@@ -61,7 +61,7 @@ static struct resource smc91x_resources[] = { ...@@ -61,7 +61,7 @@ static struct resource smc91x_resources[] = {
.start = 0x20310300, .start = 0x20310300,
.end = 0x20310300 + 16, .end = 0x20310300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF9, .start = IRQ_PF9,
.end = IRQ_PF9, .end = IRQ_PF9,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -85,11 +85,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = { ...@@ -85,11 +85,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = {
.size = 0x00020000, .size = 0x00020000,
.offset = 0, .offset = 0,
.mask_flags = MTD_CAP_ROM .mask_flags = MTD_CAP_ROM
},{ }, {
.name = "kernel", .name = "kernel",
.size = 0xe0000, .size = 0xe0000,
.offset = 0x20000 .offset = 0x20000
},{ }, {
.name = "file system", .name = "file system",
.size = 0x700000, .size = 0x700000,
.offset = 0x00100000, .offset = 0x00100000,
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
#include <linux/device.h> #include <linux/device.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <asm/irq.h> #include <linux/irq.h>
/* /*
* Name the Board for the /proc/cpuinfo * Name the Board for the /proc/cpuinfo
...@@ -53,11 +53,11 @@ static struct resource smc91x_resources[] = { ...@@ -53,11 +53,11 @@ static struct resource smc91x_resources[] = {
.start = 0x20300300, .start = 0x20300300,
.end = 0x20300300 + 16, .end = 0x20300300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PROG_INTB, .start = IRQ_PROG_INTB,
.end = IRQ_PROG_INTB, .end = IRQ_PROG_INTB,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
},{ }, {
/* /*
* denotes the flag pin and is used directly if * denotes the flag pin and is used directly if
* CONFIG_IRQCHIP_DEMUX_GPIO is defined. * CONFIG_IRQCHIP_DEMUX_GPIO is defined.
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
#if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE) #if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE)
#include <linux/usb_isp1362.h> #include <linux/usb_isp1362.h>
#endif #endif
#include <asm/irq.h> #include <linux/irq.h>
#include <asm/bfin5xx_spi.h> #include <asm/bfin5xx_spi.h>
/* /*
...@@ -62,7 +62,7 @@ static struct resource smc91x_resources[] = { ...@@ -62,7 +62,7 @@ static struct resource smc91x_resources[] = {
.start = 0x20300300, .start = 0x20300300,
.end = 0x20300300 + 16, .end = 0x20300300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF7, .start = IRQ_PF7,
.end = IRQ_PF7, .end = IRQ_PF7,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -83,7 +83,7 @@ static struct resource net2272_bfin_resources[] = { ...@@ -83,7 +83,7 @@ static struct resource net2272_bfin_resources[] = {
.start = 0x20300000, .start = 0x20300000,
.end = 0x20300000 + 0x100, .end = 0x20300000 + 0x100,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF10, .start = IRQ_PF10,
.end = IRQ_PF10, .end = IRQ_PF10,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -108,11 +108,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = { ...@@ -108,11 +108,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = {
.size = 0x00020000, .size = 0x00020000,
.offset = 0, .offset = 0,
.mask_flags = MTD_CAP_ROM .mask_flags = MTD_CAP_ROM
},{ }, {
.name = "kernel", .name = "kernel",
.size = 0xe0000, .size = 0xe0000,
.offset = 0x20000 .offset = 0x20000
},{ }, {
.name = "file system", .name = "file system",
.size = 0x700000, .size = 0x700000,
.offset = 0x00100000, .offset = 0x00100000,
...@@ -233,7 +233,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { ...@@ -233,7 +233,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = {
.max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */ .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
.bus_num = 1, .bus_num = 1,
.chip_select = 3, .chip_select = 3,
.controller_data= &spi_si3xxx_chip_info, .controller_data = &spi_si3xxx_chip_info,
.mode = SPI_MODE_3, .mode = SPI_MODE_3,
}, },
{ {
...@@ -241,7 +241,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { ...@@ -241,7 +241,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = {
.max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */ .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
.bus_num = 1, .bus_num = 1,
.chip_select = 2, .chip_select = 2,
.controller_data= &spi_si3xxx_chip_info, .controller_data = &spi_si3xxx_chip_info,
.mode = SPI_MODE_3, .mode = SPI_MODE_3,
}, },
#endif #endif
......
...@@ -79,8 +79,7 @@ static int bf533_target(struct cpufreq_policy *policy, ...@@ -79,8 +79,7 @@ static int bf533_target(struct cpufreq_policy *policy,
int i; int i;
struct cpufreq_freqs freqs; struct cpufreq_freqs freqs;
if (cpufreq_frequency_table_target if (cpufreq_frequency_table_target(policy, bf533_freq_table, target_freq, relation, &index))
(policy, bf533_freq_table, target_freq, relation, &index))
return -EINVAL; return -EINVAL;
cclk_mhz = bf533_freq_table[index].frequency; cclk_mhz = bf533_freq_table[index].frequency;
vco_mhz = bf533_freq_table[index].index; vco_mhz = bf533_freq_table[index].index;
......
...@@ -28,8 +28,8 @@ ...@@ -28,8 +28,8 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <linux/irq.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/irq.h>
void program_IAR(void) void program_IAR(void)
{ {
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <linux/spi/flash.h> #include <linux/spi/flash.h>
#include <linux/usb_isp1362.h> #include <linux/usb_isp1362.h>
#include <asm/irq.h> #include <linux/irq.h>
#include <asm/bfin5xx_spi.h> #include <asm/bfin5xx_spi.h>
/* /*
...@@ -53,11 +53,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = { ...@@ -53,11 +53,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = {
.size = 0x00020000, .size = 0x00020000,
.offset = 0, .offset = 0,
.mask_flags = MTD_CAP_ROM .mask_flags = MTD_CAP_ROM
},{ }, {
.name = "kernel", .name = "kernel",
.size = 0xe0000, .size = 0xe0000,
.offset = 0x20000 .offset = 0x20000
},{ }, {
.name = "file system", .name = "file system",
.size = 0x700000, .size = 0x700000,
.offset = 0x00100000, .offset = 0x00100000,
...@@ -202,7 +202,7 @@ static struct resource smc91x_resources[] = { ...@@ -202,7 +202,7 @@ static struct resource smc91x_resources[] = {
.start = 0x20200300, .start = 0x20200300,
.end = 0x20200300 + 16, .end = 0x20200300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF14, .start = IRQ_PF14,
.end = IRQ_PF14, .end = IRQ_PF14,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -223,11 +223,11 @@ static struct resource isp1362_hcd_resources[] = { ...@@ -223,11 +223,11 @@ static struct resource isp1362_hcd_resources[] = {
.start = 0x20308000, .start = 0x20308000,
.end = 0x20308000, .end = 0x20308000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20308004, .start = 0x20308004,
.end = 0x20308004, .end = 0x20308004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PG15, .start = IRQ_PG15,
.end = IRQ_PG15, .end = IRQ_PG15,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -262,7 +262,7 @@ static struct resource net2272_bfin_resources[] = { ...@@ -262,7 +262,7 @@ static struct resource net2272_bfin_resources[] = {
.start = 0x20200000, .start = 0x20200000,
.end = 0x20200000 + 0x100, .end = 0x20200000 + 0x100,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF7, .start = IRQ_PF7,
.end = IRQ_PF7, .end = IRQ_PF7,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -283,7 +283,7 @@ static struct resource bfin_uart_resources[] = { ...@@ -283,7 +283,7 @@ static struct resource bfin_uart_resources[] = {
.start = 0xFFC00400, .start = 0xFFC00400,
.end = 0xFFC004FF, .end = 0xFFC004FF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0xFFC02000, .start = 0xFFC02000,
.end = 0xFFC020FF, .end = 0xFFC020FF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
......
...@@ -20,8 +20,7 @@ ...@@ -20,8 +20,7 @@
#include <linux/module.h> #include <linux/module.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#if defined(CONFIG_GENERIC_BOARD) \ #if defined(CONFIG_GENERIC_BOARD) || defined(CONFIG_BFIN537_STAMP)
|| defined(CONFIG_BFIN537_STAMP)
/* /*
* Currently the MAC address is saved in Flash by U-Boot * Currently the MAC address is saved in Flash by U-Boot
...@@ -43,7 +42,7 @@ void get_bf537_ether_addr(char *addr) ...@@ -43,7 +42,7 @@ void get_bf537_ether_addr(char *addr)
*/ */
void get_bf537_ether_addr(char *addr) void get_bf537_ether_addr(char *addr)
{ {
printk(KERN_WARNING "%s: No valid Ethernet MAC address found\n",__FILE__); printk(KERN_WARNING "%s: No valid Ethernet MAC address found\n", __FILE__);
} }
#endif #endif
......
...@@ -35,9 +35,9 @@ ...@@ -35,9 +35,9 @@
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <linux/spi/flash.h> #include <linux/spi/flash.h>
#include <linux/usb_isp1362.h> #include <linux/usb_isp1362.h>
#include <asm/irq.h> #include <linux/irq.h>
#include <asm/bfin5xx_spi.h>
#include <linux/usb_sl811.h> #include <linux/usb_sl811.h>
#include <asm/bfin5xx_spi.h>
/* /*
* Name the Board for the /proc/cpuinfo * Name the Board for the /proc/cpuinfo
...@@ -54,19 +54,19 @@ static struct resource bfin_pcmcia_cf_resources[] = { ...@@ -54,19 +54,19 @@ static struct resource bfin_pcmcia_cf_resources[] = {
.start = 0x20310000, /* IO PORT */ .start = 0x20310000, /* IO PORT */
.end = 0x20312000, .end = 0x20312000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20311000, /* Attribute Memory */ .start = 0x20311000, /* Attribute Memory */
.end = 0x20311FFF, .end = 0x20311FFF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PROG_INTA, .start = IRQ_PROG_INTA,
.end = IRQ_PROG_INTA, .end = IRQ_PROG_INTA,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL,
},{ }, {
.start = IRQ_PF4, .start = IRQ_PF4,
.end = IRQ_PF4, .end = IRQ_PF4,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL,
},{ }, {
.start = 6, /* Card Detect PF6 */ .start = 6, /* Card Detect PF6 */
.end = 6, .end = 6,
.flags = IORESOURCE_IRQ, .flags = IORESOURCE_IRQ,
...@@ -95,11 +95,11 @@ static struct resource smc91x_resources[] = { ...@@ -95,11 +95,11 @@ static struct resource smc91x_resources[] = {
.start = 0x20300300, .start = 0x20300300,
.end = 0x20300300 + 16, .end = 0x20300300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PROG_INTB, .start = IRQ_PROG_INTB,
.end = IRQ_PROG_INTB, .end = IRQ_PROG_INTB,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
},{ }, {
/* /*
* denotes the flag pin and is used directly if * denotes the flag pin and is used directly if
* CONFIG_IRQCHIP_DEMUX_GPIO is defined. * CONFIG_IRQCHIP_DEMUX_GPIO is defined.
...@@ -123,15 +123,15 @@ static struct resource sl811_hcd_resources[] = { ...@@ -123,15 +123,15 @@ static struct resource sl811_hcd_resources[] = {
.start = 0x20340000, .start = 0x20340000,
.end = 0x20340000, .end = 0x20340000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20340004, .start = 0x20340004,
.end = 0x20340004, .end = 0x20340004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PROG_INTA, .start = IRQ_PROG_INTA,
.end = IRQ_PROG_INTA, .end = IRQ_PROG_INTA,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
},{ }, {
.start = IRQ_PF0 + CONFIG_USB_SL811_BFIN_GPIO, .start = IRQ_PF0 + CONFIG_USB_SL811_BFIN_GPIO,
.end = IRQ_PF0 + CONFIG_USB_SL811_BFIN_GPIO, .end = IRQ_PF0 + CONFIG_USB_SL811_BFIN_GPIO,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -179,15 +179,15 @@ static struct resource isp1362_hcd_resources[] = { ...@@ -179,15 +179,15 @@ static struct resource isp1362_hcd_resources[] = {
.start = 0x20360000, .start = 0x20360000,
.end = 0x20360000, .end = 0x20360000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20360004, .start = 0x20360004,
.end = 0x20360004, .end = 0x20360004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PROG_INTA, .start = IRQ_PROG_INTA,
.end = IRQ_PROG_INTA, .end = IRQ_PROG_INTA,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
},{ }, {
.start = IRQ_PF0 + CONFIG_USB_ISP1362_BFIN_GPIO, .start = IRQ_PF0 + CONFIG_USB_ISP1362_BFIN_GPIO,
.end = IRQ_PF0 + CONFIG_USB_ISP1362_BFIN_GPIO, .end = IRQ_PF0 + CONFIG_USB_ISP1362_BFIN_GPIO,
.flags = IORESOURCE_IRQ, .flags = IORESOURCE_IRQ,
...@@ -228,7 +228,7 @@ static struct resource net2272_bfin_resources[] = { ...@@ -228,7 +228,7 @@ static struct resource net2272_bfin_resources[] = {
.start = 0x20300000, .start = 0x20300000,
.end = 0x20300000 + 0x100, .end = 0x20300000 + 0x100,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF7, .start = IRQ_PF7,
.end = IRQ_PF7, .end = IRQ_PF7,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -253,11 +253,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = { ...@@ -253,11 +253,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = {
.size = 0x00020000, .size = 0x00020000,
.offset = 0, .offset = 0,
.mask_flags = MTD_CAP_ROM .mask_flags = MTD_CAP_ROM
},{ }, {
.name = "kernel", .name = "kernel",
.size = 0xe0000, .size = 0xe0000,
.offset = 0x20000 .offset = 0x20000
},{ }, {
.name = "file system", .name = "file system",
.size = 0x700000, .size = 0x700000,
.offset = 0x00100000, .offset = 0x00100000,
...@@ -375,7 +375,7 @@ static struct resource bfin_uart_resources[] = { ...@@ -375,7 +375,7 @@ static struct resource bfin_uart_resources[] = {
.start = 0xFFC00400, .start = 0xFFC00400,
.end = 0xFFC004FF, .end = 0xFFC004FF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0xFFC02000, .start = 0xFFC02000,
.end = 0xFFC020FF, .end = 0xFFC020FF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
#if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE) #if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE)
#include <linux/usb_isp1362.h> #include <linux/usb_isp1362.h>
#endif #endif
#include <asm/irq.h> #include <linux/irq.h>
#include <asm/bfin5xx_spi.h> #include <asm/bfin5xx_spi.h>
#include <linux/usb_sl811.h> #include <linux/usb_sl811.h>
...@@ -58,15 +58,15 @@ static struct resource bfin_pcmcia_cf_resources[] = { ...@@ -58,15 +58,15 @@ static struct resource bfin_pcmcia_cf_resources[] = {
.start = 0x20310000, /* IO PORT */ .start = 0x20310000, /* IO PORT */
.end = 0x20312000, .end = 0x20312000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20311000, /* Attribute Memory */ .start = 0x20311000, /* Attribute Memory */
.end = 0x20311FFF, .end = 0x20311FFF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF4, .start = IRQ_PF4,
.end = IRQ_PF4, .end = IRQ_PF4,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL,
},{ }, {
.start = 6, /* Card Detect PF6 */ .start = 6, /* Card Detect PF6 */
.end = 6, .end = 6,
.flags = IORESOURCE_IRQ, .flags = IORESOURCE_IRQ,
...@@ -95,7 +95,7 @@ static struct resource smc91x_resources[] = { ...@@ -95,7 +95,7 @@ static struct resource smc91x_resources[] = {
.start = 0x20300300, .start = 0x20300300,
.end = 0x20300300 + 16, .end = 0x20300300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF7, .start = IRQ_PF7,
.end = IRQ_PF7, .end = IRQ_PF7,
...@@ -116,11 +116,11 @@ static struct resource sl811_hcd_resources[] = { ...@@ -116,11 +116,11 @@ static struct resource sl811_hcd_resources[] = {
.start = 0x20340000, .start = 0x20340000,
.end = 0x20340000, .end = 0x20340000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20340004, .start = 0x20340004,
.end = 0x20340004, .end = 0x20340004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = CONFIG_USB_SL811_BFIN_IRQ, .start = CONFIG_USB_SL811_BFIN_IRQ,
.end = CONFIG_USB_SL811_BFIN_IRQ, .end = CONFIG_USB_SL811_BFIN_IRQ,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -167,11 +167,11 @@ static struct resource isp1362_hcd_resources[] = { ...@@ -167,11 +167,11 @@ static struct resource isp1362_hcd_resources[] = {
.start = 0x20360000, .start = 0x20360000,
.end = 0x20360000, .end = 0x20360000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20360004, .start = 0x20360004,
.end = 0x20360004, .end = 0x20360004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = CONFIG_USB_ISP1362_BFIN_GPIO_IRQ, .start = CONFIG_USB_ISP1362_BFIN_GPIO_IRQ,
.end = CONFIG_USB_ISP1362_BFIN_GPIO_IRQ, .end = CONFIG_USB_ISP1362_BFIN_GPIO_IRQ,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -212,7 +212,7 @@ static struct resource net2272_bfin_resources[] = { ...@@ -212,7 +212,7 @@ static struct resource net2272_bfin_resources[] = {
.start = 0x20300000, .start = 0x20300000,
.end = 0x20300000 + 0x100, .end = 0x20300000 + 0x100,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF7, .start = IRQ_PF7,
.end = IRQ_PF7, .end = IRQ_PF7,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -238,11 +238,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = { ...@@ -238,11 +238,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = {
.size = 0x00020000, .size = 0x00020000,
.offset = 0, .offset = 0,
.mask_flags = MTD_CAP_ROM .mask_flags = MTD_CAP_ROM
},{ }, {
.name = "kernel", .name = "kernel",
.size = 0xe0000, .size = 0xe0000,
.offset = 0x20000 .offset = 0x20000
},{ }, {
.name = "file system", .name = "file system",
.size = 0x700000, .size = 0x700000,
.offset = 0x00100000, .offset = 0x00100000,
...@@ -294,16 +294,6 @@ static struct bfin5xx_spi_chip spi_mmc_chip_info = { ...@@ -294,16 +294,6 @@ static struct bfin5xx_spi_chip spi_mmc_chip_info = {
}; };
#endif #endif
#if defined(CONFIG_PBX)
static struct bfin5xx_spi_chip spi_si3xxx_chip_info = {
.ctl_reg = 0x4, /* send zero */
.enable_dma = 0,
.bits_per_word = 8,
.cs_change_per_word = 1,
};
#endif
#if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE) #if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE)
static struct bfin5xx_spi_chip spi_ad7877_chip_info = { static struct bfin5xx_spi_chip spi_ad7877_chip_info = {
.cs_change_per_word = 1, .cs_change_per_word = 1,
...@@ -392,24 +382,6 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { ...@@ -392,24 +382,6 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = {
.mode = SPI_MODE_3, .mode = SPI_MODE_3,
}, },
#endif #endif
#if defined(CONFIG_PBX)
{
.modalias = "fxs-spi",
.max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
.bus_num = 1,
.chip_select = 3,
.controller_data= &spi_si3xxx_chip_info,
.mode = SPI_MODE_3,
},
{
.modalias = "fxo-spi",
.max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
.bus_num = 1,
.chip_select = 2,
.controller_data= &spi_si3xxx_chip_info,
.mode = SPI_MODE_3,
},
#endif
#if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE) #if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE)
{ {
.modalias = "ad7877", .modalias = "ad7877",
...@@ -451,7 +423,7 @@ static struct resource bfin_uart_resources[] = { ...@@ -451,7 +423,7 @@ static struct resource bfin_uart_resources[] = {
.start = 0xFFC00400, .start = 0xFFC00400,
.end = 0xFFC004FF, .end = 0xFFC004FF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0xFFC02000, .start = 0xFFC02000,
.end = 0xFFC020FF, .end = 0xFFC020FF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
......
...@@ -37,12 +37,10 @@ ...@@ -37,12 +37,10 @@
#if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE) #if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE)
#include <linux/usb_isp1362.h> #include <linux/usb_isp1362.h>
#endif #endif
#include <asm/irq.h>
#include <linux/irq.h> #include <linux/irq.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <asm/bfin5xx_spi.h>
#include <linux/usb_sl811.h> #include <linux/usb_sl811.h>
#include <asm/bfin5xx_spi.h>
#include <linux/spi/ad7877.h> #include <linux/spi/ad7877.h>
/* /*
...@@ -85,7 +83,7 @@ static struct platform_device *bfin_isp1761_devices[] = { ...@@ -85,7 +83,7 @@ static struct platform_device *bfin_isp1761_devices[] = {
int __init bfin_isp1761_init(void) int __init bfin_isp1761_init(void)
{ {
unsigned int num_devices=ARRAY_SIZE(bfin_isp1761_devices); unsigned int num_devices = ARRAY_SIZE(bfin_isp1761_devices);
printk(KERN_INFO "%s(): registering device resources\n", __FUNCTION__); printk(KERN_INFO "%s(): registering device resources\n", __FUNCTION__);
set_irq_type(ISP1761_IRQ, IRQF_TRIGGER_FALLING); set_irq_type(ISP1761_IRQ, IRQF_TRIGGER_FALLING);
...@@ -107,15 +105,15 @@ static struct resource bfin_pcmcia_cf_resources[] = { ...@@ -107,15 +105,15 @@ static struct resource bfin_pcmcia_cf_resources[] = {
.start = 0x20310000, /* IO PORT */ .start = 0x20310000, /* IO PORT */
.end = 0x20312000, .end = 0x20312000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20311000, /* Attribute Memory */ .start = 0x20311000, /* Attribute Memory */
.end = 0x20311FFF, .end = 0x20311FFF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF4, .start = IRQ_PF4,
.end = IRQ_PF4, .end = IRQ_PF4,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL,
},{ }, {
.start = 6, /* Card Detect PF6 */ .start = 6, /* Card Detect PF6 */
.end = 6, .end = 6,
.flags = IORESOURCE_IRQ, .flags = IORESOURCE_IRQ,
...@@ -144,7 +142,7 @@ static struct resource smc91x_resources[] = { ...@@ -144,7 +142,7 @@ static struct resource smc91x_resources[] = {
.start = 0x20300300, .start = 0x20300300,
.end = 0x20300300 + 16, .end = 0x20300300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF7, .start = IRQ_PF7,
.end = IRQ_PF7, .end = IRQ_PF7,
...@@ -165,11 +163,11 @@ static struct resource sl811_hcd_resources[] = { ...@@ -165,11 +163,11 @@ static struct resource sl811_hcd_resources[] = {
.start = 0x20340000, .start = 0x20340000,
.end = 0x20340000, .end = 0x20340000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20340004, .start = 0x20340004,
.end = 0x20340004, .end = 0x20340004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = CONFIG_USB_SL811_BFIN_IRQ, .start = CONFIG_USB_SL811_BFIN_IRQ,
.end = CONFIG_USB_SL811_BFIN_IRQ, .end = CONFIG_USB_SL811_BFIN_IRQ,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -216,11 +214,11 @@ static struct resource isp1362_hcd_resources[] = { ...@@ -216,11 +214,11 @@ static struct resource isp1362_hcd_resources[] = {
.start = 0x20360000, .start = 0x20360000,
.end = 0x20360000, .end = 0x20360000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x20360004, .start = 0x20360004,
.end = 0x20360004, .end = 0x20360004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = CONFIG_USB_ISP1362_BFIN_GPIO_IRQ, .start = CONFIG_USB_ISP1362_BFIN_GPIO_IRQ,
.end = CONFIG_USB_ISP1362_BFIN_GPIO_IRQ, .end = CONFIG_USB_ISP1362_BFIN_GPIO_IRQ,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -261,7 +259,7 @@ static struct resource net2272_bfin_resources[] = { ...@@ -261,7 +259,7 @@ static struct resource net2272_bfin_resources[] = {
.start = 0x20300000, .start = 0x20300000,
.end = 0x20300000 + 0x100, .end = 0x20300000 + 0x100,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF7, .start = IRQ_PF7,
.end = IRQ_PF7, .end = IRQ_PF7,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -287,11 +285,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = { ...@@ -287,11 +285,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = {
.size = 0x00020000, .size = 0x00020000,
.offset = 0, .offset = 0,
.mask_flags = MTD_CAP_ROM .mask_flags = MTD_CAP_ROM
},{ }, {
.name = "kernel", .name = "kernel",
.size = 0xe0000, .size = 0xe0000,
.offset = 0x20000 .offset = 0x20000
},{ }, {
.name = "file system", .name = "file system",
.size = 0x700000, .size = 0x700000,
.offset = 0x00100000, .offset = 0x00100000,
...@@ -361,7 +359,6 @@ static struct bfin5xx_spi_chip ad5304_chip_info = { ...@@ -361,7 +359,6 @@ static struct bfin5xx_spi_chip ad5304_chip_info = {
#if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE) #if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE)
static struct bfin5xx_spi_chip spi_ad7877_chip_info = { static struct bfin5xx_spi_chip spi_ad7877_chip_info = {
// .cs_change_per_word = 1,
.enable_dma = 0, .enable_dma = 0,
.bits_per_word = 16, .bits_per_word = 16,
}; };
...@@ -453,7 +450,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { ...@@ -453,7 +450,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = {
.max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */ .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
.bus_num = 1, .bus_num = 1,
.chip_select = 3, .chip_select = 3,
.controller_data= &spi_si3xxx_chip_info, .controller_data = &spi_si3xxx_chip_info,
.mode = SPI_MODE_3, .mode = SPI_MODE_3,
}, },
{ {
...@@ -461,7 +458,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { ...@@ -461,7 +458,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = {
.max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */ .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
.bus_num = 1, .bus_num = 1,
.chip_select = 2, .chip_select = 2,
.controller_data= &spi_si3xxx_chip_info, .controller_data = &spi_si3xxx_chip_info,
.mode = SPI_MODE_3, .mode = SPI_MODE_3,
}, },
#endif #endif
...@@ -516,7 +513,7 @@ static struct resource bfin_uart_resources[] = { ...@@ -516,7 +513,7 @@ static struct resource bfin_uart_resources[] = {
.start = 0xFFC00400, .start = 0xFFC00400,
.end = 0xFFC004FF, .end = 0xFFC004FF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0xFFC02000, .start = 0xFFC02000,
.end = 0xFFC020FF, .end = 0xFFC020FF,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
......
...@@ -28,8 +28,8 @@ ...@@ -28,8 +28,8 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <linux/irq.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/irq.h>
void program_IAR(void) void program_IAR(void)
{ {
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <linux/spi/flash.h> #include <linux/spi/flash.h>
#include <asm/irq.h> #include <linux/irq.h>
#include <linux/irq.h> #include <linux/irq.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <asm/bfin5xx_spi.h> #include <asm/bfin5xx_spi.h>
......
...@@ -75,7 +75,7 @@ static int __init bfin_gpio_init(void) ...@@ -75,7 +75,7 @@ static int __init bfin_gpio_init(void)
printk(KERN_INFO "Blackfin GPIO Controller\n"); printk(KERN_INFO "Blackfin GPIO Controller\n");
for (i = 0; i < MAX_BLACKFIN_GPIOS; i+=GPIO_BANKSIZE) for (i = 0; i < MAX_BLACKFIN_GPIOS; i += GPIO_BANKSIZE)
reserved_map[gpio_bank(i)] = 0; reserved_map[gpio_bank(i)] = 0;
return 0; return 0;
......
...@@ -28,8 +28,8 @@ ...@@ -28,8 +28,8 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <linux/irq.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/irq.h>
void program_IAR(void) void program_IAR(void)
{ {
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <linux/spi/flash.h> #include <linux/spi/flash.h>
#include <linux/usb_isp1362.h> #include <linux/usb_isp1362.h>
#include <asm/irq.h> #include <linux/irq.h>
#include <asm/bfin5xx_spi.h> #include <asm/bfin5xx_spi.h>
/* /*
...@@ -52,11 +52,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = { ...@@ -52,11 +52,11 @@ static struct mtd_partition bfin_spi_flash_partitions[] = {
.size = 0x00020000, .size = 0x00020000,
.offset = 0, .offset = 0,
.mask_flags = MTD_CAP_ROM .mask_flags = MTD_CAP_ROM
},{ }, {
.name = "kernel", .name = "kernel",
.size = 0xe0000, .size = 0xe0000,
.offset = 0x20000 .offset = 0x20000
},{ }, {
.name = "file system", .name = "file system",
.size = 0x700000, .size = 0x700000,
.offset = 0x00100000, .offset = 0x00100000,
...@@ -186,7 +186,7 @@ static struct resource smc91x_resources[] = { ...@@ -186,7 +186,7 @@ static struct resource smc91x_resources[] = {
.start = 0x28000300, .start = 0x28000300,
.end = 0x28000300 + 16, .end = 0x28000300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF0, .start = IRQ_PF0,
.end = IRQ_PF0, .end = IRQ_PF0,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
...@@ -206,11 +206,11 @@ static struct resource isp1362_hcd_resources[] = { ...@@ -206,11 +206,11 @@ static struct resource isp1362_hcd_resources[] = {
.start = 0x24008000, .start = 0x24008000,
.end = 0x24008000, .end = 0x24008000,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = 0x24008004, .start = 0x24008004,
.end = 0x24008004, .end = 0x24008004,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF47, .start = IRQ_PF47,
.end = IRQ_PF47, .end = IRQ_PF47,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
......
...@@ -30,10 +30,9 @@ ...@@ -30,10 +30,9 @@
#include <linux/device.h> #include <linux/device.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <asm/irq.h>
#include <asm/bfin5xx_spi.h>
#include <linux/interrupt.h>
#include <linux/irq.h> #include <linux/irq.h>
#include <linux/interrupt.h>
#include <asm/bfin5xx_spi.h>
/* /*
* Name the Board for the /proc/cpuinfo * Name the Board for the /proc/cpuinfo
...@@ -45,13 +44,13 @@ char *bfin_board_name = "ADDS-BF561-EZKIT"; ...@@ -45,13 +44,13 @@ char *bfin_board_name = "ADDS-BF561-EZKIT";
#if defined(CONFIG_USB_ISP1760_HCD) || defined(CONFIG_USB_ISP1760_HCD_MODULE) #if defined(CONFIG_USB_ISP1760_HCD) || defined(CONFIG_USB_ISP1760_HCD_MODULE)
static struct resource bfin_isp1761_resources[] = { static struct resource bfin_isp1761_resources[] = {
[0] = { {
.name = "isp1761-regs", .name = "isp1761-regs",
.start = ISP1761_BASE + 0x00000000, .start = ISP1761_BASE + 0x00000000,
.end = ISP1761_BASE + 0x000fffff, .end = ISP1761_BASE + 0x000fffff,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
}, },
[1] = { {
.start = ISP1761_IRQ, .start = ISP1761_IRQ,
.end = ISP1761_IRQ, .end = ISP1761_IRQ,
.flags = IORESOURCE_IRQ, .flags = IORESOURCE_IRQ,
...@@ -71,7 +70,7 @@ static struct platform_device *bfin_isp1761_devices[] = { ...@@ -71,7 +70,7 @@ static struct platform_device *bfin_isp1761_devices[] = {
int __init bfin_isp1761_init(void) int __init bfin_isp1761_init(void)
{ {
unsigned int num_devices=ARRAY_SIZE(bfin_isp1761_devices); unsigned int num_devices = ARRAY_SIZE(bfin_isp1761_devices);
printk(KERN_INFO "%s(): registering device resources\n", __FUNCTION__); printk(KERN_INFO "%s(): registering device resources\n", __FUNCTION__);
set_irq_type(ISP1761_IRQ, IRQF_TRIGGER_FALLING); set_irq_type(ISP1761_IRQ, IRQF_TRIGGER_FALLING);
...@@ -98,7 +97,7 @@ static struct resource smc91x_resources[] = { ...@@ -98,7 +97,7 @@ static struct resource smc91x_resources[] = {
.start = 0x2C010300, .start = 0x2C010300,
.end = 0x2C010300 + 16, .end = 0x2C010300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PF9, .start = IRQ_PF9,
.end = IRQ_PF9, .end = IRQ_PF9,
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
#include <linux/device.h> #include <linux/device.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <asm/irq.h> #include <linux/irq.h>
char *bfin_board_name = "UNKNOWN BOARD"; char *bfin_board_name = "UNKNOWN BOARD";
...@@ -43,11 +43,11 @@ static struct resource smc91x_resources[] = { ...@@ -43,11 +43,11 @@ static struct resource smc91x_resources[] = {
.start = 0x2C010300, .start = 0x2C010300,
.end = 0x2C010300 + 16, .end = 0x2C010300 + 16,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PROG_INTB, .start = IRQ_PROG_INTB,
.end = IRQ_PROG_INTB, .end = IRQ_PROG_INTB,
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL,
},{ }, {
/* /*
* denotes the flag pin and is used directly if * denotes the flag pin and is used directly if
* CONFIG_IRQCHIP_DEMUX_GPIO is defined. * CONFIG_IRQCHIP_DEMUX_GPIO is defined.
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
#include <linux/device.h> #include <linux/device.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <asm/irq.h> #include <linux/irq.h>
char *bfin_board_name = "Tepla-BF561"; char *bfin_board_name = "Tepla-BF561";
...@@ -26,11 +26,11 @@ static struct resource smc91x_resources[] = { ...@@ -26,11 +26,11 @@ static struct resource smc91x_resources[] = {
.start = 0x2C000300, .start = 0x2C000300,
.end = 0x2C000320, .end = 0x2C000320,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
},{ }, {
.start = IRQ_PROG_INTB, .start = IRQ_PROG_INTB,
.end = IRQ_PROG_INTB, .end = IRQ_PROG_INTB,
.flags = IORESOURCE_IRQ|IORESOURCE_IRQ_HIGHLEVEL, .flags = IORESOURCE_IRQ|IORESOURCE_IRQ_HIGHLEVEL,
},{ }, {
/* /*
* denotes the flag pin and is used directly if * denotes the flag pin and is used directly if
* CONFIG_IRQCHIP_DEMUX_GPIO is defined. * CONFIG_IRQCHIP_DEMUX_GPIO is defined.
......
...@@ -32,8 +32,8 @@ ...@@ -32,8 +32,8 @@
#include <linux/device.h> #include <linux/device.h>
#include <linux/ioport.h> #include <linux/ioport.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/uaccess.h>
#include <asm/dma.h> #include <asm/dma.h>
#include <asm/uaccess.h>
#define MODULE_VER "v0.1" #define MODULE_VER "v0.1"
......
...@@ -28,8 +28,8 @@ ...@@ -28,8 +28,8 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <linux/irq.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/irq.h>
void program_IAR(void) void program_IAR(void)
{ {
......
...@@ -31,11 +31,10 @@ ...@@ -31,11 +31,10 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/proc_fs.h> #include <linux/proc_fs.h>
#include <linux/uaccess.h>
#include <asm/current.h> #include <asm/current.h>
#include <asm/uaccess.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/cplb.h> #include <asm/cplb.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
...@@ -92,8 +91,7 @@ static char *cplb_print_entry(char *buf, int type) ...@@ -92,8 +91,7 @@ static char *cplb_print_entry(char *buf, int type)
} else } else
buf += sprintf(buf, "Data CPLB entry:\n"); buf += sprintf(buf, "Data CPLB entry:\n");
buf += sprintf(buf, "Address\t\tData\tSize\tValid\tLocked\tSwapin\ buf += sprintf(buf, "Address\t\tData\tSize\tValid\tLocked\tSwapin\n\tiCount\toCount\n");
\tiCount\toCount\n");
while (*p_addr != 0xffffffff) { while (*p_addr != 0xffffffff) {
entry = cplb_find_entry(cplb_addr, cplb_data, *p_addr, *p_data); entry = cplb_find_entry(cplb_addr, cplb_data, *p_addr, *p_data);
...@@ -144,8 +142,7 @@ static int cplbinfo_proc_output(char *buf) ...@@ -144,8 +142,7 @@ static int cplbinfo_proc_output(char *buf)
p = buf; p = buf;
p += sprintf(p, p += sprintf(p, "------------------ CPLB Information ------------------\n\n");
"------------------ CPLB Information ------------------\n\n");
if (bfin_read_IMEM_CONTROL() & ENICPLB) if (bfin_read_IMEM_CONTROL() & ENICPLB)
p = cplb_print_entry(p, CPLB_I); p = cplb_print_entry(p, CPLB_I);
...@@ -191,9 +188,9 @@ static int __init cplbinfo_init(void) ...@@ -191,9 +188,9 @@ static int __init cplbinfo_init(void)
{ {
struct proc_dir_entry *entry; struct proc_dir_entry *entry;
if ((entry = create_proc_entry("cplbinfo", 0, NULL)) == NULL) { entry = create_proc_entry("cplbinfo", 0, NULL);
if (!entry)
return -ENOMEM; return -ENOMEM;
}
entry->read_proc = cplbinfo_read_proc; entry->read_proc = cplbinfo_read_proc;
entry->write_proc = cplbinfo_write_proc; entry->write_proc = cplbinfo_write_proc;
......
...@@ -49,8 +49,8 @@ ...@@ -49,8 +49,8 @@
#include <linux/linkage.h> #include <linux/linkage.h>
#include <linux/unistd.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/unistd.h>
#include <asm/errno.h> #include <asm/errno.h>
#include <asm/thread_info.h> /* TIF_NEED_RESCHED */ #include <asm/thread_info.h> /* TIF_NEED_RESCHED */
#include <asm/asm-offsets.h> #include <asm/asm-offsets.h>
......
...@@ -183,7 +183,7 @@ static void bf561_gpio_ack_irq(unsigned int irq) ...@@ -183,7 +183,7 @@ static void bf561_gpio_ack_irq(unsigned int irq)
{ {
u16 gpionr = irq - IRQ_PF0; u16 gpionr = irq - IRQ_PF0;
if(gpio_edge_triggered[gpio_bank(gpionr)] & gpio_bit(gpionr)) { if (gpio_edge_triggered[gpio_bank(gpionr)] & gpio_bit(gpionr)) {
set_gpio_data(gpionr, 0); set_gpio_data(gpionr, 0);
SSYNC(); SSYNC();
} }
...@@ -193,7 +193,7 @@ static void bf561_gpio_mask_ack_irq(unsigned int irq) ...@@ -193,7 +193,7 @@ static void bf561_gpio_mask_ack_irq(unsigned int irq)
{ {
u16 gpionr = irq - IRQ_PF0; u16 gpionr = irq - IRQ_PF0;
if(gpio_edge_triggered[gpio_bank(gpionr)] & gpio_bit(gpionr)) { if (gpio_edge_triggered[gpio_bank(gpionr)] & gpio_bit(gpionr)) {
set_gpio_data(gpionr, 0); set_gpio_data(gpionr, 0);
SSYNC(); SSYNC();
} }
...@@ -222,7 +222,7 @@ static unsigned int bf561_gpio_irq_startup(unsigned int irq) ...@@ -222,7 +222,7 @@ static unsigned int bf561_gpio_irq_startup(unsigned int irq)
if (!(gpio_enabled[gpio_bank(gpionr)] & gpio_bit(gpionr))) { if (!(gpio_enabled[gpio_bank(gpionr)] & gpio_bit(gpionr))) {
ret = gpio_request(gpionr, NULL); ret = gpio_request(gpionr, NULL);
if(ret) if (ret)
return ret; return ret;
} }
...@@ -262,7 +262,7 @@ static int bf561_gpio_irq_type(unsigned int irq, unsigned int type) ...@@ -262,7 +262,7 @@ static int bf561_gpio_irq_type(unsigned int irq, unsigned int type)
if (!(gpio_enabled[gpio_bank(gpionr)] & gpio_bit(gpionr))) { if (!(gpio_enabled[gpio_bank(gpionr)] & gpio_bit(gpionr))) {
ret = gpio_request(gpionr, NULL); ret = gpio_request(gpionr, NULL);
if(ret) if (ret)
return ret; return ret;
} }
......
...@@ -146,8 +146,8 @@ static void bfin_internal_mask_irq(unsigned int irq) ...@@ -146,8 +146,8 @@ static void bfin_internal_mask_irq(unsigned int irq)
~(1 << (irq - (IRQ_CORETMR + 1)))); ~(1 << (irq - (IRQ_CORETMR + 1))));
#else #else
unsigned mask_bank, mask_bit; unsigned mask_bank, mask_bit;
mask_bank = (irq - (IRQ_CORETMR +1))/32; mask_bank = (irq - (IRQ_CORETMR + 1)) / 32;
mask_bit = (irq - (IRQ_CORETMR + 1))%32; mask_bit = (irq - (IRQ_CORETMR + 1)) % 32;
bfin_write_SIC_IMASK( mask_bank, bfin_read_SIC_IMASK(mask_bank) & \ bfin_write_SIC_IMASK( mask_bank, bfin_read_SIC_IMASK(mask_bank) & \
~(1 << mask_bit)); ~(1 << mask_bit));
#endif #endif
...@@ -161,7 +161,7 @@ static void bfin_internal_unmask_irq(unsigned int irq) ...@@ -161,7 +161,7 @@ static void bfin_internal_unmask_irq(unsigned int irq)
(1 << (irq - (IRQ_CORETMR + 1)))); (1 << (irq - (IRQ_CORETMR + 1))));
#else #else
unsigned mask_bank, mask_bit; unsigned mask_bank, mask_bit;
mask_bank = (irq - (IRQ_CORETMR +1))/32; mask_bank = (irq - (IRQ_CORETMR + 1)) / 32;
mask_bit = (irq - (IRQ_CORETMR + 1))%32; mask_bit = (irq - (IRQ_CORETMR + 1))%32;
bfin_write_SIC_IMASK(mask_bank, bfin_read_SIC_IMASK(mask_bank) | \ bfin_write_SIC_IMASK(mask_bank, bfin_read_SIC_IMASK(mask_bank) | \
( 1 << mask_bit)); ( 1 << mask_bit));
...@@ -439,7 +439,7 @@ static void bfin_demux_gpio_irq(unsigned int intb_irq, ...@@ -439,7 +439,7 @@ static void bfin_demux_gpio_irq(unsigned int intb_irq,
{ {
u16 i; u16 i;
for (i = 0; i < MAX_BLACKFIN_GPIOS; i+=16) { for (i = 0; i < MAX_BLACKFIN_GPIOS; i += 16) {
int irq = IRQ_PF0 + i; int irq = IRQ_PF0 + i;
int flag_d = get_gpiop_data(i); int flag_d = get_gpiop_data(i);
int mask = int mask =
...@@ -590,7 +590,7 @@ void do_irq(int vec, struct pt_regs *fp) ...@@ -590,7 +590,7 @@ void do_irq(int vec, struct pt_regs *fp)
sic_status[1] = bfin_read_SIC_ISR(1) & bfin_read_SIC_IMASK(1); sic_status[1] = bfin_read_SIC_ISR(1) & bfin_read_SIC_IMASK(1);
sic_status[2] = bfin_read_SIC_ISR(2) & bfin_read_SIC_IMASK(2); sic_status[2] = bfin_read_SIC_ISR(2) & bfin_read_SIC_IMASK(2);
SSYNC(); SSYNC();
for(;; ivg++) { for (;; ivg++) {
if (ivg >= ivg_stop) { if (ivg >= ivg_stop) {
atomic_inc(&num_spurious); atomic_inc(&num_spurious);
return; return;
......
...@@ -35,10 +35,10 @@ ...@@ -35,10 +35,10 @@
#include <linux/pm.h> #include <linux/pm.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/proc_fs.h> #include <linux/proc_fs.h>
#include <linux/io.h>
#include <linux/irq.h>
#include <asm/io.h>
#include <asm/dpmc.h> #include <asm/dpmc.h>
#include <asm/irq.h>
#include <asm/gpio.h> #include <asm/gpio.h>
#ifdef CONFIG_PM_WAKEUP_GPIO_POLAR_H #ifdef CONFIG_PM_WAKEUP_GPIO_POLAR_H
......
...@@ -87,7 +87,7 @@ void __init l1sram_init(void) ...@@ -87,7 +87,7 @@ void __init l1sram_init(void)
L1_SCRATCH_LENGTH >> 10); L1_SCRATCH_LENGTH >> 10);
memset(&l1_ssram, 0x00, sizeof(l1_ssram)); memset(&l1_ssram, 0x00, sizeof(l1_ssram));
l1_ssram[0].paddr = (void*)L1_SCRATCH_START; l1_ssram[0].paddr = (void *)L1_SCRATCH_START;
l1_ssram[0].size = L1_SCRATCH_LENGTH; l1_ssram[0].size = L1_SCRATCH_LENGTH;
l1_ssram[0].flag = SRAM_SLT_FREE; l1_ssram[0].flag = SRAM_SLT_FREE;
...@@ -126,7 +126,7 @@ void __init l1_inst_sram_init(void) ...@@ -126,7 +126,7 @@ void __init l1_inst_sram_init(void)
{ {
#if L1_CODE_LENGTH != 0 #if L1_CODE_LENGTH != 0
memset(&l1_inst_sram, 0x00, sizeof(l1_inst_sram)); memset(&l1_inst_sram, 0x00, sizeof(l1_inst_sram));
l1_inst_sram[0].paddr = (void*)L1_CODE_START + (_etext_l1 - _stext_l1); l1_inst_sram[0].paddr = (void *)L1_CODE_START + (_etext_l1 - _stext_l1);
l1_inst_sram[0].size = L1_CODE_LENGTH - (_etext_l1 - _stext_l1); l1_inst_sram[0].size = L1_CODE_LENGTH - (_etext_l1 - _stext_l1);
l1_inst_sram[0].flag = SRAM_SLT_FREE; l1_inst_sram[0].flag = SRAM_SLT_FREE;
......
...@@ -29,8 +29,8 @@ ...@@ -29,8 +29,8 @@
#include <linux/swap.h> #include <linux/swap.h>
#include <linux/bootmem.h> #include <linux/bootmem.h>
#include <linux/uaccess.h>
#include <asm/bfin-global.h> #include <asm/bfin-global.h>
#include <asm/uaccess.h>
#include <asm/l1layout.h> #include <asm/l1layout.h>
#include "blackfin_sram.h" #include "blackfin_sram.h"
......
...@@ -33,12 +33,12 @@ ...@@ -33,12 +33,12 @@
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <linux/ptrace.h>
#include <linux/irq.h>
#include <linux/io.h>
#include <asm/ptrace.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/irq.h>
#include <asm/io.h>
#include "op_blackfin.h" #include "op_blackfin.h"
......
...@@ -32,12 +32,12 @@ ...@@ -32,12 +32,12 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <asm/ptrace.h> #include <linux/ptrace.h>
#include <linux/irq.h>
#include <linux/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/processor.h> #include <asm/processor.h>
#include <asm/blackfin.h> #include <asm/blackfin.h>
#include <asm/irq.h>
#include <asm/io.h>
#include "op_blackfin.h" #include "op_blackfin.h"
......
...@@ -31,8 +31,7 @@ ...@@ -31,8 +31,7 @@
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/irq.h> #include <linux/irq.h>
#include <linux/oprofile.h> #include <linux/oprofile.h>
#include <linux/ptrace.h>
#include <asm/ptrace.h>
static void enable_sys_timer0() static void enable_sys_timer0()
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment