Lines Matching refs:svc
363 uint16_t svc[4], perr[4], i, sw_ver; in ble_plat_svc_config() local
406 svc[0] = (efuse >> EFUSE_AP_LD0_SVC1_OFFS) & EFUSE_AP_LD0_WP_MASK; in ble_plat_svc_config()
407 svc[1] = (efuse >> EFUSE_AP_LD0_SVC2_OFFS) & EFUSE_AP_LD0_WP_MASK; in ble_plat_svc_config()
408 svc[2] = (efuse >> EFUSE_AP_LD0_SVC3_OFFS) & EFUSE_AP_LD0_WP_MASK; in ble_plat_svc_config()
414 svc[3] = (efuse >> EFUSE_AP_LD0_SVC4_OFFS) in ble_plat_svc_config()
417 svc[0], svc[1], svc[2], svc[3]); in ble_plat_svc_config()
423 svc[0], svc[1], svc[2]); in ble_plat_svc_config()
434 for (bit = 1, parity = (svc[i] & 1); bit < avs_data_bits; bit++) in ble_plat_svc_config()
435 parity ^= (svc[i] >> bit) & 1; in ble_plat_svc_config()
439 (parity != ((svc[i] >> avs_data_bits) & 1))) in ble_plat_svc_config()
456 avs_workpoint = svc[1]; in ble_plat_svc_config()
462 avs_workpoint = svc[2]; in ble_plat_svc_config()
468 avs_workpoint = svc[3]; in ble_plat_svc_config()
475 avs_workpoint = svc[0]; in ble_plat_svc_config()
488 avs_workpoint = svc[1]; in ble_plat_svc_config()
492 avs_workpoint = svc[0]; in ble_plat_svc_config()
499 avs_workpoint = svc[2]; in ble_plat_svc_config()
503 avs_workpoint = svc[1]; in ble_plat_svc_config()
511 avs_workpoint = svc[3]; in ble_plat_svc_config()
515 avs_workpoint = svc[2]; in ble_plat_svc_config()
521 avs_workpoint = svc[3]; /* Same for 6040 and 7020 */ in ble_plat_svc_config()
528 avs_workpoint = svc[0]; in ble_plat_svc_config()
551 avs_workpoint = svc[0]; in ble_plat_svc_config()
556 avs_workpoint = svc[1]; in ble_plat_svc_config()
561 avs_workpoint = svc[0]; in ble_plat_svc_config()
571 avs_workpoint = svc[0]; in ble_plat_svc_config()
576 avs_workpoint = svc[1]; in ble_plat_svc_config()
581 avs_workpoint = svc[2]; in ble_plat_svc_config()