Lines Matching defs:aux_mask
781 u32 aux_val, u32 aux_mask, u32 cache_id, bool nosync)
796 * Sanity check the aux values. aux_mask is the bits we preserve
800 if (aux_val & aux_mask)
804 aux &= aux_mask;
814 if ((aux_val | ~aux_mask) & (L2C_AUX_CTRL_WAY_SIZE_MASK | L310_AUX_CTRL_ASSOCIATIVITY_16))
894 void __init l2x0_init(void __iomem *base, u32 aux_val, u32 aux_mask)
922 __l2c_init(data, aux_val, aux_mask, cache_id, false);
937 * @aux_mask: pointer to machine-supplied auxilary register mask, to
943 u32 *aux_val, u32 *aux_mask,
1021 *aux_mask &= ~mask;
1027 u32 *aux_val, u32 *aux_mask)
1069 ret = l2x0_cache_size_of_parse(np, aux_val, aux_mask, &assoc, SZ_256K);
1083 *aux_mask &= ~mask;
1127 u32 *aux_val, u32 *aux_mask)
1162 ret = l2x0_cache_size_of_parse(np, aux_val, aux_mask, &assoc, SZ_512K);
1168 *aux_mask &= ~L2X0_AUX_CTRL_ASSOC_MASK;
1172 *aux_mask &= ~L2X0_AUX_CTRL_ASSOC_MASK;
1183 *aux_mask &= ~L2C_AUX_CTRL_SHARED_OVERRIDE;
1188 *aux_mask &= ~L2C_AUX_CTRL_PARITY_ENABLE;
1191 *aux_mask &= ~L2C_AUX_CTRL_PARITY_ENABLE;
1259 *aux_mask &= ~L310_PREFETCH_CTRL_DATA_PREFETCH;
1273 *aux_mask &= ~L310_PREFETCH_CTRL_INSTR_PREFETCH;
1488 u32 *aux_val, u32 *aux_mask)
1518 *aux_mask &= ~mask;
1761 int __init l2x0_of_init(u32 aux_val, u32 aux_mask)
1790 if (old_aux != ((old_aux & aux_mask) | aux_val)) {
1792 old_aux, (old_aux & aux_mask) | aux_val);
1793 } else if (aux_mask != ~0U && aux_val != 0) {
1816 data->of_parse(np, &aux_val, &aux_mask);
1823 return __l2c_init(data, aux_val, aux_mask, cache_id, nosync);