Lines Matching refs:sys_reg

321 	struct iqs269_sys_reg sys_reg;  member
346 if (!iqs269->sys_reg.slider_select[slider_num]) in iqs269_slider_type()
359 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_mode_set()
384 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_mode_get()
403 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_base_set()
446 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_base_get()
481 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_target_set()
506 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_target_get()
568 iqs269->sys_reg.active |= BIT(reg); in iqs269_parse_chan()
570 iqs269->sys_reg.reseed |= BIT(reg); in iqs269_parse_chan()
573 iqs269->sys_reg.blocking |= BIT(reg); in iqs269_parse_chan()
576 iqs269->sys_reg.slider_select[0] |= BIT(reg); in iqs269_parse_chan()
580 iqs269->sys_reg.slider_select[1] |= BIT(reg); in iqs269_parse_chan()
582 ch_reg = &iqs269->sys_reg.ch_reg[reg]; in iqs269_parse_chan()
794 iqs269->sys_reg.event_mask &= ~iqs269_events[i].mask; in iqs269_parse_chan()
802 struct iqs269_sys_reg *sys_reg = &iqs269->sys_reg; in iqs269_parse_prop() local
811 error = regmap_raw_read(iqs269->regmap, IQS269_SYS_SETTINGS, sys_reg, in iqs269_parse_prop()
812 sizeof(*sys_reg)); in iqs269_parse_prop()
824 sys_reg->filter &= ~IQS269_FILT_STR_LP_LTA_MASK; in iqs269_parse_prop()
825 sys_reg->filter |= (val << IQS269_FILT_STR_LP_LTA_SHIFT); in iqs269_parse_prop()
836 sys_reg->filter &= ~IQS269_FILT_STR_LP_CNT_MASK; in iqs269_parse_prop()
837 sys_reg->filter |= (val << IQS269_FILT_STR_LP_CNT_SHIFT); in iqs269_parse_prop()
848 sys_reg->filter &= ~IQS269_FILT_STR_NP_LTA_MASK; in iqs269_parse_prop()
849 sys_reg->filter |= (val << IQS269_FILT_STR_NP_LTA_SHIFT); in iqs269_parse_prop()
860 sys_reg->filter &= ~IQS269_FILT_STR_NP_CNT_MASK; in iqs269_parse_prop()
861 sys_reg->filter |= val; in iqs269_parse_prop()
871 sys_reg->rate_np = val; in iqs269_parse_prop()
881 sys_reg->rate_lp = val; in iqs269_parse_prop()
891 sys_reg->rate_ulp = val / 16; in iqs269_parse_prop()
901 sys_reg->timeout_pwr = val / 512; in iqs269_parse_prop()
911 sys_reg->timeout_lta = val / 512; in iqs269_parse_prop()
914 misc_a = be16_to_cpu(sys_reg->misc_a); in iqs269_parse_prop()
915 misc_b = be16_to_cpu(sys_reg->misc_b); in iqs269_parse_prop()
992 sys_reg->misc_a = cpu_to_be16(misc_a); in iqs269_parse_prop()
993 sys_reg->misc_b = cpu_to_be16(misc_b); in iqs269_parse_prop()
995 sys_reg->active = 0; in iqs269_parse_prop()
996 sys_reg->reseed = 0; in iqs269_parse_prop()
998 sys_reg->blocking = 0; in iqs269_parse_prop()
1000 sys_reg->slider_select[0] = 0; in iqs269_parse_prop()
1021 sys_reg->slider_select[1] = val / 256; in iqs269_parse_prop()
1033 sys_reg->slider_select[1] = IQS269_TOUCH_HOLD_DEFAULT; in iqs269_parse_prop()
1036 sys_reg->slider_select[1] = 0; in iqs269_parse_prop()
1039 sys_reg->event_mask = ~((u8)IQS269_EVENT_MASK_SYS); in iqs269_parse_prop()
1051 sys_reg->redo_ati = sys_reg->active; in iqs269_parse_prop()
1053 general = be16_to_cpu(sys_reg->general); in iqs269_parse_prop()
1130 sys_reg->timeout_tap = val / (16 / scale); in iqs269_parse_prop()
1142 sys_reg->timeout_swipe = val / (16 / scale); in iqs269_parse_prop()
1153 sys_reg->thresh_swipe = val; in iqs269_parse_prop()
1156 sys_reg->event_mask &= ~IQS269_EVENT_MASK_GESTURE; in iqs269_parse_prop()
1177 sys_reg->general = cpu_to_be16(general); in iqs269_parse_prop()
1213 &iqs269->sys_reg, sizeof(iqs269->sys_reg)); in iqs269_dev_init()
1404 state &= iqs269->sys_reg.slider_select[i]; in iqs269_report()
1516 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in hall_bin_show()
1610 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in rx_enable_show()
1620 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in rx_enable_store()
1892 u16 general = be16_to_cpu(iqs269->sys_reg.general); in iqs269_general_get()