Lines Matching refs:sys_reg

288 	struct iqs269_sys_reg sys_reg;
301 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
328 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
347 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
392 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
427 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
454 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
518 iqs269->sys_reg.active |= BIT(reg);
520 iqs269->sys_reg.reseed |= BIT(reg);
523 iqs269->sys_reg.blocking |= BIT(reg);
526 iqs269->sys_reg.slider_select[0] |= BIT(reg);
529 iqs269->sys_reg.slider_select[1] |= BIT(reg);
531 ch_reg = &iqs269->sys_reg.ch_reg[reg];
745 iqs269->sys_reg.event_mask &= ~iqs269_events[i].mask;
753 struct iqs269_sys_reg *sys_reg = &iqs269->sys_reg;
763 error = regmap_raw_read(iqs269->regmap, IQS269_SYS_SETTINGS, sys_reg,
764 sizeof(*sys_reg));
776 sys_reg->filter &= ~IQS269_FILT_STR_LP_LTA_MASK;
777 sys_reg->filter |= (val << IQS269_FILT_STR_LP_LTA_SHIFT);
788 sys_reg->filter &= ~IQS269_FILT_STR_LP_CNT_MASK;
789 sys_reg->filter |= (val << IQS269_FILT_STR_LP_CNT_SHIFT);
800 sys_reg->filter &= ~IQS269_FILT_STR_NP_LTA_MASK;
801 sys_reg->filter |= (val << IQS269_FILT_STR_NP_LTA_SHIFT);
812 sys_reg->filter &= ~IQS269_FILT_STR_NP_CNT_MASK;
813 sys_reg->filter |= val;
823 sys_reg->rate_np = val;
833 sys_reg->rate_lp = val;
843 sys_reg->rate_ulp = val / 16;
853 sys_reg->timeout_pwr = val / 512;
863 sys_reg->timeout_lta = val / 512;
866 misc_a = be16_to_cpu(sys_reg->misc_a);
867 misc_b = be16_to_cpu(sys_reg->misc_b);
944 sys_reg->misc_a = cpu_to_be16(misc_a);
945 sys_reg->misc_b = cpu_to_be16(misc_b);
947 sys_reg->active = 0;
948 sys_reg->reseed = 0;
950 sys_reg->blocking = 0;
952 sys_reg->slider_select[0] = 0;
953 sys_reg->slider_select[1] = 0;
955 sys_reg->event_mask = ~((u8)IQS269_EVENT_MASK_SYS);
969 sys_reg->redo_ati = sys_reg->active;
971 general = be16_to_cpu(sys_reg->general);
1018 if (sys_reg->slider_select[0] || sys_reg->slider_select[1])
1024 sys_reg->general = cpu_to_be16(general);
1042 &iqs269->sys_reg, sizeof(iqs269->sys_reg));
1109 if (!iqs269->sys_reg.slider_select[i])
1179 if (!iqs269->sys_reg.slider_select[i])
1187 iqs269->sys_reg.slider_select[i]) {
1296 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
1392 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
1403 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg;
1683 u16 general = be16_to_cpu(iqs269->sys_reg.general);