- #define NV_PGRAPH_FFINTFC_ST2_D 0x00400758 /* RW-4R */
- #define NV_PGRAPH_FFINTFC_ST2_D_ARGUMENT 31:0 /* RWIVF */
- #define NV_PGRAPH_FFINTFC_ST2_D_ARGUMENT_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATUS 0x00400700 /* R--4R */
- #define NV_PGRAPH_STATUS_STATE 0:0 /* R-IVF */
- #define NV_PGRAPH_STATUS_STATE_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_STATE_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_XY_LOGIC 4:4 /* R-IVF */
- #define NV_PGRAPH_STATUS_XY_LOGIC_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_XY_LOGIC_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_FE 5:5 /* R-IVF */
- #define NV_PGRAPH_STATUS_FE_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_FE_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_RASTERIZER 6:6 /* R-IVF */
- #define NV_PGRAPH_STATUS_RASTERIZER_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_RASTERIZER_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_PORT_NOTIFY 8:8 /* R-IVF */
- #define NV_PGRAPH_STATUS_PORT_NOTIFY_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_PORT_NOTIFY_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_PORT_REGISTER 12:12 /* R-IVF */
- #define NV_PGRAPH_STATUS_PORT_REGISTER_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_PORT_REGISTER_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_PORT_DMA 16:16 /* R-IVF */
- #define NV_PGRAPH_STATUS_PORT_DMA_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_PORT_DMA_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_DMA_ENGINE 17:17 /* R-IVF */
- #define NV_PGRAPH_STATUS_DMA_ENGINE_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_DMA_ENGINE_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_DMA_NOTIFY 20:20 /* R-IVF */
- #define NV_PGRAPH_STATUS_DMA_NOTIFY_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_DMA_NOTIFY_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_DMA_BUFFER_NOTIFY 21:21 /* R-IVF */
- #define NV_PGRAPH_STATUS_DMA_BUFFER_NOTIFY_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_DMA_BUFFER_NOTIFY_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_D3D 24:24 /* R-IVF */
- #define NV_PGRAPH_STATUS_D3D_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_D3D_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_CACHE 25:25 /* R-IVF */
- #define NV_PGRAPH_STATUS_CACHE_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_CACHE_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_LIGHTING 26:26 /* R-IVF */
- #define NV_PGRAPH_STATUS_LIGHTING_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_LIGHTING_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_PREROP 27:27 /* R-IVF */
- #define NV_PGRAPH_STATUS_PREROP_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_PREROP_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_ROP 28:28 /* R-IVF */
- #define NV_PGRAPH_STATUS_ROP_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_ROP_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_STATUS_PORT_USER 29:29 /* R-IVF */
- #define NV_PGRAPH_STATUS_PORT_USER_IDLE 0x00000000 /* R-I-V */
- #define NV_PGRAPH_STATUS_PORT_USER_BUSY 0x00000001 /* R---V */
- #define NV_PGRAPH_TRAPPED_ADDR 0x00400704 /* R--4R */
- #define NV_PGRAPH_TRAPPED_ADDR_MTHD 12:2 /* R-XUF */
- #define NV_PGRAPH_TRAPPED_ADDR_SUBCH 15:13 /* R-XUF */
- #define NV_PGRAPH_TRAPPED_ADDR_CHID 27:24 /* R-XUF */
- #define NV_PGRAPH_TRAPPED_DATA 0x00400708 /* R--4R */
- #define NV_PGRAPH_TRAPPED_DATA_VALUE 31:0 /* R-XVF */
- #define NV_PGRAPH_SURFACE 0x0040070C /* RW-4R */
- #define NV_PGRAPH_SURFACE_TYPE 1:0 /* RWIVF */
- #define NV_PGRAPH_SURFACE_TYPE_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_SURFACE_TYPE_NON_SWIZZLE 0x00000001 /* RW--V */
- #define NV_PGRAPH_SURFACE_TYPE_SWIZZLE 0x00000002 /* RW--V */
- #define NV_PGRAPH_NOTIFY 0x00400714 /* RW-4R */
- #define NV_PGRAPH_NOTIFY_BUFFER_REQ 0:0 /* RWIVF */
- #define NV_PGRAPH_NOTIFY_BUFFER_REQ_NOT_PENDING 0x00000000 /* RWI-V */
- #define NV_PGRAPH_NOTIFY_BUFFER_REQ_PENDING 0x00000001 /* RW--V */
- #define NV_PGRAPH_NOTIFY_BUFFER_STYLE 8:8 /* RWIVF */
- #define NV_PGRAPH_NOTIFY_BUFFER_STYLE_WRITE_ONLY 0x00000000 /* RWI-V */
- #define NV_PGRAPH_NOTIFY_BUFFER_STYLE_WRITE_THEN_AWAKEN 0x00000001 /* RW--V */
- #define NV_PGRAPH_NOTIFY_REQ 16:16 /* RWIVF */
- #define NV_PGRAPH_NOTIFY_REQ_NOT_PENDING 0x00000000 /* RWI-V */
- #define NV_PGRAPH_NOTIFY_REQ_PENDING 0x00000001 /* RW--V */
- #define NV_PGRAPH_NOTIFY_STYLE 20:20 /* RWIVF */
- #define NV_PGRAPH_NOTIFY_STYLE_WRITE_ONLY 0x00000000 /* RWI-V */
- #define NV_PGRAPH_NOTIFY_STYLE_WRITE_THEN_AWAKEN 0x00000001 /* RW--V */
- #define NV_PGRAPH_BOFFSET(i) (0x00400640+(i)*4) /* RW-4A */
- #define NV_PGRAPH_BOFFSET__SIZE_1 6 /* */
- #define NV_PGRAPH_BOFFSET_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BOFFSET_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BOFFSET0 0x00400640 /* RW-4R */
- #define NV_PGRAPH_BOFFSET0__ALIAS_1 NV_PGRAPH_BOFFSET(0) /* */
- #define NV_PGRAPH_BOFFSET0_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BOFFSET0_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BOFFSET1 0x00400644 /* RW-4R */
- #define NV_PGRAPH_BOFFSET1__ALIAS_1 NV_PGRAPH_BOFFSET(1) /* */
- #define NV_PGRAPH_BOFFSET1_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BOFFSET1_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BOFFSET2 0x00400648 /* RW-4R */
- #define NV_PGRAPH_BOFFSET2__ALIAS_1 NV_PGRAPH_BOFFSET(2) /* */
- #define NV_PGRAPH_BOFFSET2_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BOFFSET2_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BOFFSET3 0x0040064C /* RW-4R */
- #define NV_PGRAPH_BOFFSET3__ALIAS_1 NV_PGRAPH_BOFFSET(3) /* */
- #define NV_PGRAPH_BOFFSET3_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BOFFSET3_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BOFFSET4 0x00400650 /* RW-4R */
- #define NV_PGRAPH_BOFFSET4__ALIAS_1 NV_PGRAPH_BOFFSET(4) /* */
- #define NV_PGRAPH_BOFFSET4_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BOFFSET4_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BOFFSET5 0x00400654 /* RW-4R */
- #define NV_PGRAPH_BOFFSET5__ALIAS_1 NV_PGRAPH_BOFFSET(5) /* */
- #define NV_PGRAPH_BOFFSET5_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BOFFSET5_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BBASE(i) (0x00400658+(i)*4) /* RW-4A */
- #define NV_PGRAPH_BBASE__SIZE_1 6 /* */
- #define NV_PGRAPH_BBASE_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BBASE_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BBASE0 0x00400658 /* RW-4R */
- #define NV_PGRAPH_BBASE0__ALIAS_1 NV_PGRAPH_BBASE(0) /* */
- #define NV_PGRAPH_BBASE0_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BBASE0_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BBASE1 0x0040065c /* RW-4R */
- #define NV_PGRAPH_BBASE1__ALIAS_1 NV_PGRAPH_BBASE(1) /* */
- #define NV_PGRAPH_BBASE1_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BBASE1_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BBASE2 0x00400660 /* RW-4R */
- #define NV_PGRAPH_BBASE2__ALIAS_1 NV_PGRAPH_BBASE(2) /* */
- #define NV_PGRAPH_BBASE2_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BBASE2_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BBASE3 0x00400664 /* RW-4R */
- #define NV_PGRAPH_BBASE3__ALIAS_1 NV_PGRAPH_BBASE(3) /* */
- #define NV_PGRAPH_BBASE3_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BBASE3_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BBASE4 0x00400668 /* RW-4R */
- #define NV_PGRAPH_BBASE4__ALIAS_1 NV_PGRAPH_BBASE(4) /* */
- #define NV_PGRAPH_BBASE4_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BBASE4_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BBASE5 0x0040066C /* RW-4R */
- #define NV_PGRAPH_BBASE5__ALIAS_1 NV_PGRAPH_BBASE(5) /* */
- #define NV_PGRAPH_BBASE5_LINADRS 23:0 /* RWIUF */
- #define NV_PGRAPH_BBASE5_LINADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPITCH(i) (0x00400670+(i)*4) /* RW-4A */
- #define NV_PGRAPH_BPITCH__SIZE_1 5 /* */
- #define NV_PGRAPH_BPITCH_VALUE 12:0 /* RWIUF */
- #define NV_PGRAPH_BPITCH_VALUE_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPITCH0 0x00400670 /* RW-4R */
- #define NV_PGRAPH_BPITCH0__ALIAS_1 NV_PGRAPH_BPITCH(0) /* */
- #define NV_PGRAPH_BPITCH0_VALUE 12:0 /* RWIUF */
- #define NV_PGRAPH_BPITCH0_VALUE_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPITCH1 0x00400674 /* RW-4R */
- #define NV_PGRAPH_BPITCH1__ALIAS_1 NV_PGRAPH_BPITCH(1) /* */
- #define NV_PGRAPH_BPITCH1_VALUE 12:0 /* RWIUF */
- #define NV_PGRAPH_BPITCH1_VALUE_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPITCH2 0x00400678 /* RW-4R */
- #define NV_PGRAPH_BPITCH2__ALIAS_1 NV_PGRAPH_BPITCH(2) /* */
- #define NV_PGRAPH_BPITCH2_VALUE 12:0 /* RWIUF */
- #define NV_PGRAPH_BPITCH2_VALUE_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPITCH3 0x0040067C /* RW-4R */
- #define NV_PGRAPH_BPITCH3__ALIAS_1 NV_PGRAPH_BPITCH(3) /* */
- #define NV_PGRAPH_BPITCH3_VALUE 12:0 /* RWIUF */
- #define NV_PGRAPH_BPITCH3_VALUE_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPITCH4 0x00400680 /* RW-4R */
- #define NV_PGRAPH_BPITCH4__ALIAS_1 NV_PGRAPH_BPITCH(4) /* */
- #define NV_PGRAPH_BPITCH4_VALUE 12:0 /* RWIUF */
- #define NV_PGRAPH_BPITCH4_VALUE_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BLIMIT(i) (0x00400684+(i)*4) /* RW-4A */
- #define NV_PGRAPH_BLIMIT__SIZE_1 6 /* */
- #define NV_PGRAPH_BLIMIT_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_BLIMIT_TYPE 31:31 /* RWIVF */
- #define NV_PGRAPH_BLIMIT_TYPE_IN_MEMORY 0x00000000 /* RW--V */
- #define NV_PGRAPH_BLIMIT_TYPE_NULL 0x00000001 /* RWI-V */
- #define NV_PGRAPH_BLIMIT0 0x00400684 /* RW-4R */
- #define NV_PGRAPH_BLIMIT0__ALIAS_1 NV_PGRAPH_BLIMIT(0) /* */
- #define NV_PGRAPH_BLIMIT0_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_BLIMIT0_TYPE 31:31 /* RWIVF */
- #define NV_PGRAPH_BLIMIT0_TYPE_IN_MEMORY 0x00000000 /* RW--V */
- #define NV_PGRAPH_BLIMIT0_TYPE_NULL 0x00000001 /* RWI-V */
- #define NV_PGRAPH_BLIMIT1 0x00400688 /* RW-4R */
- #define NV_PGRAPH_BLIMIT1__ALIAS_1 NV_PGRAPH_BLIMIT(1) /* */
- #define NV_PGRAPH_BLIMIT1_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_BLIMIT1_TYPE 31:31 /* RWIVF */
- #define NV_PGRAPH_BLIMIT1_TYPE_IN_MEMORY 0x00000000 /* RW--V */
- #define NV_PGRAPH_BLIMIT1_TYPE_NULL 0x00000001 /* RWI-V */
- #define NV_PGRAPH_BLIMIT2 0x0040068c /* RW-4R */
- #define NV_PGRAPH_BLIMIT2__ALIAS_1 NV_PGRAPH_BLIMIT(2) /* */
- #define NV_PGRAPH_BLIMIT2_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_BLIMIT2_TYPE 31:31 /* RWIVF */
- #define NV_PGRAPH_BLIMIT2_TYPE_IN_MEMORY 0x00000000 /* RW--V */
- #define NV_PGRAPH_BLIMIT2_TYPE_NULL 0x00000001 /* RWI-V */
- #define NV_PGRAPH_BLIMIT3 0x00400690 /* RW-4R */
- #define NV_PGRAPH_BLIMIT3__ALIAS_1 NV_PGRAPH_BLIMIT(3) /* */
- #define NV_PGRAPH_BLIMIT3_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_BLIMIT3_TYPE 31:31 /* RWIVF */
- #define NV_PGRAPH_BLIMIT3_TYPE_IN_MEMORY 0x00000000 /* RW--V */
- #define NV_PGRAPH_BLIMIT3_TYPE_NULL 0x00000001 /* RWI-V */
- #define NV_PGRAPH_BLIMIT4 0x00400694 /* RW-4R */
- #define NV_PGRAPH_BLIMIT4__ALIAS_1 NV_PGRAPH_BLIMIT(4) /* */
- #define NV_PGRAPH_BLIMIT4_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_BLIMIT4_TYPE 31:31 /* RWIVF */
- #define NV_PGRAPH_BLIMIT4_TYPE_IN_MEMORY 0x00000000 /* RW--V */
- #define NV_PGRAPH_BLIMIT4_TYPE_NULL 0x00000001 /* RWI-V */
- #define NV_PGRAPH_BLIMIT5 0x00400698 /* RW-4R */
- #define NV_PGRAPH_BLIMIT5__ALIAS_1 NV_PGRAPH_BLIMIT(5) /* */
- #define NV_PGRAPH_BLIMIT5_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_BLIMIT5_TYPE 31:31 /* RWIVF */
- #define NV_PGRAPH_BLIMIT5_TYPE_IN_MEMORY 0x00000000 /* RW--V */
- #define NV_PGRAPH_BLIMIT5_TYPE_NULL 0x00000001 /* RWI-V */
- #define NV_PGRAPH_BSWIZZLE2 0x0040069c /* RW-4R */
- #define NV_PGRAPH_BSWIZZLE2_WIDTH 19:16 /* RWIUF */
- #define NV_PGRAPH_BSWIZZLE2_WIDTH_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BSWIZZLE2_HEIGHT 27:24 /* RWIUF */
- #define NV_PGRAPH_BSWIZZLE2_HEIGHT_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BSWIZZLE5 0x004006a0 /* RW-4R */
- #define NV_PGRAPH_BSWIZZLE5_WIDTH 19:16 /* RWIUF */
- #define NV_PGRAPH_BSWIZZLE5_WIDTH_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BSWIZZLE5_HEIGHT 27:24 /* RWIUF */
- #define NV_PGRAPH_BSWIZZLE5_HEIGHT_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPIXEL 0x00400724 /* RW-4R */
- #define NV_PGRAPH_BPIXEL_DEPTH0 3:0 /* RWIVF */
- #define NV_PGRAPH_BPIXEL_DEPTH0_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_Y8 0x00000001 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_X1R5G5B5_Z1R5G5B5 0x00000002 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_X1R5G5B5_O1R5G5B5 0x00000003 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_A1R5G5B5 0x00000004 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_R5G6B5 0x00000005 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_Y16 0x00000006 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_X8R8G8B8_Z8R8G8B8 0x00000007 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_X8R8G8B8_O1Z7R8G8B8 0x00000008 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_X1A7R8G8B8_Z1A7R8G8B8 0x00000009 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_X1A7R8G8B8_O1A7R8G8B8 0x0000000a /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_X8R8G8B8_O8R8G8B8 0x0000000b /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_A8R8G8B8 0x0000000c /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_Y32 0x0000000d /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_V8YB8U8YA8 0x0000000e /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH0_YB8V8YA8U8 0x0000000f /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1 7:4 /* RWIVF */
- #define NV_PGRAPH_BPIXEL_DEPTH1_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_Y8 0x00000001 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_X1R5G5B5_Z1R5G5B5 0x00000002 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_X1R5G5B5_O1R5G5B5 0x00000003 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_A1R5G5B5 0x00000004 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_R5G6B5 0x00000005 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_Y16 0x00000006 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_X8R8G8B8_Z8R8G8B8 0x00000007 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_X8R8G8B8_O1Z7R8G8B8 0x00000008 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_X1A7R8G8B8_Z1A7R8G8B8 0x00000009 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_X1A7R8G8B8_O1A7R8G8B8 0x0000000a /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_X8R8G8B8_O8R8G8B8 0x0000000b /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_A8R8G8B8 0x0000000c /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_Y32 0x0000000d /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_V8YB8U8YA8 0x0000000e /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH1_YB8V8YA8U8 0x0000000f /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2 11:8 /* RWIVF */
- #define NV_PGRAPH_BPIXEL_DEPTH2_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_Y8 0x00000001 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_X1R5G5B5_Z1R5G5B5 0x00000002 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_X1R5G5B5_O1R5G5B5 0x00000003 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_A1R5G5B5 0x00000004 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_R5G6B5 0x00000005 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_Y16 0x00000006 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_X8R8G8B8_Z8R8G8B8 0x00000007 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_X8R8G8B8_O1Z7R8G8B8 0x00000008 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_X1A7R8G8B8_Z1A7R8G8B8 0x00000009 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_X1A7R8G8B8_O1A7R8G8B8 0x0000000a /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_X8R8G8B8_O8R8G8B8 0x0000000b /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_A8R8G8B8 0x0000000c /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_Y32 0x0000000d /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_V8YB8U8YA8 0x0000000e /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH2_YB8V8YA8U8 0x0000000f /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3 15:12 /* RWIVF */
- #define NV_PGRAPH_BPIXEL_DEPTH3_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_Y8 0x00000001 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_X1R5G5B5_Z1R5G5B5 0x00000002 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_X1R5G5B5_O1R5G5B5 0x00000003 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_A1R5G5B5 0x00000004 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_R5G6B5 0x00000005 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_Y16 0x00000006 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_X8R8G8B8_Z8R8G8B8 0x00000007 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_X8R8G8B8_O1Z7R8G8B8 0x00000008 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_X1A7R8G8B8_Z1A7R8G8B8 0x00000009 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_X1A7R8G8B8_O1A7R8G8B8 0x0000000a /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_X8R8G8B8_O8R8G8B8 0x0000000b /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_A8R8G8B8 0x0000000c /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_Y32 0x0000000d /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_V8YB8U8YA8 0x0000000e /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH3_YB8V8YA8U8 0x0000000f /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4 19:16 /* RWIVF */
- #define NV_PGRAPH_BPIXEL_DEPTH4_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_Y8 0x00000001 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_X1R5G5B5_Z1R5G5B5 0x00000002 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_X1R5G5B5_O1R5G5B5 0x00000003 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_A1R5G5B5 0x00000004 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_R5G6B5 0x00000005 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_Y16 0x00000006 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_X8R8G8B8_Z8R8G8B8 0x00000007 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_X8R8G8B8_O1Z7R8G8B8 0x00000008 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_X1A7R8G8B8_Z1A7R8G8B8 0x00000009 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_X1A7R8G8B8_O1A7R8G8B8 0x0000000a /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_X8R8G8B8_O8R8G8B8 0x0000000b /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_A8R8G8B8 0x0000000c /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_Y32 0x0000000d /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_V8YB8U8YA8 0x0000000e /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH4_YB8V8YA8U8 0x0000000f /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5 23:20 /* RWIVF */
- #define NV_PGRAPH_BPIXEL_DEPTH5_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_Y8 0x00000001 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_X1R5G5B5_Z1R5G5B5 0x00000002 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_X1R5G5B5_O1R5G5B5 0x00000003 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_A1R5G5B5 0x00000004 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_R5G6B5 0x00000005 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_Y16 0x00000006 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_X8R8G8B8_Z8R8G8B8 0x00000007 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_X8R8G8B8_O1Z7R8G8B8 0x00000008 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_X1A7R8G8B8_Z1A7R8G8B8 0x00000009 /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_X1A7R8G8B8_O1A7R8G8B8 0x0000000a /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_X8R8G8B8_O8R8G8B8 0x0000000b /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_A8R8G8B8 0x0000000c /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_Y32 0x0000000d /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_V8YB8U8YA8 0x0000000e /* RW--V */
- #define NV_PGRAPH_BPIXEL_DEPTH5_YB8V8YA8U8 0x0000000f /* RW--V */
- #define NV_PGRAPH_LIMIT_VIOL_PIX 0x00400610 /* RW-4R */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_ADRS 23:0 /* RWIVF */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_ADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_BLIT 29:29 /* RWIVF */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_BLIT_NO_VIOL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_BLIT_VIOL 0x00000001 /* RW--V */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_LIMIT 30:30 /* RWIVF */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_LIMIT_NO_VIOL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_LIMIT_VIOL 0x00000001 /* RW--V */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_OVRFLW 31:31 /* RWIVF */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_OVRFLW_NO_VIOL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_LIMIT_VIOL_PIX_OVRFLW_VIOL 0x00000001 /* RW--V */
- #define NV_PGRAPH_LIMIT_VIOL_Z 0x00400614 /* RW-4R */
- #define NV_PGRAPH_LIMIT_VIOL_Z_ADRS 23:0 /* RWIVF */
- #define NV_PGRAPH_LIMIT_VIOL_Z_ADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_LIMIT_VIOL_Z_LIMIT 30:30 /* RWIVF */
- #define NV_PGRAPH_LIMIT_VIOL_Z_LIMIT_NO_VIOL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_LIMIT_VIOL_Z_LIMIT_VIOL 0x00000001 /* RW--V */
- #define NV_PGRAPH_LIMIT_VIOL_Z_OVRFLW 31:31 /* RWIVF */
- #define NV_PGRAPH_LIMIT_VIOL_Z_OVRFLW_NO_VIOL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_LIMIT_VIOL_Z_OVRFLW_VIOL 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE 0x00400710 /* RW-4R */
- #define NV_PGRAPH_STATE_BUFFER_0 0:0 /* RWIVF */
- #define NV_PGRAPH_STATE_BUFFER_0_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_BUFFER_0_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_BUFFER_1 1:1 /* RWIVF */
- #define NV_PGRAPH_STATE_BUFFER_1_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_BUFFER_1_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_BUFFER_2 2:2 /* RWIVF */
- #define NV_PGRAPH_STATE_BUFFER_2_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_BUFFER_2_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_BUFFER_3 3:3 /* RWIVF */
- #define NV_PGRAPH_STATE_BUFFER_3_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_BUFFER_3_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_BUFFER_4 4:4 /* RWIVF */
- #define NV_PGRAPH_STATE_BUFFER_4_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_BUFFER_4_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_BUFFER_5 5:5 /* RWIVF */
- #define NV_PGRAPH_STATE_BUFFER_5_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_BUFFER_5_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PITCH_0 8:8 /* RWIVF */
- #define NV_PGRAPH_STATE_PITCH_0_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PITCH_0_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PITCH_1 9:9 /* RWIVF */
- #define NV_PGRAPH_STATE_PITCH_1_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PITCH_1_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PITCH_2 10:10 /* RWIVF */
- #define NV_PGRAPH_STATE_PITCH_2_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PITCH_2_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PITCH_3 11:11 /* RWIVF */
- #define NV_PGRAPH_STATE_PITCH_3_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PITCH_3_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PITCH_4 12:12 /* RWIVF */
- #define NV_PGRAPH_STATE_PITCH_4_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PITCH_4_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_CHROMA_COLOR 16:16 /* RWIVF */
- #define NV_PGRAPH_STATE_CHROMA_COLOR_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_CHROMA_COLOR_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_CHROMA_COLORFMT 17:17 /* RWIVF */
- #define NV_PGRAPH_STATE_CHROMA_COLORFMT_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_CHROMA_COLORFMT_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_CPATTERN_COLORFMT 20:20 /* RWIVF */
- #define NV_PGRAPH_STATE_CPATTERN_COLORFMT_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_CPATTERN_COLORFMT_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_CPATTERN_MONOFMT 21:21 /* RWIVF */
- #define NV_PGRAPH_STATE_CPATTERN_MONOFMT_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_CPATTERN_MONOFMT_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_CPATTERN_SELECT 22:22 /* RWIVF */
- #define NV_PGRAPH_STATE_CPATTERN_SELECT_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_CPATTERN_SELECT_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PATTERN_COLOR0 24:24 /* RWIVF */
- #define NV_PGRAPH_STATE_PATTERN_COLOR0_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PATTERN_COLOR0_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PATTERN_COLOR1 25:25 /* RWIVF */
- #define NV_PGRAPH_STATE_PATTERN_COLOR1_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PATTERN_COLOR1_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PATTERN_PATT0 26:26 /* RWIVF */
- #define NV_PGRAPH_STATE_PATTERN_PATT0_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PATTERN_PATT0_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_STATE_PATTERN_PATT1 27:27 /* RWIVF */
- #define NV_PGRAPH_STATE_PATTERN_PATT1_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_STATE_PATTERN_PATT1_VALID 0x00000001 /* RW--V */
- #define NV_PGRAPH_CACHE_INDEX 0x00400728 /* RW-4R */
- #define NV_PGRAPH_CACHE_INDEX_BANK 2:2 /* RWXVF */
- #define NV_PGRAPH_CACHE_INDEX_BANK_10 0x00000000 /* RW--V */
- #define NV_PGRAPH_CACHE_INDEX_BANK_32 0x00000001 /* RW--V */
- #define NV_PGRAPH_CACHE_INDEX_ADRS 12:3 /* RWXVF */
- #define NV_PGRAPH_CACHE_INDEX_ADRS_0 0x00000000 /* RW--V */
- #define NV_PGRAPH_CACHE_INDEX_ADRS_1024 0x00000400 /* RW--V */
- #define NV_PGRAPH_CACHE_INDEX_OP 14:13 /* RWXVF */
- #define NV_PGRAPH_CACHE_INDEX_OP_WR_CACHE 0x00000000 /* RW--V */
- #define NV_PGRAPH_CACHE_INDEX_OP_RD_CACHE 0x00000001 /* RW--V */
- #define NV_PGRAPH_CACHE_INDEX_OP_RD_INDEX 0x00000002 /* RW--V */
- #define NV_PGRAPH_CACHE_RAM 0x0040072c /* RW-4R */
- #define NV_PGRAPH_CACHE_RAM_VALUE 31:0 /* RWXVF */
- #define NV_PGRAPH_DMA_PITCH 0x00400760 /* RW-4R */
- #define NV_PGRAPH_DMA_PITCH_S0 15:0 /* RWXSF */
- #define NV_PGRAPH_DMA_PITCH_S1 31:16 /* RWXSF */
- #define NV_PGRAPH_DVD_COLORFMT 0x00400764 /* RW-4R */
- #define NV_PGRAPH_DVD_COLORFMT_IMAGE 5:0 /* RWNVF */
- #define NV_PGRAPH_DVD_COLORFMT_IMAGE_FORMAT_INVALID 0x00 /* RWN-V */
- #define NV_PGRAPH_DVD_COLORFMT_IMAGE_FORMAT_LE_V8YB8U8YA8 0x12 /* RW--V */
- #define NV_PGRAPH_DVD_COLORFMT_IMAGE_FORMAT_LE_YB8V8YA8U8 0x13 /* RW--V */
- #define NV_PGRAPH_DVD_COLORFMT_OVLY 9:8 /* RWNVF */
- #define NV_PGRAPH_DVD_COLORFMT_OVLY_FORMAT_INVALID 0x00 /* RWN-V */
- #define NV_PGRAPH_DVD_COLORFMT_OVLY_FORMAT_LE_A8Y8U8V8 0x01 /* RW--V */
- #define NV_PGRAPH_DVD_COLORFMT_OVLY_FORMAT_LE_A4V6YB6A4U6YA6 0x02 /* RW--V */
- #define NV_PGRAPH_DVD_COLORFMT_OVLY_FORMAT_TRANSPARENT 0x03 /* RW--V */
- #define NV_PGRAPH_SCALED_FORMAT 0x00400768 /* RW-4R */
- #define NV_PGRAPH_SCALED_FORMAT_ORIGIN 17:16 /* RWIVF */
- #define NV_PGRAPH_SCALED_FORMAT_ORIGIN_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_SCALED_FORMAT_ORIGIN_CENTER 0x00000001 /* RW--V */
- #define NV_PGRAPH_SCALED_FORMAT_ORIGIN_CORNER 0x00000002 /* RW--V */
- #define NV_PGRAPH_SCALED_FORMAT_INTERPOLATOR 24:24 /* RWIVF */
- #define NV_PGRAPH_SCALED_FORMAT_INTERPOLATOR_ZOH 0x00000000 /* RWI-V */
- #define NV_PGRAPH_SCALED_FORMAT_INTERPOLATOR_FOH 0x00000001 /* RW--V */
- #define NV_PGRAPH_PATT_COLOR0 0x00400800 /* RW-4R */
- #define NV_PGRAPH_PATT_COLOR0_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_PATT_COLOR1 0x00400804 /* RW-4R */
- #define NV_PGRAPH_PATT_COLOR1_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_PATT_COLORRAM(i) (0x00400900+(i)*4) /* R--4A */
- #define NV_PGRAPH_PATT_COLORRAM__SIZE_1 64 /* */
- #define NV_PGRAPH_PATT_COLORRAM_VALUE 23:0 /* R--UF */
- #define NV_PGRAPH_PATTERN(i) (0x00400808+(i)*4) /* RW-4A */
- #define NV_PGRAPH_PATTERN__SIZE_1 2 /* */
- #define NV_PGRAPH_PATTERN_BITMAP 31:0 /* RWXVF */
- #define NV_PGRAPH_PATTERN_SHAPE 0x00400810 /* RW-4R */
- #define NV_PGRAPH_PATTERN_SHAPE_VALUE 1:0 /* RWXVF */
- #define NV_PGRAPH_PATTERN_SHAPE_VALUE_8X_8Y 0x00000000 /* RW--V */
- #define NV_PGRAPH_PATTERN_SHAPE_VALUE_64X_1Y 0x00000001 /* RW--V */
- #define NV_PGRAPH_PATTERN_SHAPE_VALUE_1X_64Y 0x00000002 /* RW--V */
- #define NV_PGRAPH_PATTERN_SHAPE_SELECT 4:4 /* RWXVF */
- #define NV_PGRAPH_PATTERN_SHAPE_SELECT_2COLOR 0x00000000 /* RW--V */
- #define NV_PGRAPH_PATTERN_SHAPE_SELECT_FULLCOLOR 0x00000001 /* RW--V */
- #define NV_PGRAPH_MONO_COLOR0 0x00400600 /* RW-4R */
- #define NV_PGRAPH_MONO_COLOR0_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_ROP3 0x00400604 /* RW-4R */
- #define NV_PGRAPH_ROP3_VALUE 7:0 /* RWXVF */
- #define NV_PGRAPH_CHROMA 0x00400814 /* RW-4R */
- #define NV_PGRAPH_CHROMA_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_BETA_AND 0x00400608 /* RW-4R */
- #define NV_PGRAPH_BETA_AND_VALUE_FRACTION 30:23 /* RWXUF */
- #define NV_PGRAPH_BETA_PREMULT 0x0040060c /* RW-4R */
- #define NV_PGRAPH_BETA_PREMULT_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_CONTROL0 0x00400818 /* RW-4R */
- #define NV_PGRAPH_CONTROL1 0x0040081c /* RW-4R */
- #define NV_PGRAPH_CONTROL2 0x00400820 /* RW-4R */
- #define NV_PGRAPH_BLEND 0x00400824 /* RW-4R */
- #define NV_PGRAPH_DPRAM_INDEX 0x00400828 /* RW-4R */
- #define NV_PGRAPH_DPRAM_INDEX_ADRS 6:0 /* RWIVF */
- #define NV_PGRAPH_DPRAM_INDEX_ADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT 10:8 /* RWIVF */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT_ADRS_0 0x00000000 /* RWI-V */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT_ADRS_1 0x00000001 /* RW--V */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT_DATA_0 0x00000002 /* RW--V */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT_DATA_1 0x00000003 /* RW--V */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT_WE_0 0x00000004 /* RW--V */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT_WE_1 0x00000005 /* RW--V */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT_ALPHA_0 0x00000006 /* RW--V */
- #define NV_PGRAPH_DPRAM_INDEX_SELECT_ALPHA_1 0x00000007 /* RW--V */
- #define NV_PGRAPH_DPRAM_DATA 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_DATA_VALUE 31:0 /* RWXVF */
- #define NV_PGRAPH_DPRAM_ADRS_0 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_ADRS_0__ALIAS_1 NV_PGRAPH_DPRAM_DATA /* */
- #define NV_PGRAPH_DPRAM_ADRS_0_VALUE 19:0 /* RWXVF */
- #define NV_PGRAPH_DPRAM_ADRS_1 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_ADRS_1__ALIAS_1 NV_PGRAPH_DPRAM_DATA /* */
- #define NV_PGRAPH_DPRAM_ADRS_1_VALUE 19:0 /* RWXVF */
- #define NV_PGRAPH_DPRAM_DATA_0 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_DATA_0__ALIAS_1 NV_PGRAPH_DPRAM_DATA /* */
- #define NV_PGRAPH_DPRAM_DATA_0_VALUE 31:0 /* RWXVF */
- #define NV_PGRAPH_DPRAM_DATA_1 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_DATA_1__ALIAS_1 NV_PGRAPH_DPRAM_DATA /* */
- #define NV_PGRAPH_DPRAM_DATA_1_VALUE 31:0 /* RWXVF */
- #define NV_PGRAPH_DPRAM_WE_0 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_WE_0__ALIAS_1 NV_PGRAPH_DPRAM_DATA /* */
- #define NV_PGRAPH_DPRAM_WE_0_VALUE 23:0 /* RWXVF */
- #define NV_PGRAPH_DPRAM_WE_1 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_WE_1__ALIAS_1 NV_PGRAPH_DPRAM_DATA /* */
- #define NV_PGRAPH_DPRAM_WE_1_VALUE 23:0 /* RWXVF */
- #define NV_PGRAPH_DPRAM_ALPHA_0 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_ALPHA_0__ALIAS_1 NV_PGRAPH_DPRAM_DATA /* */
- #define NV_PGRAPH_DPRAM_ALPHA_0_VALUE 31:0 /* RWXVF */
- #define NV_PGRAPH_DPRAM_ALPHA_1 0x0040082c /* RW-4R */
- #define NV_PGRAPH_DPRAM_ALPHA_1__ALIAS_1 NV_PGRAPH_DPRAM_DATA /* */
- #define NV_PGRAPH_DPRAM_ALPHA_1_VALUE 31:0 /* RWXVF */
- #define NV_PGRAPH_STORED_FMT 0x00400830 /* RW-4R */
- #define NV_PGRAPH_STORED_FMT_MONO0 5:0 /* RWXVF */
- #define NV_PGRAPH_STORED_FMT_PATT0 13:8 /* RWXVF */
- #define NV_PGRAPH_STORED_FMT_PATT1 21:16 /* RWXVF */
- #define NV_PGRAPH_STORED_FMT_CHROMA 29:24 /* RWXVF */
- #define NV_PGRAPH_FORMATS 0x00400618 /* RW-4R */
- #define NV_PGRAPH_FORMATS_ROP 2:0 /* R-XVF */
- #define NV_PGRAPH_FORMATS_ROP_Y8 0x00000000 /* -W--V */
- #define NV_PGRAPH_FORMATS_ROP_RGB15 0x00000001 /* -W--V */
- #define NV_PGRAPH_FORMATS_ROP_RGB16 0x00000002 /* -W--V */
- #define NV_PGRAPH_FORMATS_ROP_Y16 0x00000003 /* -W--V */
- #define NV_PGRAPH_FORMATS_ROP_INVALID 0x00000004 /* -W--V */
- #define NV_PGRAPH_FORMATS_ROP_RGB24 0x00000005 /* -W--V */
- #define NV_PGRAPH_FORMATS_ROP_RGB30 0x00000006 /* -W--V */
- #define NV_PGRAPH_FORMATS_ROP_Y32 0x00000007 /* -W--V */
- #define NV_PGRAPH_FORMATS_SRC 9:4 /* R-XVF */
- #define NV_PGRAPH_FORMATS_SRC_INVALID 0x00000000 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_Y8 0x00000001 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_X16A8Y8 0x00000002 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_X24Y8 0x00000003 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_A1R5G5B5 0x00000006 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_X1R5G5B5 0x00000007 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_X16A1R5G5B5 0x00000008 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_X17R5G5B5 0x00000009 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_R5G6B5 0x0000000A /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_A16R5G6B5 0x0000000B /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_X16R5G6B5 0x0000000C /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_A8R8G8B8 0x0000000D /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_X8R8G8B8 0x0000000E /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_Y16 0x0000000F /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_A16Y16 0x00000010 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_X16Y16 0x00000011 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_V8YB8U8YA8 0x00000012 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_YB8V8YA8U8 0x00000013 /* RW--V */
- #define NV_PGRAPH_FORMATS_SRC_LE_Y32 0x00000014 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB 15:12 /* R-XVF */
- #define NV_PGRAPH_FORMATS_FB_INVALID 0x00000000 /* RWI-V */
- #define NV_PGRAPH_FORMATS_FB_Y8 0x00000001 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_X1R5G5B5_Z1R5G5B5 0x00000002 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_X1R5G5B5_O1R5G5B5 0x00000003 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_A1R5G5B5 0x00000004 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_R5G6B5 0x00000005 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_Y16 0x00000006 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_X8R8G8B8_Z8R8G8B8 0x00000007 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_X8R8G8B8_O1Z7R8G8B8 0x00000008 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_X1A7R8G8B8_Z1A7R8G8B8 0x00000009 /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_X1A7R8G8B8_O1A7R8G8B8 0x0000000a /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_X8R8G8B8_O8R8G8B8 0x0000000b /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_A8R8G8B8 0x0000000c /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_Y32 0x0000000d /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_V8YB8U8YA8 0x0000000e /* RW--V */
- #define NV_PGRAPH_FORMATS_FB_YB8V8YA8U8 0x0000000f /* RW--V */
- #define NV_PGRAPH_ABS_X_RAM(i) (0x00400400+(i)*4) /* RW-4A */
- #define NV_PGRAPH_ABS_X_RAM__SIZE_1 32 /* */
- #define NV_PGRAPH_ABS_X_RAM_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_X_RAM_BPORT(i) (0x00400c00+(i)*4) /* R--4A */
- #define NV_PGRAPH_X_RAM_BPORT__SIZE_1 32 /* */
- #define NV_PGRAPH_X_RAM_BPORT_VALUE 31:0 /* R--UF */
- #define NV_PGRAPH_ABS_Y_RAM(i) (0x00400480+(i)*4) /* RW-4A */
- #define NV_PGRAPH_ABS_Y_RAM__SIZE_1 32 /* */
- #define NV_PGRAPH_ABS_Y_RAM_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_Y_RAM_BPORT(i) (0x00400c80+(i)*4) /* R--4A */
- #define NV_PGRAPH_Y_RAM_BPORT__SIZE_1 32 /* */
- #define NV_PGRAPH_Y_RAM_BPORT_VALUE 31:0 /* R--UF */
- #define NV_PGRAPH_XY_LOGIC_MISC0 0x00400514 /* RW-4R */
- #define NV_PGRAPH_XY_LOGIC_MISC0_COUNTER 17:0 /* RWBUF */
- #define NV_PGRAPH_XY_LOGIC_MISC0_COUNTER_0 0x00000000 /* RWB-V */
- #define NV_PGRAPH_XY_LOGIC_MISC0_DIMENSION 20:20 /* RWVVF */
- #define NV_PGRAPH_XY_LOGIC_MISC0_DIMENSION_NONZERO 0x00000000 /* RWV-V */
- #define NV_PGRAPH_XY_LOGIC_MISC0_DIMENSION_ZERO 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC0_INDEX 31:28 /* RWBUF */
- #define NV_PGRAPH_XY_LOGIC_MISC0_INDEX_0 0x00000000 /* RWB-V */
- #define NV_PGRAPH_XY_LOGIC_MISC1 0x00400518 /* RW-4R */
- #define NV_PGRAPH_XY_LOGIC_MISC1_INITIAL 0:0 /* RWNVF */
- #define NV_PGRAPH_XY_LOGIC_MISC1_INITIAL_NEEDED 0x00000000 /* RWN-V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_INITIAL_DONE 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_XTRACLIPX 4:4 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC1_XTRACLIPX_NOTNULL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_XTRACLIPX_NULL 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_XTRACLIPY 5:5 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC1_XTRACLIPY_NOTNULL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_XTRACLIPY_NULL 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_XIMAX 12:12 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_XIMAX_UUMAX 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_XIMAX_IMAGEMAX 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_YIMAX 16:16 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_YIMAX_UUMAX 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_YIMAX_IMAGEMAX 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_XXTRA 20:20 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_XXTRA_CLIPMAX 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC1_SEL_XXTRA_IMAGEMAX 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC2 0x0040051C /* RW-4R */
- #define NV_PGRAPH_XY_LOGIC_MISC2_HANDOFF 0:0 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC2_HANDOFF_DISABLE 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_HANDOFF_ENABLE 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_XTRACLIPX 4:4 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC2_XTRACLIPX_NOTNULL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_XTRACLIPX_NULL 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_XTRACLIPY 5:5 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC2_XTRACLIPY_NOTNULL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_XTRACLIPY_NULL 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_XIMAX 12:12 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_XIMAX_UCMAX 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_XIMAX_IMAGEMAX 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_YIMAX 16:16 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_YIMAX_UCMAX 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_YIMAX_IMAGEMAX 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_XXTRA 20:20 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_XXTRA_CLIPMAX 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC2_SEL_XXTRA_IMAGEMAX 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC3 0x00400520 /* RW-4R */
- #define NV_PGRAPH_XY_LOGIC_MISC3_WDIMY_EQ_0 0:0 /* RWXVF */
- #define NV_PGRAPH_XY_LOGIC_MISC3_WDIMY_EQ_0_NULL 0x00000000 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_WDIMY_EQ_0_TRUE 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_RELOAD_WDIMY 4:4 /* RWXVF */
- #define NV_PGRAPH_XY_LOGIC_MISC3_RELOAD_WDIMY_NULL 0x00000000 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_RELOAD_WDIMY_TRUE 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_RELOAD_WX 8:8 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC3_RELOAD_WX_NULL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_RELOAD_WX_TRUE 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_TEXT_ALG 12:12 /* RWIVF */
- #define NV_PGRAPH_XY_LOGIC_MISC3_TEXT_ALG_NULL 0x00000000 /* RWI-V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_TEXT_ALG_TRUE 0x00000001 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_TEXT_DIMX 22:16 /* RWXUF */
- #define NV_PGRAPH_XY_LOGIC_MISC3_TEXT_DIMX_0 0x00000000 /* RW--V */
- #define NV_PGRAPH_XY_LOGIC_MISC3_TEXT_WDIMX 30:24 /* RWXUF */
- #define NV_PGRAPH_XY_LOGIC_MISC3_TEXT_WDIMX_0 0x00000000 /* RW--V */
- #define NV_PGRAPH_X_MISC 0x00400500 /* RW-4R */
- #define NV_PGRAPH_X_MISC_BIT33_0 0:0 /* RWNVF */
- #define NV_PGRAPH_X_MISC_BIT33_0_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_X_MISC_BIT33_1 1:1 /* RWNVF */
- #define NV_PGRAPH_X_MISC_BIT33_1_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_X_MISC_BIT33_2 2:2 /* RWNVF */
- #define NV_PGRAPH_X_MISC_BIT33_2_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_X_MISC_BIT33_3 3:3 /* RWNVF */
- #define NV_PGRAPH_X_MISC_BIT33_3_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_X_MISC_RANGE_0 4:4 /* RWNVF */
- #define NV_PGRAPH_X_MISC_RANGE_0_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_X_MISC_RANGE_1 5:5 /* RWNVF */
- #define NV_PGRAPH_X_MISC_RANGE_1_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_X_MISC_RANGE_2 6:6 /* RWNVF */
- #define NV_PGRAPH_X_MISC_RANGE_2_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_X_MISC_RANGE_3 7:7 /* RWNVF */
- #define NV_PGRAPH_X_MISC_RANGE_3_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_X_MISC_ADDER_OUTPUT 29:28 /* RWXVF */
- #define NV_PGRAPH_X_MISC_ADDER_OUTPUT_EQ_0 0x00000000 /* RW--V */
- #define NV_PGRAPH_X_MISC_ADDER_OUTPUT_LT_0 0x00000001 /* RW--V */
- #define NV_PGRAPH_X_MISC_ADDER_OUTPUT_GT_0 0x00000002 /* RW--V */
- #define NV_PGRAPH_Y_MISC 0x00400504 /* RW-4R */
- #define NV_PGRAPH_Y_MISC_BIT33_0 0:0 /* RWNVF */
- #define NV_PGRAPH_Y_MISC_BIT33_0_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_Y_MISC_BIT33_1 1:1 /* RWNVF */
- #define NV_PGRAPH_Y_MISC_BIT33_1_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_Y_MISC_BIT33_2 2:2 /* RWNVF */
- #define NV_PGRAPH_Y_MISC_BIT33_2_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_Y_MISC_BIT33_3 3:3 /* RWNVF */
- #define NV_PGRAPH_Y_MISC_BIT33_3_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_Y_MISC_RANGE_0 4:4 /* RWNVF */
- #define NV_PGRAPH_Y_MISC_RANGE_0_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_Y_MISC_RANGE_1 5:5 /* RWNVF */
- #define NV_PGRAPH_Y_MISC_RANGE_1_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_Y_MISC_RANGE_2 6:6 /* RWNVF */
- #define NV_PGRAPH_Y_MISC_RANGE_2_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_Y_MISC_RANGE_3 7:7 /* RWNVF */
- #define NV_PGRAPH_Y_MISC_RANGE_3_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_Y_MISC_ADDER_OUTPUT 29:28 /* RWXVF */
- #define NV_PGRAPH_Y_MISC_ADDER_OUTPUT_EQ_0 0x00000000 /* RW--V */
- #define NV_PGRAPH_Y_MISC_ADDER_OUTPUT_LT_0 0x00000001 /* RW--V */
- #define NV_PGRAPH_Y_MISC_ADDER_OUTPUT_GT_0 0x00000002 /* RW--V */
- #define NV_PGRAPH_ABS_UCLIP_XMIN 0x0040053C /* RW-4R */
- #define NV_PGRAPH_ABS_UCLIP_XMIN_VALUE 15:0 /* RWXSF */
- #define NV_PGRAPH_ABS_UCLIP_XMAX 0x00400544 /* RW-4R */
- #define NV_PGRAPH_ABS_UCLIP_XMAX_VALUE 17:0 /* RWXSF */
- #define NV_PGRAPH_ABS_UCLIP_YMIN 0x00400540 /* RW-4R */
- #define NV_PGRAPH_ABS_UCLIP_YMIN_VALUE 15:0 /* RWXSF */
- #define NV_PGRAPH_ABS_UCLIP_YMAX 0x00400548 /* RW-4R */
- #define NV_PGRAPH_ABS_UCLIP_YMAX_VALUE 17:0 /* RWXSF */
- #define NV_PGRAPH_ABS_UCLIPA_XMIN 0x00400560 /* RW-4R */
- #define NV_PGRAPH_ABS_UCLIPA_XMIN_VALUE 15:0 /* RWXSF */
- #define NV_PGRAPH_ABS_UCLIPA_XMAX 0x00400568 /* RW-4R */
- #define NV_PGRAPH_ABS_UCLIPA_XMAX_VALUE 17:0 /* RWXSF */
- #define NV_PGRAPH_ABS_UCLIPA_YMIN 0x00400564 /* RW-4R */
- #define NV_PGRAPH_ABS_UCLIPA_YMIN_VALUE 15:0 /* RWXSF */
- #define NV_PGRAPH_ABS_UCLIPA_YMAX 0x0040056C /* RW-4R */
- #define NV_PGRAPH_ABS_UCLIPA_YMAX_VALUE 17:0 /* RWXSF */
- #define NV_PGRAPH_SOURCE_COLOR 0x0040050C /* RW-4R */
- #define NV_PGRAPH_SOURCE_COLOR_VALUE 31:0 /* RWNVF */
- #define NV_PGRAPH_SOURCE_COLOR_VALUE_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_VALID1 0x00400508 /* RW-4R */
- #define NV_PGRAPH_VALID1_VLD 22:0 /* RWNVF */
- #define NV_PGRAPH_VALID1_VLD_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_VALID1_CLIP_MIN 28:28 /* RWIVF */
- #define NV_PGRAPH_VALID1_CLIP_MIN_NO_ERROR 0x00000000 /* RWI-V */
- #define NV_PGRAPH_VALID1_CLIP_MIN_ONLY 0x00000001 /* RW--V */
- #define NV_PGRAPH_VALID1_CLIPA_MIN 29:29 /* RWIVF */
- #define NV_PGRAPH_VALID1_CLIPA_MIN_NO_ERROR 0x00000000 /* RWI-V */
- #define NV_PGRAPH_VALID1_CLIPA_MIN_ONLY 0x00000001 /* RW--V */
- #define NV_PGRAPH_VALID1_CLIP_MAX 30:30 /* RWIVF */
- #define NV_PGRAPH_VALID1_CLIP_MAX_NO_ERROR 0x00000000 /* RWI-V */
- #define NV_PGRAPH_VALID1_CLIP_MAX_ONLY 0x00000001 /* RW--V */
- #define NV_PGRAPH_VALID1_CLIPA_MAX 31:31 /* RWIVF */
- #define NV_PGRAPH_VALID1_CLIPA_MAX_NO_ERROR 0x00000000 /* RWI-V */
- #define NV_PGRAPH_VALID1_CLIPA_MAX_ONLY 0x00000001 /* RW--V */
- #define NV_PGRAPH_VALID2 0x00400578 /* RW-4R */
- #define NV_PGRAPH_VALID2_VLD2 28:0 /* RWNVF */
- #define NV_PGRAPH_VALID2_VLD2_0 0x00000000 /* RWN-V */
- #define NV_PGRAPH_ABS_ICLIP_XMAX 0x00400534 /* RW-4R */
- #define NV_PGRAPH_ABS_ICLIP_XMAX_VALUE 17:0 /* RWXSF */
- #define NV_PGRAPH_ABS_ICLIP_YMAX 0x00400538 /* RW-4R */
- #define NV_PGRAPH_ABS_ICLIP_YMAX_VALUE 17:0 /* RWXSF */
- #define NV_PGRAPH_CLIPX_0 0x00400524 /* RW-4R */
- #define NV_PGRAPH_CLIPX_0_CLIP0_MIN 1:0 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP0_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP0_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP0_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP0_MAX 3:2 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP0_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP0_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP0_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP1_MIN 5:4 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP1_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP1_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP1_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP1_MAX 7:6 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP1_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP1_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP1_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP2_MIN 9:8 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP2_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP2_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP2_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP2_MAX 11:10 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP2_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP2_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP2_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP3_MIN 13:12 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP3_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP3_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP3_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP3_MAX 15:14 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP3_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP3_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP3_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP4_MIN 17:16 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP4_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP4_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP4_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP4_MAX 19:18 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP4_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP4_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP4_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP5_MIN 21:20 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP5_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP5_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP5_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP5_MAX 23:22 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP5_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP5_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP5_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP6_MIN 25:24 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP6_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP6_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP6_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP6_MAX 27:26 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP6_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP6_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP6_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP7_MIN 29:28 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP7_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP7_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP7_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP7_MAX 31:30 /* RWNVF */
- #define NV_PGRAPH_CLIPX_0_CLIP7_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_0_CLIP7_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_0_CLIP7_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1 0x00400528 /* RW-4R */
- #define NV_PGRAPH_CLIPX_1_CLIP8_MIN 1:0 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP8_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP8_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP8_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP8_MAX 3:2 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP8_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP8_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP8_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP9_MIN 5:4 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP9_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP9_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP9_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP9_MAX 7:6 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP9_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP9_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP9_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP10_MIN 9:8 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP10_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP10_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP10_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP10_MAX 11:10 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP10_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP10_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP10_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP11_MIN 13:12 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP11_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP11_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP11MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP11_MAX 15:14 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP11_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP11_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP11_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP12_MIN 17:16 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP12_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP12_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP12_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP12_MAX 19:18 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP12_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP12_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP12_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP13_MIN 21:20 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP13_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP13_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP13_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP13_MAX 23:22 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP13_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP13_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP13_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP14_MIN 25:24 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP14_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP14_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP14_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP14_MAX 27:26 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP14_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP14_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP14_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP15_MIN 29:28 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP15_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP15_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP15_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP15_MAX 31:30 /* RWNVF */
- #define NV_PGRAPH_CLIPX_1_CLIP15_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPX_1_CLIP15_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPX_1_CLIP15_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0 0x0040052c /* RW-4R */
- #define NV_PGRAPH_CLIPY_0_CLIP0_MIN 1:0 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP0_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP0_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP0_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP0_MAX 3:2 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP0_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP0_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP0_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP1_MIN 5:4 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP1_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP1_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP1_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP1_MAX 7:6 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP1_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP1_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP1_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP2_MIN 9:8 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP2_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP2_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP2_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP2_MAX 11:10 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP2_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP2_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP2_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP3_MIN 13:12 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP3_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP3_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP3_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP3_MAX 15:14 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP3_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP3_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP3_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP4_MIN 17:16 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP4_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP4_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP4_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP4_MAX 19:18 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP4_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP4_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP4_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP5_MIN 21:20 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP5_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP5_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP5_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP5_MAX 23:22 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP5_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP5_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP5_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP6_MIN 25:24 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP6_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP6_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP6_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP6_MAX 27:26 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP6_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP6_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP6_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP7_MIN 29:28 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP7_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP7_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP7_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP7_MAX 31:30 /* RWNVF */
- #define NV_PGRAPH_CLIPY_0_CLIP7_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_0_CLIP7_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_0_CLIP7_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1 0x00400530 /* RW-4R */
- #define NV_PGRAPH_CLIPY_1_CLIP8_MIN 1:0 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP8_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP8_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP8_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP8_MAX 3:2 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP8_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP8_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP8_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP9_MIN 5:4 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP9_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP9_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP9_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP9_MAX 7:6 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP9_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP9_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP9_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP10_MIN 9:8 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP10_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP10_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP10_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP10_MAX 11:10 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP10_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP10_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP10_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP11_MIN 13:12 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP11_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP11_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP11MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP11_MAX 15:14 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP11_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP11_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP11_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP12_MIN 17:16 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP12_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP12_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP12_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP12_MAX 19:18 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP12_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP12_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP12_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP13_MIN 21:20 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP13_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP13_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP13_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP13_MAX 23:22 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP13_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP13_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP13_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP14_MIN 25:24 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP14_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP14_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP14_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP14_MAX 27:26 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP14_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP14_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP14_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP15_MIN 29:28 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP15_MIN_GT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP15_MIN_LT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP15_MIN_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP15_MAX 31:30 /* RWNVF */
- #define NV_PGRAPH_CLIPY_1_CLIP15_MAX_LT 0x00000000 /* RW--V */
- #define NV_PGRAPH_CLIPY_1_CLIP15_MAX_GT 0x00000001 /* RWN-V */
- #define NV_PGRAPH_CLIPY_1_CLIP15_MAX_EQ 0x00000002 /* RW--V */
- #define NV_PGRAPH_MISC24_0 0x00400510 /* RW-4R */
- #define NV_PGRAPH_MISC24_0_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_MISC24_1 0x00400570 /* RW-4R */
- #define NV_PGRAPH_MISC24_1_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_MISC24_2 0x00400574 /* RW-4R */
- #define NV_PGRAPH_MISC24_2_VALUE 23:0 /* RWXUF */
- #define NV_PGRAPH_PASSTHRU_0 0x0040057C /* RW-4R */
- #define NV_PGRAPH_PASSTHRU_0_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_PASSTHRU_1 0x00400580 /* RW-4R */
- #define NV_PGRAPH_PASSTHRU_1_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_PASSTHRU_2 0x00400584 /* RW-4R */
- #define NV_PGRAPH_PASSTHRU_2_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_U_RAM(i) (0x00400d00+(i)*4) /* RW-4A */
- #define NV_PGRAPH_U_RAM__SIZE_1 16 /* */
- #define NV_PGRAPH_U_RAM_VALUE 31:6 /* RWXFF */
- #define NV_PGRAPH_V_RAM(i) (0x00400d40+(i)*4) /* RW-4A */
- #define NV_PGRAPH_V_RAM__SIZE_1 16 /* */
- #define NV_PGRAPH_V_RAM_VALUE 31:6 /* RWXFF */
- #define NV_PGRAPH_M_RAM(i) (0x00400d80+(i)*4) /* RW-4A */
- #define NV_PGRAPH_M_RAM__SIZE_1 16 /* */
- #define NV_PGRAPH_M_RAM_VALUE 31:6 /* RWXFF */
- #define NV_PGRAPH_DMA_START_0 0x00401000 /* RW-4R */
- #define NV_PGRAPH_DMA_START_0_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_START_1 0x00401004 /* RW-4R */
- #define NV_PGRAPH_DMA_START_1_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_LENGTH 0x00401008 /* RW-4R */
- #define NV_PGRAPH_DMA_LENGTH_VALUE 21:0 /* RWXUF */
- #define NV_PGRAPH_DMA_MISC 0x0040100C /* RW-4R */
- #define NV_PGRAPH_DMA_MISC_COUNT 15:0 /* RWXUF */
- #define NV_PGRAPH_DMA_MISC_FMT_SRC 18:16 /* RWXVF */
- #define NV_PGRAPH_DMA_MISC_FMT_DST 22:20 /* RWXVF */
- #define NV_PGRAPH_DMA_DATA_0 0x00401020 /* RW-4R */
- #define NV_PGRAPH_DMA_DATA_0_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_DATA_1 0x00401024 /* RW-4R */
- #define NV_PGRAPH_DMA_DATA_1_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_RM 0x00401030 /* RW-4R */
- #define NV_PGRAPH_DMA_RM_ASSIST_A 0:0 /* RWIVF */
- #define NV_PGRAPH_DMA_RM_ASSIST_A_NOT_PENDING 0x00000000 /* R-I-V */
- #define NV_PGRAPH_DMA_RM_ASSIST_A_PENDING 0x00000001 /* R---V */
- #define NV_PGRAPH_DMA_RM_ASSIST_A_RESET 0x00000001 /* -W--C */
- #define NV_PGRAPH_DMA_RM_ASSIST_B 1:1 /* RWIVF */
- #define NV_PGRAPH_DMA_RM_ASSIST_B_NOT_PENDING 0x00000000 /* R-I-V */
- #define NV_PGRAPH_DMA_RM_ASSIST_B_PENDING 0x00000001 /* R---V */
- #define NV_PGRAPH_DMA_RM_ASSIST_B_RESET 0x00000001 /* -W--C */
- #define NV_PGRAPH_DMA_RM_WRITE_REQ 4:4 /* CWIVF */
- #define NV_PGRAPH_DMA_RM_WRITE_REQ_NOT_PENDING 0x00000000 /* CWI-V */
- #define NV_PGRAPH_DMA_RM_WRITE_REQ_PENDING 0x00000001 /* -W--T */
- #define NV_PGRAPH_DMA_A_XLATE_INST 0x00401040 /* RW-4R */
- #define NV_PGRAPH_DMA_A_XLATE_INST_VALUE 15:0 /* RWXUF */
- #define NV_PGRAPH_DMA_A_CONTROL 0x00401044 /* RW-4R */
- #define NV_PGRAPH_DMA_A_CONTROL_PAGE_TABLE 12:12 /* RWIVF */
- #define NV_PGRAPH_DMA_A_CONTROL_PAGE_TABLE_NOT_PRESENT 0x00000000 /* RWI-V */
- #define NV_PGRAPH_DMA_A_CONTROL_PAGE_TABLE_PRESENT 0x00000001 /* RW--V */
- #define NV_PGRAPH_DMA_A_CONTROL_PAGE_ENTRY 13:13 /* RWXVF */
- #define NV_PGRAPH_DMA_A_CONTROL_PAGE_ENTRY_NOT_LINEAR 0x00000000 /* RW--V */
- #define NV_PGRAPH_DMA_A_CONTROL_PAGE_ENTRY_LINEAR 0x00000001 /* RW--V */
- #define NV_PGRAPH_DMA_A_CONTROL_TARGET_NODE 17:16 /* RWXUF */
- #define NV_PGRAPH_DMA_A_CONTROL_TARGET_NODE_NVM 0x00000000 /* RW--V */
- #define NV_PGRAPH_DMA_A_CONTROL_TARGET_NODE_PCI 0x00000002 /* RW--V */
- #define NV_PGRAPH_DMA_A_CONTROL_TARGET_NODE_AGP 0x00000003 /* RW--V */
- #define NV_PGRAPH_DMA_A_CONTROL_ADJUST 31:20 /* RWXUF */
- #define NV_PGRAPH_DMA_A_LIMIT 0x00401048 /* RW-4R */
- #define NV_PGRAPH_DMA_A_LIMIT_OFFSET 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_A_TLB_PTE 0x0040104C /* RW-4R */
- #define NV_PGRAPH_DMA_A_TLB_PTE_ACCESS 1:1 /* RWXVF */
- #define NV_PGRAPH_DMA_A_TLB_PTE_ACCESS_READ_ONLY 0x00000000 /* RW--V */
- #define NV_PGRAPH_DMA_A_TLB_PTE_ACCESS_READ_WRITE 0x00000001 /* RW--V */
- #define NV_PGRAPH_DMA_A_TLB_PTE_FRAME_ADDRESS 31:12 /* RWXUF */
- #define NV_PGRAPH_DMA_A_TLB_TAG 0x00401050 /* RW-4R */
- #define NV_PGRAPH_DMA_A_TLB_TAG_ADDRESS 31:12 /* RWXUF */
- #define NV_PGRAPH_DMA_A_ADJ_OFFSET 0x00401054 /* RW-4R */
- #define NV_PGRAPH_DMA_A_ADJ_OFFSET_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_A_OFFSET 0x00401058 /* RW-4R */
- #define NV_PGRAPH_DMA_A_OFFSET_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_A_SIZE 0x0040105C /* RW-4R */
- #define NV_PGRAPH_DMA_A_SIZE_VALUE 24:0 /* RWXUF */
- #define NV_PGRAPH_DMA_A_Y_SIZE 0x00401060 /* RW-4R */
- #define NV_PGRAPH_DMA_A_Y_SIZE_VALUE 10:0 /* RWXUF */
- #define NV_PGRAPH_DMA_B_XLATE_INST 0x00401080 /* RW-4R */
- #define NV_PGRAPH_DMA_B_XLATE_INST_VALUE 15:0 /* RWXUF */
- #define NV_PGRAPH_DMA_B_CONTROL 0x00401084 /* RW-4R */
- #define NV_PGRAPH_DMA_B_CONTROL_PAGE_TABLE 12:12 /* RWIVF */
- #define NV_PGRAPH_DMA_B_CONTROL_PAGE_TABLE_NOT_PRESENT 0x00000000 /* RWI-V */
- #define NV_PGRAPH_DMA_B_CONTROL_PAGE_TABLE_PRESENT 0x00000001 /* RW--V */
- #define NV_PGRAPH_DMA_B_CONTROL_PAGE_ENTRY 13:13 /* RWXVF */
- #define NV_PGRAPH_DMA_B_CONTROL_PAGE_ENTRY_NOT_LINEAR 0x00000000 /* RW--V */
- #define NV_PGRAPH_DMA_B_CONTROL_PAGE_ENTRY_LINEAR 0x00000001 /* RW--V */
- #define NV_PGRAPH_DMA_B_CONTROL_TARGET_NODE 17:16 /* RWXUF */
- #define NV_PGRAPH_DMA_B_CONTROL_TARGET_NODE_NVM 0x00000000 /* RW--V */
- #define NV_PGRAPH_DMA_B_CONTROL_TARGET_NODE_PCI 0x00000002 /* RW--V */
- #define NV_PGRAPH_DMA_B_CONTROL_TARGET_NODE_AGP 0x00000003 /* RW--V */
- #define NV_PGRAPH_DMA_B_CONTROL_ADJUST 31:20 /* RWXUF */
- #define NV_PGRAPH_DMA_B_LIMIT 0x00401088 /* RW-4R */
- #define NV_PGRAPH_DMA_B_LIMIT_OFFSET 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_B_TLB_PTE 0x0040108C /* RW-4R */
- #define NV_PGRAPH_DMA_B_TLB_PTE_ACCESS 1:1 /* RWXVF */
- #define NV_PGRAPH_DMA_B_TLB_PTE_ACCESS_READ_ONLY 0x00000000 /* RW--V */
- #define NV_PGRAPH_DMA_B_TLB_PTE_ACCESS_READ_WRITE 0x00000001 /* RW--V */
- #define NV_PGRAPH_DMA_B_TLB_PTE_FRAME_ADDRESS 31:12 /* RWXUF */
- #define NV_PGRAPH_DMA_B_TLB_TAG 0x00401090 /* RW-4R */
- #define NV_PGRAPH_DMA_B_TLB_TAG_ADDRESS 31:12 /* RWXUF */
- #define NV_PGRAPH_DMA_B_ADJ_OFFSET 0x00401094 /* RW-4R */
- #define NV_PGRAPH_DMA_B_ADJ_OFFSET_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_B_OFFSET 0x00401098 /* RW-4R */
- #define NV_PGRAPH_DMA_B_OFFSET_VALUE 31:0 /* RWXUF */
- #define NV_PGRAPH_DMA_B_SIZE 0x0040109C /* RW-4R */
- #define NV_PGRAPH_DMA_B_SIZE_VALUE 24:0 /* RWXUF */
- #define NV_PGRAPH_DMA_B_Y_SIZE 0x004010A0 /* RW-4R */
- #define NV_PGRAPH_DMA_B_Y_SIZE_VALUE 10:0 /* RWXUF */
- /* Framebuffer registers */
- #define NV_PFB 0x00100FFF:0x00100000 /* RW--D */
- #define NV_PFB_BOOT_0 0x00100000 /* RW-4R */
- #define NV_PFB_BOOT_0_RAM_AMOUNT 1:0 /* RW-VF */
- #define NV_PFB_BOOT_0_RAM_AMOUNT_32MB 0x00000000 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_AMOUNT_4MB 0x00000001 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_AMOUNT_8MB 0x00000002 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_AMOUNT_16MB 0x00000003 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_WIDTH_128 2:2 /* RW-VF */
- #define NV_PFB_BOOT_0_RAM_WIDTH_128_OFF 0x00000000 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_WIDTH_128_ON 0x00000001 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_TYPE 4:3 /* RW-VF */
- #define NV_PFB_BOOT_0_RAM_TYPE_256K 0x00000000 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_TYPE_512K_2BANK 0x00000001 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_TYPE_512K_4BANK 0x00000002 /* RW--V */
- #define NV_PFB_BOOT_0_RAM_TYPE_1024K_2BANK 0x00000003 /* RW--V */
- #define NV_PFB_CONFIG_0 0x00100200 /* RW-4R */
- #define NV_PFB_CONFIG_0_TYPE 14:0 /* RWIVF */
- #define NV_PFB_CONFIG_0_TYPE_OLD1024_FIXED_8BPP 0x00000120 /* RW--V */
- #define NV_PFB_CONFIG_0_TYPE_OLD1024_FIXED_16BPP 0x00000220 /* RW--V */
- #define NV_PFB_CONFIG_0_TYPE_OLD1024_FIXED_32BPP 0x00000320 /* RW--V */
- #define NV_PFB_CONFIG_0_TYPE_OLD1024_VAR_8BPP 0x00004120 /* RW--V */
- #define NV_PFB_CONFIG_0_TYPE_OLD1024_VAR_16BPP 0x00004220 /* RW--V */
- #define NV_PFB_CONFIG_0_TYPE_OLD1024_VAR_32BPP 0x00004320 /* RW--V */
- #define NV_PFB_CONFIG_0_TYPE_TETRIS 0x00002000 /* RW--V */
- #define NV_PFB_CONFIG_0_TYPE_NOTILING 0x00001114 /* RWI-V */
- #define NV_PFB_CONFIG_0_TETRIS_MODE 17:15 /* RWI-F */
- #define NV_PFB_CONFIG_0_TETRIS_MODE_PASS 0x00000000 /* RWI-V */
- #define NV_PFB_CONFIG_0_TETRIS_MODE_1 0x00000001 /* RW--V */
- #define NV_PFB_CONFIG_0_TETRIS_MODE_2 0x00000002 /* RW--V */
- #define NV_PFB_CONFIG_0_TETRIS_MODE_3 0x00000003 /* RW--V */
- #define NV_PFB_CONFIG_0_TETRIS_MODE_4 0x00000004 /* RW--V */
- #define NV_PFB_CONFIG_0_TETRIS_MODE_5 0x00000005 /* RW--V */
- #define NV_PFB_CONFIG_0_TETRIS_MODE_6 0x00000006 /* RW--V */
- #define NV_PFB_CONFIG_0_TETRIS_MODE_7 0x00000007 /* RW--V */
- #define NV_PFB_CONFIG_0_TETRIS_SHIFT 19:18 /* RWI-F */
- #define NV_PFB_CONFIG_0_TETRIS_SHIFT_0 0x00000000 /* RWI-V */
- #define NV_PFB_CONFIG_0_TETRIS_SHIFT_1 0x00000001 /* RW--V */
- #define NV_PFB_CONFIG_0_TETRIS_SHIFT_2 0x00000002 /* RW--V */
- #define NV_PFB_CONFIG_0_BANK_SWAP 22:20 /* RWI-F */
- #define NV_PFB_CONFIG_0_BANK_SWAP_OFF 0x00000000 /* RWI-V */
- #define NV_PFB_CONFIG_0_BANK_SWAP_1M 0x00000001 /* RW--V */
- #define NV_PFB_CONFIG_0_BANK_SWAP_2M 0x00000005 /* RW--V */
- #define NV_PFB_CONFIG_0_BANK_SWAP_4M 0x00000007 /* RW--V */
- #define NV_PFB_CONFIG_0_UNUSED 23:23 /* RW-VF */
- #define NV_PFB_CONFIG_0_SCRAMBLE_EN 29:29 /* RWIVF */
- #define NV_PFB_CONFIG_0_SCRAMBLE_EN_INIT 0x00000000 /* RW--V */
- #define NV_PFB_CONFIG_0_SCRAMBLE_ACTIVE 0x00000001 /* RW--V */
- #define NV_PFB_CONFIG_0_PRAMIN_WR 28:28 /* RWIVF */
- #define NV_PFB_CONFIG_0_PRAMIN_WR_INIT 0x00000000 /* RW--V */
- #define NV_PFB_CONFIG_0_PRAMIN_WR_DISABLED 0x00000001 /* RW--V */
- #define NV_PFB_CONFIG_0_PRAMIN_WR_MASK 27:24 /* RWIVF */
- #define NV_PFB_CONFIG_0_PRAMIN_WR_MASK_INIT 0x00000000 /* RWI-V */
- #define NV_PFB_CONFIG_0_PRAMIN_WR_MASK_CLEAR 0x0000000f /* RWI-V */
- #define NV_PFB_CONFIG_1 0x00100204 /* RW-4R */
- #define NV_PFB_RTL 0x00100300 /* RW-4R */
- #define NV_PFB_RTL_H 0:0 /* RWIUF */
- #define NV_PFB_RTL_H_DEFAULT 0x00000000 /* RWI-V */
- #define NV_PFB_RTL_MC 1:1 /* RWIUF */
- #define NV_PFB_RTL_MC_DEFAULT 0x00000000 /* RWI-V */
- #define NV_PFB_RTL_V 2:2 /* RWIUF */
- #define NV_PFB_RTL_V_DEFAULT 0x00000000 /* RWI-V */
- #define NV_PFB_RTL_G 3:3 /* RWIUF */
- #define NV_PFB_RTL_G_DEFAULT 0x00000000 /* RWI-V */
- #define NV_PFB_RTL_GB 4:4 /* RWIUF */
- #define NV_PFB_RTL_GB_DEFAULT 0x00000000 /* RWI-V */
- #define NV_PFB_CONFIG_0_RESOLUTION 5:0 /* RWIVF */
- #define NV_PFB_CONFIG_0_RESOLUTION_320_PIXELS 0x0000000a /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_400_PIXELS 0x0000000d /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_480_PIXELS 0x0000000f /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_512_PIXELS 0x00000010 /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_640_PIXELS 0x00000014 /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_800_PIXELS 0x00000019 /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_960_PIXELS 0x0000001e /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_1024_PIXELS 0x00000020 /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_1152_PIXELS 0x00000024 /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_1280_PIXELS 0x00000028 /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_1600_PIXELS 0x00000032 /* RW--V */
- #define NV_PFB_CONFIG_0_RESOLUTION_DEFAULT 0x00000014 /* RWI-V */
- #define NV_PFB_CONFIG_0_PIXEL_DEPTH 9:8 /* RWIVF */
- #define NV_PFB_CONFIG_0_PIXEL_DEPTH_8_BITS 0x00000001 /* RW--V */
- #define NV_PFB_CONFIG_0_PIXEL_DEPTH_16_BITS 0x00000002 /* RW--V */
- #define NV_PFB_CONFIG_0_PIXEL_DEPTH_32_BITS 0x00000003 /* RW--V */
- #define NV_PFB_CONFIG_0_PIXEL_DEPTH_DEFAULT 0x00000001 /* RWI-V */
- #define NV_PFB_CONFIG_0_TILING 12:12 /* RWIVF */
- #define NV_PFB_CONFIG_0_TILING_ENABLED 0x00000000 /* RW--V */
- #define NV_PFB_CONFIG_0_TILING_DISABLED 0x00000001 /* RWI-V */
- #define NV_PFB_CONFIG_1_SGRAM100 3:3 /* RWIVF */
- #define NV_PFB_CONFIG_1_SGRAM100_ENABLED 0x00000000 /* RWI-V */
- #define NV_PFB_CONFIG_1_SGRAM100_DISABLED 0x00000001 /* RW--V */
- #define NV_PFB_DEBUG_0_CKE_ALWAYSON 29:29 /* RWIVF */
- #define NV_PFB_DEBUG_0_CKE_ALWAYSON_OFF 0x00000000 /* RW--V */
- #define NV_PFB_DEBUG_0_CKE_ALWAYSON_ON 0x00000001 /* RWI-V */
- #define NV_PEXTDEV 0x00101FFF:0x00101000 /* RW--D */
- #define NV_PEXTDEV_BOOT_0 0x00101000 /* R--4R */
- #define NV_PEXTDEV_BOOT_0_STRAP_BUS_SPEED 0:0 /* R-XVF */
- #define NV_PEXTDEV_BOOT_0_STRAP_BUS_SPEED_33MHZ 0x00000000 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_BUS_SPEED_66MHZ 0x00000001 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_SUB_VENDOR 1:1 /* R-XVF */
- #define NV_PEXTDEV_BOOT_0_STRAP_SUB_VENDOR_NO_BIOS 0x00000000 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_SUB_VENDOR_BIOS 0x00000001 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_RAM_TYPE 3:2 /* R-XVF */
- #define NV_PEXTDEV_BOOT_0_STRAP_RAM_TYPE_SGRAM_256K 0x00000000 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_RAM_TYPE_SGRAM_512K_2BANK 0x00000001 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_RAM_TYPE_SGRAM_512K_4BANK 0x00000002 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_RAM_TYPE_1024K_2BANK 0x00000003 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_RAM_WIDTH 4:4 /* R-XVF */
- #define NV_PEXTDEV_BOOT_0_STRAP_RAM_WIDTH_64 0x00000000 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_RAM_WIDTH_128 0x00000001 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_BUS_TYPE 5:5 /* R-XVF */
- #define NV_PEXTDEV_BOOT_0_STRAP_BUS_TYPE_PCI 0x00000000 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_BUS_TYPE_AGP 0x00000001 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_CRYSTAL 6:6 /* R-XVF */
- #define NV_PEXTDEV_BOOT_0_STRAP_CRYSTAL_13500K 0x00000000 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_CRYSTAL_14318180 0x00000001 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_TVMODE 8:7 /* R-XVF */
- #define NV_PEXTDEV_BOOT_0_STRAP_TVMODE_SECAM 0x00000000 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_TVMODE_NTSC 0x00000001 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_TVMODE_PAL 0x00000002 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_TVMODE_DISABLED 0x00000003 /* R---V */
- #define NV_PEXTDEV_BOOT_0_STRAP_OVERWRITE 11:11 /* RWIVF */
- #define NV_PEXTDEV_BOOT_0_STRAP_OVERWRITE_DISABLED 0x00000000 /* RWI-V */
- #define NV_PEXTDEV_BOOT_0_STRAP_OVERWRITE_ENABLED 0x00000001 /* RW--V */
- /* Extras */
- #define NV_PRAMIN 0x007FFFFF:0x00700000 /* RW--M */
- /*#define NV_PRAMIN 0x00FFFFFF:0x00C00000*/
- #define NV_PNVM 0x01FFFFFF:0x01000000 /* RW--M */
- /*#define NV_PNVM 0x00BFFFFF:0x00800000*/
- #define NV_CHAN0 0x0080ffff:0x00800000
- /* FIFO subchannels */
- #define NV_UROP 0x43
- #define NV_UCHROMA 0x57
- #define NV_UCLIP 0x19
- #define NV_UPATT 0x18
- #define NV_ULIN 0x5C
- #define NV_UTRI 0x5D
- #define NV_URECT 0x5E
- #define NV_UBLIT 0x5F
- #define NV_UGLYPH 0x4B
- #endif /*__NV4REF_H__*/