quilt: avoid copying backup files.

Signed-off-by: Cody P Schafer <devel@codyps.com>
linux/brcm47xx : Belkin F7Dx30x board detection

boardnum is unstable, so allow using NULL to make it unchecked.

A method for differentiating F7D3301 from F7D3302 using nvram is
unknown at this point. Reading the first 32bits of magic from the
"linux" mtd partition would do the trick, but these 2 are similar
enough that we don't need separate led/button definitions. Not knowing
which one you have is only a usability issue for upgrading the device:
they expect different magic numbers for their trx images.

Signed-off-by: Cody P Schafer <devel@codyps.com>
broadcom-diag: add Belkin F7Dxxxx

While marked and marketed as different boards, the F7Dxxxx series is
(so far) largely the same in what matters for broadcom-diag: all the
buttons and leds are assigned to the same gpios.

The only difference that may need to be noted: some models lack a usb1
led (as they lack usb1). Given that it is relatively easy to populate
that led, I see no point in disabling access to it.

Signed-off-by: Cody P Schafer <devel@codyps.com>
brcm47xx/lzmaloader: add Belkin F7DXXXX support

F7D3301/F7D7301, F7D3302/F7D7302 and F7D4301 all have replacements for
the TRX magic ("HDR0"), and all those models also appear to support a
single "QA" TRX magic. Add all of this to the lzmaloader's trx
recognition code.

Signed-off-by: Cody P Schafer <devel@codyps.com>
brcm47xx/mtd-partition: recognize Belkin F7DXXXX TRX headers

F7D3301/F7D7301, F7D3302/F7D7302, and F7D4301 replace the "HDR0" with a
custom byte sequence (which appears to be a date). Also, they all
appear to support a single "QA" byte sequence. Add all of these to the
partition detection.

Signed-off-by: Cody P Schafer <devel@codyps.com>
brcm47xx: fix netconfig for inverted vlan?ports in nvram

This was observed on the Belkin Share F7D7302.

Signed-off-by: Cody P Schafer <devel@codyps.com>
mtd: recognize belkin trx magic

Signed-off-by: Cody P Schafer <devel@codyps.com>
brcm47xx/upgrade: add workarounds for Belkin .trx headers

Signed-off-by: Cody P Schafer <devel@codyps.com>
brcm47xx/image: build Belkin F7DXXXX images

F7D3302/F7D7302, F7D3301/F7D7301, F7D4302/F7D8302, and F7D4401

Signed-off-by: Cody P Schafer <devel@codyps.com>