CCA_NC
.bus_base = PHYS_TO_XKPHYS(BONITO_PCIIO_BASE, CCA_NC),
.bus_base = PHYS_TO_XKPHYS(0, CCA_NC),
.bus_base = PHYS_TO_XKPHYS(HTB_IO_BASE, CCA_NC),
.bus_base = PHYS_TO_XKPHYS(0, CCA_NC),
.bus_base = PHYS_TO_XKPHYS(0, CCA_NC),
#define REGVAL8(x) *((volatile uint8_t *)PHYS_TO_XKPHYS((x), CCA_NC))
#define REGVAL32(x) *((volatile uint32_t *)PHYS_TO_XKPHYS((x), CCA_NC))
#define REGVAL64(x) *((volatile uint64_t *)PHYS_TO_XKPHYS((x), CCA_NC))
if (IS_XKPHYS(vaddr) && XKPHYS_TO_CCA(vaddr) == CCA_NC) {
*kvap = (caddr_t)PHYS_TO_XKPHYS(pa, CCA_NC);
LOONGSON_AWR_BASE(master, window), CCA_NC);
LOONGSON_AWR_SIZE(master, window), CCA_NC);
LOONGSON_AWR_MMAP(master, window), CCA_NC);
#define PG_UNCACHED (CCA_NC << PG_CCA_SHIFT)
.bus_base = PHYS_TO_XKPHYS(0, CCA_NC),
OCTEON_MIO_BOOT_BASE + MIO_BOOT_REG_CFG(i), CCA_NC);
.bus_base = PHYS_TO_XKPHYS(0, CCA_NC),
PHYS_TO_XKPHYS(0, CCA_CACHED) - PHYS_TO_XKPHYS(0, CCA_NC);
.bus_base = PHYS_TO_XKPHYS(0, CCA_NC),
.bus_base = PHYS_TO_XKPHYS(_OCTEON_PCIBUS_PCIIO_BASE, CCA_NC),
.bus_base = PHYS_TO_XKPHYS(_OCTEON_PCIBUS_PCIMEM_BASE, CCA_NC),
return PHYS_TO_XKPHYS(addr, CCA_NC);
PHYS_TO_XKPHYS(0, CCA_CACHED) - PHYS_TO_XKPHYS(0, CCA_NC);
PHYS_TO_XKPHYS(0, CCA_CACHED) - PHYS_TO_XKPHYS(0, CCA_NC);
.bus_base = PHYS_TO_XKPHYS(0, CCA_NC),
.bus_base = PHYS_TO_XKPHYS(0, CCA_NC),
(volatile uint64_t *)(PHYS_TO_XKPHYS(address, CCA_NC));
*(volatile uint64_t *)(PHYS_TO_XKPHYS(address, CCA_NC)) = value;
(PHYS_TO_XKPHYS(MIO_BOOT_BIST_STAT, CCA_NC));
if (IS_XKPHYS(vaddr) && XKPHYS_TO_CCA(vaddr) == CCA_NC) {
*kvap = (caddr_t)PHYS_TO_XKPHYS(pa, CCA_NC);
octeon_sync_tc(PHYS_TO_XKPHYS(clk_reg, CCA_NC), cmul, frac);