linux-mips
[Top] [All Lists]

[PATCH 0/5] MIPS: BCM47xx: Enhancements in Parsing the NVRAM data

To: ralf@linux-mips.org
Subject: [PATCH 0/5] MIPS: BCM47xx: Enhancements in Parsing the NVRAM data
From: Hauke Mehrtens <hauke@hauke-m.de>
Date: Sat, 7 May 2011 14:27:38 +0200
Cc: linux-mips@linux-mips.org, Hauke Mehrtens <hauke@hauke-m.de>
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
The first 3 patches add the ability to provide an fallback sprom from 
the nvram when a card connected to the pci bus using a ssb bus itself 
has no own sprom. Then the ssb code now asks the architecture code for 
the data. In the bcm47xx architecture the sprom data is stored in the 
nvram for recent devices and they do not have an own sprom.
Patch #4 looks for some more values in the sprom. Boradcom changed the 
names of some attributes with sprom revision 4.
The last patch fixes the parsing of mac addresses on some devices.

Hauke Mehrtens (5):
  ssb: Change fallback sprom to callback mechanism.
  MIPS: BCM47xx: extend bcm47xx_fill_sprom with prefix.
  MIPS: BCM47xx: register ssb fallback sprom callback
  MIPS: BCM47xx: extend the filling of sprom from nvram
  MIPS: BCM47xx: Fix mac address parsing.

 arch/mips/bcm47xx/nvram.c                  |    3 +-
 arch/mips/bcm47xx/setup.c                  |  130 +++++++++++++++++++++++-----
 arch/mips/bcm63xx/boards/board_bcm963xx.c  |   16 +++-
 arch/mips/include/asm/mach-bcm47xx/nvram.h |   11 ++-
 drivers/ssb/pci.c                          |   16 +++-
 drivers/ssb/sprom.c                        |   26 +++---
 drivers/ssb/ssb_private.h                  |    2 +-
 include/linux/ssb/ssb.h                    |    4 +-
 8 files changed, 163 insertions(+), 45 deletions(-)

-- 
1.7.4.1


<Prev in Thread] Current Thread [Next in Thread>