Lines Matching refs:reg_value
264 u32 reg_value; in update_config_from_hw() local
268 reg_value = xsdfec_regread(xsdfec, XSDFEC_ORDER_ADDR); in update_config_from_hw()
269 xsdfec->config.order = reg_value; in update_config_from_hw()
279 reg_value = xsdfec_regread(xsdfec, XSDFEC_IMR_ADDR); in update_config_from_hw()
280 xsdfec->config.irq.enable_isr = (reg_value & XSDFEC_ISR_MASK) > 0; in update_config_from_hw()
282 reg_value = xsdfec_regread(xsdfec, XSDFEC_ECC_IMR_ADDR); in update_config_from_hw()
284 (reg_value & XSDFEC_ECC_ISR_MASK) > 0; in update_config_from_hw()
286 reg_value = xsdfec_regread(xsdfec, XSDFEC_AXIS_ENABLE_ADDR); in update_config_from_hw()
287 sdfec_started = (reg_value & XSDFEC_AXIS_IN_ENABLE_MASK) > 0; in update_config_from_hw()
438 u32 reg_value; in xsdfec_get_turbo() local
446 reg_value = xsdfec_regread(xsdfec, XSDFEC_TURBO_ADDR); in xsdfec_get_turbo()
448 turbo_params.scale = (reg_value & XSDFEC_TURBO_SCALE_MASK) >> in xsdfec_get_turbo()
450 turbo_params.alg = reg_value & 0x1; in xsdfec_get_turbo()
782 u32 reg_value; in xsdfec_is_active() local
786 reg_value = xsdfec_regread(xsdfec, XSDFEC_ACTIVE_ADDR); in xsdfec_is_active()
788 is_active = !!(reg_value & XSDFEC_IS_ACTIVITY_SET); in xsdfec_is_active()
832 u32 reg_value; in xsdfec_cfg_axi_streams() local
849 reg_value = dout_words_field << XSDFEC_AXIS_DOUT_WORDS_LSB; in xsdfec_cfg_axi_streams()
850 reg_value |= dout_width_field << XSDFEC_AXIS_DOUT_WIDTH_LSB; in xsdfec_cfg_axi_streams()
851 reg_value |= din_words_field << XSDFEC_AXIS_DIN_WORDS_LSB; in xsdfec_cfg_axi_streams()
852 reg_value |= din_width_field << XSDFEC_AXIS_DIN_WIDTH_LSB; in xsdfec_cfg_axi_streams()
854 xsdfec_regwrite(xsdfec, XSDFEC_AXIS_WIDTH_ADDR, reg_value); in xsdfec_cfg_axi_streams()