Home
last modified time | relevance | path

Searched refs:bfin_write (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/arch/blackfin/kernel/
Dgptimers.c131 bfin_write(&timer_regs[timer_id]->width, value); in set_gptimer_pwidth()
146 bfin_write(&timer_regs[timer_id]->period, period); in set_gptimer_period()
169 bfin_write(&timer_regs[timer_id]->delay, delay); in set_gptimer_delay()
193 bfin_write(&group_regs[BFIN_TIMER_OCTET(timer_id)]->data_ilat, timil_mask[timer_id]); in clear_gptimer_intr()
207 bfin_write(&group_regs[BFIN_TIMER_OCTET(timer_id)]->stat_ilat, tovf_mask[timer_id]); in clear_gptimer_over()
228 bfin_write(&group_regs[group]->data_ilat, value); in set_gptimer_status()
243 bfin_write(&group_regs[group]->status, value); in set_gptimer_status()
263 bfin_write(&group_regs[BFIN_TIMER_OCTET(timer_id)]->status, timil_mask[timer_id]); in clear_gptimer_intr()
277 bfin_write(&group_regs[BFIN_TIMER_OCTET(timer_id)]->status, tovf_mask[timer_id]); in clear_gptimer_over()
292 bfin_write(&timer_regs[timer_id]->config, config); in set_gptimer_config()
[all …]
/linux-4.4.14/drivers/spi/
Dspi-bfin5xx.c159 bfin_write(&drv_data->regs->stat, BIT_STAT_CLR); in bfin_spi_flush()
207 bfin_write(&drv_data->regs->stat, BIT_STAT_CLR); in bfin_spi_restore_state()
214 bfin_write(&drv_data->regs->ctl, chip->ctl_reg); in bfin_spi_restore_state()
215 bfin_write(&drv_data->regs->baud, chip->baud); in bfin_spi_restore_state()
233 bfin_write(&drv_data->regs->tdbr, (*(u8 *) (drv_data->tx++))); in bfin_spi_u8_writer()
251 bfin_write(&drv_data->regs->tdbr, tx_val); in bfin_spi_u8_reader()
264 bfin_write(&drv_data->regs->tdbr, (*(u8 *) (drv_data->tx++))); in bfin_spi_u8_duplex()
283 bfin_write(&drv_data->regs->tdbr, (*(u16 *) (drv_data->tx))); in bfin_spi_u16_writer()
302 bfin_write(&drv_data->regs->tdbr, tx_val); in bfin_spi_u16_reader()
316 bfin_write(&drv_data->regs->tdbr, (*(u16 *) (drv_data->tx))); in bfin_spi_u16_duplex()
[all …]
Dspi-bfin-sport.c175 bfin_write(&drv_data->regs->tx16, *drv_data->tx8++); in bfin_sport_spi_u8_writer()
187 bfin_write(&drv_data->regs->tx16, tx_val); in bfin_sport_spi_u8_reader()
197 bfin_write(&drv_data->regs->tx16, *drv_data->tx8++); in bfin_sport_spi_u8_duplex()
215 bfin_write(&drv_data->regs->tx16, *drv_data->tx16++); in bfin_sport_spi_u16_writer()
227 bfin_write(&drv_data->regs->tx16, tx_val); in bfin_sport_spi_u16_reader()
237 bfin_write(&drv_data->regs->tx16, *drv_data->tx16++); in bfin_sport_spi_u16_duplex()
258 bfin_write(&drv_data->regs->tcr1, chip->ctl_reg); in bfin_sport_spi_restore_state()
259 bfin_write(&drv_data->regs->tclkdiv, chip->baud); in bfin_sport_spi_restore_state()
262 bfin_write(&drv_data->regs->rcr1, chip->ctl_reg & ~(ITCLK | ITFS)); in bfin_sport_spi_restore_state()
323 bfin_write(&drv_data->regs->stat, status); in sport_err_handler()
[all …]
/linux-4.4.14/arch/blackfin/include/asm/
Ddef_LPBlackfin.h60 #define bfin_write(addr, val) \ macro
73 bfin_write(__addr, bfin_read(__addr) | (bits)); \
79 bfin_write(__addr, bfin_read(__addr) & (bits)); \