Lines Matching full:board
30 * Helper functions to abstract board specific data about
42 #include <asm/octeon/cvmx-helper-board.h>
53 * This function must be modified for every new Octeon board.
55 * data to determine board types and revisions. It replies on the
56 * fact that every Octeon board receives a unique board type
95 /* Board has 8 RGMII ports PHYs are 0-7 */ in cvmx_helper_board_get_mii_address()
103 /* Board has dual SPI4 and no PHYs */ in cvmx_helper_board_get_mii_address()
108 /* Board has 2 management ports */ in cvmx_helper_board_get_mii_address()
113 * Board has 4 SGMII ports. The PHYs start right after the MII in cvmx_helper_board_get_mii_address()
123 /* Board has 1 management port */ in cvmx_helper_board_get_mii_address()
127 * Board has 8 SGMII ports. 4 connect out, two connect in cvmx_helper_board_get_mii_address()
140 /* Board has 4 SGMII ports. connected QLM3(interface 1) */ in cvmx_helper_board_get_mii_address()
185 /* Some unknown board. Somebody forgot to update this function... */ in cvmx_helper_board_get_mii_address()
187 ("cvmx_helper_board_get_mii_address: Unknown board type %d\n", in cvmx_helper_board_get_mii_address()
193 * This function is the board specific method of determining an
198 * This function must be modified for every new Octeon board.
200 * data to determine board types and revisions. It relies on the
201 * fact that every Octeon board receives a unique board type
280 * interface. This function is the per board location to override
283 * board.
285 * This function must be modified for every new Octeon board.
287 * data to determine board types and revisions. It relies on the
288 * fact that every Octeon board receives a unique board type
295 * Returns Number of ports the actual board supports. Many times this will
324 * Get the clock type used for the USB block based on board type.