1. 21 May, 2019 1 commit
  2. 18 Dec, 2013 1 commit
    • Aaron Sierra's avatar
      vme: Convert VME core to register as a subsystem · c326cc02
      Aaron Sierra authored
      Previously, VME bridge support was treated as any other driver (using
      module_init() macro), but if VME bridge and vme_user (staging) drivers
      were compiled into the kernel, then vme_user would attempt to register
      itself before the VME core support had been loaded. This would result
      in a kernel panic.
      
      The load order of these built-in drivers is based on the order in which
      drivers/staging/vme and driver/vme are compiled.
      
      This patch changes the VME core driver to use the subsys_initcall()
      macro which ensures that it is loaded before all other VME drivers
      regardless of the order in which they are compiled.
      Tested-by: default avatarAaron Sierra <asierra@xes-inc.com>
      Signed-off-by: default avatarMartyn Welch <martyn.welch@ge.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      c326cc02
  3. 26 Apr, 2012 1 commit
    • Greg Kroah-Hartman's avatar
      Staging: VME: move VME drivers out of staging · db3b9e99
      Greg Kroah-Hartman authored
      This moves the VME core, VME board drivers, and VME bridge drivers out
      of the drivers/staging/vme/ area to drivers/vme/.
      
      The VME device drivers have not moved out yet due to some API questions
      they are still working through, that should happen soon, hopefully.
      
      Cc: Martyn Welch <martyn.welch@ge.com>
      Cc: Manohar Vanga <manohar.vanga@cern.ch>
      Cc: Vincent Bossier <vincent.bossier@gmail.com>
      Cc: "Emilio G. Cota" <cota@braap.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      db3b9e99
  4. 04 Mar, 2010 1 commit
  5. 15 Sep, 2009 4 commits