MIPS: BCM47XX: Simplify function looking for NVRAM entry
authorRafał Miłecki <zajec5@gmail.com>
Tue, 12 May 2015 16:46:12 +0000 (18:46 +0200)
committerRalf Baechle <ralf@linux-mips.org>
Sun, 21 Jun 2015 19:52:21 +0000 (21:52 +0200)
commit5bfad4eee93df88def330ac9b021bacccb51bdff
tree7db2593ecee366e98990dc6f9d3bdccbbf2db960
parentd28c9a55c297db61018744007b6c86abff308751
MIPS: BCM47XX: Simplify function looking for NVRAM entry

First of all it shouldn't modify copied NVRAM just to make sure it can
loop over all entries. It's enough to just compare current position
pointer with the end of buffer address.
Secondly buffer is guaranteed to be \0 ended, so we don't need strnchr.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Cc: linux-mips@linux-mips.org
Cc: Hauke Mehrtens <hauke@hauke-m.de>
Cc: Hante Meuleman <meuleman@broadcom.com>
Cc: Ian Kent <raven@themaw.net>
Patchwork: https://patchwork.linux-mips.org/patch/10032/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/bcm47xx/nvram.c