1 --- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
2 +++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
3 @@ -706,6 +706,96 @@ static struct board_info __initdata boar
7 +static struct board_info __initdata board_CPVA642 = {
9 + .expected_cpu_id = 0x6358,
16 + .force_speed_100 = 1,
17 + .force_duplex_full = 1,
25 + .name = "CPVA642:red:power",
30 + .name = "CPVA642:green:power",
33 + .default_trigger = "default-on",
36 + .name = "CPVA642:red:wifi",
41 + .name = "CPVA642:green:wifi",
46 + .name = "CPVA642:red:link",
51 + .name = "CPVA642:green:link",
56 + .name = "CPVA642:green:ether",
61 + .name = "CPVA642:green:phone1",
66 + .name = "CPVA642:green:phone2",
71 + .name = "CPVA642:green:usb",
83 + .code = KEY_RESTART,
84 + .debounce_interval = BCM963XX_KEYS_DEBOUNCE_INTERVAL,
90 + .code = KEY_WPS_BUTTON,
91 + .debounce_interval = BCM963XX_KEYS_DEBOUNCE_INTERVAL,
97 static struct board_info __initdata board_AGPFS0 = {
99 .expected_cpu_id = 0x6358,
100 @@ -1362,6 +1452,7 @@ static const struct board_info __initdat