|  | @@ -193,3 +193,195 @@
 | 
	
		
			
				|  |  |  #define AM33XX_CLKACTIVITY_L4LS_GFX_GCLK_WIDTH		1
 | 
	
		
			
				|  |  |  #define AM33XX_CLKACTIVITY_L4LS_GFX_GCLK_MASK		(1 << 8)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +/* Used by CM_CEFUSE_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_CEFUSE_GICLK_SHIFT	8
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_CEFUSE_GICLK_WIDTH	1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_CEFUSE_GICLK_MASK		(1 << 8)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_RTC_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_RTC_GCLK_SHIFT		8
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_RTC_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_RTC_GCLK_MASK		(1 << 8)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_L4_WKUP_AON_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_WKUP_AON_GCLK_SHIFT	2
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_WKUP_AON_GCLK_WIDTH	1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_WKUP_AON_GCLK_MASK	(1 << 2)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_WKUP_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_WKUP_GCLK_SHIFT		2
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_WKUP_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_L4_WKUP_GCLK_MASK		(1 << 2)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_GCLK_SHIFT		17
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_GCLK_MASK		(1 << 17)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_LCDC_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_L3_OCP_GCLK_SHIFT	4
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_L3_OCP_GCLK_WIDTH	1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_L3_OCP_GCLK_MASK	(1 << 4)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_LCDC_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_L4_OCP_GCLK_SHIFT	5
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_L4_OCP_GCLK_WIDTH	1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_LCDC_L4_OCP_GCLK_MASK	(1 << 5)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L3_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MCASP_GCLK_SHIFT		7
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MCASP_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MCASP_GCLK_MASK		(1 << 7)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L3_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MMC_FCLK_SHIFT		3
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MMC_FCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MMC_FCLK_MASK		(1 << 3)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_MPU_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MPU_CLK_SHIFT		2
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MPU_CLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_MPU_CLK_MASK			(1 << 2)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_OCPWP_L3_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_OCPWP_L3_GCLK_SHIFT		4
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_OCPWP_L3_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_OCPWP_L3_GCLK_MASK		(1 << 4)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_OCPWP_L3_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_OCPWP_L4_GCLK_SHIFT		5
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_OCPWP_L4_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_OCPWP_L4_GCLK_MASK		(1 << 5)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_RTC_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_RTC_32KCLK_SHIFT		9
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_RTC_32KCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_RTC_32KCLK_MASK		(1 << 9)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_SPI_GCLK_SHIFT		25
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_SPI_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_SPI_GCLK_MASK		(1 << 25)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_WKUP_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_SR_SYSCLK_SHIFT		3
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_SR_SYSCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_SR_SYSCLK_MASK		(1 << 3)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_WKUP_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER0_GCLK_SHIFT		10
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER0_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER0_GCLK_MASK		(1 << 10)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_WKUP_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER1_GCLK_SHIFT		13
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER1_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER1_GCLK_MASK		(1 << 13)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER2_GCLK_SHIFT		14
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER2_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER2_GCLK_MASK		(1 << 14)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER3_GCLK_SHIFT		15
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER3_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER3_GCLK_MASK		(1 << 15)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER4_GCLK_SHIFT		16
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER4_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER4_GCLK_MASK		(1 << 16)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER5_GCLK_SHIFT		27
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER5_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER5_GCLK_MASK		(1 << 27)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER6_GCLK_SHIFT		28
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER6_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER6_GCLK_MASK		(1 << 28)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER7_GCLK_SHIFT		13
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER7_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_TIMER7_GCLK_MASK		(1 << 13)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_WKUP_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_UART0_GFCLK_SHIFT		12
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_UART0_GFCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_UART0_GFCLK_MASK		(1 << 12)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_PER_L4LS_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_UART_GFCLK_SHIFT		10
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_UART_GFCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_UART_GFCLK_MASK		(1 << 10)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_WKUP_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_WDT0_GCLK_SHIFT		9
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_WDT0_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_WDT0_GCLK_MASK		(1 << 9)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_WKUP_CLKSTCTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_WDT1_GCLK_SHIFT		4
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_WDT1_GCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKACTIVITY_WDT1_GCLK_MASK		(1 << 4)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CLKSEL_GFX_FCLK */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKDIV_SEL_GFX_FCLK_SHIFT		0
 | 
	
		
			
				|  |  | +#define AM33XX_CLKDIV_SEL_GFX_FCLK_WIDTH		1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKDIV_SEL_GFX_FCLK_MASK			(1 << 0)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_CLKOUT_CTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2DIV_SHIFT				3
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2DIV_WIDTH				3
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2DIV_MASK				(0x7 << 3)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_CLKOUT_CTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2EN_SHIFT				7
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2EN_WIDTH				1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2EN_MASK				(1 << 7)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CM_CLKOUT_CTRL */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2SOURCE_SHIFT			0
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2SOURCE_WIDTH			3
 | 
	
		
			
				|  |  | +#define AM33XX_CLKOUT2SOURCE_MASK			(0x7 << 0)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/*
 | 
	
		
			
				|  |  | + * Used by CLKSEL_GPIO0_DBCLK, CLKSEL_LCDC_PIXEL_CLK, CLKSEL_TIMER2_CLK,
 | 
	
		
			
				|  |  | + * CLKSEL_TIMER3_CLK, CLKSEL_TIMER4_CLK, CLKSEL_TIMER5_CLK, CLKSEL_TIMER6_CLK,
 | 
	
		
			
				|  |  | + * CLKSEL_TIMER7_CLK
 | 
	
		
			
				|  |  | + */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_SHIFT				0
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_WIDTH				1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_MASK				(0x01 << 0)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/*
 | 
	
		
			
				|  |  | + * Renamed from CLKSEL Used by CLKSEL_PRUSS_OCP_CLK, CLKSEL_WDT1_CLK,
 | 
	
		
			
				|  |  | + * CM_CPTS_RFT_CLKSEL
 | 
	
		
			
				|  |  | + */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_0_SHIFT				0
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_0_WIDTH				1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_0_MASK				(1 << 0)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_1_SHIFT				0
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_1_WIDTH				2
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_1_MASK				(3 << 0)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Renamed from CLKSEL Used by CLKSEL_TIMER1MS_CLK */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_2_SHIFT				0
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_2_WIDTH				3
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_0_2_MASK				(7 << 0)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Used by CLKSEL_GFX_FCLK */
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_GFX_FCLK_SHIFT			1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_GFX_FCLK_WIDTH			1
 | 
	
		
			
				|  |  | +#define AM33XX_CLKSEL_GFX_FCLK_MASK			(1 << 1)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/*
 | 
	
		
			
				|  |  | + * Used by CM_MPU_CLKSTCTRL, CM_RTC_CLKSTCTRL, CM_PER_CLK_24MHZ_CLKSTCTRL,
 | 
	
		
			
				|  |  | + * CM_PER_CPSW_CLKSTCTRL, CM_PER_PRUSS_CLKSTCTRL, CM_PER_L3S_CLKSTCTRL,
 | 
	
		
			
				|  |  | + * CM_PER_L3_CLKSTCTRL, CM_PER_L4FW_CLKSTCTRL, CM_PER_L4HS_CLKSTCTRL,
 | 
	
		
			
				|  |  | + * CM_PER_L4LS_CLKSTCTRL, CM_PER_LCDC_CLKSTCTRL, CM_PER_OCPWP_L3_CLKSTCTRL,
 | 
	
		
			
				|  |  | + * CM_L3_AON_CLKSTCTRL, CM_L4_WKUP_AON_CLKSTCTRL, CM_WKUP_CLKSTCTRL,
 |