Lines Matching full:catu
19 #include "coresight-catu.h"
26 /* Verbose output for CATU table contents */
33 DEFINE_CORESIGHT_DEVLIST(catu_devs, "catu");
41 * CATU uses a page size of 4KB for page tables as well as data pages.
82 * The CATU maps INADDR{LO:HI} to the first page in the table pointed
105 /* CATU expects the INADDR to be aligned to 1M. */
130 * contain "CATU_PAGES_PER_SYSPAGE" CATU tables. in catu_get_table()
179 * catu_populate_table : Populate the given CATU table.
191 int catu_pidx; /* Index of CATU page within the system data page */ in catu_populate_table()
418 dev_warn(dev, "CATU is already enabled\n"); in catu_enable_hw()
606 .name = "coresight-catu",
683 {"ARMHC9CA", 0, 0, 0}, /* ARM CoreSight CATU */
694 .name = "coresight-catu-platform",
705 ret = coresight_init_driver("catu", &catu_driver, &catu_platform_driver); in catu_init()
720 MODULE_DESCRIPTION("Arm CoreSight Address Translation Unit (CATU) Driver");