Lines Matching refs:mmr
41 #define REGS_OFF(peri, mmr) offsetof(struct bfin_##peri##_regs, mmr) argument
113 #define CAN_OFF(mmr) REGS_OFF(can, mmr) argument
285 #define GPTIMER_GROUP_OFF(mmr) REGS_OFF(gptimer_group, mmr) argument
309 #define GPTIMER_GROUP(mmr, num) bfin_debug_mmrs_gptimer_group(parent, mmr, num) argument
431 static inline int sport_width(void *mmr) in sport_width() argument
433 unsigned long lmmr = (unsigned long)mmr; in sport_width()
443 static int sport_set(void *mmr, u64 val) in sport_set() argument
447 if (sport_width(mmr) <= 16) in sport_set()
448 bfin_write16(mmr, val); in sport_set()
450 bfin_write32(mmr, val); in sport_set()
454 static int sport_get(void *mmr, u64 *val) in sport_get() argument
458 if (sport_width(mmr) <= 16) in sport_get()
459 *val = bfin_read16(mmr); in sport_get()
461 *val = bfin_read32(mmr); in sport_get()
468 #define SPORT_OFF(mmr) (SPORT0_##mmr - SPORT0_TCR1) argument