⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 theatrereg.h

📁 ati driver
💻 H
📖 第 1 页 / 共 3 页
字号:
			CLKOUT2_SEL_GPIO2_OUT	= 7 << 0,		//   GPIO2_OUT		CLKOUT2_DRV					= BITS(11:11),	// Set drive strength for CLKOUT2_GPIO2 pin			CLKOUT2_DRV_8mA			= 0 << 11,		//   8 mA			CLKOUT2_DRV_4mA			= 1 << 11,		//   4 mA		CLKOUT1_DIV					= BITS(23:16),	// Postdivider for CLKOUT1		CLKOUT2_DIV					= BITS(31:24),	// Postdivider for CLKOUT2	VIP_MASTER_CNTL					= 0x0040,		// Master control		TV_ASYNC_RST				= BITS(0:0),	//   Reset several blocks that use the TV Clock		CRT_ASYNC_RST				= BITS(1:1),	//   Reset several blocks that use the CRT Clock		RESTART_PHASE_FIX			= BITS(3:3),	//		TV_FIFO_ASYNC_RST			= BITS(4:4),	//		VIN_ASYNC_RST				= BITS(5:5),	//   Reset several blocks that use the VIN, ADC or SIN Clock		AUD_ASYNC_RST				= BITS(6:6),	//   Reset several blocks that use the SPDIF or I2S Clock		DVS_ASYNC_RST				= BITS(7:7),	//   Reset several blocks that use the DVSOUT Clock		CLKOUT_CLK_SEL				= BITS(8:8),	//   External BYTE clock		CRT_FIFO_CE_EN				= BITS(9:9),	//		TV_FIFO_CE_EN				= BITS(10:10),	VIP_CLKOUT_CNTL					= 0x004c,		CLKOUT_OE					= BITS(0:0),		CLKOUT_PUB					= BITS(3:3),		CLKOUT_PD					= BITS(4:4),		CLKOUT_DRV					= BITS(5:5),	VIP_TV_PLL_CNTL					= 0x00c0,		TV_M0_LO					= BITS(7:0),		TV_N0_LO					= BITS(16:8),		TV_M0_HI					= BITS(20:18),		TV_N0_HI					= BITS(22:21),		TV_SLIP_EN					= BITS(23:23),		TV_P						= BITS(27:24),		TV_DTO_EN					= BITS(28:28),		TV_DTO_TYPE					= BITS(29:29),		TV_REF_CLK_SEL				= BITS(31:30),	VIP_CRT_PLL_CNTL				= 0x00c4,		CRT_M0_LO					= BITS(7:0),		CRT_N0_LO					= BITS(16:8),		CRT_M0_HI					= BITS(20:18),		CRT_N0_HI					= BITS(22:21),		CRTCLK_USE_CLKBY2			= BITS(25:25),		CRT_MNFLIP_EN				= BITS(26:26),		CRT_SLIP_EN					= BITS(27:27),		CRT_DTO_EN					= BITS(28:28),		CRT_DTO_TYPE				= BITS(29:29),		CRT_REF_CLK_SEL				= BITS(31:30),	VIP_PLL_CNTL0					= 0x00c8,		TVRST						= BITS(1:1),		CRTRST						= BITS(2:2),		TVSLEEPB					= BITS(3:3),		CRTSLEEPB					= BITS(4:4),		TVPCP						= BITS(10:8),		TVPVG						= BITS(12:11),		TVPDC						= BITS(15:13),		CRTPCP						= BITS(18:16),		CRTPVG						= BITS(20:19),		CRTPDC						= BITS(23:21),		CKMONEN						= BITS(24:24),	VIP_PLL_TEST_CNTL				= 0x00cc,		PLL_TEST					= BITS(0:0),		PLL_TST_RST					= BITS(1:1),		PLL_TST_DIV					= BITS(2:2),		PLL_TST_CNT_RST				= BITS(3:3),		STOP_REF_CLK				= BITS(7:7),		PLL_TST_SEL					= BITS(13:8),		PLL_TEST_COUNT				= BITS(31:16),	VIP_CLOCK_SEL_CNTL				= 0x00d0,		TV_CLK_SEL					= BITS(0:0),		CRT_CLK_SEL					= BITS(1:1),		BYT_CLK_SEL					= BITS(3:2),		PIX_CLK_SEL					= BITS(4:4),		REG_CLK_SEL					= BITS(5:5),		TST_CLK_SEL					= BITS(6:6),		VIN_CLK_SEL					= BITS(7:7),	// Select VIN clock			VIN_CLK_SEL_REF_CLK		= 0 << 7,		//   Select reference clock			VIN_CLK_SEL_VIPLL_CLK	= 1 << 7,		//   Select VIN PLL clock		BYT_CLK_DEL					= BITS(10:8),		AUD_CLK_SEL					= BITS(11:11),		L54_CLK_SEL					= BITS(12:12),		MV_ZONE_1_PHASE				= BITS(13:13),		MV_ZONE_2_PHASE				= BITS(14:14),		MV_ZONE_3_PHASE				= BITS(15:15),	VIP_VIN_PLL_CNTL				= 0x00d4,		// VIN PLL control		VIN_M0						= BITS(10:0),	//   Reference divider		VIN_N0						= BITS(21:11),	//   Feedback divider		VIN_MNFLIP_EN				= BITS(22:22),	//   M/N flip enable		VIN_P						= BITS(27:24),	//   Post divider		VIN_REF_CLK_SEL				= BITS(31:30),	//   VIN reference source select			VIN_REF_CLK				= 0 << 30,		//     Reference clock			VIN_SEC_REF_CLK			= 1 << 30,		//     Secondary Reference Clock			VIN_L54_CLK				= 2 << 30,		//     L54 PLL Clock			VIN_SLIP_L54_CLK		= 3 << 30,		//     Slippable L54 PLL Clock	VIP_VIN_PLL_FINE_CNTL			= 0x00d8,		VIN_M1						= BITS(10:0),		VIN_N1						= BITS(21:11),		VIN_DIVIDER_SEL				= BITS(22:22),		VIN_MNFLIP_REQ				= BITS(23:23),		VIN_MNFLIP_DONE				= BITS(24:24),		TV_LOCK_TO_VIN				= BITS(27:27),		TV_P_FOR_VINCLK				= BITS(31:28),	VIP_AUD_PLL_CNTL				= 0x00e0,		AUD_M0						= BITS(10:0),		AUD_N0						= BITS(21:11),		AUD_MNFLIP_EN				= BITS(22:22),		AUD_SLIP_EN					= BITS(23:23),		AUD_P						= BITS(27:24),		AUD_DTO_EN					= BITS(28:28),		AUD_DTO_TYPE				= BITS(29:29),		AUD_REF_CLK_SEL				= BITS(31:30),	VIP_AUD_PLL_FINE_CNTL			= 0x00e4,		AUD_M1						= BITS(10:0),		AUD_N1						= BITS(21:11),		AUD_DIVIDER_SEL				= BITS(22:22),		AUD_MNFLIP_REQ				= BITS(23:23),		AUD_MNFLIP_DONE				= BITS(24:24),		AUD_SLIP_REQ				= BITS(25:25),		AID_SLIP_DONE				= BITS(26:26),		AUD_SLIP_COUNT				= BITS(31:28),	VIP_AUD_CLK_DIVIDERS			= 0x00e8,		SPDIF_P						= BITS(3:0),		I2S_P						= BITS(7:4),		DIV_AUD_P					= BITS(11:8),	VIP_AUD_DTO_INCREMENTS			= 0x00ec,		AUD_DTO_INC0				= BITS(15:0),		AUD_DTO_INC1				= BITS(31:16),	VIP_L54_PLL_CNTL				= 0x00f0,		L54_M0						= BITS(7:0),		L54_N0						= BITS(21:11),		L54_MNFLIP_EN				= BITS(22:22),		L54_SLIP_EN					= BITS(23:23),		L54_P						= BITS(27:24),		L54_DTO_EN					= BITS(28:28),		L54_DTO_TYPE				= BITS(29:29),		L54_REF_CLK_SEL				= BITS(30:30),	VIP_L54_PLL_FINE_CNTL			= 0x00f4,		L54_M1						= BITS(7:0),		L54_N1						= BITS(21:11),		L54_DIVIDER_SEL				= BITS(22:22),		L54_MNFLIP_REQ				= BITS(23:23),		L54_MNFLIP_DONE				= BITS(24:24),		L54_SLIP_REQ				= BITS(25:25),		L54_SLIP_DONE				= BITS(26:26),		L54_SLIP_COUNT				= BITS(31:28),	VIP_L54_DTO_INCREMENTS			= 0x00f8,		L54_DTO_INC0				= BITS(15:0),		L54_DTO_INC1				= BITS(31:16),	VIP_PLL_CNTL1					= 0x00fc,		VINRST						= BITS(1:1),	// 0=active, 1=reset		AUDRST						= BITS(2:2),		L54RST						= BITS(3:3),		VINSLEEPB					= BITS(4:4),		AUDSLEEPB					= BITS(5:5),		L54SLEEPB					= BITS(6:6),		VINPCP						= BITS(10:8),		VINPVG						= BITS(12:11),		VINPDC						= BITS(15:13),		AUDPCP						= BITS(18:16),		AUDPVG						= BITS(20:19),		L54PCP						= BITS(26:24),		L54PVG						= BITS(28:27),		L54PDC						= BITS(31:29),	// Audio Interfaces	VIP_FIFOA_CONFIG				= 0x0800,		ENT_FIFOA					= BITS(8:0),		START_FIFOA					= BITS(17:16),			START_FIFOA_ADDR_0		= 0 << 16,			START_FIFOA_ADDR_64		= 1 << 16,			START_FIFOA_ADDR_128	= 2 << 16,			START_FIFOA_ADDR_192	= 3 << 16,		END_FIFOA					= BITS(19:18),			END_FIFOA_ADDR_63		= 0 << 18,			END_FIFOA_ADDR_127		= 1 << 18,			END_FIFOA_ADDR_191		= 2 << 18,			END_FIFOA_ADDR_255		= 3 << 18,		TEST_EN_FIFOA				= BITS(20:20),		RST_FIFOA					= BITS(21:21),		WT_FIFOA_FULL				= BITS(22:22),		EMPTY_FIFOA					= BITS(23:23),	VIP_FIFOB_CONFIG				= 0x0804,		ENT_FIFOB					= BITS(8:0),		START_FIFOB					= BITS(17:16),		END_FIFOB					= BITS(19:18),		TEST_EN_FIFOB				= BITS(20:20),		RST_FIFOB					= BITS(21:21),		WT_FIFOB_FULL				= BITS(22:22),		EMPTY_FIFOB					= BITS(23:23),	VIP_FIFOC_CONFIG				= 0x0808,		ENT_FIFOC					= BITS(8:0),		START_FIFOC					= BITS(17:16),		END_FIFOC					= BITS(19:18),		TEST_EN_FIFOC				= BITS(20:20),		RST_FIFOC					= BITS(21:21),		WT_FIFOC_FULL				= BITS(22:22),		EMPTY_FIFOC					= BITS(23:23),	VIP_SPDIF_PORT_CNTL				= 0x080c,		SPDIF_PORT_EN				= BITS(0:0),		AC3_BURST_TRIGGER			= BITS(1:1),		AC3_BURST_ACTIVE			= BITS(2:2),		AC3_STREAM_MODE				= BITS(3:3),		SWAP_AC3_ORDER				= BITS(4:4),		TX_ON_NOT_EMPTY				= BITS(5:5),		SPDIF_UNDERFLOW_CLEAR		= BITS(6:6),		SPDIF_UNDERFLOW				= BITS(7:7),		SPDIF_UNDERFLOW_CNT			= BITS(15:8),		SPDIF_OE					= BITS(16:16),		SPDIF_DRV					= BITS(19:19),		PREAMBLE_AND_IDLE_SW		= BITS(24:24),	VIP_SPDIF_CHANNEL_STAT			= 0x0810,		SPDIF_STATUS_BLOCK			= BITS(0:0),		SPDIF_DATA_TYPE				= BITS(1:1),		SPDIF_DIGITAL_COPY			= BITS(2:2),		SPDIF_PREEMPHASIS			= BITS(5:3),		SPDIF_MODE					= BITS(7:6),		SPDIF_CATEGORY				= BITS(15:8),		SPDIF_SRC_NUM				= BITS(19:16),		SPDIF_NUM_CHANNELS			= BITS(23:20),		SPDIF_SAMP_FREQ				= BITS(27:24),		SPDIF_CLOCK_ACC				= BITS(29:28),	VIP_SPDIF_AC3_PREAMBLE			= 0x0814,		AC3_DATA_TYPE				= BITS(4:0),		AC3_ERR_FLAG				= BITS(7:7),		AC3_DATA_DEPEN				= BITS(12:8),		AC3_STREAM_NUM				= BITS(15:13),		AC3_LENGTH_CODE				= BITS(31:16),	VIP_I2S_TRANSMIT_CNTL			= 0x0818,		IISTX_PORT_EN				= BITS(0:0),		IISTX_UNDERFLOW_CLEAR		= BITS(6:6),		IISTX_UNDERFLOW				= BITS(7:7),		IISTX_UNDERFLOW_FRAMES		= BITS(15:8),		IIS_BITS_PER_CHAN			= BITS(21:16),		IIS_SLAVE_EN				= BITS(24:24),		IIS_LOOPBACK_EN				= BITS(25:25),		ADO_OE						= BITS(26:26),		ADIO_OE						= BITS(29:29),		WS_OE						= BITS(30:30),		BITCLK_OE					= BITS(31:31),	VIP_I2S_RECEIVE_CNTL			= 0x081c,		IISRX_PORT_EN				= BITS(0:0),		LOOPBACK_NO_UNDERFLOW		= BITS(5:5),		IISRX_OVERFLOW_CLEAR		= BITS(6:6),		IISRX_OVERFLOW				= BITS(7:7),		IISRX_OVERFLOW_FRAMES		= BITS(15:8),	VIP_SPDIF_TX_CNT_REG			= 0x0820,		SPDIF_TX_CNT				= BITS(23:0),		SPDIF_TX_CNT_CLR			= BITS(24:24),	VIP_IIS_TX_CNT_REG				= 0x0824,		IIS_TX_CNT					= BITS(23:0),		IIS_TX_CNT_CLR				= BITS(24:24),	// Miscellaneous Registers	VIP_HW_DEBUG					= 0x0010,		HW_DEBUG_TBD				= BITS(15:0),	VIP_SW_SCRATCH					= 0x0014,		SW_SCRATCH_TBD				= BITS(15:0),	VIP_I2C_CNTL_0					= 0x0020,		I2C_DONE					= BITS(0:0),		I2C_NACK					= BITS(1:1),		I2C_HALT					= BITS(2:2),		I2C_SOFT_RST				= BITS(5:5),		SDA_DRIVE_EN				= BITS(6:6),		I2C_DRIVE_SEL				= BITS(7:7),		I2C_START					= BITS(8:8),		I2C_STOP					= BITS(9:9),		I2C_RECEIVE					= BITS(10:10),		I2C_ABORT					= BITS(11:11),		I2C_GO						= BITS(12:12),		I2C_PRESCALE				= BITS(31:16),	VIP_I2C_CNTL_1					= 0x0024,		I2C_DATA_COUNT				= BITS(3:0),		I2C_ADDR_COUNT				= BITS(10:8),		SCL_DRIVE_EN				= BITS(16:16),		I2C_SEL						= BITS(17:17),		I2C_TIME_LIMIT				= BITS(31:24),	VIP_I2C_DATA					= 0x0028,		I2C_DATA					= BITS(7:0),	VIP_INT_CNTL					= 0x002c,		I2C_INT_EN					= BITS(0:0),		SPDIF_UF_INT_EN				= BITS(1:1),		IISTX_UF_INT_EN				= BITS(2:2),		IISTX_OF_INT_EN				= BITS(3:3),		VIN_VSYNC_INT_EN			= BITS(4:4),		VIN_VACTIVE_END_INT_EN		= BITS(5:5),		VSYNC_DIFF_OVER_LIMIT_INT_EN= BITS(6:6),		I2C_INT_AK					= BITS(16:16),		I2C_INT						= BITS(16:16),		SPDIF_UF_INT_AK				= BITS(17:17),		SPDIF_UF_INT				= BITS(17:17),		IISTX_UF_INT_AK				= BITS(18:18),		IISTX_UF_INT				= BITS(18:18),		IISRX_OF_INT_AK				= BITS(19:19),		IISRX_OF_INT				= BITS(19:19),		VIN_VSYNC_INT_AK			= BITS(20:20),		VIN_VSYNC_INT				= BITS(20:20),		VIN_VACTIVE_END_INT_AK		= BITS(21:21),		VIN_VACTIVE_END_INT			= BITS(21:21),		VSYNC_DIFF_OVER_LIMIT_INT_AK= BITS(22:22),		VSYNC_DIFF_OVER_LIMIT_INT	= BITS(22:22),	VIP_GPIO_INOUT					= 0x0030,		CLKOUT0_GPIO0_OUT			= BITS(0:0),		CLKOUT0_GPIO1_OUT			= BITS(1:1),		CLKOUT0_GPIO2_OUT			= BITS(2:2),		GPIO_6TO3_OUT				= BITS(6:3),		SPDIF_GPIO_OUT				= BITS(7:7),		ADO_GPIO_OUT				= BITS(8:8),		ADIO_GPIO_OUT				= BITS(9:9),		WS_GPIO_OUT					= BITS(10:10),		BITCLK_GPIO_OUT				= BITS(11:11),		HAD_GPIO_OUT				= BITS(13:12),		CLKOUT0_GPIO0_IN			= BITS(16:16),		CLKOUT0_GPIO1_IN			= BITS(17:17),		CLKOUT0_GPIO2_IN			= BITS(18:18),		GPIO_6TO3_IN				= BITS(22:19),		SPDIF_GPIO_IN				= BITS(23:23),		ADO_GPIO_IN					= BITS(24:24),		ADIO_GPIO_IN				= BITS(25:25),		WS_GPIO_IN					= BITS(26:26),		BITCLK_GPIO_IN				= BITS(27:27),		HAD_GPIO_IN					= BITS(29:28),	VIP_GPIO_CNTL					= 0x0034,		CLKOUT0_GPIO0_OE			= BITS(0:0),		CLKOUT1_GPIO1_OE			= BITS(1:1),		CLKOUT2_GPIO2_OE			= BITS(2:2),		GPIO_6TO3_OE				= BITS(6:3),		SPDIF_GPIO_OE				= BITS(7:7),		ADO_GPIO_OE					= BITS(8:8),		ADIO_GPIO_OE				= BITS(9:9),		WS_GPIO_OE					= BITS(10:10),		BITCLK_GPIO_OE				= BITS(11:11),		HAD_GPIO_OE					= BITS(13:12),		GPIO_6TO1_STRAPS			= BITS(22:17),	VIP_RIPINTF_PORT_CNTL			= 0x003c,		MPP_DATA_DRV				= BITS(2:2),		HAD_DRV						= BITS(3:3),		HCTL_DRV					= BITS(4:4),		SRDY_IRQb_DRV				= BITS(5:5),		SUB_SYS_ID_EN				= BITS(16:16),	VIP_DECODER_DEBUG_CNTL			= 0x05d4,		CHIP_DEBUG_SEL				= BITS(7:0),		CHIP_DEBUG_EN				= BITS(8:8),		DECODER_DEBUG_SEL			= BITS(15:12),	VIP_SINGLE_STEP_DATA			= 0x05d8,		SS_C						= BITS(7:0),		SS_Y						= BITS(15:8),	VIP_I2C_CNTL					= 0x0054,		I2C_CLK_OE					= BITS(0:0),		I2C_CLK_OUT					= BITS(1:1),		I2C_CLK_IN					= BITS(2:2),		I2C_DAT_OE					= BITS(4:4),		I2C_DAT_OUT					= BITS(5:5),		I2C_DAT_IN					= BITS(6:6),		I2C_CLK_PUB					= BITS(8:8),		I2C_CLK_PD					= BITS(9:9),		I2C_CLK_DRV					= BITS(10:10),		I2C_DAT_PUB					= BITS(12:12),		I2C_DAT_PD					= BITS(13:13),		I2C_DAT_DRV					= BITS(14:14),		I2C_CLK_MX					= BITS(19:16),		I2C_DAT_MX					= BITS(23:20),		DELAY_TEST_MODE				= BITS(25:24),	// Undocumented Registers	VIP_TV_PLL_FINE_CNTL			= 0x00b8,	VIP_CRT_PLL_FINE_CNTL			= 0x00bc,	VIP_MV_MODE_CNTL				= 0x0208,	VIP_MV_STRIPE_CNTL				= 0x020c,	VIP_MV_LEVEL_CNTL1				= 0x0210,	VIP_MV_LEVEL_CNTL2				= 0x0214,	VIP_MV_STATUS					= 0x0330,	VIP_TV_DTO_INCREMENTS			= 0x0390,	VIP_CRT_DTO_INCREMENTS			= 0x0394,	VIP_VSYNC_DIFF_CNTL				= 0x03a0,	VIP_VSYNC_DIFF_LIMITS			= 0x03a4,	VIP_VSYNC_DIFF_RD_DATA			= 0x03a8};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -