Lines Matching refs:x1
74 u_register_t x1, in mrvl_sip_smc_handler() argument
82 u_register_t ret, read, x5 = x1; in mrvl_sip_smc_handler()
86 __func__, smc_fid, x1, x2, x3); in mrvl_sip_smc_handler()
90 if (!is_cp_range_valid(&x1)) { in mrvl_sip_smc_handler()
92 __func__, smc_fid, x1); in mrvl_sip_smc_handler()
96 x5 = x1 + COMPHY_TRX_TRAIN_CTRL_REG_0_OFFS; in mrvl_sip_smc_handler()
97 x1 += MVEBU_COMPHY_OFFSET; in mrvl_sip_smc_handler()
111 ret = mvebu_cp110_comphy_power_on(x1, x2, x3, x5); in mrvl_sip_smc_handler()
115 ret = mvebu_cp110_comphy_power_off(x1, x2, x3); in mrvl_sip_smc_handler()
119 ret = mvebu_cp110_comphy_is_pll_locked(x1, x2); in mrvl_sip_smc_handler()
123 ret = mvebu_cp110_comphy_xfi_rx_training(x1, x2); in mrvl_sip_smc_handler()
127 ret = mvebu_cp110_comphy_digital_reset(x1, x2, x3, x4); in mrvl_sip_smc_handler()
148 if (x1 >= MV_SIP_DFX_THERMAL_INIT && in mrvl_sip_smc_handler()
149 x1 <= MV_SIP_DFX_THERMAL_SEL_CHANNEL) { in mrvl_sip_smc_handler()
150 ret = mvebu_dfx_thermal_handle(x1, &read, x2, x3); in mrvl_sip_smc_handler()
153 if (x1 >= MV_SIP_DFX_SREAD && x1 <= MV_SIP_DFX_SWRITE) { in mrvl_sip_smc_handler()
154 ret = mvebu_dfx_misc_handle(x1, &read, x2, x3); in mrvl_sip_smc_handler()
160 ret = mvebu_ddr_phy_write(x1, x2); in mrvl_sip_smc_handler()
164 ret = mvebu_ddr_phy_read(x1, (uint16_t *)&read); in mrvl_sip_smc_handler()
167 if ((x1 % 2 + 1) > sizeof(read)/4) { in mrvl_sip_smc_handler()
172 ret = eip76_rng_get_random((uint8_t *)&read, 4 * (x1 % 2 + 1)); in mrvl_sip_smc_handler()