Home
last modified time | relevance | path

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

/Linux-v5.4/include/linux/
Ducb1400.h112 static inline u16 ucb1400_reg_read(struct snd_ac97 *ac97, u16 reg) in ucb1400_reg_read() function
124 return ucb1400_reg_read(ac97, UCB_IO_DATA) & (1 << gpio); in ucb1400_gpio_get_value()
131 ucb1400_reg_read(ac97, UCB_IO_DATA) | (1 << gpio) : in ucb1400_gpio_set_value()
132 ucb1400_reg_read(ac97, UCB_IO_DATA) & ~(1 << gpio)); in ucb1400_gpio_set_value()
137 return ucb1400_reg_read(ac97, UCB_IO_DIR) & (1 << gpio); in ucb1400_gpio_get_direction()
144 ucb1400_reg_read(ac97, UCB_IO_DIR) | (1 << gpio) : in ucb1400_gpio_set_direction()
145 ucb1400_reg_read(ac97, UCB_IO_DIR) & ~(1 << gpio)); in ucb1400_gpio_set_direction()
/Linux-v5.4/drivers/input/touchscreen/
Ducb1400_ts.c130 unsigned short val = ucb1400_reg_read(ucb->ac97, UCB_TS_CR); in ucb1400_ts_pen_up()
167 isr = ucb1400_reg_read(ucb->ac97, UCB_IE_STATUS); in ucb1400_clear_pending_irq()
292 while (!(ucb1400_reg_read(ucb->ac97, UCB_ADC_DATA) & in ucb1400_ts_detect_irq()
345 ucb->ts_idev->id.vendor = ucb1400_reg_read(ucb->ac97, in ucb1400_ts_probe()
358 fcsr = ucb1400_reg_read(ucb->ac97, UCB_FCSR); in ucb1400_ts_probe()
/Linux-v5.4/drivers/mfd/
Ducb1400_core.c37 while (!((val = ucb1400_reg_read(ac97, UCB_ADC_DATA)) in ucb1400_adc_read()
67 ucb_ts.id = ucb1400_reg_read(ac97, UCB_ID); in ucb1400_core_probe()