resources: introduce IORESOURCE_WRCOMB
Certain MMIO resources can be set to a write-combining cacheable mode to increase performance. Typical resources that use this would be graphics memory. Change-Id: Icd96c720f86f7e2f19a6461bb23cb323124eb68e Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/2891 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
parent
a75561415e
commit
4fa5fa5088
|
@ -21,7 +21,7 @@
|
||||||
* to the bus below.
|
* to the bus below.
|
||||||
*/
|
*/
|
||||||
#define IORESOURCE_BRIDGE 0x00080000 /* The IO resource has a bus below it. */
|
#define IORESOURCE_BRIDGE 0x00080000 /* The IO resource has a bus below it. */
|
||||||
|
#define IORESOURCE_WRCOMB 0x00100000 /* Write combining resource. */
|
||||||
#define IORESOURCE_RESERVE 0x10000000 /* The resource needs to be reserved in the coreboot table */
|
#define IORESOURCE_RESERVE 0x10000000 /* The resource needs to be reserved in the coreboot table */
|
||||||
#define IORESOURCE_STORED 0x20000000 /* The IO resource assignment has been stored in the device */
|
#define IORESOURCE_STORED 0x20000000 /* The IO resource assignment has been stored in the device */
|
||||||
#define IORESOURCE_ASSIGNED 0x40000000 /* An IO resource that has been assigned a value */
|
#define IORESOURCE_ASSIGNED 0x40000000 /* An IO resource that has been assigned a value */
|
||||||
|
|
Loading…
Reference in New Issue