1/*	$NetBSD: regsnv04.h,v 1.3 2021/12/18 23:45:39 riastradh Exp $	*/
2
3/* SPDX-License-Identifier: MIT */
4#ifndef __NVKM_FB_REGS_04_H__
5#define __NVKM_FB_REGS_04_H__
6
7#define NV04_PFB_BOOT_0						0x00100000
8#	define NV04_PFB_BOOT_0_RAM_AMOUNT			0x00000003
9#	define NV04_PFB_BOOT_0_RAM_AMOUNT_32MB			0x00000000
10#	define NV04_PFB_BOOT_0_RAM_AMOUNT_4MB			0x00000001
11#	define NV04_PFB_BOOT_0_RAM_AMOUNT_8MB			0x00000002
12#	define NV04_PFB_BOOT_0_RAM_AMOUNT_16MB			0x00000003
13#	define NV04_PFB_BOOT_0_RAM_WIDTH_128			0x00000004
14#	define NV04_PFB_BOOT_0_RAM_TYPE				0x00000028
15#	define NV04_PFB_BOOT_0_RAM_TYPE_SGRAM_8MBIT		0x00000000
16#	define NV04_PFB_BOOT_0_RAM_TYPE_SGRAM_16MBIT		0x00000008
17#	define NV04_PFB_BOOT_0_RAM_TYPE_SGRAM_16MBIT_4BANK	0x00000010
18#	define NV04_PFB_BOOT_0_RAM_TYPE_SDRAM_16MBIT		0x00000018
19#	define NV04_PFB_BOOT_0_RAM_TYPE_SDRAM_64MBIT		0x00000020
20#	define NV04_PFB_BOOT_0_RAM_TYPE_SDRAM_64MBITX16		0x00000028
21#	define NV04_PFB_BOOT_0_UMA_ENABLE			0x00000100
22#	define NV04_PFB_BOOT_0_UMA_SIZE				0x0000f000
23#define NV04_PFB_CFG0						0x00100200
24
25#endif
26