Home
last modified time | relevance | path

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

/linux-4.4.14/arch/blackfin/kernel/
Dgptimers.c139 return bfin_read(&timer_regs[timer_id]->width); in get_gptimer_pwidth()
154 return bfin_read(&timer_regs[timer_id]->period); in get_gptimer_period()
161 return bfin_read(&timer_regs[timer_id]->counter); in get_gptimer_count()
177 return bfin_read(&timer_regs[timer_id]->delay); in get_gptimer_delay()
186 return !!(bfin_read(&group_regs[BFIN_TIMER_OCTET(timer_id)]->data_ilat) & timil_mask[timer_id]); in get_gptimer_intr()
200 return !!(bfin_read(&group_regs[BFIN_TIMER_OCTET(timer_id)]->stat_ilat) & tovf_mask[timer_id]); in get_gptimer_over()
214 return !!(bfin_read(&group_regs[BFIN_TIMER_OCTET(timer_id)]->run) & trun_mask[timer_id]); in get_gptimer_run()
221 return bfin_read(&group_regs[group]->data_ilat); in get_gptimer_status()
236 return bfin_read(&group_regs[group]->status); in get_gptimer_status()
250 return bfin_read(&group_regs[BFIN_TIMER_OCTET(timer_id)]->status); in read_gptimer_status()
[all …]
/linux-4.4.14/drivers/spi/
Dspi-bfin5xx.c156 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_SPIF) && --limit) in bfin_spi_flush()
224 (void) bfin_read(&drv_data->regs->rdbr); in bfin_spi_dummy_read()
236 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u8_writer()
252 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u8_reader()
254 *(u8 *) (drv_data->rx++) = bfin_read(&drv_data->regs->rdbr); in bfin_spi_u8_reader()
265 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u8_duplex()
267 *(u8 *) (drv_data->rx++) = bfin_read(&drv_data->regs->rdbr); in bfin_spi_u8_duplex()
287 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u16_writer()
303 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u16_reader()
305 *(u16 *) (drv_data->rx) = bfin_read(&drv_data->regs->rdbr); in bfin_spi_u16_reader()
[all …]
Dspi-bfin-sport.c163 while (!(bfin_read(&drv_data->regs->stat) & RXNE)) { in bfin_sport_spi_stat_poll_complete()
177 dummy = bfin_read(&drv_data->regs->rx16); in bfin_sport_spi_u8_writer()
189 *drv_data->rx8++ = bfin_read(&drv_data->regs->rx16); in bfin_sport_spi_u8_reader()
199 *drv_data->rx8++ = bfin_read(&drv_data->regs->rx16); in bfin_sport_spi_u8_duplex()
217 dummy = bfin_read(&drv_data->regs->rx16); in bfin_sport_spi_u16_writer()
229 *drv_data->rx16++ = bfin_read(&drv_data->regs->rx16); in bfin_sport_spi_u16_reader()
239 *drv_data->rx16++ = bfin_read(&drv_data->regs->rx16); in bfin_sport_spi_u16_duplex()
320 status = bfin_read(&drv_data->regs->stat) & (TOVF | TUVF | ROVF | RUVF); in sport_err_handler()
/linux-4.4.14/arch/blackfin/include/asm/
Ddef_LPBlackfin.h53 #define bfin_read(addr) \ macro
73 bfin_write(__addr, bfin_read(__addr) | (bits)); \
79 bfin_write(__addr, bfin_read(__addr) & (bits)); \