[flashrom] [PATCH 0/4] Improve PCI and physmapping

Stefan Tauner stefan.tauner at student.tuwien.ac.at
Mon Dec 31 21:53:23 CET 2012


The current code is too much distributed and uncomfortable to use which
leads to a lot of bugs. This series fixes both, existing bugs and future
code. :)

Two main points:
 1) handle physmaps more intelligently by rounding to page sizes and
    automatic unmapping
 2) automatic shutdown of pcilib

Stefan Tauner (4):
  Let pcidev clean itself up.
  Add pci_init_common() to unify PCI init.
  Automatically unmap physmap()s.
  Allow physmap_common() to round address ranges to page boundaries.

 atahpt.c         |   10 ------
 chipset_enable.c |   12 ++++---
 drkaiser.c       |   15 ++------
 gfxnvidia.c      |   17 ++--------
 ichspi.c         |    4 ++-
 internal.c       |    6 ++--
 it85spi.c        |    3 ++
 mcp6x_spi.c      |   15 +++-----
 nic3com.c        |    2 +-
 nicintel.c       |   27 +++------------
 nicintel_spi.c   |   12 +++----
 nicrealtek.c     |    7 ++--
 ogp_spi.c        |   13 ++-----
 pcidev.c         |   28 +++++++++++++--
 physmap.c        |  100 ++++++++++++++++++++++++++++++++++++++++--------------
 programmer.h     |    2 ++
 satamv.c         |   16 +--------
 satasii.c        |   15 +++-----
 sb600spi.c       |    6 ++--
 19 files changed, 153 insertions(+), 157 deletions(-)

-- 
Kind regards, Stefan Tauner





More information about the flashrom mailing list