|
|
@@ -0,0 +1,21 @@
|
|
|
+--- a/arch/mips/cavium-octeon/pci.c
|
|
|
++++ b/arch/mips/cavium-octeon/pci.c
|
|
|
+@@ -102,6 +102,8 @@ const char *octeon_get_pci_interrupts(vo
|
|
|
+ return "AAAAAAAAAAAAAABAAAAAAAAAAAAAAABA";
|
|
|
+ case CVMX_BOARD_TYPE_BBGW_REF:
|
|
|
+ return "AABCD";
|
|
|
++ case CVMX_BOARD_TYPE_CUST_NB5:
|
|
|
++ return "ABDABAAAAAAAAAAAAAAAAAAAAAAAAAAA";
|
|
|
+ default:
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+--- a/drviers/staging/octeon/cvmx-helper-board.c
|
|
|
++++ b/drivers/staging/octeon/cvmx-helper-board.c
|
|
|
+@@ -699,6 +699,7 @@ cvmx_helper_board_usb_clock_types_t __cv
|
|
|
+ {
|
|
|
+ switch (cvmx_sysinfo_get()->board_type) {
|
|
|
+ case CVMX_BOARD_TYPE_BBGW_REF:
|
|
|
++ case CVMX_BOARD_TYPE_CUST_NB5:
|
|
|
+ return USB_CLOCK_TYPE_CRYSTAL_12;
|
|
|
+ }
|
|
|
+ return USB_CLOCK_TYPE_REF_48;
|