diff options
author | ian <ian@FreeBSD.org> | 2014-05-18 00:32:35 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2014-05-18 00:32:35 +0000 |
commit | 4fe09963e2eca9218185477c480c10539396b6da (patch) | |
tree | 749f807c710e4a77b0fe5255e3a2587746b68fc9 /sys/arm/cavium | |
parent | 94d02a4a34cd9a42d22ad5760f8375f9e41c841c (diff) | |
download | FreeBSD-src-4fe09963e2eca9218185477c480c10539396b6da.zip FreeBSD-src-4fe09963e2eca9218185477c480c10539396b6da.tar.gz |
MFC 265852: Map device memory using PTE_DEVICE rather than PTE_NOCACHE.
Diffstat (limited to 'sys/arm/cavium')
-rw-r--r-- | sys/arm/cavium/cns11xx/econa_machdep.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/arm/cavium/cns11xx/econa_machdep.c b/sys/arm/cavium/cns11xx/econa_machdep.c index 708109b..b2c388f 100644 --- a/sys/arm/cavium/cns11xx/econa_machdep.c +++ b/sys/arm/cavium/cns11xx/econa_machdep.c @@ -112,7 +112,7 @@ static const struct arm_devmap_entry econa_devmap[] = { ECONA_SDRAM_BASE, /*physical*/ ECONA_SDRAM_SIZE, /*size*/ VM_PROT_READ|VM_PROT_WRITE, - PTE_NOCACHE, + PTE_DEVICE, }, /* * Map the on-board devices VA == PA so that we can access them @@ -127,7 +127,7 @@ static const struct arm_devmap_entry econa_devmap[] = { ECONA_IO_BASE, /*physical*/ ECONA_IO_SIZE, /*size*/ VM_PROT_READ|VM_PROT_WRITE, - PTE_NOCACHE, + PTE_DEVICE, }, { /* @@ -137,7 +137,7 @@ static const struct arm_devmap_entry econa_devmap[] = { ECONA_OHCI_PBASE, /*physical*/ ECONA_USB_SIZE, /*size*/ VM_PROT_READ|VM_PROT_WRITE, - PTE_NOCACHE, + PTE_DEVICE, }, { /* @@ -147,7 +147,7 @@ static const struct arm_devmap_entry econa_devmap[] = { ECONA_CFI_PBASE, /*physical*/ ECONA_CFI_SIZE, VM_PROT_READ|VM_PROT_WRITE, - PTE_NOCACHE, + PTE_DEVICE, }, { 0, |