1. 30 Jun, 2006 3 commits
    • Doug Thompson's avatar
      [PATCH] EDAC: probe1 cleanup 1-of-2 · 13189525
      Doug Thompson authored
      - Add lower-level functions that handle various parts of the initialization
        done by the xxx_probe1() functions.  Some of the xxx_probe1() functions are
        much too long and complicated (see "Chapter 5: Functions" in
        Documentation/CodingStyle).
      
      - Cleanup of probe1() functions in EDAC
      Signed-off-by: default avatarDoug Thompson <norsk5@xmission.com>
      Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      13189525
    • Doug Thompson's avatar
      [PATCH] EDAC: mc numbers refactor 1-of-2 · 2d7bbb91
      Doug Thompson authored
      Remove add_mc_to_global_list().  In next patch, this function will be
      reimplemented with different semantics.
      
      1 Reimplement add_mc_to_global_list() with semantics that allow the caller to
        determine the ID number for a mem_ctl_info structure.  Then modify
        edac_mc_add_mc() so that the caller specifies the ID number for the new
        mem_ctl_info structure.  Platform-specific code should be able to assign the
        ID numbers in a platform-specific manner.  For instance, on Opteron it makes
        sense to have the ID of the mem_ctl_info structure match the ID of the node
        that the memory controller belongs to.
      
      2 Modify callers of edac_mc_add_mc() so they use the new semantics.
      Signed-off-by: default avatarDoug Thompson <norsk5@xmission.com>
      Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      2d7bbb91
    • Doug Thompson's avatar
      [PATCH] EDAC: PCI device to DEVICE cleanup · 37f04581
      Doug Thompson authored
      Change MC drivers from using CVS revision strings for their version number,
      Now each driver has its own local string.
      
      Remove some PCI dependencies from the core EDAC module.  Made the code 'struct
      device' centric instead of 'struct pci_dev' Most of the code changes here are
      from a patch by Dave Jiang.  It may be best to eventually move the
      PCI-specific code into a separate source file.
      Signed-off-by: default avatarDoug Thompson <norsk5@xmission.com>
      Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      37f04581
  2. 26 Mar, 2006 6 commits
  3. 18 Jan, 2006 2 commits