Lines Matching refs:param
186 struct fjes_device_command_param *param) in fjes_hw_init_command_registers() argument
189 wr32(XSCT_REQBL, (__le32)(param->req_len)); in fjes_hw_init_command_registers()
191 wr32(XSCT_RESPBL, (__le32)(param->res_len)); in fjes_hw_init_command_registers()
195 (__le32)(param->req_start & GENMASK_ULL(31, 0))); in fjes_hw_init_command_registers()
197 (__le32)((param->req_start & GENMASK_ULL(63, 32)) >> 32)); in fjes_hw_init_command_registers()
201 (__le32)(param->res_start & GENMASK_ULL(31, 0))); in fjes_hw_init_command_registers()
203 (__le32)((param->res_start & GENMASK_ULL(63, 32)) >> 32)); in fjes_hw_init_command_registers()
207 (__le32)(param->share_start & GENMASK_ULL(31, 0))); in fjes_hw_init_command_registers()
209 (__le32)((param->share_start & GENMASK_ULL(63, 32)) >> 32)); in fjes_hw_init_command_registers()
215 struct fjes_device_command_param param; in fjes_hw_setup() local
272 memset(¶m, 0, sizeof(param)); in fjes_hw_setup()
274 param.req_len = hw->hw_info.req_buf_size; in fjes_hw_setup()
275 param.req_start = __pa(hw->hw_info.req_buf); in fjes_hw_setup()
276 param.res_len = hw->hw_info.res_buf_size; in fjes_hw_setup()
277 param.res_start = __pa(hw->hw_info.res_buf); in fjes_hw_setup()
279 param.share_start = __pa(hw->hw_info.share->ep_status); in fjes_hw_setup()
281 fjes_hw_init_command_registers(hw, ¶m); in fjes_hw_setup()