blob: 13f32fe8f95b85cc50f51474cb5635268ead9e1e [file] [log] [blame]
/***************************************************************************
* Copyright (c) 1999-2009, Broadcom Corporation
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* Module Description:
* DO NOT EDIT THIS FILE DIRECTLY
*
* This module was generated magically with RDB from a source description
* file. You must edit the source file for changes to be made to this file.
*
*
* Date: Generated on Wed Nov 18 01:09:56 2009
* MD5 Checksum 8e4822e2d8c445f841e653dc06da5e41
*
* Compiled with: RDB Utility combo_header.pl
* RDB Parser 3.0
* unknown unknown
* Perl Interpreter 5.008008
* Operating System linux
*
* Revision History:
*
* $brcm_Log: /magnum/basemodules/chp/7340/rdb/b0/bchp_clkgen.h $
*
* Hydra_Software_Devel/1 11/18/09 5:06a albertl
* SW7340-102: Initial revision.
*
***************************************************************************/
#ifndef BCHP_CLKGEN_H__
#define BCHP_CLKGEN_H__
/***************************************************************************
*CLKGEN - Clkgen registers
***************************************************************************/
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL 0x00040000 /* Clock Disable Control Register for AVD */
#define BCHP_CLKGEN_BVN_CLK_PM_CTRL 0x00040004 /* Clock Disable Control Register for BVN */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL 0x00040008 /* Clock Disable Control Register for CLKGEN */
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL 0x0004000c /* Clock Disable Control Register for CLKGEN MIPS */
#define BCHP_CLKGEN_CPU_CLK_PM_CTRL 0x00040010 /* Clock Disable Control Register for BCM MIPS */
#define BCHP_CLKGEN_DDR23APHY_CLK_PM_CTRL 0x00040014 /* Clock Disable Control Register for DDR23APHY */
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL 0x00040018 /* Clock Disable Control Register for DVPHT */
#define BCHP_CLKGEN_FTM_CLK_PM_CTRL 0x0004001c /* Clock Disable Control Register for FTM */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL 0x00040020 /* Clock Disable Control Register for GENET */
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_2D 0x00040024 /* Clock Disable Control Register for GFX */
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_3D 0x00040028 /* Clock Disable Control Register for GFX */
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL 0x0004002c /* Clock Disable Control Register for HIF */
#define BCHP_CLKGEN_MEMC_CLK_PM_CTRL 0x00040030 /* Clock Disable Control Register for MEMC */
#define BCHP_CLKGEN_MISC_CLK_PM_CTRL 0x00040034 /* Clock Disable Miscellaneous clocks in the chip */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL 0x00040038 /* Clock Disable Control Register for MOCA */
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL 0x0004003c /* Clock Disable Control Register for PAD Clocks */
#define BCHP_CLKGEN_QPSK_CLK_PM_CTRL 0x00040040 /* Clock Disable Control Register for QPSK */
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL 0x00040044 /* Clock Disable Control Register for DSP Raptor and AIO */
#define BCHP_CLKGEN_SAFEC_CLK_PM_CTRL 0x00040048 /* Clock Disable Control Register for SAFEC */
#define BCHP_CLKGEN_SECTOP_CLK_PM_CTRL 0x0004004c /* Clock Disable Control Register for SECTOP */
#define BCHP_CLKGEN_SRCTN_CLK_PM_CTRL 0x00040050 /* Clock Disable Control Register for SRCTN */
#define BCHP_CLKGEN_STFEC_CLK_PM_CTRL 0x00040054 /* Clock Disable Control Register for STFEC */
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL 0x00040058 /* Clock Disable Control Register for SUNDRY */
#define BCHP_CLKGEN_SUN_DAA_CLK_PM_CTRL 0x0004005c /* Clock Disable Control Register for DAA */
#define BCHP_CLKGEN_SUN_SC_CLK_PM_CTRL 0x00040060 /* Clock Disable Control Register for Smart Card */
#define BCHP_CLKGEN_SUN_SM_CLK_PM_CTRL 0x00040064 /* Clock Disable Control Register for Smart Modem */
#define BCHP_CLKGEN_TDAC_CLK_PM_CTRL 0x00040068 /* Clock Disable Control Register for USB */
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL 0x0004006c /* Clock Disable Control Register for USB */
#define BCHP_CLKGEN_USB_CLK_PM_CTRL 0x00040070 /* Clock Disable Control Register for USB */
#define BCHP_CLKGEN_VCXO_CLK_PM_CTRL 0x00040074 /* Clock Disable Control Register for CLKGEN VCXO WRAPPER */
#define BCHP_CLKGEN_VEC_CLK_PM_CTRL 0x00040078 /* Clock Disable Control Register for VEC */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL 0x0004007c /* Clock Disable Control Register for XPT */
#define BCHP_CLKGEN_PAD_CLOCK 0x00040080 /* PAD Clock Control Register */
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS 0x00040084 /* Misc clock selects in chip. */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL 0x00040090 /* D2CDIFF no_AC control */
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL 0x00040094 /* DIFFOSC_TEST_CTRL Control Register */
#define BCHP_CLKGEN_PLL_TEST_CTRL 0x000400a0 /* PLL_TEST_CTRL Control Register */
#define BCHP_CLKGEN_LOCK 0x000400a4 /* PLL lock status */
#define BCHP_CLKGEN_LOCK_CNTR_RESET 0x000400a8 /* VCXO Lock Counter Reset */
#define BCHP_CLKGEN_MOCA_LOCK_CNT 0x000400ac /* MOCA PLL Lock Counter */
#define BCHP_CLKGEN_AVD_LOCK_CNT 0x000400b0 /* AVD PLL Lock Counter */
#define BCHP_CLKGEN_CPU_LOCK_CNT 0x000400b4 /* CPU PLL Lock Counter */
#define BCHP_CLKGEN_MAIN_LOCK_CNT 0x000400b8 /* MAIN PLL Lock Counter */
#define BCHP_CLKGEN_PLLMAIN_CH2_PM_CTRL 0x000400c4 /* PLL_MAIN Powderdown FSKPHY Reference */
#define BCHP_CLKGEN_PLLMAIN_CH3_PM_CTRL 0x000400c8 /* PLL_MAIN Powerdown 81MHz Main clock */
#define BCHP_CLKGEN_PLLMAIN_CH4_PM_CTRL 0x000400cc /* PLL_MAIN Powerdown 48MHz USB clock */
#define BCHP_CLKGEN_PLLMAIN_CH5_PM_CTRL 0x000400d0 /* PLL_MAIN Powerdown 33MHz PCI clock */
#define BCHP_CLKGEN_PLLMAIN_CH6_PM_CTRL 0x000400d4 /* PLL_MAIN Powerdown 32.4MHz Soft Modem clock */
#define BCHP_CLKGEN_PLLMAIN_CTRL 0x000400d8 /* PLL_MAIN Reset Status & DLY */
#define BCHP_CLKGEN_MIPS_PLL_CTRL 0x000400e0 /* Mips PLL Control Register */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL 0x000400e4 /* PLLAVD_RDSP PLL Reset, Enable and Powerdown Control */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH1_CTRL 0x000400e8 /* PLLAVD_RDSP Secondary 250.71MHz Satellite AFEC clock */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL 0x000400ec /* PLLAVD_RDSP 250.71MHz AVD/DSP Raptor clock */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL 0x000400f0 /* PLLAVD_RDSP 135MHz Satellite Analog clock */
#define BCHP_CLKGEN_PLLMOCA_CONTROL_HIGH_CTRL 0x000400f4 /* Upper 14-bits of the 38-bit PLL control word */
#define BCHP_CLKGEN_PLLMOCA_CONTROL_LOW_CTRL 0x000400f8 /* Lower 24-bits of the 38-bit PLL control word */
#define BCHP_CLKGEN_PLLMOCA_CTRL 0x00040100 /* PLL_MOCA Reset, Powerdown and LDO controls */
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL 0x00040104 /* PLL_MOCA 225MHz CPU clock channel control */
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL 0x00040108 /* PLL_MOCA 225MHz PHY clock channel control */
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL 0x0004010c /* PLL_MOCA 50MHz USDS clock channel control */
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL 0x00040110 /* PLL_MOCA 25MHz GENET clock channel control */
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL 0x00040114 /* PLL_MOCA Satellite Receiver Tuner 257MHz scan clock channel control */
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL 0x00040118 /* PLL_MOCA 100MHz MOCA clock channel control */
#define BCHP_CLKGEN_PLL_TIMER_SELECT 0x00040120 /* Select the delay after reset before using PLL */
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL 0x00040124 /* Program the PLLs to be alive in standby */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL 0x00040128 /* Program the 216/108 clocks to be alive in standby */
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL 0x0004012c /* SMARTCARD_CLOCK_CTRL Register */
#define BCHP_CLKGEN_SCRATCH_REG 0x00040130 /* Scratch Register */
/***************************************************************************
*AVD_CLK_PM_CTRL - Clock Disable Control Register for AVD
***************************************************************************/
/* CLKGEN :: AVD_CLK_PM_CTRL :: reserved0 [31:03] */
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL_reserved0_MASK 0xfffffff8
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL_reserved0_SHIFT 3
/* CLKGEN :: AVD_CLK_PM_CTRL :: DIS_CLK_250P71 [02:02] */
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL_DIS_CLK_250P71_MASK 0x00000004
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL_DIS_CLK_250P71_SHIFT 2
/* CLKGEN :: AVD_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: AVD_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_AVD_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*BVN_CLK_PM_CTRL - Clock Disable Control Register for BVN
***************************************************************************/
/* CLKGEN :: BVN_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_BVN_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_BVN_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: BVN_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_BVN_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_BVN_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: BVN_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_BVN_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_BVN_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*CG_CLK_PM_CTRL - Clock Disable Control Register for CLKGEN
***************************************************************************/
/* CLKGEN :: CG_CLK_PM_CTRL :: reserved0 [31:12] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_reserved0_MASK 0xfffff000
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_reserved0_SHIFT 12
/* CLKGEN :: CG_CLK_PM_CTRL :: reserved_for_eco1 [11:09] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_reserved_for_eco1_MASK 0x00000e00
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_reserved_for_eco1_SHIFT 9
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_27X_CG [08:08] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_27X_CG_MASK 0x00000100
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_27X_CG_SHIFT 8
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_27_VCXO [07:07] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_27_VCXO_MASK 0x00000080
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_27_VCXO_SHIFT 7
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_33 [06:06] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_33_MASK 0x00000040
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_33_SHIFT 6
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_40P5 [05:05] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_40P5_MASK 0x00000020
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_40P5_SHIFT 5
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_81 [04:04] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_81_MASK 0x00000010
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_81_SHIFT 4
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_27 [03:03] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_27_MASK 0x00000008
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_27_SHIFT 3
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_54 [02:02] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_54_MASK 0x00000004
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_54_SHIFT 2
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_108_CG [01:01] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_108_CG_MASK 0x00000002
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_108_CG_SHIFT 1
/* CLKGEN :: CG_CLK_PM_CTRL :: DIS_CLK_216_CG [00:00] */
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_216_CG_MASK 0x00000001
#define BCHP_CLKGEN_CG_CLK_PM_CTRL_DIS_CLK_216_CG_SHIFT 0
/***************************************************************************
*CGM_CLK_PM_CTRL - Clock Disable Control Register for CLKGEN MIPS
***************************************************************************/
/* CLKGEN :: CGM_CLK_PM_CTRL :: reserved0 [31:03] */
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL_reserved0_MASK 0xfffffff8
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL_reserved0_SHIFT 3
/* CLKGEN :: CGM_CLK_PM_CTRL :: DIS_CLK_CPU [02:02] */
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL_DIS_CLK_CPU_MASK 0x00000004
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL_DIS_CLK_CPU_SHIFT 2
/* CLKGEN :: CGM_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: CGM_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_CGM_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*CPU_CLK_PM_CTRL - Clock Disable Control Register for BCM MIPS
***************************************************************************/
/* CLKGEN :: CPU_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_CPU_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_CPU_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: CPU_CLK_PM_CTRL :: DIS_CLK_CPU [01:01] */
#define BCHP_CLKGEN_CPU_CLK_PM_CTRL_DIS_CLK_CPU_MASK 0x00000002
#define BCHP_CLKGEN_CPU_CLK_PM_CTRL_DIS_CLK_CPU_SHIFT 1
/* CLKGEN :: CPU_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_CPU_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_CPU_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*DDR23APHY_CLK_PM_CTRL - Clock Disable Control Register for DDR23APHY
***************************************************************************/
/* CLKGEN :: DDR23APHY_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_DDR23APHY_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_DDR23APHY_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: DDR23APHY_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_DDR23APHY_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_DDR23APHY_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: DDR23APHY_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_DDR23APHY_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_DDR23APHY_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*DVPHT_CLK_PM_CTRL - Clock Disable Control Register for DVPHT
***************************************************************************/
/* CLKGEN :: DVPHT_CLK_PM_CTRL :: reserved0 [31:06] */
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_reserved0_MASK 0xffffffc0
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_reserved0_SHIFT 6
/* CLKGEN :: DVPHT_CLK_PM_CTRL :: DIS_CLK_27X_IIC [05:05] */
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_27X_IIC_MASK 0x00000020
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_27X_IIC_SHIFT 5
/* CLKGEN :: DVPHT_CLK_PM_CTRL :: DIS_CLK_27X_PM_HDMI [04:04] */
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_27X_PM_HDMI_MASK 0x00000010
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_27X_PM_HDMI_SHIFT 4
/* CLKGEN :: DVPHT_CLK_PM_CTRL :: reserved_for_eco1 [03:03] */
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_reserved_for_eco1_MASK 0x00000008
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_reserved_for_eco1_SHIFT 3
/* CLKGEN :: DVPHT_CLK_PM_CTRL :: DIS_CLK_108_ALTERNATE [02:02] */
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_108_ALTERNATE_MASK 0x00000004
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_108_ALTERNATE_SHIFT 2
/* CLKGEN :: DVPHT_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: DVPHT_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_DVPHT_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*FTM_CLK_PM_CTRL - Clock Disable Control Register for FTM
***************************************************************************/
/* CLKGEN :: FTM_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_FTM_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_FTM_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: FTM_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_FTM_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_FTM_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: FTM_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_FTM_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_FTM_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*GENET_CLK_PM_CTRL - Clock Disable Control Register for GENET
***************************************************************************/
/* CLKGEN :: GENET_CLK_PM_CTRL :: reserved0 [31:12] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_reserved0_MASK 0xfffff000
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_reserved0_SHIFT 12
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_UNIMAC_SYS_RX [11:11] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_UNIMAC_SYS_RX_MASK 0x00000800
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_UNIMAC_SYS_RX_SHIFT 11
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_UNIMAC_SYS_TX [10:10] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_UNIMAC_SYS_TX_MASK 0x00000400
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_UNIMAC_SYS_TX_SHIFT 10
/* CLKGEN :: GENET_CLK_PM_CTRL :: reserved_for_eco1 [09:09] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_reserved_for_eco1_MASK 0x00000200
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_reserved_for_eco1_SHIFT 9
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_L2_INTR [08:08] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_L2_INTR_MASK 0x00000100
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_L2_INTR_SHIFT 8
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_HFB [07:07] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_HFB_MASK 0x00000080
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_HFB_SHIFT 7
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_GMII [06:06] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_GMII_MASK 0x00000040
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_GMII_SHIFT 6
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_250 [05:05] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_250_MASK 0x00000020
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_250_SHIFT 5
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_25 [04:04] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_25_MASK 0x00000010
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_25_SHIFT 4
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_27X_PM [03:03] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_27X_PM_MASK 0x00000008
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_27X_PM_SHIFT 3
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_54 [02:02] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_54_MASK 0x00000004
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_54_SHIFT 2
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: GENET_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_GENET_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*GFX_CLK_PM_CTRL_2D - Clock Disable Control Register for GFX
***************************************************************************/
/* CLKGEN :: GFX_CLK_PM_CTRL_2D :: reserved0 [31:02] */
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_2D_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_2D_reserved0_SHIFT 2
/* CLKGEN :: GFX_CLK_PM_CTRL_2D :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_2D_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_2D_DIS_CLK_108_SHIFT 1
/* CLKGEN :: GFX_CLK_PM_CTRL_2D :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_2D_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_2D_DIS_CLK_216_SHIFT 0
/***************************************************************************
*GFX_CLK_PM_CTRL_3D - Clock Disable Control Register for GFX
***************************************************************************/
/* CLKGEN :: GFX_CLK_PM_CTRL_3D :: reserved0 [31:02] */
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_3D_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_3D_reserved0_SHIFT 2
/* CLKGEN :: GFX_CLK_PM_CTRL_3D :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_3D_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_3D_DIS_CLK_108_SHIFT 1
/* CLKGEN :: GFX_CLK_PM_CTRL_3D :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_3D_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_GFX_CLK_PM_CTRL_3D_DIS_CLK_216_SHIFT 0
/***************************************************************************
*HIF_CLK_PM_CTRL - Clock Disable Control Register for HIF
***************************************************************************/
/* CLKGEN :: HIF_CLK_PM_CTRL :: reserved0 [31:03] */
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL_reserved0_MASK 0xfffffff8
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL_reserved0_SHIFT 3
/* CLKGEN :: HIF_CLK_PM_CTRL :: DIS_CLK_SPI [02:02] */
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL_DIS_CLK_SPI_MASK 0x00000004
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL_DIS_CLK_SPI_SHIFT 2
/* CLKGEN :: HIF_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: HIF_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_HIF_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*MEMC_CLK_PM_CTRL - Clock Disable Control Register for MEMC
***************************************************************************/
/* CLKGEN :: MEMC_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_MEMC_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_MEMC_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: MEMC_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_MEMC_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_MEMC_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: MEMC_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_MEMC_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_MEMC_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*MISC_CLK_PM_CTRL - Clock Disable Miscellaneous clocks in the chip
***************************************************************************/
/* CLKGEN :: MISC_CLK_PM_CTRL :: reserved_for_eco0 [31:01] */
#define BCHP_CLKGEN_MISC_CLK_PM_CTRL_reserved_for_eco0_MASK 0xfffffffe
#define BCHP_CLKGEN_MISC_CLK_PM_CTRL_reserved_for_eco0_SHIFT 1
/* CLKGEN :: MISC_CLK_PM_CTRL :: DIS_CLK_108_PINMUX [00:00] */
#define BCHP_CLKGEN_MISC_CLK_PM_CTRL_DIS_CLK_108_PINMUX_MASK 0x00000001
#define BCHP_CLKGEN_MISC_CLK_PM_CTRL_DIS_CLK_108_PINMUX_SHIFT 0
/***************************************************************************
*MOCA_CLK_PM_CTRL - Clock Disable Control Register for MOCA
***************************************************************************/
/* CLKGEN :: MOCA_CLK_PM_CTRL :: reserved0 [31:14] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_reserved0_MASK 0xffffc000
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_reserved0_SHIFT 14
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_250_GENET_RGMII_MOCA [13:13] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_250_GENET_RGMII_MOCA_MASK 0x00002000
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_250_GENET_RGMII_MOCA_SHIFT 13
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_216_GENET_RGMII_CG [12:12] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_216_GENET_RGMII_CG_MASK 0x00001000
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_216_GENET_RGMII_CG_SHIFT 12
/* CLKGEN :: MOCA_CLK_PM_CTRL :: reserved_for_eco1 [11:10] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_reserved_for_eco1_MASK 0x00000c00
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_reserved_for_eco1_SHIFT 10
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_UNIMAC_SYS_RX [09:09] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_UNIMAC_SYS_RX_MASK 0x00000200
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_UNIMAC_SYS_RX_SHIFT 9
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_UNIMAC_SYS_TX [08:08] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_UNIMAC_SYS_TX_MASK 0x00000100
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_UNIMAC_SYS_TX_SHIFT 8
/* CLKGEN :: MOCA_CLK_PM_CTRL :: reserved_for_eco2 [07:07] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_reserved_for_eco2_MASK 0x00000080
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_reserved_for_eco2_SHIFT 7
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_L2_INTR [06:06] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_L2_INTR_MASK 0x00000040
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_L2_INTR_SHIFT 6
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_HFB [05:05] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_HFB_MASK 0x00000020
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_HFB_SHIFT 5
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_GMII [04:04] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_GMII_MASK 0x00000010
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_GMII_SHIFT 4
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_27X_PM [03:03] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_27X_PM_MASK 0x00000008
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_27X_PM_SHIFT 3
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_54 [02:02] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_54_MASK 0x00000004
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_54_SHIFT 2
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: MOCA_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_MOCA_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*PAD_CLK_PM_CTRL - Clock Disable Control Register for PAD Clocks
***************************************************************************/
/* CLKGEN :: PAD_CLK_PM_CTRL :: reserved0 [31:04] */
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_reserved0_MASK 0xfffffff0
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_reserved0_SHIFT 4
/* CLKGEN :: PAD_CLK_PM_CTRL :: PWRDN_CLK_27_CODEC_MCLOCK [03:03] */
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_PWRDN_CLK_27_CODEC_MCLOCK_MASK 0x00000008
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_PWRDN_CLK_27_CODEC_MCLOCK_SHIFT 3
/* CLKGEN :: PAD_CLK_PM_CTRL :: DIS_CLK_27_VCXO [02:02] */
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_DIS_CLK_27_VCXO_MASK 0x00000004
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_DIS_CLK_27_VCXO_SHIFT 2
/* CLKGEN :: PAD_CLK_PM_CTRL :: DIS_CLK_33_27_PCI [01:01] */
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_DIS_CLK_33_27_PCI_MASK 0x00000002
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_DIS_CLK_33_27_PCI_SHIFT 1
/* CLKGEN :: PAD_CLK_PM_CTRL :: DIS_CLK_54_40P5_ACC [00:00] */
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_DIS_CLK_54_40P5_ACC_MASK 0x00000001
#define BCHP_CLKGEN_PAD_CLK_PM_CTRL_DIS_CLK_54_40P5_ACC_SHIFT 0
/***************************************************************************
*QPSK_CLK_PM_CTRL - Clock Disable Control Register for QPSK
***************************************************************************/
/* CLKGEN :: QPSK_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_QPSK_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_QPSK_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: QPSK_CLK_PM_CTRL :: DIS_CLK_216 [01:01] */
#define BCHP_CLKGEN_QPSK_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000002
#define BCHP_CLKGEN_QPSK_CLK_PM_CTRL_DIS_CLK_216_SHIFT 1
/* CLKGEN :: QPSK_CLK_PM_CTRL :: DIS_CLK_108 [00:00] */
#define BCHP_CLKGEN_QPSK_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000001
#define BCHP_CLKGEN_QPSK_CLK_PM_CTRL_DIS_CLK_108_SHIFT 0
/***************************************************************************
*RPT_AIO_CLK_PM_CTRL - Clock Disable Control Register for DSP Raptor and AIO
***************************************************************************/
/* CLKGEN :: RPT_AIO_CLK_PM_CTRL :: reserved0 [31:03] */
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL_reserved0_MASK 0xfffffff8
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL_reserved0_SHIFT 3
/* CLKGEN :: RPT_AIO_CLK_PM_CTRL :: DIS_CLK_250P71_RPTD [02:02] */
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL_DIS_CLK_250P71_RPTD_MASK 0x00000004
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL_DIS_CLK_250P71_RPTD_SHIFT 2
/* CLKGEN :: RPT_AIO_CLK_PM_CTRL :: DIS_CLK_108_AIO [01:01] */
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL_DIS_CLK_108_AIO_MASK 0x00000002
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL_DIS_CLK_108_AIO_SHIFT 1
/* CLKGEN :: RPT_AIO_CLK_PM_CTRL :: DIS_CLK_216_AIO [00:00] */
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL_DIS_CLK_216_AIO_MASK 0x00000001
#define BCHP_CLKGEN_RPT_AIO_CLK_PM_CTRL_DIS_CLK_216_AIO_SHIFT 0
/***************************************************************************
*SAFEC_CLK_PM_CTRL - Clock Disable Control Register for SAFEC
***************************************************************************/
/* CLKGEN :: SAFEC_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_SAFEC_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_SAFEC_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: SAFEC_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_SAFEC_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_SAFEC_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: SAFEC_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_SAFEC_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_SAFEC_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*SECTOP_CLK_PM_CTRL - Clock Disable Control Register for SECTOP
***************************************************************************/
/* CLKGEN :: SECTOP_CLK_PM_CTRL :: reserved0 [31:01] */
#define BCHP_CLKGEN_SECTOP_CLK_PM_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_CLKGEN_SECTOP_CLK_PM_CTRL_reserved0_SHIFT 1
/* CLKGEN :: SECTOP_CLK_PM_CTRL :: DIS_CLK_216_ALTERNATE [00:00] */
#define BCHP_CLKGEN_SECTOP_CLK_PM_CTRL_DIS_CLK_216_ALTERNATE_MASK 0x00000001
#define BCHP_CLKGEN_SECTOP_CLK_PM_CTRL_DIS_CLK_216_ALTERNATE_SHIFT 0
/***************************************************************************
*SRCTN_CLK_PM_CTRL - Clock Disable Control Register for SRCTN
***************************************************************************/
/* CLKGEN :: SRCTN_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_SRCTN_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_SRCTN_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: SRCTN_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_SRCTN_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_SRCTN_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: SRCTN_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_SRCTN_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_SRCTN_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*STFEC_CLK_PM_CTRL - Clock Disable Control Register for STFEC
***************************************************************************/
/* CLKGEN :: STFEC_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_STFEC_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_STFEC_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: STFEC_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_STFEC_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_STFEC_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: STFEC_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_STFEC_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_STFEC_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*SUN_CLK_PM_CTRL - Clock Disable Control Register for SUNDRY
***************************************************************************/
/* CLKGEN :: SUN_CLK_PM_CTRL :: reserved0 [31:03] */
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL_reserved0_MASK 0xfffffff8
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL_reserved0_SHIFT 3
/* CLKGEN :: SUN_CLK_PM_CTRL :: DIS_CLK_27X_PM [02:02] */
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL_DIS_CLK_27X_PM_MASK 0x00000004
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL_DIS_CLK_27X_PM_SHIFT 2
/* CLKGEN :: SUN_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: SUN_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_SUN_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*SUN_DAA_CLK_PM_CTRL - Clock Disable Control Register for DAA
***************************************************************************/
/* CLKGEN :: SUN_DAA_CLK_PM_CTRL :: reserved0 [31:01] */
#define BCHP_CLKGEN_SUN_DAA_CLK_PM_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_CLKGEN_SUN_DAA_CLK_PM_CTRL_reserved0_SHIFT 1
/* CLKGEN :: SUN_DAA_CLK_PM_CTRL :: DIS_CLK_32P4 [00:00] */
#define BCHP_CLKGEN_SUN_DAA_CLK_PM_CTRL_DIS_CLK_32P4_MASK 0x00000001
#define BCHP_CLKGEN_SUN_DAA_CLK_PM_CTRL_DIS_CLK_32P4_SHIFT 0
/***************************************************************************
*SUN_SC_CLK_PM_CTRL - Clock Disable Control Register for Smart Card
***************************************************************************/
/* CLKGEN :: SUN_SC_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_SUN_SC_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_SUN_SC_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: SUN_SC_CLK_PM_CTRL :: DIS_CLK_40_27_SC2 [01:01] */
#define BCHP_CLKGEN_SUN_SC_CLK_PM_CTRL_DIS_CLK_40_27_SC2_MASK 0x00000002
#define BCHP_CLKGEN_SUN_SC_CLK_PM_CTRL_DIS_CLK_40_27_SC2_SHIFT 1
/* CLKGEN :: SUN_SC_CLK_PM_CTRL :: DIS_CLK_40_27_SC1 [00:00] */
#define BCHP_CLKGEN_SUN_SC_CLK_PM_CTRL_DIS_CLK_40_27_SC1_MASK 0x00000001
#define BCHP_CLKGEN_SUN_SC_CLK_PM_CTRL_DIS_CLK_40_27_SC1_SHIFT 0
/***************************************************************************
*SUN_SM_CLK_PM_CTRL - Clock Disable Control Register for Smart Modem
***************************************************************************/
/* CLKGEN :: SUN_SM_CLK_PM_CTRL :: reserved0 [31:01] */
#define BCHP_CLKGEN_SUN_SM_CLK_PM_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_CLKGEN_SUN_SM_CLK_PM_CTRL_reserved0_SHIFT 1
/* CLKGEN :: SUN_SM_CLK_PM_CTRL :: DIS_CLK_27 [00:00] */
#define BCHP_CLKGEN_SUN_SM_CLK_PM_CTRL_DIS_CLK_27_MASK 0x00000001
#define BCHP_CLKGEN_SUN_SM_CLK_PM_CTRL_DIS_CLK_27_SHIFT 0
/***************************************************************************
*TDAC_CLK_PM_CTRL - Clock Disable Control Register for USB
***************************************************************************/
/* CLKGEN :: TDAC_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_TDAC_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_TDAC_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: TDAC_CLK_PM_CTRL :: DIS_CLK_216_TDAC1 [01:01] */
#define BCHP_CLKGEN_TDAC_CLK_PM_CTRL_DIS_CLK_216_TDAC1_MASK 0x00000002
#define BCHP_CLKGEN_TDAC_CLK_PM_CTRL_DIS_CLK_216_TDAC1_SHIFT 1
/* CLKGEN :: TDAC_CLK_PM_CTRL :: DIS_CLK_216_TDAC0 [00:00] */
#define BCHP_CLKGEN_TDAC_CLK_PM_CTRL_DIS_CLK_216_TDAC0_MASK 0x00000001
#define BCHP_CLKGEN_TDAC_CLK_PM_CTRL_DIS_CLK_216_TDAC0_SHIFT 0
/***************************************************************************
*UHFR_CLK_PM_CTRL - Clock Disable Control Register for USB
***************************************************************************/
/* CLKGEN :: UHFR_CLK_PM_CTRL :: reserved0 [31:04] */
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_reserved0_MASK 0xfffffff0
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_reserved0_SHIFT 4
/* CLKGEN :: UHFR_CLK_PM_CTRL :: DIS_CLK_54X_FILT_UHFR [03:03] */
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_DIS_CLK_54X_FILT_UHFR_MASK 0x00000008
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_DIS_CLK_54X_FILT_UHFR_SHIFT 3
/* CLKGEN :: UHFR_CLK_PM_CTRL :: DIS_CLK_54X_DIG_UHFR [02:02] */
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_DIS_CLK_54X_DIG_UHFR_MASK 0x00000004
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_DIS_CLK_54X_DIG_UHFR_SHIFT 2
/* CLKGEN :: UHFR_CLK_PM_CTRL :: DIS_CLK_54X_UHF [01:01] */
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_DIS_CLK_54X_UHF_MASK 0x00000002
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_DIS_CLK_54X_UHF_SHIFT 1
/* CLKGEN :: UHFR_CLK_PM_CTRL :: DIS_CLK_27X_UHFR [00:00] */
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_DIS_CLK_27X_UHFR_MASK 0x00000001
#define BCHP_CLKGEN_UHFR_CLK_PM_CTRL_DIS_CLK_27X_UHFR_SHIFT 0
/***************************************************************************
*USB_CLK_PM_CTRL - Clock Disable Control Register for USB
***************************************************************************/
/* CLKGEN :: USB_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_USB_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_USB_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: USB_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_USB_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_USB_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: USB_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_USB_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_USB_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*VCXO_CLK_PM_CTRL - Clock Disable Control Register for CLKGEN VCXO WRAPPER
***************************************************************************/
/* CLKGEN :: VCXO_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_VCXO_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_VCXO_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: VCXO_CLK_PM_CTRL :: DIS_CLK_216 [01:01] */
#define BCHP_CLKGEN_VCXO_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000002
#define BCHP_CLKGEN_VCXO_CLK_PM_CTRL_DIS_CLK_216_SHIFT 1
/* CLKGEN :: VCXO_CLK_PM_CTRL :: DIS_CLK_108 [00:00] */
#define BCHP_CLKGEN_VCXO_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000001
#define BCHP_CLKGEN_VCXO_CLK_PM_CTRL_DIS_CLK_108_SHIFT 0
/***************************************************************************
*VEC_CLK_PM_CTRL - Clock Disable Control Register for VEC
***************************************************************************/
/* CLKGEN :: VEC_CLK_PM_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_VEC_CLK_PM_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_VEC_CLK_PM_CTRL_reserved0_SHIFT 2
/* CLKGEN :: VEC_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_VEC_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_VEC_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: VEC_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_VEC_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_VEC_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*XPT_CLK_PM_CTRL - Clock Disable Control Register for XPT
***************************************************************************/
/* CLKGEN :: XPT_CLK_PM_CTRL :: reserved0 [31:07] */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_reserved0_MASK 0xffffff80
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_reserved0_SHIFT 7
/* CLKGEN :: XPT_CLK_PM_CTRL :: DIS_CLK_20P25 [06:06] */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_20P25_MASK 0x00000040
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_20P25_SHIFT 6
/* CLKGEN :: XPT_CLK_PM_CTRL :: DIS_CLK_27 [05:05] */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_27_MASK 0x00000020
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_27_SHIFT 5
/* CLKGEN :: XPT_CLK_PM_CTRL :: DIS_CLK_40P5 [04:04] */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_40P5_MASK 0x00000010
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_40P5_SHIFT 4
/* CLKGEN :: XPT_CLK_PM_CTRL :: DIS_CLK_81 [03:03] */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_81_MASK 0x00000008
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_81_SHIFT 3
/* CLKGEN :: XPT_CLK_PM_CTRL :: DIS_CLK_54 [02:02] */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_54_MASK 0x00000004
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_54_SHIFT 2
/* CLKGEN :: XPT_CLK_PM_CTRL :: DIS_CLK_108 [01:01] */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_108_MASK 0x00000002
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_108_SHIFT 1
/* CLKGEN :: XPT_CLK_PM_CTRL :: DIS_CLK_216 [00:00] */
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_216_MASK 0x00000001
#define BCHP_CLKGEN_XPT_CLK_PM_CTRL_DIS_CLK_216_SHIFT 0
/***************************************************************************
*PAD_CLOCK - PAD Clock Control Register
***************************************************************************/
/* CLKGEN :: PAD_CLOCK :: reserved0 [31:10] */
#define BCHP_CLKGEN_PAD_CLOCK_reserved0_MASK 0xfffffc00
#define BCHP_CLKGEN_PAD_CLOCK_reserved0_SHIFT 10
/* CLKGEN :: PAD_CLOCK :: CLOCK_ACC_TEST_SEL [09:05] */
#define BCHP_CLKGEN_PAD_CLOCK_CLOCK_ACC_TEST_SEL_MASK 0x000003e0
#define BCHP_CLKGEN_PAD_CLOCK_CLOCK_ACC_TEST_SEL_SHIFT 5
/* CLKGEN :: PAD_CLOCK :: CLOCK_ACC_TEST_DIVIDE_EN [04:04] */
#define BCHP_CLKGEN_PAD_CLOCK_CLOCK_ACC_TEST_DIVIDE_EN_MASK 0x00000010
#define BCHP_CLKGEN_PAD_CLOCK_CLOCK_ACC_TEST_DIVIDE_EN_SHIFT 4
/* CLKGEN :: PAD_CLOCK :: CLOCK_ACC_TEST_MODE [03:03] */
#define BCHP_CLKGEN_PAD_CLOCK_CLOCK_ACC_TEST_MODE_MASK 0x00000008
#define BCHP_CLKGEN_PAD_CLOCK_CLOCK_ACC_TEST_MODE_SHIFT 3
/* CLKGEN :: PAD_CLOCK :: ACC_PAD_CLOCK_SEL [02:02] */
#define BCHP_CLKGEN_PAD_CLOCK_ACC_PAD_CLOCK_SEL_MASK 0x00000004
#define BCHP_CLKGEN_PAD_CLOCK_ACC_PAD_CLOCK_SEL_SHIFT 2
/* CLKGEN :: PAD_CLOCK :: PCI_PAD_CLOCK_SEL [01:01] */
#define BCHP_CLKGEN_PAD_CLOCK_PCI_PAD_CLOCK_SEL_MASK 0x00000002
#define BCHP_CLKGEN_PAD_CLOCK_PCI_PAD_CLOCK_SEL_SHIFT 1
/* CLKGEN :: PAD_CLOCK :: VCXO_27_PAD_CLOCK_INV [00:00] */
#define BCHP_CLKGEN_PAD_CLOCK_VCXO_27_PAD_CLOCK_INV_MASK 0x00000001
#define BCHP_CLKGEN_PAD_CLOCK_VCXO_27_PAD_CLOCK_INV_SHIFT 0
/***************************************************************************
*MISC_CLOCK_SELECTS - Misc clock selects in chip.
***************************************************************************/
/* CLKGEN :: MISC_CLOCK_SELECTS :: reserved0 [31:06] */
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_reserved0_MASK 0xffffffc0
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_reserved0_SHIFT 6
/* CLKGEN :: MISC_CLOCK_SELECTS :: CLOCK_SEL_SPI_CG_HIF [05:04] */
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_SPI_CG_HIF_MASK 0x00000030
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_SPI_CG_HIF_SHIFT 4
/* CLKGEN :: MISC_CLOCK_SELECTS :: CLOCK_SEL_ENET_CG_MOCA [03:03] */
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_ENET_CG_MOCA_MASK 0x00000008
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_ENET_CG_MOCA_SHIFT 3
/* CLKGEN :: MISC_CLOCK_SELECTS :: CLOCK_SEL_GMII_CG_MOCA [02:02] */
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_GMII_CG_MOCA_MASK 0x00000004
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_GMII_CG_MOCA_SHIFT 2
/* CLKGEN :: MISC_CLOCK_SELECTS :: CLOCK_SEL_CG_GENET [01:01] */
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_CG_GENET_MASK 0x00000002
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_CG_GENET_SHIFT 1
/* CLKGEN :: MISC_CLOCK_SELECTS :: CLOCK_SEL_GMII_CG_GENET [00:00] */
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_GMII_CG_GENET_MASK 0x00000001
#define BCHP_CLKGEN_MISC_CLOCK_SELECTS_CLOCK_SEL_GMII_CG_GENET_SHIFT 0
/***************************************************************************
*D2CDIFF_AC_CTRL - D2CDIFF no_AC control
***************************************************************************/
/* CLKGEN :: D2CDIFF_AC_CTRL :: reserved0 [31:14] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_reserved0_MASK 0xffffc000
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_reserved0_SHIFT 14
/* CLKGEN :: D2CDIFF_AC_CTRL :: CMLRPTRPTD_XOR [13:13] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_CMLRPTRPTD_XOR_MASK 0x00002000
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_CMLRPTRPTD_XOR_SHIFT 13
/* CLKGEN :: D2CDIFF_AC_CTRL :: CMLRPTMAIN_XOR [12:12] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_CMLRPTMAIN_XOR_MASK 0x00001000
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_CMLRPTMAIN_XOR_SHIFT 12
/* CLKGEN :: D2CDIFF_AC_CTRL :: MOCA_XOR [11:11] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MOCA_XOR_MASK 0x00000800
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MOCA_XOR_SHIFT 11
/* CLKGEN :: D2CDIFF_AC_CTRL :: MAIN_XOR [10:10] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MAIN_XOR_MASK 0x00000400
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MAIN_XOR_SHIFT 10
/* CLKGEN :: D2CDIFF_AC_CTRL :: MIPS_XOR [09:09] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MIPS_XOR_MASK 0x00000200
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MIPS_XOR_SHIFT 9
/* CLKGEN :: D2CDIFF_AC_CTRL :: AVD_XOR [08:08] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_AVD_XOR_MASK 0x00000100
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_AVD_XOR_SHIFT 8
/* CLKGEN :: D2CDIFF_AC_CTRL :: RPTD_XOR [07:07] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_RPTD_XOR_MASK 0x00000080
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_RPTD_XOR_SHIFT 7
/* CLKGEN :: D2CDIFF_AC_CTRL :: CMLRPTRPTD_STATUS [06:06] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_CMLRPTRPTD_STATUS_MASK 0x00000040
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_CMLRPTRPTD_STATUS_SHIFT 6
/* CLKGEN :: D2CDIFF_AC_CTRL :: CMLRPTMAIN_STATUS [05:05] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_CMLRPTMAIN_STATUS_MASK 0x00000020
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_CMLRPTMAIN_STATUS_SHIFT 5
/* CLKGEN :: D2CDIFF_AC_CTRL :: MOCA_STATUS [04:04] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MOCA_STATUS_MASK 0x00000010
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MOCA_STATUS_SHIFT 4
/* CLKGEN :: D2CDIFF_AC_CTRL :: MAIN_STATUS [03:03] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MAIN_STATUS_MASK 0x00000008
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MAIN_STATUS_SHIFT 3
/* CLKGEN :: D2CDIFF_AC_CTRL :: MIPS_STATUS [02:02] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MIPS_STATUS_MASK 0x00000004
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_MIPS_STATUS_SHIFT 2
/* CLKGEN :: D2CDIFF_AC_CTRL :: AVD_STATUS [01:01] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_AVD_STATUS_MASK 0x00000002
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_AVD_STATUS_SHIFT 1
/* CLKGEN :: D2CDIFF_AC_CTRL :: RPTD_STATUS [00:00] */
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_RPTD_STATUS_MASK 0x00000001
#define BCHP_CLKGEN_D2CDIFF_AC_CTRL_RPTD_STATUS_SHIFT 0
/***************************************************************************
*DIFFOSC_TEST_CTRL - DIFFOSC_TEST_CTRL Control Register
***************************************************************************/
/* CLKGEN :: DIFFOSC_TEST_CTRL :: reserved0 [31:03] */
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL_reserved0_MASK 0xfffffff8
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL_reserved0_SHIFT 3
/* CLKGEN :: DIFFOSC_TEST_CTRL :: LIMITER_EN_DIFFOSC [02:02] */
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL_LIMITER_EN_DIFFOSC_MASK 0x00000004
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL_LIMITER_EN_DIFFOSC_SHIFT 2
/* CLKGEN :: DIFFOSC_TEST_CTRL :: TEST_EN_DIFFOSC [01:01] */
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL_TEST_EN_DIFFOSC_MASK 0x00000002
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL_TEST_EN_DIFFOSC_SHIFT 1
/* CLKGEN :: DIFFOSC_TEST_CTRL :: FREQ_DOUBLER_PWRDN [00:00] */
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL_FREQ_DOUBLER_PWRDN_MASK 0x00000001
#define BCHP_CLKGEN_DIFFOSC_TEST_CTRL_FREQ_DOUBLER_PWRDN_SHIFT 0
/***************************************************************************
*PLL_TEST_CTRL - PLL_TEST_CTRL Control Register
***************************************************************************/
/* CLKGEN :: PLL_TEST_CTRL :: reserved0 [31:21] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_reserved0_MASK 0xffe00000
#define BCHP_CLKGEN_PLL_TEST_CTRL_reserved0_SHIFT 21
/* CLKGEN :: PLL_TEST_CTRL :: SDS_SEL [20:18] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_SDS_SEL_MASK 0x001c0000
#define BCHP_CLKGEN_PLL_TEST_CTRL_SDS_SEL_SHIFT 18
/* CLKGEN :: PLL_TEST_CTRL :: SDS_ENA [17:17] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_SDS_ENA_MASK 0x00020000
#define BCHP_CLKGEN_PLL_TEST_CTRL_SDS_ENA_SHIFT 17
/* CLKGEN :: PLL_TEST_CTRL :: VCXO_AUDIO_SC_SEL [16:14] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_VCXO_AUDIO_SC_SEL_MASK 0x0001c000
#define BCHP_CLKGEN_PLL_TEST_CTRL_VCXO_AUDIO_SC_SEL_SHIFT 14
/* CLKGEN :: PLL_TEST_CTRL :: SC_ENA [13:13] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_SC_ENA_MASK 0x00002000
#define BCHP_CLKGEN_PLL_TEST_CTRL_SC_ENA_SHIFT 13
/* CLKGEN :: PLL_TEST_CTRL :: AUDIO_ENA [12:12] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_AUDIO_ENA_MASK 0x00001000
#define BCHP_CLKGEN_PLL_TEST_CTRL_AUDIO_ENA_SHIFT 12
/* CLKGEN :: PLL_TEST_CTRL :: VCXO_ENA [11:11] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_VCXO_ENA_MASK 0x00000800
#define BCHP_CLKGEN_PLL_TEST_CTRL_VCXO_ENA_SHIFT 11
/* CLKGEN :: PLL_TEST_CTRL :: MOCA_ENA [10:10] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_MOCA_ENA_MASK 0x00000400
#define BCHP_CLKGEN_PLL_TEST_CTRL_MOCA_ENA_SHIFT 10
/* CLKGEN :: PLL_TEST_CTRL :: MIPS_AND_MOCA_SEL [09:07] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_MIPS_AND_MOCA_SEL_MASK 0x00000380
#define BCHP_CLKGEN_PLL_TEST_CTRL_MIPS_AND_MOCA_SEL_SHIFT 7
/* CLKGEN :: PLL_TEST_CTRL :: MIPS_ENA [06:06] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_MIPS_ENA_MASK 0x00000040
#define BCHP_CLKGEN_PLL_TEST_CTRL_MIPS_ENA_SHIFT 6
/* CLKGEN :: PLL_TEST_CTRL :: MAIN_AVD_SEL [05:02] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_MAIN_AVD_SEL_MASK 0x0000003c
#define BCHP_CLKGEN_PLL_TEST_CTRL_MAIN_AVD_SEL_SHIFT 2
/* CLKGEN :: PLL_TEST_CTRL :: AVD_ENA [01:01] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_AVD_ENA_MASK 0x00000002
#define BCHP_CLKGEN_PLL_TEST_CTRL_AVD_ENA_SHIFT 1
/* CLKGEN :: PLL_TEST_CTRL :: MAIN_ENA [00:00] */
#define BCHP_CLKGEN_PLL_TEST_CTRL_MAIN_ENA_MASK 0x00000001
#define BCHP_CLKGEN_PLL_TEST_CTRL_MAIN_ENA_SHIFT 0
/***************************************************************************
*LOCK - PLL lock status
***************************************************************************/
/* CLKGEN :: LOCK :: reserved0 [31:04] */
#define BCHP_CLKGEN_LOCK_reserved0_MASK 0xfffffff0
#define BCHP_CLKGEN_LOCK_reserved0_SHIFT 4
/* CLKGEN :: LOCK :: MOCA [03:03] */
#define BCHP_CLKGEN_LOCK_MOCA_MASK 0x00000008
#define BCHP_CLKGEN_LOCK_MOCA_SHIFT 3
/* CLKGEN :: LOCK :: AVD [02:02] */
#define BCHP_CLKGEN_LOCK_AVD_MASK 0x00000004
#define BCHP_CLKGEN_LOCK_AVD_SHIFT 2
/* CLKGEN :: LOCK :: CPU [01:01] */
#define BCHP_CLKGEN_LOCK_CPU_MASK 0x00000002
#define BCHP_CLKGEN_LOCK_CPU_SHIFT 1
/* CLKGEN :: LOCK :: MAIN [00:00] */
#define BCHP_CLKGEN_LOCK_MAIN_MASK 0x00000001
#define BCHP_CLKGEN_LOCK_MAIN_SHIFT 0
/***************************************************************************
*LOCK_CNTR_RESET - VCXO Lock Counter Reset
***************************************************************************/
/* CLKGEN :: LOCK_CNTR_RESET :: reserved0 [31:04] */
#define BCHP_CLKGEN_LOCK_CNTR_RESET_reserved0_MASK 0xfffffff0
#define BCHP_CLKGEN_LOCK_CNTR_RESET_reserved0_SHIFT 4
/* CLKGEN :: LOCK_CNTR_RESET :: MOCA [03:03] */
#define BCHP_CLKGEN_LOCK_CNTR_RESET_MOCA_MASK 0x00000008
#define BCHP_CLKGEN_LOCK_CNTR_RESET_MOCA_SHIFT 3
/* CLKGEN :: LOCK_CNTR_RESET :: AVD [02:02] */
#define BCHP_CLKGEN_LOCK_CNTR_RESET_AVD_MASK 0x00000004
#define BCHP_CLKGEN_LOCK_CNTR_RESET_AVD_SHIFT 2
/* CLKGEN :: LOCK_CNTR_RESET :: CPU [01:01] */
#define BCHP_CLKGEN_LOCK_CNTR_RESET_CPU_MASK 0x00000002
#define BCHP_CLKGEN_LOCK_CNTR_RESET_CPU_SHIFT 1
/* CLKGEN :: LOCK_CNTR_RESET :: MAIN [00:00] */
#define BCHP_CLKGEN_LOCK_CNTR_RESET_MAIN_MASK 0x00000001
#define BCHP_CLKGEN_LOCK_CNTR_RESET_MAIN_SHIFT 0
/***************************************************************************
*MOCA_LOCK_CNT - MOCA PLL Lock Counter
***************************************************************************/
/* CLKGEN :: MOCA_LOCK_CNT :: reserved0 [31:12] */
#define BCHP_CLKGEN_MOCA_LOCK_CNT_reserved0_MASK 0xfffff000
#define BCHP_CLKGEN_MOCA_LOCK_CNT_reserved0_SHIFT 12
/* CLKGEN :: MOCA_LOCK_CNT :: COUNT [11:00] */
#define BCHP_CLKGEN_MOCA_LOCK_CNT_COUNT_MASK 0x00000fff
#define BCHP_CLKGEN_MOCA_LOCK_CNT_COUNT_SHIFT 0
/***************************************************************************
*AVD_LOCK_CNT - AVD PLL Lock Counter
***************************************************************************/
/* CLKGEN :: AVD_LOCK_CNT :: reserved0 [31:12] */
#define BCHP_CLKGEN_AVD_LOCK_CNT_reserved0_MASK 0xfffff000
#define BCHP_CLKGEN_AVD_LOCK_CNT_reserved0_SHIFT 12
/* CLKGEN :: AVD_LOCK_CNT :: COUNT [11:00] */
#define BCHP_CLKGEN_AVD_LOCK_CNT_COUNT_MASK 0x00000fff
#define BCHP_CLKGEN_AVD_LOCK_CNT_COUNT_SHIFT 0
/***************************************************************************
*CPU_LOCK_CNT - CPU PLL Lock Counter
***************************************************************************/
/* CLKGEN :: CPU_LOCK_CNT :: reserved0 [31:12] */
#define BCHP_CLKGEN_CPU_LOCK_CNT_reserved0_MASK 0xfffff000
#define BCHP_CLKGEN_CPU_LOCK_CNT_reserved0_SHIFT 12
/* CLKGEN :: CPU_LOCK_CNT :: COUNT [11:00] */
#define BCHP_CLKGEN_CPU_LOCK_CNT_COUNT_MASK 0x00000fff
#define BCHP_CLKGEN_CPU_LOCK_CNT_COUNT_SHIFT 0
/***************************************************************************
*MAIN_LOCK_CNT - MAIN PLL Lock Counter
***************************************************************************/
/* CLKGEN :: MAIN_LOCK_CNT :: reserved0 [31:12] */
#define BCHP_CLKGEN_MAIN_LOCK_CNT_reserved0_MASK 0xfffff000
#define BCHP_CLKGEN_MAIN_LOCK_CNT_reserved0_SHIFT 12
/* CLKGEN :: MAIN_LOCK_CNT :: COUNT [11:00] */
#define BCHP_CLKGEN_MAIN_LOCK_CNT_COUNT_MASK 0x00000fff
#define BCHP_CLKGEN_MAIN_LOCK_CNT_COUNT_SHIFT 0
/***************************************************************************
*PLLMAIN_CH2_PM_CTRL - PLL_MAIN Powderdown FSKPHY Reference
***************************************************************************/
/* CLKGEN :: PLLMAIN_CH2_PM_CTRL :: reserved0 [31:01] */
#define BCHP_CLKGEN_PLLMAIN_CH2_PM_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_CLKGEN_PLLMAIN_CH2_PM_CTRL_reserved0_SHIFT 1
/* CLKGEN :: PLLMAIN_CH2_PM_CTRL :: PWRDN_CH2_PLLMAIN [00:00] */
#define BCHP_CLKGEN_PLLMAIN_CH2_PM_CTRL_PWRDN_CH2_PLLMAIN_MASK 0x00000001
#define BCHP_CLKGEN_PLLMAIN_CH2_PM_CTRL_PWRDN_CH2_PLLMAIN_SHIFT 0
/***************************************************************************
*PLLMAIN_CH3_PM_CTRL - PLL_MAIN Powerdown 81MHz Main clock
***************************************************************************/
/* CLKGEN :: PLLMAIN_CH3_PM_CTRL :: reserved0 [31:01] */
#define BCHP_CLKGEN_PLLMAIN_CH3_PM_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_CLKGEN_PLLMAIN_CH3_PM_CTRL_reserved0_SHIFT 1
/* CLKGEN :: PLLMAIN_CH3_PM_CTRL :: PWRDN_CH3_PLLMAIN [00:00] */
#define BCHP_CLKGEN_PLLMAIN_CH3_PM_CTRL_PWRDN_CH3_PLLMAIN_MASK 0x00000001
#define BCHP_CLKGEN_PLLMAIN_CH3_PM_CTRL_PWRDN_CH3_PLLMAIN_SHIFT 0
/***************************************************************************
*PLLMAIN_CH4_PM_CTRL - PLL_MAIN Powerdown 48MHz USB clock
***************************************************************************/
/* CLKGEN :: PLLMAIN_CH4_PM_CTRL :: reserved0 [31:01] */
#define BCHP_CLKGEN_PLLMAIN_CH4_PM_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_CLKGEN_PLLMAIN_CH4_PM_CTRL_reserved0_SHIFT 1
/* CLKGEN :: PLLMAIN_CH4_PM_CTRL :: PWRDN_CH4_PLLMAIN [00:00] */
#define BCHP_CLKGEN_PLLMAIN_CH4_PM_CTRL_PWRDN_CH4_PLLMAIN_MASK 0x00000001
#define BCHP_CLKGEN_PLLMAIN_CH4_PM_CTRL_PWRDN_CH4_PLLMAIN_SHIFT 0
/***************************************************************************
*PLLMAIN_CH5_PM_CTRL - PLL_MAIN Powerdown 33MHz PCI clock
***************************************************************************/
/* CLKGEN :: PLLMAIN_CH5_PM_CTRL :: reserved0 [31:01] */
#define BCHP_CLKGEN_PLLMAIN_CH5_PM_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_CLKGEN_PLLMAIN_CH5_PM_CTRL_reserved0_SHIFT 1
/* CLKGEN :: PLLMAIN_CH5_PM_CTRL :: PWRDN_CH5_PLLMAIN [00:00] */
#define BCHP_CLKGEN_PLLMAIN_CH5_PM_CTRL_PWRDN_CH5_PLLMAIN_MASK 0x00000001
#define BCHP_CLKGEN_PLLMAIN_CH5_PM_CTRL_PWRDN_CH5_PLLMAIN_SHIFT 0
/***************************************************************************
*PLLMAIN_CH6_PM_CTRL - PLL_MAIN Powerdown 32.4MHz Soft Modem clock
***************************************************************************/
/* CLKGEN :: PLLMAIN_CH6_PM_CTRL :: reserved0 [31:01] */
#define BCHP_CLKGEN_PLLMAIN_CH6_PM_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_CLKGEN_PLLMAIN_CH6_PM_CTRL_reserved0_SHIFT 1
/* CLKGEN :: PLLMAIN_CH6_PM_CTRL :: PWRDN_CH6_PLLMAIN [00:00] */
#define BCHP_CLKGEN_PLLMAIN_CH6_PM_CTRL_PWRDN_CH6_PLLMAIN_MASK 0x00000001
#define BCHP_CLKGEN_PLLMAIN_CH6_PM_CTRL_PWRDN_CH6_PLLMAIN_SHIFT 0
/***************************************************************************
*PLLMAIN_CTRL - PLL_MAIN Reset Status & DLY
***************************************************************************/
/* CLKGEN :: PLLMAIN_CTRL :: reserved0 [31:07] */
#define BCHP_CLKGEN_PLLMAIN_CTRL_reserved0_MASK 0xffffff80
#define BCHP_CLKGEN_PLLMAIN_CTRL_reserved0_SHIFT 7
/* CLKGEN :: PLLMAIN_CTRL :: PLL_MAIN_DLY_CH6 [06:06] */
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH6_MASK 0x00000040
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH6_SHIFT 6
/* CLKGEN :: PLLMAIN_CTRL :: PLL_MAIN_DLY_CH5 [05:05] */
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH5_MASK 0x00000020
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH5_SHIFT 5
/* CLKGEN :: PLLMAIN_CTRL :: PLL_MAIN_DLY_CH4 [04:04] */
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH4_MASK 0x00000010
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH4_SHIFT 4
/* CLKGEN :: PLLMAIN_CTRL :: PLL_MAIN_DLY_CH3 [03:03] */
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH3_MASK 0x00000008
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH3_SHIFT 3
/* CLKGEN :: PLLMAIN_CTRL :: PLL_MAIN_DLY_CH2 [02:02] */
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH2_MASK 0x00000004
#define BCHP_CLKGEN_PLLMAIN_CTRL_PLL_MAIN_DLY_CH2_SHIFT 2
/* CLKGEN :: PLLMAIN_CTRL :: DLY_CH1_PLLMAIN [01:01] */
#define BCHP_CLKGEN_PLLMAIN_CTRL_DLY_CH1_PLLMAIN_MASK 0x00000002
#define BCHP_CLKGEN_PLLMAIN_CTRL_DLY_CH1_PLLMAIN_SHIFT 1
/* CLKGEN :: PLLMAIN_CTRL :: RST_STATUS [00:00] */
#define BCHP_CLKGEN_PLLMAIN_CTRL_RST_STATUS_MASK 0x00000001
#define BCHP_CLKGEN_PLLMAIN_CTRL_RST_STATUS_SHIFT 0
/***************************************************************************
*MIPS_PLL_CTRL - Mips PLL Control Register
***************************************************************************/
/* CLKGEN :: MIPS_PLL_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_MIPS_PLL_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_MIPS_PLL_CTRL_reserved0_SHIFT 2
/* CLKGEN :: MIPS_PLL_CTRL :: LDO_CTRL [01:00] */
#define BCHP_CLKGEN_MIPS_PLL_CTRL_LDO_CTRL_MASK 0x00000003
#define BCHP_CLKGEN_MIPS_PLL_CTRL_LDO_CTRL_SHIFT 0
/***************************************************************************
*PLLAVD_RDSP_CTRL - PLLAVD_RDSP PLL Reset, Enable and Powerdown Control
***************************************************************************/
/* CLKGEN :: PLLAVD_RDSP_CTRL :: reserved0 [31:17] */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_reserved0_MASK 0xfffe0000
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_reserved0_SHIFT 17
/* CLKGEN :: PLLAVD_RDSP_CTRL :: NDIV_INT [16:08] */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_NDIV_INT_MASK 0x0001ff00
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_NDIV_INT_SHIFT 8
/* CLKGEN :: PLLAVD_RDSP_CTRL :: reserved_for_eco1 [07:06] */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_reserved_for_eco1_MASK 0x000000c0
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_reserved_for_eco1_SHIFT 6
/* CLKGEN :: PLLAVD_RDSP_CTRL :: VCO_RNG [05:04] */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_VCO_RNG_MASK 0x00000030
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_VCO_RNG_SHIFT 4
/* CLKGEN :: PLLAVD_RDSP_CTRL :: ENB_CLOCKOUT [03:03] */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_ENB_CLOCKOUT_MASK 0x00000008
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_ENB_CLOCKOUT_SHIFT 3
/* CLKGEN :: PLLAVD_RDSP_CTRL :: PWRDN [02:02] */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_PWRDN_MASK 0x00000004
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_PWRDN_SHIFT 2
/* CLKGEN :: PLLAVD_RDSP_CTRL :: DRESET [01:01] */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_DRESET_MASK 0x00000002
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_DRESET_SHIFT 1
/* CLKGEN :: PLLAVD_RDSP_CTRL :: ARESET [00:00] */
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_ARESET_MASK 0x00000001
#define BCHP_CLKGEN_PLLAVD_RDSP_CTRL_ARESET_SHIFT 0
/***************************************************************************
*PLLAVD_RDSP_PM_CH1_CTRL - PLLAVD_RDSP Secondary 250.71MHz Satellite AFEC clock
***************************************************************************/
/* CLKGEN :: PLLAVD_RDSP_PM_CH1_CTRL :: reserved0 [31:02] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH1_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH1_CTRL_reserved0_SHIFT 2
/* CLKGEN :: PLLAVD_RDSP_PM_CH1_CTRL :: PWRDN [01:01] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH1_CTRL_PWRDN_MASK 0x00000002
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH1_CTRL_PWRDN_SHIFT 1
/* CLKGEN :: PLLAVD_RDSP_PM_CH1_CTRL :: reserved_for_eco1 [00:00] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH1_CTRL_reserved_for_eco1_MASK 0x00000001
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH1_CTRL_reserved_for_eco1_SHIFT 0
/***************************************************************************
*PLLAVD_RDSP_PM_CH2_CTRL - PLLAVD_RDSP 250.71MHz AVD/DSP Raptor clock
***************************************************************************/
/* CLKGEN :: PLLAVD_RDSP_PM_CH2_CTRL :: reserved0 [31:16] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_reserved0_MASK 0xffff0000
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_reserved0_SHIFT 16
/* CLKGEN :: PLLAVD_RDSP_PM_CH2_CTRL :: M2DIV [15:08] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_M2DIV_MASK 0x0000ff00
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_M2DIV_SHIFT 8
/* CLKGEN :: PLLAVD_RDSP_PM_CH2_CTRL :: reserved_for_eco1 [07:02] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_reserved_for_eco1_MASK 0x000000fc
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_reserved_for_eco1_SHIFT 2
/* CLKGEN :: PLLAVD_RDSP_PM_CH2_CTRL :: PWRDN [01:01] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_PWRDN_MASK 0x00000002
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_PWRDN_SHIFT 1
/* CLKGEN :: PLLAVD_RDSP_PM_CH2_CTRL :: EN_CMLBUF [00:00] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_EN_CMLBUF_MASK 0x00000001
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH2_CTRL_EN_CMLBUF_SHIFT 0
/***************************************************************************
*PLLAVD_RDSP_PM_CH3_CTRL - PLLAVD_RDSP 135MHz Satellite Analog clock
***************************************************************************/
/* CLKGEN :: PLLAVD_RDSP_PM_CH3_CTRL :: reserved0 [31:10] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_reserved0_MASK 0xfffffc00
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_reserved0_SHIFT 10
/* CLKGEN :: PLLAVD_RDSP_PM_CH3_CTRL :: M3DIV_BITS_1_0 [09:08] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_M3DIV_BITS_1_0_MASK 0x00000300
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_M3DIV_BITS_1_0_SHIFT 8
/* CLKGEN :: PLLAVD_RDSP_PM_CH3_CTRL :: reserved_for_eco1 [07:02] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_reserved_for_eco1_MASK 0x000000fc
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_reserved_for_eco1_SHIFT 2
/* CLKGEN :: PLLAVD_RDSP_PM_CH3_CTRL :: PWRDN [01:01] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_PWRDN_MASK 0x00000002
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_PWRDN_SHIFT 1
/* CLKGEN :: PLLAVD_RDSP_PM_CH3_CTRL :: EN_CMLBUF [00:00] */
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_EN_CMLBUF_MASK 0x00000001
#define BCHP_CLKGEN_PLLAVD_RDSP_PM_CH3_CTRL_EN_CMLBUF_SHIFT 0
/***************************************************************************
*PLLMOCA_CONTROL_HIGH_CTRL - Upper 14-bits of the 38-bit PLL control word
***************************************************************************/
/* CLKGEN :: PLLMOCA_CONTROL_HIGH_CTRL :: reserved0 [31:14] */
#define BCHP_CLKGEN_PLLMOCA_CONTROL_HIGH_CTRL_reserved0_MASK 0xffffc000
#define BCHP_CLKGEN_PLLMOCA_CONTROL_HIGH_CTRL_reserved0_SHIFT 14
/* CLKGEN :: PLLMOCA_CONTROL_HIGH_CTRL :: CONTROL_HIGH [13:00] */
#define BCHP_CLKGEN_PLLMOCA_CONTROL_HIGH_CTRL_CONTROL_HIGH_MASK 0x00003fff
#define BCHP_CLKGEN_PLLMOCA_CONTROL_HIGH_CTRL_CONTROL_HIGH_SHIFT 0
/***************************************************************************
*PLLMOCA_CONTROL_LOW_CTRL - Lower 24-bits of the 38-bit PLL control word
***************************************************************************/
/* CLKGEN :: PLLMOCA_CONTROL_LOW_CTRL :: reserved0 [31:24] */
#define BCHP_CLKGEN_PLLMOCA_CONTROL_LOW_CTRL_reserved0_MASK 0xff000000
#define BCHP_CLKGEN_PLLMOCA_CONTROL_LOW_CTRL_reserved0_SHIFT 24
/* CLKGEN :: PLLMOCA_CONTROL_LOW_CTRL :: CONTROL_LOW [23:00] */
#define BCHP_CLKGEN_PLLMOCA_CONTROL_LOW_CTRL_CONTROL_LOW_MASK 0x00ffffff
#define BCHP_CLKGEN_PLLMOCA_CONTROL_LOW_CTRL_CONTROL_LOW_SHIFT 0
/***************************************************************************
*PLLMOCA_CTRL - PLL_MOCA Reset, Powerdown and LDO controls
***************************************************************************/
/* CLKGEN :: PLLMOCA_CTRL :: reserved0 [31:06] */
#define BCHP_CLKGEN_PLLMOCA_CTRL_reserved0_MASK 0xffffffc0
#define BCHP_CLKGEN_PLLMOCA_CTRL_reserved0_SHIFT 6
/* CLKGEN :: PLLMOCA_CTRL :: LDO_CTRL [05:04] */
#define BCHP_CLKGEN_PLLMOCA_CTRL_LDO_CTRL_MASK 0x00000030
#define BCHP_CLKGEN_PLLMOCA_CTRL_LDO_CTRL_SHIFT 4
/* CLKGEN :: PLLMOCA_CTRL :: PWRDN_LDO [03:03] */
#define BCHP_CLKGEN_PLLMOCA_CTRL_PWRDN_LDO_MASK 0x00000008
#define BCHP_CLKGEN_PLLMOCA_CTRL_PWRDN_LDO_SHIFT 3
/* CLKGEN :: PLLMOCA_CTRL :: PWRDN [02:02] */
#define BCHP_CLKGEN_PLLMOCA_CTRL_PWRDN_MASK 0x00000004
#define BCHP_CLKGEN_PLLMOCA_CTRL_PWRDN_SHIFT 2
/* CLKGEN :: PLLMOCA_CTRL :: DRESET [01:01] */
#define BCHP_CLKGEN_PLLMOCA_CTRL_DRESET_MASK 0x00000002
#define BCHP_CLKGEN_PLLMOCA_CTRL_DRESET_SHIFT 1
/* CLKGEN :: PLLMOCA_CTRL :: ARESET [00:00] */
#define BCHP_CLKGEN_PLLMOCA_CTRL_ARESET_MASK 0x00000001
#define BCHP_CLKGEN_PLLMOCA_CTRL_ARESET_SHIFT 0
/***************************************************************************
*PLLMOCA_CH1_PM_CTRL - PLL_MOCA 225MHz CPU clock channel control
***************************************************************************/
/* CLKGEN :: PLLMOCA_CH1_PM_CTRL :: reserved0 [31:16] */
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_reserved0_MASK 0xffff0000
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_reserved0_SHIFT 16
/* CLKGEN :: PLLMOCA_CH1_PM_CTRL :: M1DIV [15:08] */
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_M1DIV_MASK 0x0000ff00
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_M1DIV_SHIFT 8
/* CLKGEN :: PLLMOCA_CH1_PM_CTRL :: reserved_for_eco1 [07:03] */
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_reserved_for_eco1_MASK 0x000000f8
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_reserved_for_eco1_SHIFT 3
/* CLKGEN :: PLLMOCA_CH1_PM_CTRL :: PWRDN_CH [02:02] */
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_PWRDN_CH_MASK 0x00000004
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_PWRDN_CH_SHIFT 2
/* CLKGEN :: PLLMOCA_CH1_PM_CTRL :: ENB_CLOCKOUT_CH [01:01] */
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_ENB_CLOCKOUT_CH_MASK 0x00000002
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_ENB_CLOCKOUT_CH_SHIFT 1
/* CLKGEN :: PLLMOCA_CH1_PM_CTRL :: EN_CMLBUF_CH [00:00] */
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_EN_CMLBUF_CH_MASK 0x00000001
#define BCHP_CLKGEN_PLLMOCA_CH1_PM_CTRL_EN_CMLBUF_CH_SHIFT 0
/***************************************************************************
*PLLMOCA_CH2_PM_CTRL - PLL_MOCA 225MHz PHY clock channel control
***************************************************************************/
/* CLKGEN :: PLLMOCA_CH2_PM_CTRL :: reserved0 [31:16] */
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_reserved0_MASK 0xffff0000
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_reserved0_SHIFT 16
/* CLKGEN :: PLLMOCA_CH2_PM_CTRL :: M2DIV [15:08] */
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_M2DIV_MASK 0x0000ff00
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_M2DIV_SHIFT 8
/* CLKGEN :: PLLMOCA_CH2_PM_CTRL :: reserved_for_eco1 [07:03] */
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_reserved_for_eco1_MASK 0x000000f8
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_reserved_for_eco1_SHIFT 3
/* CLKGEN :: PLLMOCA_CH2_PM_CTRL :: PWRDN_CH [02:02] */
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_PWRDN_CH_MASK 0x00000004
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_PWRDN_CH_SHIFT 2
/* CLKGEN :: PLLMOCA_CH2_PM_CTRL :: ENB_CLOCKOUT_CH [01:01] */
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_ENB_CLOCKOUT_CH_MASK 0x00000002
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_ENB_CLOCKOUT_CH_SHIFT 1
/* CLKGEN :: PLLMOCA_CH2_PM_CTRL :: EN_CMLBUF_CH [00:00] */
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_EN_CMLBUF_CH_MASK 0x00000001
#define BCHP_CLKGEN_PLLMOCA_CH2_PM_CTRL_EN_CMLBUF_CH_SHIFT 0
/***************************************************************************
*PLLMOCA_CH3_PM_CTRL - PLL_MOCA 50MHz USDS clock channel control
***************************************************************************/
/* CLKGEN :: PLLMOCA_CH3_PM_CTRL :: reserved0 [31:16] */
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_reserved0_MASK 0xffff0000
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_reserved0_SHIFT 16
/* CLKGEN :: PLLMOCA_CH3_PM_CTRL :: M3DIV [15:08] */
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_M3DIV_MASK 0x0000ff00
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_M3DIV_SHIFT 8
/* CLKGEN :: PLLMOCA_CH3_PM_CTRL :: reserved_for_eco1 [07:03] */
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_reserved_for_eco1_MASK 0x000000f8
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_reserved_for_eco1_SHIFT 3
/* CLKGEN :: PLLMOCA_CH3_PM_CTRL :: PWRDN_CH [02:02] */
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_PWRDN_CH_MASK 0x00000004
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_PWRDN_CH_SHIFT 2
/* CLKGEN :: PLLMOCA_CH3_PM_CTRL :: ENB_CLOCKOUT_CH [01:01] */
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_ENB_CLOCKOUT_CH_MASK 0x00000002
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_ENB_CLOCKOUT_CH_SHIFT 1
/* CLKGEN :: PLLMOCA_CH3_PM_CTRL :: EN_CMLBUF_CH [00:00] */
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_EN_CMLBUF_CH_MASK 0x00000001
#define BCHP_CLKGEN_PLLMOCA_CH3_PM_CTRL_EN_CMLBUF_CH_SHIFT 0
/***************************************************************************
*PLLMOCA_CH4_PM_CTRL - PLL_MOCA 25MHz GENET clock channel control
***************************************************************************/
/* CLKGEN :: PLLMOCA_CH4_PM_CTRL :: reserved0 [31:16] */
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_reserved0_MASK 0xffff0000
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_reserved0_SHIFT 16
/* CLKGEN :: PLLMOCA_CH4_PM_CTRL :: M4DIV [15:08] */
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_M4DIV_MASK 0x0000ff00
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_M4DIV_SHIFT 8
/* CLKGEN :: PLLMOCA_CH4_PM_CTRL :: reserved_for_eco1 [07:03] */
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_reserved_for_eco1_MASK 0x000000f8
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_reserved_for_eco1_SHIFT 3
/* CLKGEN :: PLLMOCA_CH4_PM_CTRL :: PWRDN_CH [02:02] */
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_PWRDN_CH_MASK 0x00000004
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_PWRDN_CH_SHIFT 2
/* CLKGEN :: PLLMOCA_CH4_PM_CTRL :: ENB_CLOCKOUT_CH [01:01] */
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_ENB_CLOCKOUT_CH_MASK 0x00000002
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_ENB_CLOCKOUT_CH_SHIFT 1
/* CLKGEN :: PLLMOCA_CH4_PM_CTRL :: EN_CMLBUF_CH4 [00:00] */
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_EN_CMLBUF_CH4_MASK 0x00000001
#define BCHP_CLKGEN_PLLMOCA_CH4_PM_CTRL_EN_CMLBUF_CH4_SHIFT 0
/***************************************************************************
*PLLMOCA_CH5_PM_CTRL - PLL_MOCA Satellite Receiver Tuner 257MHz scan clock channel control
***************************************************************************/
/* CLKGEN :: PLLMOCA_CH5_PM_CTRL :: reserved0 [31:03] */
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL_reserved0_MASK 0xfffffff8
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL_reserved0_SHIFT 3
/* CLKGEN :: PLLMOCA_CH5_PM_CTRL :: PWRDN_CH [02:02] */
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL_PWRDN_CH_MASK 0x00000004
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL_PWRDN_CH_SHIFT 2
/* CLKGEN :: PLLMOCA_CH5_PM_CTRL :: ENB_CLOCKOUT_CH [01:01] */
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL_ENB_CLOCKOUT_CH_MASK 0x00000002
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL_ENB_CLOCKOUT_CH_SHIFT 1
/* CLKGEN :: PLLMOCA_CH5_PM_CTRL :: EN_CMLBUF_CH [00:00] */
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL_EN_CMLBUF_CH_MASK 0x00000001
#define BCHP_CLKGEN_PLLMOCA_CH5_PM_CTRL_EN_CMLBUF_CH_SHIFT 0
/***************************************************************************
*PLLMOCA_CH6_PM_CTRL - PLL_MOCA 100MHz MOCA clock channel control
***************************************************************************/
/* CLKGEN :: PLLMOCA_CH6_PM_CTRL :: reserved0 [31:16] */
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_reserved0_MASK 0xffff0000
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_reserved0_SHIFT 16
/* CLKGEN :: PLLMOCA_CH6_PM_CTRL :: M6DIV [15:08] */
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_M6DIV_MASK 0x0000ff00
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_M6DIV_SHIFT 8
/* CLKGEN :: PLLMOCA_CH6_PM_CTRL :: reserved_for_eco1 [07:03] */
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_reserved_for_eco1_MASK 0x000000f8
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_reserved_for_eco1_SHIFT 3
/* CLKGEN :: PLLMOCA_CH6_PM_CTRL :: PWRDN_CH [02:02] */
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_PWRDN_CH_MASK 0x00000004
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_PWRDN_CH_SHIFT 2
/* CLKGEN :: PLLMOCA_CH6_PM_CTRL :: ENB_CLOCKOUT_CH [01:01] */
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_ENB_CLOCKOUT_CH_MASK 0x00000002
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_ENB_CLOCKOUT_CH_SHIFT 1
/* CLKGEN :: PLLMOCA_CH6_PM_CTRL :: EN_CMLBUF_CH6 [00:00] */
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_EN_CMLBUF_CH6_MASK 0x00000001
#define BCHP_CLKGEN_PLLMOCA_CH6_PM_CTRL_EN_CMLBUF_CH6_SHIFT 0
/***************************************************************************
*PLL_TIMER_SELECT - Select the delay after reset before using PLL
***************************************************************************/
/* CLKGEN :: PLL_TIMER_SELECT :: reserved0 [31:02] */
#define BCHP_CLKGEN_PLL_TIMER_SELECT_reserved0_MASK 0xfffffffc
#define BCHP_CLKGEN_PLL_TIMER_SELECT_reserved0_SHIFT 2
/* CLKGEN :: PLL_TIMER_SELECT :: TIMER [01:00] */
#define BCHP_CLKGEN_PLL_TIMER_SELECT_TIMER_MASK 0x00000003
#define BCHP_CLKGEN_PLL_TIMER_SELECT_TIMER_SHIFT 0
/***************************************************************************
*PM_PLL_ALIVE_SEL - Program the PLLs to be alive in standby
***************************************************************************/
/* CLKGEN :: PM_PLL_ALIVE_SEL :: reserved0 [31:03] */
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL_reserved0_MASK 0xfffffff8
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL_reserved0_SHIFT 3
/* CLKGEN :: PM_PLL_ALIVE_SEL :: DDR_PLL [02:02] */
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL_DDR_PLL_MASK 0x00000004
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL_DDR_PLL_SHIFT 2
/* CLKGEN :: PM_PLL_ALIVE_SEL :: MIPS_PLL [01:01] */
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL_MIPS_PLL_MASK 0x00000002
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL_MIPS_PLL_SHIFT 1
/* CLKGEN :: PM_PLL_ALIVE_SEL :: MAIN_PLL [00:00] */
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL_MAIN_PLL_MASK 0x00000001
#define BCHP_CLKGEN_PM_PLL_ALIVE_SEL_MAIN_PLL_SHIFT 0
/***************************************************************************
*PM_CLOCK_216_108_ALIVE_SEL - Program the 216/108 clocks to be alive in standby
***************************************************************************/
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: reserved0 [31:12] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_reserved0_MASK 0xfffff000
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_reserved0_SHIFT 12
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_108_CG_FTM [11:11] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_FTM_MASK 0x00000800
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_FTM_SHIFT 11
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_216_CG_FTM [10:10] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_FTM_MASK 0x00000400
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_FTM_SHIFT 10
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_108_CG_QPSK [09:09] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_QPSK_MASK 0x00000200
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_QPSK_SHIFT 9
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_216_CG_QPSK [08:08] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_QPSK_MASK 0x00000100
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_QPSK_SHIFT 8
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_108_CG_STFEC [07:07] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_STFEC_MASK 0x00000080
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_STFEC_SHIFT 7
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_216_CG_STFEC [06:06] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_STFEC_MASK 0x00000040
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_STFEC_SHIFT 6
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_108_CG_SRCTN [05:05] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_SRCTN_MASK 0x00000020
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_SRCTN_SHIFT 5
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_216_CG_SRCTN [04:04] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_SRCTN_MASK 0x00000010
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_SRCTN_SHIFT 4
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_108_CG_SAFEC [03:03] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_SAFEC_MASK 0x00000008
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_SAFEC_SHIFT 3
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_216_CG_SAFEC [02:02] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_SAFEC_MASK 0x00000004
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_SAFEC_SHIFT 2
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_108_CG_XPT [01:01] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_XPT_MASK 0x00000002
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_108_CG_XPT_SHIFT 1
/* CLKGEN :: PM_CLOCK_216_108_ALIVE_SEL :: CLOCK_216_CG_XPT [00:00] */
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_XPT_MASK 0x00000001
#define BCHP_CLKGEN_PM_CLOCK_216_108_ALIVE_SEL_CLOCK_216_CG_XPT_SHIFT 0
/***************************************************************************
*SMARTCARD_CLOCK_CTRL - SMARTCARD_CLOCK_CTRL Register
***************************************************************************/
/* CLKGEN :: SMARTCARD_CLOCK_CTRL :: reserved0 [31:05] */
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL_reserved0_MASK 0xffffffe0
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL_reserved0_SHIFT 5
/* CLKGEN :: SMARTCARD_CLOCK_CTRL :: SMARTCARD_PLL_REFERENCE_CLK_SEL [04:04] */
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL_SMARTCARD_PLL_REFERENCE_CLK_SEL_MASK 0x00000010
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL_SMARTCARD_PLL_REFERENCE_CLK_SEL_SHIFT 4
/* CLKGEN :: SMARTCARD_CLOCK_CTRL :: SMARTCARD_CLOCK_2_SOURCE_SEL [03:02] */
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL_SMARTCARD_CLOCK_2_SOURCE_SEL_MASK 0x0000000c
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL_SMARTCARD_CLOCK_2_SOURCE_SEL_SHIFT 2
/* CLKGEN :: SMARTCARD_CLOCK_CTRL :: SMARTCARD_CLOCK_1_SOURCE_SEL [01:00] */
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL_SMARTCARD_CLOCK_1_SOURCE_SEL_MASK 0x00000003
#define BCHP_CLKGEN_SMARTCARD_CLOCK_CTRL_SMARTCARD_CLOCK_1_SOURCE_SEL_SHIFT 0
/***************************************************************************
*SCRATCH_REG - Scratch Register
***************************************************************************/
/* CLKGEN :: SCRATCH_REG :: VALUE [31:00] */
#define BCHP_CLKGEN_SCRATCH_REG_VALUE_MASK 0xffffffff
#define BCHP_CLKGEN_SCRATCH_REG_VALUE_SHIFT 0
#endif /* #ifndef BCHP_CLKGEN_H__ */
/* End of File */