Modified: trunk/arch/blackfin/kernel/debug-mmrs.c (9280 => 9281)
--- trunk/arch/blackfin/kernel/debug-mmrs.c 2010-10-22 03:31:09 UTC (rev 9280)
+++ trunk/arch/blackfin/kernel/debug-mmrs.c 2010-10-22 03:46:44 UTC (rev 9281)
@@ -225,10 +225,48 @@
DEFINE_SIMPLE_ATTRIBUTE(fops_sport, sport_get, sport_set, "0x%08llx\n");
/*DEFINE_SIMPLE_ATTRIBUTE(fops_sport_ro, sport_get, NULL, "0x%08llx\n");*/
DEFINE_SIMPLE_ATTRIBUTE(fops_sport_wo, NULL, sport_set, "0x%08llx\n");
-#define _D_SPORT(name, addr, perms, fops) debugfs_create_file(name, perms, parent, (void *)addr, fops)
-#define D_SPORT(name, bits, addr) _D_SPORT(name, addr, S_IRUSR|S_IWUSR, &fops_sport)
-#define D_SPORT_RO(name, bits, addr) _D_SPORT(name, addr, S_IRUSR, &fops_sport_ro)
-#define D_SPORT_WO(name, bits, addr) _D_SPORT(name, addr, S_IWUSR, &fops_sport_wo)
+#define SPORT_OFF(mmr) (SPORT0_##mmr - SPORT0_TCR1)
+#define _D_SPORT(name, perms, fops) \
+ do { \
+ strcpy(_buf, #name); \
+ debugfs_create_file(buf, perms, parent, (void *)(base + SPORT_OFF(name)), fops); \
+ } while (0)
+#define __SPORT_RW(name) _D_SPORT(name, S_IRUSR|S_IWUSR, &fops_sport)
+#define __SPORT_RO(name) _D_SPORT(name, S_IRUSR, &fops_sport_ro)
+#define __SPORT_WO(name) _D_SPORT(name, S_IWUSR, &fops_sport_wo)
+#define __SPORT(name, bits) \
+ do { \
+ strcpy(_buf, #name); \
+ debugfs_create_x##bits(buf, S_IRUSR|S_IWUSR, parent, (u##bits *)(base + SPORT_OFF(name))); \
+ } while (0)
+static void __init bfin_debug_mmrs_spi(struct dentry *parent, unsigned long base,
+ int num)
+{
+ char buf[32], *_buf = buf + sprintf(buf, "SPORT%i_", num);
+ __SPORT(CHNL, 16);
+ __SPORT(MCMC1, 16);
+ __SPORT(MCMC2, 16);
+ __SPORT(MRCS0, 32);
+ __SPORT(MRCS1, 32);
+ __SPORT(MRCS2, 32);
+ __SPORT(MRCS3, 32);
+ __SPORT(MTCS0, 32);
+ __SPORT(MTCS1, 32);
+ __SPORT(MTCS2, 32);
+ __SPORT(MTCS3, 32);
+ __SPORT(RCLKDIV, 16);
+ __SPORT(RCR1, 16);
+ __SPORT(RCR2, 16);
+ __SPORT(RFSDIV, 16);
+ __SPORT_RW(RX);
+ __SPORT(STAT, 16);
+ __SPORT(TCLKDIV, 16);
+ __SPORT(TCR1, 16);
+ __SPORT(TCR2, 16);
+ __SPORT(TFSDIV, 16);
+ __SPORT_WO(TX);
+}
+#define SPORT(num) bfin_debug_mmrs_spi(parent, SPORT##num##_TCR1, num)
/*
* The actual debugfs generation
@@ -1050,6 +1088,20 @@
D32(SICB_IWR1);
#endif
+ parent = debugfs_create_dir("sport", top);
+#ifdef SPORT0_STAT
+ SPORT(0);
+#endif
+#ifdef SPORT1_STAT
+ SPORT(1);
+#endif
+#ifdef SPORT2_STAT
+ SPORT(2);
+#endif
+#ifdef SPORT3_STAT
+ SPORT(3);
+#endif
+
#ifdef WDOG_CNT
parent = debugfs_create_dir("watchdog", top);
D32(WDOG_CNT);
@@ -1413,52 +1465,6 @@
d("SPI1_STAT", 16, 0xFFC03408);
d("SPI1_TDBR", 16, 0xFFC0340C);
- parent = debugfs_create_dir("SPORT registers", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
-
parent = debugfs_create_dir("TWI", top);
d("TWI_CLKDIV", 16, 0xFFC01400);
d("TWI_CONTROL", 16, 0xFFC01404);
@@ -1850,52 +1856,6 @@
d("SPI_STAT", 16, 0xFFC00508);
d("SPI_TDBR", 16, 0xFFC0050C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
-
parent = debugfs_create_dir("TWI", top);
d("TWI_CLKDIV", 16, 0xFFC01400);
d("TWI_CONTROL", 16, 0xFFC01404);
@@ -2295,52 +2255,6 @@
d("SPI_STAT", 16, 0xFFC00508);
d("SPI_TDBR", 16, 0xFFC0050C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
-
parent = debugfs_create_dir("TWI", top);
d("TWI_CLKDIV", 16, 0xFFC01400);
d("TWI_CONTROL", 16, 0xFFC01404);
@@ -2902,36 +2816,6 @@
d("SPI_STAT", 16, 0xFFC00508);
d("SPI_TDBR", 16, 0xFFC0050C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
-
parent = debugfs_create_dir("UART", top);
d("UART_DLH", 16, 0xFFC00404);
d("UART_DLL", 16, 0xFFC00400);
@@ -3277,52 +3161,6 @@
d("SPI_STAT", 16, 0xFFC00508);
d("SPI_TDBR", 16, 0xFFC0050C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
-
parent = debugfs_create_dir("TWI", top);
d("TWI_CLKDIV", 16, 0xFFC01400);
d("TWI_CONTROL", 16, 0xFFC01404);
@@ -3883,96 +3721,6 @@
d("SPI2_STAT", 16, 0xFFC02408);
d("SPI2_TDBR", 16, 0xFFC0240C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
- d("SPORT2_CHNL", 16, 0xFFC02534);
- d("SPORT2_MCMC1", 16, 0xFFC02538);
- d("SPORT2_MCMC2", 16, 0xFFC0253C);
- d("SPORT2_MRCS0", 32, 0xFFC02550);
- d("SPORT2_MRCS1", 32, 0xFFC02554);
- d("SPORT2_MRCS2", 32, 0xFFC02558);
- d("SPORT2_MRCS3", 32, 0xFFC0255C);
- d("SPORT2_MTCS0", 32, 0xFFC02540);
- d("SPORT2_MTCS1", 32, 0xFFC02544);
- d("SPORT2_MTCS2", 32, 0xFFC02548);
- d("SPORT2_MTCS3", 32, 0xFFC0254C);
- d("SPORT2_RCLKDIV", 16, 0xFFC02528);
- d("SPORT2_RCR1", 16, 0xFFC02520);
- d("SPORT2_RCR2", 16, 0xFFC02524);
- d("SPORT2_RFSDIV", 16, 0xFFC0252C);
- D_SPORT("SPORT2_RX", 32, 0xFFC02518);
- d("SPORT2_STAT", 16, 0xFFC02530);
- d("SPORT2_TCLKDIV", 16, 0xFFC02508);
- d("SPORT2_TCR1", 16, 0xFFC02500);
- d("SPORT2_TCR2", 16, 0xFFC02504);
- d("SPORT2_TFSDIV", 16, 0xFFC0250C);
- D_SPORT_WO("SPORT2_TX", 32, 0xFFC02510);
- d("SPORT3_CHNL", 16, 0xFFC02634);
- d("SPORT3_MCMC1", 16, 0xFFC02638);
- d("SPORT3_MCMC2", 16, 0xFFC0263C);
- d("SPORT3_MRCS0", 32, 0xFFC02650);
- d("SPORT3_MRCS1", 32, 0xFFC02654);
- d("SPORT3_MRCS2", 32, 0xFFC02658);
- d("SPORT3_MRCS3", 32, 0xFFC0265C);
- d("SPORT3_MTCS0", 32, 0xFFC02640);
- d("SPORT3_MTCS1", 32, 0xFFC02644);
- d("SPORT3_MTCS2", 32, 0xFFC02648);
- d("SPORT3_MTCS3", 32, 0xFFC0264C);
- d("SPORT3_RCLKDIV", 16, 0xFFC02628);
- d("SPORT3_RCR1", 16, 0xFFC02620);
- d("SPORT3_RCR2", 16, 0xFFC02624);
- d("SPORT3_RFSDIV", 16, 0xFFC0262C);
- D_SPORT("SPORT3_RX", 32, 0xFFC02618);
- d("SPORT3_STAT", 16, 0xFFC02630);
- d("SPORT3_TCLKDIV", 16, 0xFFC02608);
- d("SPORT3_TCR1", 16, 0xFFC02600);
- d("SPORT3_TCR2", 16, 0xFFC02604);
- d("SPORT3_TFSDIV", 16, 0xFFC0260C);
- D_SPORT_WO("SPORT3_TX", 32, 0xFFC02610);
-
parent = debugfs_create_dir("TWI", top);
d("TWI0_CLKDIV", 16, 0xFFC01400);
d("TWI0_CONTROL", 16, 0xFFC01404);
@@ -4686,74 +4434,6 @@
d("SPI1_STAT", 16, 0xFFC02308);
d("SPI1_TDBR", 16, 0xFFC0230C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
- d("SPORT2_CHNL", 16, 0xFFC02534);
- d("SPORT2_MCMC1", 16, 0xFFC02538);
- d("SPORT2_MCMC2", 16, 0xFFC0253C);
- d("SPORT2_MRCS0", 32, 0xFFC02550);
- d("SPORT2_MRCS1", 32, 0xFFC02554);
- d("SPORT2_MRCS2", 32, 0xFFC02558);
- d("SPORT2_MRCS3", 32, 0xFFC0255C);
- d("SPORT2_MTCS0", 32, 0xFFC02540);
- d("SPORT2_MTCS1", 32, 0xFFC02544);
- d("SPORT2_MTCS2", 32, 0xFFC02548);
- d("SPORT2_MTCS3", 32, 0xFFC0254C);
- d("SPORT2_RCLKDIV", 16, 0xFFC02528);
- d("SPORT2_RCR1", 16, 0xFFC02520);
- d("SPORT2_RCR2", 16, 0xFFC02524);
- d("SPORT2_RFSDIV", 16, 0xFFC0252C);
- D_SPORT("SPORT2_RX", 32, 0xFFC02518);
- d("SPORT2_STAT", 16, 0xFFC02530);
- d("SPORT2_TCLKDIV", 16, 0xFFC02508);
- d("SPORT2_TCR1", 16, 0xFFC02500);
- d("SPORT2_TCR2", 16, 0xFFC02504);
- d("SPORT2_TFSDIV", 16, 0xFFC0250C);
- D_SPORT_WO("SPORT2_TX", 32, 0xFFC02510);
- d("SPORT3_CHNL", 16, 0xFFC02634);
- d("SPORT3_MCMC1", 16, 0xFFC02638);
- d("SPORT3_MCMC2", 16, 0xFFC0263C);
- d("SPORT3_MRCS0", 32, 0xFFC02650);
- d("SPORT3_MRCS1", 32, 0xFFC02654);
- d("SPORT3_MRCS2", 32, 0xFFC02658);
- d("SPORT3_MRCS3", 32, 0xFFC0265C);
- d("SPORT3_MTCS0", 32, 0xFFC02640);
- d("SPORT3_MTCS1", 32, 0xFFC02644);
- d("SPORT3_MTCS2", 32, 0xFFC02648);
- d("SPORT3_MTCS3", 32, 0xFFC0264C);
- d("SPORT3_RCLKDIV", 16, 0xFFC02628);
- d("SPORT3_RCR1", 16, 0xFFC02620);
- d("SPORT3_RCR2", 16, 0xFFC02624);
- d("SPORT3_RFSDIV", 16, 0xFFC0262C);
- D_SPORT("SPORT3_RX", 32, 0xFFC02618);
- d("SPORT3_STAT", 16, 0xFFC02630);
- d("SPORT3_TCLKDIV", 16, 0xFFC02608);
- d("SPORT3_TCR1", 16, 0xFFC02600);
- d("SPORT3_TCR2", 16, 0xFFC02604);
- d("SPORT3_TFSDIV", 16, 0xFFC0260C);
- D_SPORT_WO("SPORT3_TX", 32, 0xFFC02610);
-
parent = debugfs_create_dir("TWI", top);
d("TWI0_CLKDIV", 16, 0xFFC00700);
d("TWI0_CONTROL", 16, 0xFFC00704);
@@ -5639,74 +5319,6 @@
d("SPI1_STAT", 16, 0xFFC02308);
d("SPI1_TDBR", 16, 0xFFC0230C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
- d("SPORT2_CHNL", 16, 0xFFC02534);
- d("SPORT2_MCMC1", 16, 0xFFC02538);
- d("SPORT2_MCMC2", 16, 0xFFC0253C);
- d("SPORT2_MRCS0", 32, 0xFFC02550);
- d("SPORT2_MRCS1", 32, 0xFFC02554);
- d("SPORT2_MRCS2", 32, 0xFFC02558);
- d("SPORT2_MRCS3", 32, 0xFFC0255C);
- d("SPORT2_MTCS0", 32, 0xFFC02540);
- d("SPORT2_MTCS1", 32, 0xFFC02544);
- d("SPORT2_MTCS2", 32, 0xFFC02548);
- d("SPORT2_MTCS3", 32, 0xFFC0254C);
- d("SPORT2_RCLKDIV", 16, 0xFFC02528);
- d("SPORT2_RCR1", 16, 0xFFC02520);
- d("SPORT2_RCR2", 16, 0xFFC02524);
- d("SPORT2_RFSDIV", 16, 0xFFC0252C);
- D_SPORT("SPORT2_RX", 32, 0xFFC02518);
- d("SPORT2_STAT", 16, 0xFFC02530);
- d("SPORT2_TCLKDIV", 16, 0xFFC02508);
- d("SPORT2_TCR1", 16, 0xFFC02500);
- d("SPORT2_TCR2", 16, 0xFFC02504);
- d("SPORT2_TFSDIV", 16, 0xFFC0250C);
- D_SPORT_WO("SPORT2_TX", 32, 0xFFC02510);
- d("SPORT3_CHNL", 16, 0xFFC02634);
- d("SPORT3_MCMC1", 16, 0xFFC02638);
- d("SPORT3_MCMC2", 16, 0xFFC0263C);
- d("SPORT3_MRCS0", 32, 0xFFC02650);
- d("SPORT3_MRCS1", 32, 0xFFC02654);
- d("SPORT3_MRCS2", 32, 0xFFC02658);
- d("SPORT3_MRCS3", 32, 0xFFC0265C);
- d("SPORT3_MTCS0", 32, 0xFFC02640);
- d("SPORT3_MTCS1", 32, 0xFFC02644);
- d("SPORT3_MTCS2", 32, 0xFFC02648);
- d("SPORT3_MTCS3", 32, 0xFFC0264C);
- d("SPORT3_RCLKDIV", 16, 0xFFC02628);
- d("SPORT3_RCR1", 16, 0xFFC02620);
- d("SPORT3_RCR2", 16, 0xFFC02624);
- d("SPORT3_RFSDIV", 16, 0xFFC0262C);
- D_SPORT("SPORT3_RX", 32, 0xFFC02618);
- d("SPORT3_STAT", 16, 0xFFC02630);
- d("SPORT3_TCLKDIV", 16, 0xFFC02608);
- d("SPORT3_TCR1", 16, 0xFFC02600);
- d("SPORT3_TCR2", 16, 0xFFC02604);
- d("SPORT3_TFSDIV", 16, 0xFFC0260C);
- D_SPORT_WO("SPORT3_TX", 32, 0xFFC02610);
-
parent = debugfs_create_dir("TWI", top);
d("TWI0_CLKDIV", 16, 0xFFC00700);
d("TWI0_CONTROL", 16, 0xFFC00704);
@@ -6444,96 +6056,6 @@
d("SPI2_STAT", 16, 0xFFC02408);
d("SPI2_TDBR", 16, 0xFFC0240C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
- d("SPORT2_CHNL", 16, 0xFFC02534);
- d("SPORT2_MCMC1", 16, 0xFFC02538);
- d("SPORT2_MCMC2", 16, 0xFFC0253C);
- d("SPORT2_MRCS0", 32, 0xFFC02550);
- d("SPORT2_MRCS1", 32, 0xFFC02554);
- d("SPORT2_MRCS2", 32, 0xFFC02558);
- d("SPORT2_MRCS3", 32, 0xFFC0255C);
- d("SPORT2_MTCS0", 32, 0xFFC02540);
- d("SPORT2_MTCS1", 32, 0xFFC02544);
- d("SPORT2_MTCS2", 32, 0xFFC02548);
- d("SPORT2_MTCS3", 32, 0xFFC0254C);
- d("SPORT2_RCLKDIV", 16, 0xFFC02528);
- d("SPORT2_RCR1", 16, 0xFFC02520);
- d("SPORT2_RCR2", 16, 0xFFC02524);
- d("SPORT2_RFSDIV", 16, 0xFFC0252C);
- D_SPORT("SPORT2_RX", 32, 0xFFC02518);
- d("SPORT2_STAT", 16, 0xFFC02530);
- d("SPORT2_TCLKDIV", 16, 0xFFC02508);
- d("SPORT2_TCR1", 16, 0xFFC02500);
- d("SPORT2_TCR2", 16, 0xFFC02504);
- d("SPORT2_TFSDIV", 16, 0xFFC0250C);
- D_SPORT_WO("SPORT2_TX", 32, 0xFFC02510);
- d("SPORT3_CHNL", 16, 0xFFC02634);
- d("SPORT3_MCMC1", 16, 0xFFC02638);
- d("SPORT3_MCMC2", 16, 0xFFC0263C);
- d("SPORT3_MRCS0", 32, 0xFFC02650);
- d("SPORT3_MRCS1", 32, 0xFFC02654);
- d("SPORT3_MRCS2", 32, 0xFFC02658);
- d("SPORT3_MRCS3", 32, 0xFFC0265C);
- d("SPORT3_MTCS0", 32, 0xFFC02640);
- d("SPORT3_MTCS1", 32, 0xFFC02644);
- d("SPORT3_MTCS2", 32, 0xFFC02648);
- d("SPORT3_MTCS3", 32, 0xFFC0264C);
- d("SPORT3_RCLKDIV", 16, 0xFFC02628);
- d("SPORT3_RCR1", 16, 0xFFC02620);
- d("SPORT3_RCR2", 16, 0xFFC02624);
- d("SPORT3_RFSDIV", 16, 0xFFC0262C);
- D_SPORT("SPORT3_RX", 32, 0xFFC02618);
- d("SPORT3_STAT", 16, 0xFFC02630);
- d("SPORT3_TCLKDIV", 16, 0xFFC02608);
- d("SPORT3_TCR1", 16, 0xFFC02600);
- d("SPORT3_TCR2", 16, 0xFFC02604);
- d("SPORT3_TFSDIV", 16, 0xFFC0260C);
- D_SPORT_WO("SPORT3_TX", 32, 0xFFC02610);
-
parent = debugfs_create_dir("TWI", top);
d("TWI0_CLKDIV", 16, 0xFFC00700);
d("TWI0_CONTROL", 16, 0xFFC00704);
@@ -7460,96 +6982,6 @@
d("SPI2_STAT", 16, 0xFFC02408);
d("SPI2_TDBR", 16, 0xFFC0240C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
- d("SPORT2_CHNL", 16, 0xFFC02534);
- d("SPORT2_MCMC1", 16, 0xFFC02538);
- d("SPORT2_MCMC2", 16, 0xFFC0253C);
- d("SPORT2_MRCS0", 32, 0xFFC02550);
- d("SPORT2_MRCS1", 32, 0xFFC02554);
- d("SPORT2_MRCS2", 32, 0xFFC02558);
- d("SPORT2_MRCS3", 32, 0xFFC0255C);
- d("SPORT2_MTCS0", 32, 0xFFC02540);
- d("SPORT2_MTCS1", 32, 0xFFC02544);
- d("SPORT2_MTCS2", 32, 0xFFC02548);
- d("SPORT2_MTCS3", 32, 0xFFC0254C);
- d("SPORT2_RCLKDIV", 16, 0xFFC02528);
- d("SPORT2_RCR1", 16, 0xFFC02520);
- d("SPORT2_RCR2", 16, 0xFFC02524);
- d("SPORT2_RFSDIV", 16, 0xFFC0252C);
- D_SPORT("SPORT2_RX", 32, 0xFFC02518);
- d("SPORT2_STAT", 16, 0xFFC02530);
- d("SPORT2_TCLKDIV", 16, 0xFFC02508);
- d("SPORT2_TCR1", 16, 0xFFC02500);
- d("SPORT2_TCR2", 16, 0xFFC02504);
- d("SPORT2_TFSDIV", 16, 0xFFC0250C);
- D_SPORT_WO("SPORT2_TX", 32, 0xFFC02510);
- d("SPORT3_CHNL", 16, 0xFFC02634);
- d("SPORT3_MCMC1", 16, 0xFFC02638);
- d("SPORT3_MCMC2", 16, 0xFFC0263C);
- d("SPORT3_MRCS0", 32, 0xFFC02650);
- d("SPORT3_MRCS1", 32, 0xFFC02654);
- d("SPORT3_MRCS2", 32, 0xFFC02658);
- d("SPORT3_MRCS3", 32, 0xFFC0265C);
- d("SPORT3_MTCS0", 32, 0xFFC02640);
- d("SPORT3_MTCS1", 32, 0xFFC02644);
- d("SPORT3_MTCS2", 32, 0xFFC02648);
- d("SPORT3_MTCS3", 32, 0xFFC0264C);
- d("SPORT3_RCLKDIV", 16, 0xFFC02628);
- d("SPORT3_RCR1", 16, 0xFFC02620);
- d("SPORT3_RCR2", 16, 0xFFC02624);
- d("SPORT3_RFSDIV", 16, 0xFFC0262C);
- D_SPORT("SPORT3_RX", 32, 0xFFC02618);
- d("SPORT3_STAT", 16, 0xFFC02630);
- d("SPORT3_TCLKDIV", 16, 0xFFC02608);
- d("SPORT3_TCR1", 16, 0xFFC02600);
- d("SPORT3_TCR2", 16, 0xFFC02604);
- d("SPORT3_TFSDIV", 16, 0xFFC0260C);
- D_SPORT_WO("SPORT3_TX", 32, 0xFFC02610);
-
parent = debugfs_create_dir("TWI", top);
d("TWI0_CLKDIV", 16, 0xFFC00700);
d("TWI0_CONTROL", 16, 0xFFC00704);
@@ -8588,96 +8020,6 @@
d("SPI2_STAT", 16, 0xFFC02408);
d("SPI2_TDBR", 16, 0xFFC0240C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
- d("SPORT2_CHNL", 16, 0xFFC02534);
- d("SPORT2_MCMC1", 16, 0xFFC02538);
- d("SPORT2_MCMC2", 16, 0xFFC0253C);
- d("SPORT2_MRCS0", 32, 0xFFC02550);
- d("SPORT2_MRCS1", 32, 0xFFC02554);
- d("SPORT2_MRCS2", 32, 0xFFC02558);
- d("SPORT2_MRCS3", 32, 0xFFC0255C);
- d("SPORT2_MTCS0", 32, 0xFFC02540);
- d("SPORT2_MTCS1", 32, 0xFFC02544);
- d("SPORT2_MTCS2", 32, 0xFFC02548);
- d("SPORT2_MTCS3", 32, 0xFFC0254C);
- d("SPORT2_RCLKDIV", 16, 0xFFC02528);
- d("SPORT2_RCR1", 16, 0xFFC02520);
- d("SPORT2_RCR2", 16, 0xFFC02524);
- d("SPORT2_RFSDIV", 16, 0xFFC0252C);
- D_SPORT("SPORT2_RX", 32, 0xFFC02518);
- d("SPORT2_STAT", 16, 0xFFC02530);
- d("SPORT2_TCLKDIV", 16, 0xFFC02508);
- d("SPORT2_TCR1", 16, 0xFFC02500);
- d("SPORT2_TCR2", 16, 0xFFC02504);
- d("SPORT2_TFSDIV", 16, 0xFFC0250C);
- D_SPORT_WO("SPORT2_TX", 32, 0xFFC02510);
- d("SPORT3_CHNL", 16, 0xFFC02634);
- d("SPORT3_MCMC1", 16, 0xFFC02638);
- d("SPORT3_MCMC2", 16, 0xFFC0263C);
- d("SPORT3_MRCS0", 32, 0xFFC02650);
- d("SPORT3_MRCS1", 32, 0xFFC02654);
- d("SPORT3_MRCS2", 32, 0xFFC02658);
- d("SPORT3_MRCS3", 32, 0xFFC0265C);
- d("SPORT3_MTCS0", 32, 0xFFC02640);
- d("SPORT3_MTCS1", 32, 0xFFC02644);
- d("SPORT3_MTCS2", 32, 0xFFC02648);
- d("SPORT3_MTCS3", 32, 0xFFC0264C);
- d("SPORT3_RCLKDIV", 16, 0xFFC02628);
- d("SPORT3_RCR1", 16, 0xFFC02620);
- d("SPORT3_RCR2", 16, 0xFFC02624);
- d("SPORT3_RFSDIV", 16, 0xFFC0262C);
- D_SPORT("SPORT3_RX", 32, 0xFFC02618);
- d("SPORT3_STAT", 16, 0xFFC02630);
- d("SPORT3_TCLKDIV", 16, 0xFFC02608);
- d("SPORT3_TCR1", 16, 0xFFC02600);
- d("SPORT3_TCR2", 16, 0xFFC02604);
- d("SPORT3_TFSDIV", 16, 0xFFC0260C);
- D_SPORT_WO("SPORT3_TX", 32, 0xFFC02610);
-
parent = debugfs_create_dir("TWI", top);
d("TWI0_CLKDIV", 16, 0xFFC00700);
d("TWI0_CONTROL", 16, 0xFFC00704);
@@ -9562,52 +8904,6 @@
d("SPI_STAT", 16, 0xFFC00508);
d("SPI_TDBR", 16, 0xFFC0050C);
- parent = debugfs_create_dir("SPORT", top);
- d("SPORT0_CHNL", 16, 0xFFC00834);
- d("SPORT0_MCMC1", 16, 0xFFC00838);
- d("SPORT0_MCMC2", 16, 0xFFC0083C);
- d("SPORT0_MRCS0", 32, 0xFFC00850);
- d("SPORT0_MRCS1", 32, 0xFFC00854);
- d("SPORT0_MRCS2", 32, 0xFFC00858);
- d("SPORT0_MRCS3", 32, 0xFFC0085C);
- d("SPORT0_MTCS0", 32, 0xFFC00840);
- d("SPORT0_MTCS1", 32, 0xFFC00844);
- d("SPORT0_MTCS2", 32, 0xFFC00848);
- d("SPORT0_MTCS3", 32, 0xFFC0084C);
- d("SPORT0_RCLKDIV", 16, 0xFFC00828);
- d("SPORT0_RCR1", 16, 0xFFC00820);
- d("SPORT0_RCR2", 16, 0xFFC00824);
- d("SPORT0_RFSDIV", 16, 0xFFC0082C);
- D_SPORT("SPORT0_RX", 32, 0xFFC00818);
- d("SPORT0_STAT", 16, 0xFFC00830);
- d("SPORT0_TCLKDIV", 16, 0xFFC00808);
- d("SPORT0_TCR1", 16, 0xFFC00800);
- d("SPORT0_TCR2", 16, 0xFFC00804);
- d("SPORT0_TFSDIV", 16, 0xFFC0080C);
- D_SPORT_WO("SPORT0_TX", 32, 0xFFC00810);
- d("SPORT1_CHNL", 16, 0xFFC00934);
- d("SPORT1_MCMC1", 16, 0xFFC00938);
- d("SPORT1_MCMC2", 16, 0xFFC0093C);
- d("SPORT1_MRCS0", 32, 0xFFC00950);
- d("SPORT1_MRCS1", 32, 0xFFC00954);
- d("SPORT1_MRCS2", 32, 0xFFC00958);
- d("SPORT1_MRCS3", 32, 0xFFC0095C);
- d("SPORT1_MTCS0", 32, 0xFFC00940);
- d("SPORT1_MTCS1", 32, 0xFFC00944);
- d("SPORT1_MTCS2", 32, 0xFFC00948);
- d("SPORT1_MTCS3", 32, 0xFFC0094C);
- d("SPORT1_RCLKDIV", 16, 0xFFC00928);
- d("SPORT1_RCR1", 16, 0xFFC00920);
- d("SPORT1_RCR2", 16, 0xFFC00924);
- d("SPORT1_RFSDIV", 16, 0xFFC0092C);
- D_SPORT("SPORT1_RX", 32, 0xFFC00918);
- d("SPORT1_STAT", 16, 0xFFC00930);
- d("SPORT1_TCLKDIV", 16, 0xFFC00908);
- d("SPORT1_TCR1", 16, 0xFFC00900);
- d("SPORT1_TCR2", 16, 0xFFC00904);
- d("SPORT1_TFSDIV", 16, 0xFFC0090C);
- D_SPORT_WO("SPORT1_TX", 32, 0xFFC00910);
-
parent = debugfs_create_dir("UART", top);
d("UART_DLH", 16, 0xFFC00404);
d("UART_DLL", 16, 0xFFC00400);