Lines Matching refs:bip
277 struct prpmc2800_board_info *bip; in prpmc2800_get_board_info() local
280 for (i=0,bip=prpmc2800_board_info; i<ARRAY_SIZE(prpmc2800_board_info); in prpmc2800_get_board_info()
281 i++,bip++) in prpmc2800_get_board_info()
282 if ((vpd[0] == bip->subsys0) && (vpd[1] == bip->subsys1) in prpmc2800_get_board_info()
283 && ((vpd[4] & bip->vpd4_mask) == bip->vpd4)) in prpmc2800_get_board_info()
284 return bip; in prpmc2800_get_board_info()
292 struct prpmc2800_board_info *bip; in prpmc2800_get_bip() local
307 bip = prpmc2800_get_board_info(vpd); in prpmc2800_get_bip()
308 if (bip == NULL) { in prpmc2800_get_bip()
315 return bip; in prpmc2800_get_bip()
404 struct prpmc2800_board_info *bip; in prpmc2800_fixups() local
406 bip = prpmc2800_get_bip(); /* Get board info based on VPD */ in prpmc2800_fixups()
408 mem_size = (bip) ? bip->mem_size : mv64x60_get_mem_size(bridge_base); in prpmc2800_fixups()
414 if (!bip) in prpmc2800_fixups()
425 if (bip->model == BOARD_MODEL_PRPMC280) in prpmc2800_fixups()
427 model[l++] = bip->variant; in prpmc2800_fixups()
435 v[0] = bip->core_speed; in prpmc2800_fixups()
443 v[1] = bip->mem_size; in prpmc2800_fixups()
447 if (bip->bridge_type == BRIDGE_TYPE_MV64362) { in prpmc2800_fixups()
462 v[1] = bip->user_flash; in prpmc2800_fixups()