Searched refs:bfin_write (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/arch/blackfin/kernel/ |
D | gptimers.c | 131 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/ |
D | spi-bfin5xx.c | 159 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 …]
|
D | spi-bfin-sport.c | 175 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/ |
D | def_LPBlackfin.h | 60 #define bfin_write(addr, val) \ macro 73 bfin_write(__addr, bfin_read(__addr) | (bits)); \ 79 bfin_write(__addr, bfin_read(__addr) & (bits)); \
|