1. 24 Apr, 2012 3 commits
    • Imre Kaloz's avatar
      staging: octeon-ethernet: fix build errors by including interrupt.h · dc890df0
      Imre Kaloz authored
      This patch fixes the following build failures:
      
      drivers/staging/octeon/ethernet.c: In function 'cvm_oct_cleanup_module':
      drivers/staging/octeon/ethernet.c:799:2: error: implicit declaration of function 'free_irq'
      drivers/staging/octeon/ethernet-rx.c: In function 'cvm_oct_no_more_work':
      drivers/staging/octeon/ethernet-rx.c:119:3: error: implicit declaration of function 'enable_irq'
      drivers/staging/octeon/ethernet-rx.c: In function 'cvm_oct_do_interrupt':
      drivers/staging/octeon/ethernet-rx.c:136:2: error: implicit declaration of function 'disable_irq_nosync'
      drivers/staging/octeon/ethernet-rx.c: In function 'cvm_oct_rx_initialize':
      drivers/staging/octeon/ethernet-rx.c:532:2: error: implicit declaration of function 'request_irq'
      drivers/staging/octeon/ethernet-tx.c: In function 'cvm_oct_tx_initialize':
      drivers/staging/octeon/ethernet-tx.c:712:2: error: implicit declaration of function 'request_irq'
      drivers/staging/octeon/ethernet-tx.c: In function 'cvm_oct_tx_shutdown':
      drivers/staging/octeon/ethernet-tx.c:723:2: error: implicit declaration of function 'free_irq'
      Signed-off-by: default avatarImre Kaloz <kaloz@openwrt.org>
      Acked-by: default avatarDavid Daney <david.daney@cavium.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      dc890df0
    • Seth Jennings's avatar
      staging: zcache: fix Kconfig crypto dependency · 349ae79c
      Seth Jennings authored
      ZCACHE is a boolean in the Kconfig.  When selected, it
      should require that CRYPTO be builtin (=y).
      
      Currently, ZCACHE=y and CRYPTO=m is a valid configuration
      when it should not be.
      
      This patch changes the zcache Kconfig to enforce this
      dependency.
      Signed-off-by: default avatarSeth Jennings <sjenning@linux.vnet.ibm.com>
      Acked-by: default avatarKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      349ae79c
    • Omar Ramirez Luna's avatar
      staging: tidspbridge: remove usage of OMAP2_L4_IO_ADDRESS · a2cd62ec
      Omar Ramirez Luna authored
      Instead now use ioremap. This is needed for 3.4 since this change
      emerged in mainline during one of the previous rc cycles.
      
      These solves the following compilation breaks:
      
      drivers/staging/tidspbridge/core/tiomap3430.c:
          In function ‘bridge_brd_start’:
      drivers/staging/tidspbridge/core/tiomap3430.c:425:4:
          error: implicit declaration of function ‘OMAP2_L4_IO_ADDRESS’
      
      drivers/staging/tidspbridge/core/wdt.c: In function ‘dsp_wdt_init’:
      drivers/staging/tidspbridge/core/wdt.c:56:2:
          error: implicit declaration of function ‘OMAP2_L4_IO_ADDRESS’
      
      For control registers a new function needs to be defined so we
      can get rid of a layer violation, but that approach must be queued
      for the next merge window.
      
      As seen in:
      http://www.arm.linux.org.uk/developer/build/
      platform: omap4430-sdp		build: uImage
      config: randconfig			version: 3.4.0-rc3
      start time: Apr 20 2012 01:07
      Reported-by: default avatarTony Lindgren <tony@atomide.com>
      Signed-off-by: default avatarOmar Ramirez Luna <omar.ramirez@ti.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      a2cd62ec
  2. 21 Apr, 2012 23 commits
  3. 20 Apr, 2012 14 commits