Lines Matching refs:param
221 struct mvgbe_winparam *param) in set_access_control() argument
228 access_prot_reg &= (~(3 << (param->win * 2))); in set_access_control()
229 access_prot_reg |= (param->access_ctrl << (param->win * 2)); in set_access_control()
233 MVGBE_REG_WR(regs->barsz[param->win].size, in set_access_control()
234 (((param->size / 0x10000) - 1) << 16)); in set_access_control()
237 MVGBE_REG_WR(regs->barsz[param->win].bar, in set_access_control()
238 (param->target | param->attrib | param->base_addr)); in set_access_control()
240 if (param->win < 4) in set_access_control()
241 MVGBE_REG_WR(regs->ha_remap[param->win], param->high_addr); in set_access_control()
244 if (param->enable == 1) in set_access_control()
245 MVGBE_REG_BITS_RESET(regs->bare, (1 << param->win)); in set_access_control()
247 MVGBE_REG_BITS_SET(regs->bare, (1 << param->win)); in set_access_control()