aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-03-21bf548: ssm2602: Add ssm2602 platform data into bf548 ezkit board file.Sonic Zhang1-6/+41
Signed-off-by: Sonic Zhang <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21Blackfin: s/#if CONFIG/#ifdef CONFIG/Geert Uytterhoeven1-1/+1
Signed-off-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21Blackfin: pnav: delete duplicate linux/export.h includeDanny Kukawka1-1/+0
arch/blackfin/mach-bf537/boards/pnav10.c includes 'linux/export.h' twice. No need to include the file a second time in a #ifdef block if already included at top. Remove the duplicate. Signed-off-by: Danny Kukawka <[email protected]> Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21bf561: add ppi DLEN macro for 10bits to 16bitsScott Jiang1-0/+7
Signed-off-by: Scott Jiang <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21arch: blackfin: udpate defconfigBob Liu3-0/+9
choose musb by default for bf527 and bf548. Signed-off-by: Bob Liu <[email protected]>
2012-03-21Disintegrate asm/system.h for Blackfin [ver #2]David Howells16-196/+233
Disintegrate asm/system.h for Blackfin. Signed-off-by: David Howells <[email protected]> cc: [email protected] Signed-off-by: Bob Liu <[email protected]>
2012-03-21arch/blackfin: don't generate random mac in bfin_get_ether_addr()Danny Kukawka13-25/+26
Changed bfin_get_ether_addr() to return a state and to set no random mac address if the board don't provide one. Let the caller of bfin_get_ether_addr() set a random mac address if the return value is not 0. v2: don't set random mac in bfin_get_ether_addr() Signed-off-by: Danny Kukawka <[email protected]> Acked-by: Mike Frysinger <[email protected]> Signed-off-by: David S. Miller <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21Blackfin: wire up new process_vm syscallsMike Frysinger2-1/+5
Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: cleanup anomaly workaroundsBob Liu1-24/+20
cleanup ANOMALY_05000312 and ANOMALY_05000244 Signed-off-by: Robin Getz <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: update default defconfigBob Liu10-125/+125
Update default defconfig by selecting correct net device driver. Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: thread_info: add suspend flagBob Liu1-0/+2
Add suspend flag to thread_info for suspend/resume. Signed-off-by: Bob Liu <[email protected]>
2012-03-21bfin: add bfin_ad73311_machine platform deviceBob Liu1-0/+20
we can pass sport enable pin through platform data if customer board has reset pin, add it in ad73311_gpio array and modify id to 2 Signed-off-by: Scott Jiang <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: bf537: stamp: update board file for 193xBob Liu1-2/+2
Signed-off-by: Scott Jiang <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: kgdb: skip hardware watchpoint testBob Liu1-0/+1
blackfin doesn't support hardware watchpoint except for over JTAG emulator. Signed-off-by: Sonic Zhang <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21bf548: add ppi interrupt mask and blanking clocksScott Jiang1-0/+2
Signed-off-by: Scott Jiang <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: bf561: forgot CSYNC in get_core_lock_noflushBob Liu1-0/+7
SMP kgdb runs into dead loop without this CSYNC when one core single steps over get_core_lock_noflush and the other executes get_core_lock as a slave node. Signed-off-by: Sonic Zhang <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21spi/bfin_spi: drop bits_per_word from client dataMike Frysinger1-1/+0
No other SPI controller has this field, and SPI clients should be setting this up in their own drivers. So drop it from the Blackfin controller to keep people from using it. Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: cplb-mpu: fix page mask table overflowBarry Song1-0/+2
page mask table will overflow without xip related macros. Signed-off-by: Barry Song <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: restore L1 base address and lengthBarry Song1-1/+4
Restore L1 base address and length to 0 after free else the value will be wrong. Signed-off-by: Barry Song <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21blackfin: timer: refine bfin simple timer driverSteven Miao1-4/+6
Add ioctl cmd for gptimer test app and do some codecleanup(remove spaces). Signed-off-by: Steven Miao <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21BF561 MDMA : fixed BF561 DMA MMRs definition mismatchSteven Miao1-110/+110
MDMA io base defined in arch/blackfin/mach-bf561/dma.c do not match the definition of MDMA MMRs in arch/blackfin/mach-bf561/include/mach/defBF561.h Signed-off-by: Steven Miao <[email protected]> Signed-off-by: Bob Liu <[email protected]>
2012-03-21bfin_sport: add support for ADC/DAC.Bob Liu1-0/+3
In order to support ADC/DAC demo, add NDSO_MODE mode to bfin_sport.c. After that userspace apps like ndso/awg can work fine. Signed-off-by: Bob Liu <[email protected]>
2012-03-20ext4: initialization of ext4_li_mtx needs to be done earlierAl Viro1-2/+3
Signed-off-by: Al Viro <[email protected]>
2012-03-20VM: make zap_page_range() callers that act on a single VMA use separate helperAl Viro1-39/+74
... and not rely on ->vm_next being there for them... Signed-off-by: Al Viro <[email protected]>
2012-03-20VM: make unmap_vmas() return voidAl Viro3-8/+3
same story - nobody uses it and it's been pointless since "mm: Remove i_mmap_lock lockbreak" went in. Signed-off-by: Al Viro <[email protected]>
2012-03-20VM: don't bother with feeding upper limit to tlb_finish_mmu() in exit_mmap()Al Viro1-1/+1
no point, really - the only instance that cares about those arguments of tlb_finish_mmu() is itanic and there we explicitly check if that's called from exit_mmap() (i.e. that ->fullmm is set), in which case we ignore those arguments completely. Signed-off-by: Al Viro <[email protected]>
2012-03-20VM: make zap_page_range() return voidAl Viro2-4/+3
... since all callers ignore its return value and it's been useless since commit 97a894136f29802da19a15541de3c019e1ca147e (mm: Remove i_mmap_lock lockbreak) anyway. Signed-off-by: Al Viro <[email protected]>
2012-03-20VM: can't go through the inner loop in unmap_vmas() more than once...Al Viro1-2/+2
Signed-off-by: Al Viro <[email protected]>
2012-03-20VM: unmap_page_range() can return voidAl Viro1-9/+6
return value is always the 4th ('end') argument. Signed-off-by: Al Viro <[email protected]>
2012-03-20debugfs-related mode_t whack-a-moleAl Viro6-7/+7
all of those should be umode_t... Signed-off-by: Al Viro <[email protected]>
2012-03-20hfsplus: add an ioctl to bless filesMatthew Garrett3-0/+40
Making an hfsplus partition bootable requires the ability to "bless" a file by putting its inode number in the volume header. Doing this from userspace on a mounted filesystem is impractical since the kernel will write back the original values on unmount. Add an ioctl to allow userspace to update the volume header information based on the target file. Signed-off-by: Matthew Garrett <[email protected]> Signed-off-by: Christoph Hellwig <[email protected]> Signed-off-by: Al Viro <[email protected]>
2012-03-20hfsplus: change finder_info to u32Matthew Garrett1-1/+1
The finder_info block in the hfsplus volume header is currently defined as an array of 8 bit values, but TN1150 defines it as being an array of 32 bit values. Fix for convenience. Signed-off-by: Matthew Garrett <[email protected]> Signed-off-by: Christoph Hellwig <[email protected]> Signed-off-by: Al Viro <[email protected]>
2012-03-20hfsplus: initialise userflagsMatthew Garrett1-0/+2
The userflags field was being written to the filesystem without being initialised. Make sure it's clear, since otherwise files end up with garbage attributes. Signed-off-by: Matthew Garrett <[email protected]> Signed-off-by: Christoph Hellwig <[email protected]> Signed-off-by: Al Viro <[email protected]>
2012-03-20qnx4: new helper - try_extent()Al Viro1-8/+15
checking if an extent is the one we are looking for is done twice in qnx4_block_map(); gather that code into a helper function. Signed-off-by: Al Viro <[email protected]>
2012-03-20qnx4: get rid of qnx4_bread/qnx4_getblkAl Viro3-36/+3
pointless, since the only caller will want the physical block number anyway; might as well call qnx4_block_map() and use sb_bread() Signed-off-by: Al Viro <[email protected]>
2012-03-20take removal of PF_FORKNOEXEC to flush_old_exec()Al Viro7-10/+1
Signed-off-by: Al Viro <[email protected]>
2012-03-20trim includes in inode.cAl Viro1-11/+1
Signed-off-by: Al Viro <[email protected]>
2012-03-20um: uml_dup_mmap() relies on ->mmap_sem being held, but activate_mm() ↵Al Viro2-3/+10
doesn't hold it ... while calling uml_dup_mmap() Signed-off-by: Al Viro <[email protected]>
2012-03-20um: embed ->stub_pages[] into mmu_contextAl Viro2-19/+6
seriously, kmalloc() for two-element array of pointers? Signed-off-by: Al Viro <[email protected]>
2012-03-20gadgetfs: list_for_each_safe() misuseAl Viro1-6/+3
really weirdly spelled "while the list is non-empty, pick its first element, remove it from the list and free it" kind of loop... Signed-off-by: Al Viro <[email protected]>
2012-03-20ocfs2: fix leaks on failure exits in module_initAl Viro1-19/+21
Signed-off-by: Al Viro <[email protected]>
2012-03-20ecryptfs: make register_filesystem() the last potential failure exitAl Viro1-8/+8
Signed-off-by: Al Viro <[email protected]>
2012-03-20ntfs: forgets to unregister sysctls on register_filesystem() failureAl Viro1-0/+2
Signed-off-by: Al Viro <[email protected]>
2012-03-20logfs: missing cleanup on register_filesystem() failureAl Viro1-1/+4
Signed-off-by: Al Viro <[email protected]>
2012-03-20jfs: mising cleanup on register_filesystem() failureAl Viro1-1/+7
Signed-off-by: Al Viro <[email protected]>
2012-03-20make configfs_pin_fs() return root dentry on successAl Viro3-13/+11
... and make configfs_mnt static Signed-off-by: Al Viro <[email protected]>
2012-03-20configfs: configfs_create_dir() has parent dentry in dentry->d_parentAl Viro1-15/+5
no need to play sick games with parent item, internal mount, etc. Signed-off-by: Al Viro <[email protected]>
2012-03-20configfs: sanitize configfs_create()Al Viro1-28/+27
Signed-off-by: Al Viro <[email protected]>
2012-03-20configfs: kill configfs_sbAl Viro5-25/+26
Signed-off-by: Al Viro <[email protected]>
2012-03-20configfs: don't bother with checks for mkdir/rmdir/unlink/symlink in rootAl Viro4-15/+7
just give root directory separate inode_operations without all those methods... Signed-off-by: Al Viro <[email protected]>