Searched refs:stmpe_reg_write (Results 1 – 7 of 7) sorted by relevance
/linux-5.19.10/drivers/iio/adc/ |
D | stmpe-adc.c | 77 stmpe_reg_write(info->stmpe, STMPE_REG_ADC_CAPT, in stmpe_read_voltage() 83 stmpe_reg_write(info->stmpe, STMPE_REG_ADC_INT_STA, in stmpe_read_voltage() 112 stmpe_reg_write(info->stmpe, STMPE_REG_TEMP_CTRL, in stmpe_read_temp() 193 stmpe_reg_write(info->stmpe, STMPE_REG_ADC_INT_STA, int_sta); in stmpe_adc_isr() 247 stmpe_reg_write(stmpe, STMPE_REG_TEMP_TH, 0); in stmpe_adc_init_hw() 248 stmpe_reg_write(stmpe, STMPE_REG_TEMP_TH + 1, 0); in stmpe_adc_init_hw() 327 stmpe_reg_write(info->stmpe, STMPE_REG_ADC_INT_EN, in stmpe_adc_probe() 330 stmpe_reg_write(info->stmpe, STMPE_REG_ADC_INT_STA, in stmpe_adc_probe()
|
/linux-5.19.10/drivers/pwm/ |
D | pwm-stmpe.c | 54 ret = stmpe_reg_write(stmpe_pwm->stmpe, STMPE24XX_PWMCS, value); in stmpe_24xx_pwm_enable() 80 ret = stmpe_reg_write(stmpe_pwm->stmpe, STMPE24XX_PWMCS, value); in stmpe_24xx_pwm_disable() 233 ret = stmpe_reg_write(stmpe_pwm->stmpe, offset, value); in stmpe_24xx_pwm_config() 242 ret = stmpe_reg_write(stmpe_pwm->stmpe, offset, value); in stmpe_24xx_pwm_config()
|
/linux-5.19.10/drivers/input/keyboard/ |
D | stmpe-keypad.c | 258 ret = stmpe_reg_write(stmpe, pureg, val); in stmpe_keypad_altfunc_init() 284 ret = stmpe_reg_write(stmpe, STMPE_KPC_COL, keypad->cols); in stmpe_keypad_chip_init() 288 ret = stmpe_reg_write(stmpe, STMPE_KPC_ROW_LSB, keypad->rows); in stmpe_keypad_chip_init()
|
/linux-5.19.10/drivers/gpio/ |
D | gpio-stmpe.c | 71 stmpe_reg_write(stmpe, reg, mask); in stmpe_gpio_set() 221 stmpe_reg_write(stmpe, stmpe->regs[regmap[i][j]], new); in stmpe_gpio_irq_sync_unlock() 425 stmpe_reg_write(stmpe, statmsbreg + i, status[i]); in stmpe_gpio_irq() 426 stmpe_reg_write(stmpe, in stmpe_gpio_irq()
|
/linux-5.19.10/include/linux/mfd/ |
D | stmpe.h | 148 extern int stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 data);
|
/linux-5.19.10/drivers/mfd/ |
D | stmpe.c | 184 int stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in stmpe_reg_write() function 194 EXPORT_SYMBOL_GPL(stmpe_reg_write); 1132 stmpe_reg_write(stmpe, israddr + i, clear); in stmpe_irq() 1160 stmpe_reg_write(stmpe, stmpe->regs[STMPE_IDX_IER_LSB + i], new); in stmpe_irq_sync_unlock() 1298 return stmpe_reg_write(stmpe, stmpe->regs[STMPE_IDX_ICR_LSB], icr); in stmpe_chip_init()
|
/linux-5.19.10/drivers/input/touchscreen/ |
D | stmpe-ts.c | 220 ret = stmpe_reg_write(stmpe, STMPE_REG_FIFO_TH, 1); in stmpe_init_hw()
|