NV services: Difference between revisions

No edit summary
Line 453: Line 453:
! Value || Direction || Size || Description || Notes
! Value || Direction || Size || Description || Notes
|-
|-
| 0xC4880401 || Inout || 1160 || ||
| 0xC4880401 || Inout || 1160 || TEGRAIO_NVHDCP_READ_M ||
|-
|-
| 0xC4880402 || Inout || 1160 || ||
| 0xC4880402 || Inout || 1160 || TEGRAIO_NVHDCP_READ_S ||
|-
|-
| 0x40010403 || In || 1 || ||
| 0x40010403 || In || 1 || TEGRAIO_NVHDCP_ON_OFF ||
|-
|-
|}
|}
Line 471: Line 471:
| 0x42040503 || In || 1056 || ||
| 0x42040503 || In || 1056 || ||
|-
|-
| 0x803C0504 || Out || 60 || ||
| 0x803C0504 || Out || 60 || NVDCUTIL_DISP_IOCTL_GET_DISPLAY_INFO ||
|-
|-
|}
|}
Line 512: Line 512:
|-
|-
| 0x40100611 || In || 16 || ||
| 0x40100611 || In || 16 || ||
|-
|}
== /dev/nverpt-ctrl ==
Added in firmware version 4.0.0.
{| class="wikitable" border="1"
! Value || Direction || Size || Description || Notes
|-
| 0xC1280701 || Inout || 296 || ||
|-
| 0xCF580702 || Inout || 3928 || ||
|-
|-
|}
|}
Line 694: Line 706:
| 0x8004440C || Out || 4 || NVGPU_DBG_GPU_IOCTL_GET_GR_CONTEXT_SIZE ||
| 0x8004440C || Out || 4 || NVGPU_DBG_GPU_IOCTL_GET_GR_CONTEXT_SIZE ||
|-
|-
| 0x0000440D || ? || ? || NVGPU_DBG_GPU_IOCTL_GET_GR_CONTEXT (uses Ioctl3)
| 0x0000440D || None || 0 || NVGPU_DBG_GPU_IOCTL_GET_GR_CONTEXT (uses Ioctl3) ||
|-
|-
|}
|}
Line 929: Line 941:
|-
|-
| 0xC020481A || 32 || [[#NVGPU_IOCTL_CHANNEL_ALLOC_GPFIFO_EX2]] ||
| 0xC020481A || 32 || [[#NVGPU_IOCTL_CHANNEL_ALLOC_GPFIFO_EX2]] ||
|-
| 0xC018481B || 24 || (uses Ioctl2) ||
|-
| 0xC018481C || 24 || (uses Ioctl2) ||
|-
|-
|- style="border-top: double"
|- style="border-top: double"