Searched refs:st_data (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/misc/ti-st/ |
D | st_ll.c | 31 static void send_ll_cmd(struct st_data_s *st_data, in send_ll_cmd() argument 36 st_int_write(st_data, &cmd, 1); in send_ll_cmd() 40 static void ll_device_want_to_sleep(struct st_data_s *st_data) in ll_device_want_to_sleep() argument 47 if (st_data->ll_state != ST_LL_AWAKE) in ll_device_want_to_sleep() 49 "in state %ld", st_data->ll_state); in ll_device_want_to_sleep() 51 send_ll_cmd(st_data, LL_SLEEP_ACK); in ll_device_want_to_sleep() 53 st_data->ll_state = ST_LL_ASLEEP; in ll_device_want_to_sleep() 56 kim_data = st_data->kim_data; in ll_device_want_to_sleep() 68 static void ll_device_want_to_wakeup(struct st_data_s *st_data) in ll_device_want_to_wakeup() argument 74 switch (st_data->ll_state) { in ll_device_want_to_wakeup() [all …]
|
D | st_core.c | 463 void st_tx_wakeup(struct st_data_s *st_data) in st_tx_wakeup() argument 469 if (test_and_set_bit(ST_TX_SENDING, &st_data->tx_state)) { in st_tx_wakeup() 472 set_bit(ST_TX_WAKEUP, &st_data->tx_state); in st_tx_wakeup() 480 clear_bit(ST_TX_WAKEUP, &st_data->tx_state); in st_tx_wakeup() 481 while ((skb = st_int_dequeue(st_data))) { in st_tx_wakeup() 483 spin_lock_irqsave(&st_data->lock, flags); in st_tx_wakeup() 485 set_bit(TTY_DO_WRITE_WAKEUP, &st_data->tty->flags); in st_tx_wakeup() 486 len = st_int_write(st_data, skb->data, skb->len); in st_tx_wakeup() 491 st_data->tx_skb = skb; in st_tx_wakeup() 492 spin_unlock_irqrestore(&st_data->lock, flags); in st_tx_wakeup() [all …]
|
/linux-4.1.27/sound/soc/omap/ |
D | mcbsp.c | 61 writel_relaxed(val, mcbsp->st_data->io_base_st + reg); in omap_mcbsp_st_write() 66 return readl_relaxed(mcbsp->st_data->io_base_st + reg); in omap_mcbsp_st_read() 315 struct omap_mcbsp_st_data *st_data = mcbsp->st_data; in omap_st_chgain() local 319 MCBSP_ST_WRITE(mcbsp, SGAINCR, ST_CH0GAIN(st_data->ch0gain) | \ in omap_st_chgain() 320 ST_CH1GAIN(st_data->ch1gain)); in omap_st_chgain() 325 struct omap_mcbsp_st_data *st_data = mcbsp->st_data; in omap_st_set_chgain() local 328 if (!st_data) in omap_st_set_chgain() 333 st_data->ch0gain = chgain; in omap_st_set_chgain() 335 st_data->ch1gain = chgain; in omap_st_set_chgain() 339 if (st_data->enabled) in omap_st_set_chgain() [all …]
|
D | mcbsp.h | 313 struct omap_mcbsp_st_data *st_data; member
|
D | omap-mcbsp.c | 712 if (!mcbsp->st_data) { in omap_mcbsp_st_add_controls()
|
/linux-4.1.27/include/linux/ |
D | ti_wilink_st.h | 187 void st_tx_wakeup(struct st_data_s *st_data);
|