Home
last modified time | relevance | path

Searched refs:reg_def (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/iio/proximity/
H A Dsx9324.c855 struct sx_common_reg_default *reg_def, in sx9324_parse_phase_prop() argument
864 return reg_def->def; in sx9324_parse_phase_prop()
868 return reg_def->def; in sx9324_parse_phase_prop()
878 struct sx_common_reg_default *reg_def) in sx_common_get_raw_register_config() argument
885 if (!reg_def->property || !adev) in sx_common_get_raw_register_config()
888 snprintf(prop, ARRAY_SIZE(prop), "%s,reg_%s", acpi_device_hid(adev), reg_def->property); in sx_common_get_raw_register_config()
893 reg_def->def = raw; in sx_common_get_raw_register_config()
899 struct sx_common_reg_default *reg_def) in sx9324_get_default_reg() argument
909 memcpy(reg_def, &sx9324_default_regs[idx], sizeof(*reg_def)); in sx9324_get_default_reg()
911 sx_common_get_raw_register_config(dev, reg_def); in sx9324_get_default_reg()
[all …]
H A Dsx9310.c781 struct sx_common_reg_default *reg_def) in sx9310_get_default_reg() argument
789 memcpy(reg_def, &sx9310_default_regs[idx], sizeof(*reg_def)); in sx9310_get_default_reg()
790 switch (reg_def->reg) { in sx9310_get_default_reg()
793 reg_def->def &= ~SX9310_REG_PROX_CTRL2_SHIELDEN_MASK; in sx9310_get_default_reg()
794 reg_def->def |= SX9310_REG_PROX_CTRL2_SHIELDEN_GROUND; in sx9310_get_default_reg()
808 reg_def->def &= ~SX9310_REG_PROX_CTRL2_COMBMODE_MASK; in sx9310_get_default_reg()
810 reg_def->def |= SX9310_REG_PROX_CTRL2_COMBMODE_CS0_CS1_CS2_CS3; in sx9310_get_default_reg()
812 reg_def->def |= SX9310_REG_PROX_CTRL2_COMBMODE_CS1_CS2; in sx9310_get_default_reg()
814 reg_def->def |= SX9310_REG_PROX_CTRL2_COMBMODE_CS0_CS1; in sx9310_get_default_reg()
816 reg_def->def |= SX9310_REG_PROX_CTRL2_COMBMODE_CS3; in sx9310_get_default_reg()
[all …]
H A Dsx9360.c692 struct sx_common_reg_default *reg_def) in sx9360_get_default_reg() argument
697 memcpy(reg_def, &sx9360_default_regs[idx], sizeof(*reg_def)); in sx9360_get_default_reg()
698 switch (reg_def->reg) { in sx9360_get_default_reg()
706 reg_def->def &= ~SX9360_REG_AFE_CTRL1_RESFILTIN_MASK; in sx9360_get_default_reg()
707 reg_def->def |= FIELD_PREP(SX9360_REG_AFE_CTRL1_RESFILTIN_MASK, in sx9360_get_default_reg()
718 reg_def->def &= ~SX9360_REG_AFE_PARAM0_RESOLUTION_MASK; in sx9360_get_default_reg()
719 reg_def->def |= FIELD_PREP(SX9360_REG_AFE_PARAM0_RESOLUTION_MASK, raw); in sx9360_get_default_reg()
727 reg_def->def &= ~SX9360_REG_PROX_CTRL0_RAWFILT_MASK; in sx9360_get_default_reg()
728 reg_def->def |= FIELD_PREP(SX9360_REG_PROX_CTRL0_RAWFILT_MASK, raw); in sx9360_get_default_reg()
738 reg_def->def &= ~SX9360_REG_PROX_CTRL3_AVGPOS_FILT_MASK; in sx9360_get_default_reg()
[all …]