ARM: tegra: mcerr: Update client arrays
[linux-3.10.git] / arch / arm / mach-tegra / mcerr-t12.c
index 307c2b0..141f8ec 100644 (file)
@@ -3,7 +3,7 @@
  *
  * Tegra 12x SoC-specific mcerr code.
  *
- * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.
+ * Copyright (c) 2012-2013, NVIDIA Corporation. All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
 
 #include "mcerr.h"
 
-#define dummy_client   client("dummy")
+/*** Auto generated by `mcp.pl'. Do not modify! ***/
+
+#define dummy_client   client("dummy", "dummy")
 
 struct mc_client mc_clients[] = {
-       client("ptc"),
-       client("display0_wina"),        client("display1_wina"),
-       client("display0_winb"),        client("display1_winb"),
-       client("display0_winc"),        client("display1_winc"),
-       dummy_client,                   dummy_client,
-       dummy_client,                   dummy_client,
-       dummy_client,                   dummy_client,
-       dummy_client,
-       client("afi"),
-       client("avpc"),
-       client("display0_cursor"),      client("display1_cursor"),
-       dummy_client,                   dummy_client,
-       dummy_client,
-       client("hda"),                  client("host1x_dma"),
-       client("host1x_generic"),
-       dummy_client,                   dummy_client,
-       dummy_client,                   dummy_client,
-       client("msenc"),
-       client("ahb_dma"),              client("ahb_slave"),
-       client("sata"),
-       dummy_client,                   dummy_client,
-       client("vde_bsev"),             client("vde_mbe"),
-       client("vde_mce"),              client("vde_tpe"),
-       client("cpu_lp"),               client("cpu"),
-       dummy_client,                   dummy_client,
-       dummy_client,                   client("msenc"),
-       dummy_client,                   dummy_client,
-       dummy_client,                   dummy_client,
-       dummy_client,
-       client("afi"),                  client("avpc"),
-       dummy_client,                   dummy_client,
-       client("hda"),                  client("host1x"),
-       dummy_client,
-       client("cpu_lp"),               client("cpu"),
-       dummy_client,
-       client("ahb_dma_wr"),           client("ahb_slave_wr"),
-       client("sata"),                 client("vde_bsev"),
-       client("vde_dbg"),              client("vde_mbe"),
-       client("vde_tpe"),
-       dummy_client,                   dummy_client,
-       client("isp2_a"),
-       dummy_client,
-       client("isp2_a"),               client("isp2_b"),
-       dummy_client,                   dummy_client,
-       client("xusb_host"),            client("xusb_host"),
-       client("xusb_dev"),             client("xusb_dev"),
-       client("isp2_a"),
-       dummy_client,
-       client("isp2_a"),               client("isp2_b"),
-       dummy_client,                   dummy_client,
-       client("tsec"),                 client("tsec"),
-       client("cpu_lp"),               client("cpu"),
-       client("gpu"),                  client("gpu"),
-       client("display0_wint"),
-       dummy_client,
-       dummy_client,                   dummy_client,
-       dummy_client,                   dummy_client,
-       client("sdmmc1a"),              client("sdmmc2a"),
-       client("sdmmc3a"),              client("sdmmc4a"),
-       client("sdmmc1a"),              client("sdmmc2a"),
-       client("sdmmc3a"),              client("sdmmc4a"),
-       dummy_client,                   dummy_client,
-       dummy_client,                   dummy_client,
-       client("vic"),                  client("vic"),
-       dummy_client,                   dummy_client,
-       dummy_client,                   dummy_client,
-       client("vi"),
-       client("display0_wind"),
-       client("unknown"),
+       client("ptc", "csr_ptcr"),
+       client("dc", "csr_display0a"),
+       client("dcb", "csr_display0ab"),
+       client("dc", "csr_display0b"),
+       client("dcb", "csr_display0bb"),
+       client("dc", "csr_display0c"),
+       client("dcb", "csr_display0cb"),
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       client("afi", "csr_afir"),
+       client("avpc", "csr_avpcarm7r"),
+       client("dc", "csr_displayhc"),
+       client("dcb", "csr_displayhcb"),
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       client("hda", "csr_hdar"),
+       client("hc", "csr_host1xdmar"),
+       client("hc", "csr_host1xr"),
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       client("msenc", "csr_msencsrd"),
+       client("ppcs", "csr_ppcsahbdmar"),
+       client("ppcs", "csr_ppcsahbslvr"),
+       client("sata", "csr_satar"),
+       dummy_client,
+       dummy_client,
+       client("vde", "csr_vdebsevr"),
+       client("vde", "csr_vdember"),
+       client("vde", "csr_vdemcer"),
+       client("vde", "csr_vdetper"),
+       client("mpcorelp", "csr_mpcorelpr"),
+       client("mpcore", "csr_mpcorer"),
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       client("msenc", "csw_msencswr"),
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       client("afi", "csw_afiw"),
+       client("avpc", "csw_avpcarm7w"),
+       dummy_client,
+       dummy_client,
+       client("hda", "csw_hdaw"),
+       client("hc", "csw_host1xw"),
+       dummy_client,
+       client("mpcorelp", "csw_mpcorelpw"),
+       client("mpcore", "csw_mpcorew"),
+       dummy_client,
+       client("ppcs", "csw_ppcsahbdmaw"),
+       client("ppcs", "csw_ppcsahbslvw"),
+       client("sata", "csw_sataw"),
+       client("vde", "csw_vdebsevw"),
+       client("vde", "csw_vdedbgw"),
+       client("vde", "csw_vdembew"),
+       client("vde", "csw_vdetpmw"),
+       dummy_client,
+       dummy_client,
+       client("isp2", "csr_ispra"),
+       dummy_client,
+       client("isp2", "csw_ispwa"),
+       client("isp2", "csw_ispwb"),
+       dummy_client,
+       dummy_client,
+       client("xusb_host", "csr_xusb_hostr"),
+       client("xusb_host", "csw_xusb_hostw"),
+       client("xusb_dev", "csr_xusb_devr"),
+       client("xusb_dev", "csw_xusb_devw"),
+       client("isp2b", "csr_isprab"),
+       dummy_client,
+       client("isp2b", "csw_ispwab"),
+       client("isp2b", "csw_ispwbb"),
+       dummy_client,
+       dummy_client,
+       client("tsec", "csr_tsecsrd"),
+       client("tsec", "csw_tsecswr"),
+       client("a9avp", "csr_a9avpscr"),
+       client("a9avp", "csw_a9avpscw"),
+       client("gpu", "csr_gpusrd"),
+       client("gpu", "csw_gpuswr"),
+       client("dc", "csr_displayt"),
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       client("sdmmc1a", "csr_sdmmcra"),
+       client("sdmmc2a", "csr_sdmmcraa"),
+       client("sdmmc3a", "csr_sdmmcr"),
+       client("sdmmc4a", "csr_sdmmcrab"),
+       client("sdmmc1a", "csw_sdmmcwa"),
+       client("sdmmc2a", "csw_sdmmcwaa"),
+       client("sdmmc3a", "csw_sdmmcw"),
+       client("sdmmc4a", "csw_sdmmcwab"),
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       client("vic", "csr_vicsrd"),
+       client("vic", "csw_vicswr"),
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       dummy_client,
+       client("vi", "csw_viw"),
+       client("dc", "csr_displayd"),
 };
-
 int mc_client_last = ARRAY_SIZE(mc_clients) - 1;
+/*** Done. ***/
 
 static void mcerr_t12x_info_update(struct mc_client *c, u32 stat)
 {