Searched refs:reg_def (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/iio/proximity/ |
H A D | sx9310.c | 800 struct sx_common_reg_default *reg_def) in sx9310_get_default_reg() argument 808 memcpy(reg_def, &sx9310_default_regs[idx], sizeof(*reg_def)); in sx9310_get_default_reg() 809 switch (reg_def->reg) { in sx9310_get_default_reg() 812 reg_def->def &= ~SX9310_REG_PROX_CTRL2_SHIELDEN_MASK; in sx9310_get_default_reg() 813 reg_def->def |= SX9310_REG_PROX_CTRL2_SHIELDEN_GROUND; in sx9310_get_default_reg() 827 reg_def->def &= ~SX9310_REG_PROX_CTRL2_COMBMODE_MASK; in sx9310_get_default_reg() 829 reg_def->def |= SX9310_REG_PROX_CTRL2_COMBMODE_CS0_CS1_CS2_CS3; in sx9310_get_default_reg() 831 reg_def->def |= SX9310_REG_PROX_CTRL2_COMBMODE_CS1_CS2; in sx9310_get_default_reg() 833 reg_def->def |= SX9310_REG_PROX_CTRL2_COMBMODE_CS0_CS1; in sx9310_get_default_reg() 835 reg_def->def |= SX9310_REG_PROX_CTRL2_COMBMODE_CS3; in sx9310_get_default_reg() [all …]
|
H A D | sx9324.c | 878 struct sx_common_reg_default *reg_def) in sx9324_get_default_reg() argument 893 memcpy(reg_def, &sx9324_default_regs[idx], sizeof(*reg_def)); in sx9324_get_default_reg() 895 sx_common_get_raw_register_config(dev, reg_def); in sx9324_get_default_reg() 896 switch (reg_def->reg) { in sx9324_get_default_reg() 901 ph = reg_def->reg - SX9324_REG_AFE_PH0; in sx9324_get_default_reg() 915 reg_def->def = raw; in sx9324_get_default_reg() 923 reg_def->def &= ~SX9324_REG_AFE_CTRL0_CSIDLE_MASK; in sx9324_get_default_reg() 924 reg_def->def |= ret << SX9324_REG_AFE_CTRL0_CSIDLE_SHIFT; in sx9324_get_default_reg() 934 reg_def->def &= ~SX9324_REG_AFE_CTRL0_RINT_MASK; in sx9324_get_default_reg() 935 reg_def->def |= ret << SX9324_REG_AFE_CTRL0_RINT_SHIFT; in sx9324_get_default_reg() [all …]
|
H A D | sx9360.c | 720 struct sx_common_reg_default *reg_def) in sx9360_get_default_reg() argument 725 memcpy(reg_def, &sx9360_default_regs[idx], sizeof(*reg_def)); in sx9360_get_default_reg() 726 switch (reg_def->reg) { in sx9360_get_default_reg() 734 reg_def->def &= ~SX9360_REG_AFE_CTRL1_RESFILTIN_MASK; in sx9360_get_default_reg() 735 reg_def->def |= FIELD_PREP(SX9360_REG_AFE_CTRL1_RESFILTIN_MASK, in sx9360_get_default_reg() 746 reg_def->def &= ~SX9360_REG_AFE_PARAM0_RESOLUTION_MASK; in sx9360_get_default_reg() 747 reg_def->def |= FIELD_PREP(SX9360_REG_AFE_PARAM0_RESOLUTION_MASK, raw); in sx9360_get_default_reg() 755 reg_def->def &= ~SX9360_REG_PROX_CTRL0_RAWFILT_MASK; in sx9360_get_default_reg() 756 reg_def->def |= FIELD_PREP(SX9360_REG_PROX_CTRL0_RAWFILT_MASK, raw); in sx9360_get_default_reg() 766 reg_def->def &= ~SX9360_REG_PROX_CTRL3_AVGPOS_FILT_MASK; in sx9360_get_default_reg() [all …]
|
H A D | sx_common.h | 54 struct sx_common_reg_default *reg_def); 154 struct sx_common_reg_default *reg_def);
|
H A D | sx_common.c | 428 struct sx_common_reg_default *reg_def) in sx_common_get_raw_register_config() argument 435 if (!reg_def->property || !adev) in sx_common_get_raw_register_config() 438 snprintf(prop, ARRAY_SIZE(prop), "%s,reg_%s", acpi_device_hid(adev), reg_def->property); in sx_common_get_raw_register_config() 443 reg_def->def = raw; in sx_common_get_raw_register_config()
|