Lines Matching refs:num
52 #define REGS_STR_PFX(buf, pfx, num) \ argument
54 buf + (num >= 0 ? \
55 sprintf(buf, #pfx "%i_", num) : \
58 #define REGS_STR_PFX_C(buf, pfx, num) \ argument
60 buf + (num >= 0 ? \
61 sprintf(buf, #pfx "%c_", 'A' + num) : \
116 bfin_debug_mmrs_can(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_can() argument
120 char buf[32], *_buf = REGS_STR_PFX(buf, CAN, num); in bfin_debug_mmrs_can()
202 #define CAN(num) bfin_debug_mmrs_can(parent, CAN##num##_MC1, num) argument
209 bfin_debug_mmrs_dma(struct dentry *parent, unsigned long base, int num, char mdma, const char *pfx) in bfin_debug_mmrs_dma() argument
214 _buf = buf + sprintf(buf, "%s_%c%i_", pfx, mdma, num); in bfin_debug_mmrs_dma()
216 _buf = buf + sprintf(buf, "%s%i_", pfx, num); in bfin_debug_mmrs_dma()
235 #define _DMA(num, base, mdma, pfx) bfin_debug_mmrs_dma(parent, base, num, mdma, pfx "DMA") argument
236 #define DMA(num) _DMA(num, DMA##num##_NEXT_DESC_PTR, 0, "") argument
237 #define _MDMA(num, x) \ argument
239 _DMA(num, x##DMA_D##num##_NEXT_DESC_PTR, 'D', #x); \
240 _DMA(num, x##DMA_S##num##_NEXT_DESC_PTR, 'S', #x); \
242 #define MDMA(num) _MDMA(num, M) argument
243 #define IMDMA(num) _MDMA(num, IM) argument
250 bfin_debug_mmrs_eppi(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_eppi() argument
252 char buf[32], *_buf = REGS_STR_PFX(buf, EPPI, num); in bfin_debug_mmrs_eppi()
268 #define EPPI(num) bfin_debug_mmrs_eppi(parent, EPPI##num##_STATUS, num) argument
275 bfin_debug_mmrs_gptimer(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_gptimer() argument
277 char buf[32], *_buf = REGS_STR_PFX(buf, TIMER, num); in bfin_debug_mmrs_gptimer()
283 #define GPTIMER(num) bfin_debug_mmrs_gptimer(parent, TIMER##num##_CONFIG, num) argument
288 bfin_debug_mmrs_gptimer_group(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_gptimer_group() argument
292 if (num == -1) { in bfin_debug_mmrs_gptimer_group()
299 _buf = buf + sprintf(buf, "TIMER_ENABLE%i", num); in bfin_debug_mmrs_gptimer_group()
302 _buf = buf + sprintf(buf, "TIMER_DISABLE%i", num); in bfin_debug_mmrs_gptimer_group()
305 _buf = buf + sprintf(buf, "TIMER_STATUS%i", num); in bfin_debug_mmrs_gptimer_group()
309 #define GPTIMER_GROUP(mmr, num) bfin_debug_mmrs_gptimer_group(parent, mmr, num) argument
316 bfin_debug_mmrs_hmdma(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_hmdma() argument
318 char buf[32], *_buf = REGS_STR_PFX(buf, HMDMA, num); in bfin_debug_mmrs_hmdma()
327 #define HMDMA(num) bfin_debug_mmrs_hmdma(parent, HMDMA##num##_CONTROL, num) argument
335 bfin_debug_mmrs_pint(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_pint() argument
337 char buf[32], *_buf = REGS_STR_PFX(buf, PINT, num); in bfin_debug_mmrs_pint()
349 #define PINT(num) bfin_debug_mmrs_pint(parent, PINT##num##_MASK_SET, num) argument
358 bfin_debug_mmrs_port(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_port() argument
362 _buf = REGS_STR_PFX_C(buf, PORT, num); in bfin_debug_mmrs_port()
371 _buf = buf + sprintf(buf, "PORT%cIO_", num); in bfin_debug_mmrs_port()
392 #define PORT(base, num) bfin_debug_mmrs_port(parent, base, num) argument
399 bfin_debug_mmrs_ppi(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_ppi() argument
401 char buf[32], *_buf = REGS_STR_PFX(buf, PPI, num); in bfin_debug_mmrs_ppi()
408 #define PPI(num) bfin_debug_mmrs_ppi(parent, PPI##num##_CONTROL, num) argument
415 bfin_debug_mmrs_spi(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_spi() argument
417 char buf[32], *_buf = REGS_STR_PFX(buf, SPI, num); in bfin_debug_mmrs_spi()
426 #define SPI(num) bfin_debug_mmrs_spi(parent, SPI##num##_REGBASE, num) argument
483 bfin_debug_mmrs_sport(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_sport() argument
485 char buf[32], *_buf = REGS_STR_PFX(buf, SPORT, num); in bfin_debug_mmrs_sport()
509 #define SPORT(num) bfin_debug_mmrs_sport(parent, SPORT##num##_TCR1, num) argument
516 bfin_debug_mmrs_twi(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_twi() argument
518 char buf[32], *_buf = REGS_STR_PFX(buf, TWI, num); in bfin_debug_mmrs_twi()
536 #define TWI(num) bfin_debug_mmrs_twi(parent, TWI##num##_CLKDIV, num) argument
543 bfin_debug_mmrs_uart(struct dentry *parent, unsigned long base, int num) in bfin_debug_mmrs_uart() argument
545 char buf[32], *_buf = REGS_STR_PFX(buf, UART, num); in bfin_debug_mmrs_uart()
574 #define UART(num) bfin_debug_mmrs_uart(parent, UART##num##_DLL, num) argument
1868 int num; in bfin_debug_mmrs_init() local
1872 for (num = 0; num < 10; ++num) { in bfin_debug_mmrs_init()
1873 PORT(base, num); in bfin_debug_mmrs_init()