16 Sep, 2015

1 commit

  • Most interrupt flow handlers do not use the irq argument. Those few
    which use it can retrieve the irq number from the irq descriptor.

    Remove the argument.

    Search and replace was done with coccinelle and some extra helper
    scripts around it. Thanks to Julia for her help!

    Signed-off-by: Thomas Gleixner
    Cc: Julia Lawall
    Cc: Jiang Liu

    Thomas Gleixner
     

01 Aug, 2015

1 commit

  • The irq argument of most interrupt flow handlers is unused or merily
    used instead of a local variable. The handlers which need the irq
    argument can retrieve the irq number from the irq descriptor.

    Search and update was done with coccinelle and the invaluable help of
    Julia Lawall.

    Signed-off-by: Thomas Gleixner
    Cc: Julia Lawall
    Cc: Steven Miao
    Cc: adi-buildroot-devel@lists.sourceforge.net

    Thomas Gleixner
     

24 Aug, 2014

1 commit

  • IRQ flags can be obtained from resource structure, there are no need
    to use additional field in the platform_data to store these values.
    This patch removes this field and convert existing users of this driver
    to use IRQ flags from the resources.

    Signed-off-by: Alexander Shiyan
    Signed-off-by: Tejun Heo

    Alexander Shiyan
     

26 Jul, 2014

1 commit


12 Apr, 2014

5 commits


30 May, 2013

2 commits


07 May, 2013

1 commit

  • This patch is from Frank.Shew,fshew@geometrics.com to fix the
    following problem:having extremely slow responses with the NAND
    due to timeouts on the ready status signal, which eventually
    caused the watchdog to time out.

    Signed-off-by: Aaron Wu
    Signed-off-by: Steven Miao

    Aaron Wu
     

13 Dec, 2012

1 commit


09 Oct, 2012

1 commit

  • Pull blackfin update from Bob Liu.

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin:
    Blackfin: smp: add smp_mb() to keep coherency
    Blackfin: drop irq enable in init_arch_irq()
    Blackfin: fix wrong place disabled irq
    Blackfin: update defconfig for bf609-ezkit
    Blackfin: add bf548 v0.4 revision
    Blackfin: bf60x: Add bf608 and bf609 specific perpheral MMRs
    Blackfin: cpufreq: fix dpm_state_table
    Blackfin: bfin_gpio: proc: fix return value
    Blackfin: CM-BF537E: Update SPORT support in board file.
    Blackfin: bf537: fix lq035 platform device name
    Blackfin: bf533-ezkit: enable flash drivers by default

    Linus Torvalds
     

08 Oct, 2012

2 commits


18 Aug, 2012

1 commit


17 Jul, 2012

1 commit


21 May, 2012

4 commits


21 Mar, 2012

4 commits


09 Jan, 2012

3 commits


14 Nov, 2011

2 commits

  • Commit 8dc7a9c84 ("blackfin: Add export.h to files using
    EXPORT_SYMBOL/THIS_MODULE") inserted some of the include statements into
    sections protected by an unrelated #if CONFIG_... statement. This can cause,
    depending on the configuration used, warnings like this one:

    arch/blackfin/mach-bf537/boards/stamp.c:2940: warning: data definition has no type or storage class
    arch/blackfin/mach-bf537/boards/stamp.c:2940: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’
    arch/blackfin/mach-bf537/boards/stamp.c:2940: warning: parameter names (without types) in function declaration

    This patch fixes it by moving the includes out of the #if protected sections.

    Signed-off-by: Lars-Peter Clausen
    Acked-by: Mike Frysinger
    Signed-off-by: Bob Liu

    Lars-Peter Clausen
     
  • The serial TX IRQ is not simply (RX IRQ + 1) on some Blackfin chips,
    so move the values to the platform resources.

    Signed-off-by: Sonic Zhang
    Signed-off-by: Mike Frysinger
    Signed-off-by: Bob Liu

    Sonic Zhang
     

01 Nov, 2011

1 commit


26 Oct, 2011

7 commits


23 Jul, 2011

1 commit