blob: 07cdea8b28dd5289000b6a2468a20046451f09c2 [file] [log] [blame]
/***************************************************************************
* Copyright (c) 1999-2013, 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 Tue Apr 16 03:20:12 2013
* MD5 Checksum d41d8cd98f00b204e9800998ecf8427e
*
* Compiled with: RDB Utility combo_header.pl
* RDB Parser 3.0
* unknown unknown
* Perl Interpreter 5.008008
* Operating System linux
*
* Revision History:
*
* $brcm_Log: $
*
***************************************************************************/
#ifndef BCHP_AON_CTRL_H__
#define BCHP_AON_CTRL_H__
/***************************************************************************
*AON_CTRL - AON Control Registers
***************************************************************************/
#define BCHP_AON_CTRL_RESET_CTRL 0x00408000 /* Reset Control register for AON */
#define BCHP_AON_CTRL_PM_CTRL 0x00408004 /* Control register for Power Controller */
#define BCHP_AON_CTRL_PM_STATUS 0x00408008 /* Status register for Power Controller */
#define BCHP_AON_CTRL_PM_IRQ_INPUT_STATUS 0x0040800c /* Power Management IRQ input status */
#define BCHP_AON_CTRL_PM_MIPS_WAIT_COUNT 0x00408010 /* Power Management Wait counter in place of Wait for MIPS IRQ */
#define BCHP_AON_CTRL_PM_S3_STANDBY_TIMER 0x00408014 /* Deep Standby Assertion Timer */
#define BCHP_AON_CTRL_PM_S3_WAKEUP_TIMER 0x00408018 /* Deep Standby Wakeup Timer */
#define BCHP_AON_CTRL_PM_FAST_PWRDN_PRECHARGE 0x0040801c /* Control register for Power Controller */
#define BCHP_AON_CTRL_PM_LED_CTRL 0x00408020 /* LED set control register */
#define BCHP_AON_CTRL_PM_LED_AUTO_ON_ENABLES 0x00408024 /* LED set control register */
#define BCHP_AON_CTRL_HLCD_CTRL 0x00408030 /* HW LED Clock Driver Control */
#define BCHP_AON_CTRL_SECOND_FRACTION_COUNTER 0x00408034 /* Second Fraction Counter Initial value */
#define BCHP_AON_CTRL_TIME_COUNTER 0x00408038 /* Hour/Minute Counter Initial value */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0 0x0040803c /* Digit Code for digit 0, 1, 2, 3 */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1 0x00408040 /* Digit Code for digit 4, 5, 6, 7 */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2 0x00408044 /* Digit Code for digit 8, 9 */
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET 0x00408048 /* Hour MSD/LSD and minute MSD/LSD address offset */
#define BCHP_AON_CTRL_LED_STATUS_CTRL 0x0040804c /* LED status control */
#define BCHP_AON_CTRL_GENERAL_CTRL_0 0x00408050 /* General control register 0 */
#define BCHP_AON_CTRL_GENERAL_STATUS_0 0x00408054 /* General status register 0 */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0 0x00408058 /* General control register without scan 0 */
#define BCHP_AON_CTRL_SPARE_CTRL_0 0x00408060 /* Spare control bits reserved for future use */
#define BCHP_AON_CTRL_SPARE_CTRL_1 0x00408064 /* Spare control bits reserved for future use */
#define BCHP_AON_CTRL_UNCLEARED_SCRATCH 0x00408068 /* Scratch register */
#define BCHP_AON_CTRL_RESET_HISTORY 0x0040806c /* Reset History Register For AON */
#define BCHP_AON_CTRL_NMI_CTRL 0x00408070 /* Control register for NMI */
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL 0x00408074 /* Ana xtal low cur 40g m7fc gisb control */
#define BCHP_AON_CTRL_SUB_TEST_MODE_CTRL 0x00408078 /* Test_mode control register */
#define BCHP_AON_CTRL_SUB_TEST_MODE 0x0040807c /* Register source for sub_test_mode */
#define BCHP_AON_CTRL_LATCHED_TEST_MODE 0x00408080 /* Final latched testmode value */
#define BCHP_AON_CTRL_LATCHED_SUB_TEST_MODE 0x00408084 /* Final latched sub-testmode value */
#define BCHP_AON_CTRL_PM_INITIATE 0x00408088 /* Power down initiate */
#define BCHP_AON_CTRL_HOST_MISC_CMDS 0x0040808c /* Power up restore */
/***************************************************************************
*RESET_CTRL - Reset Control register for AON
***************************************************************************/
/* AON_CTRL :: RESET_CTRL :: reserved0 [31:04] */
#define BCHP_AON_CTRL_RESET_CTRL_reserved0_MASK 0xfffffff0
#define BCHP_AON_CTRL_RESET_CTRL_reserved0_SHIFT 4
/* AON_CTRL :: RESET_CTRL :: front_panel_reset_enable_lock [03:03] */
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_enable_lock_MASK 0x00000008
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_enable_lock_SHIFT 3
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_enable_lock_DEFAULT 0x00000000
/* AON_CTRL :: RESET_CTRL :: front_panel_reset_enable [02:02] */
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_enable_MASK 0x00000004
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_enable_SHIFT 2
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_enable_DEFAULT 0x00000000
/* AON_CTRL :: RESET_CTRL :: front_panel_reset_polarity [01:01] */
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_polarity_MASK 0x00000002
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_polarity_SHIFT 1
#define BCHP_AON_CTRL_RESET_CTRL_front_panel_reset_polarity_DEFAULT 0x00000000
/* AON_CTRL :: RESET_CTRL :: clear_reset_history [00:00] */
#define BCHP_AON_CTRL_RESET_CTRL_clear_reset_history_MASK 0x00000001
#define BCHP_AON_CTRL_RESET_CTRL_clear_reset_history_SHIFT 0
#define BCHP_AON_CTRL_RESET_CTRL_clear_reset_history_DEFAULT 0x00000000
/***************************************************************************
*PM_CTRL - Control register for Power Controller
***************************************************************************/
/* AON_CTRL :: PM_CTRL :: reserved0 [31:08] */
#define BCHP_AON_CTRL_PM_CTRL_reserved0_MASK 0xffffff00
#define BCHP_AON_CTRL_PM_CTRL_reserved0_SHIFT 8
/* AON_CTRL :: PM_CTRL :: min_s3_width_timer_bypass [07:07] */
#define BCHP_AON_CTRL_PM_CTRL_min_s3_width_timer_bypass_MASK 0x00000080
#define BCHP_AON_CTRL_PM_CTRL_min_s3_width_timer_bypass_SHIFT 7
#define BCHP_AON_CTRL_PM_CTRL_min_s3_width_timer_bypass_DEFAULT 0x00000000
/* AON_CTRL :: PM_CTRL :: pm_fast_power_down [06:06] */
#define BCHP_AON_CTRL_PM_CTRL_pm_fast_power_down_MASK 0x00000040
#define BCHP_AON_CTRL_PM_CTRL_pm_fast_power_down_SHIFT 6
#define BCHP_AON_CTRL_PM_CTRL_pm_fast_power_down_DEFAULT 0x00000000
/* AON_CTRL :: PM_CTRL :: pm_warm_boot [05:05] */
#define BCHP_AON_CTRL_PM_CTRL_pm_warm_boot_MASK 0x00000020
#define BCHP_AON_CTRL_PM_CTRL_pm_warm_boot_SHIFT 5
#define BCHP_AON_CTRL_PM_CTRL_pm_warm_boot_DEFAULT 0x00000000
/* AON_CTRL :: PM_CTRL :: pm_deep_standby [04:04] */
#define BCHP_AON_CTRL_PM_CTRL_pm_deep_standby_MASK 0x00000010
#define BCHP_AON_CTRL_PM_CTRL_pm_deep_standby_SHIFT 4
#define BCHP_AON_CTRL_PM_CTRL_pm_deep_standby_DEFAULT 0x00000000
/* AON_CTRL :: PM_CTRL :: pm_clk_divider_reset_en [03:03] */
#define BCHP_AON_CTRL_PM_CTRL_pm_clk_divider_reset_en_MASK 0x00000008
#define BCHP_AON_CTRL_PM_CTRL_pm_clk_divider_reset_en_SHIFT 3
#define BCHP_AON_CTRL_PM_CTRL_pm_clk_divider_reset_en_DEFAULT 0x00000001
/* AON_CTRL :: PM_CTRL :: pm_use_mips_ready_ctrl [02:02] */
#define BCHP_AON_CTRL_PM_CTRL_pm_use_mips_ready_ctrl_MASK 0x00000004
#define BCHP_AON_CTRL_PM_CTRL_pm_use_mips_ready_ctrl_SHIFT 2
#define BCHP_AON_CTRL_PM_CTRL_pm_use_mips_ready_ctrl_DEFAULT 0x00000000
/* AON_CTRL :: PM_CTRL :: pm_enable_pll_pwrdn [01:01] */
#define BCHP_AON_CTRL_PM_CTRL_pm_enable_pll_pwrdn_MASK 0x00000002
#define BCHP_AON_CTRL_PM_CTRL_pm_enable_pll_pwrdn_SHIFT 1
#define BCHP_AON_CTRL_PM_CTRL_pm_enable_pll_pwrdn_DEFAULT 0x00000000
/* AON_CTRL :: PM_CTRL :: pm_start_pwrdn [00:00] */
#define BCHP_AON_CTRL_PM_CTRL_pm_start_pwrdn_MASK 0x00000001
#define BCHP_AON_CTRL_PM_CTRL_pm_start_pwrdn_SHIFT 0
#define BCHP_AON_CTRL_PM_CTRL_pm_start_pwrdn_DEFAULT 0x00000000
/***************************************************************************
*PM_STATUS - Status register for Power Controller
***************************************************************************/
/* AON_CTRL :: PM_STATUS :: pm_wait_count_upper_bits [31:26] */
#define BCHP_AON_CTRL_PM_STATUS_pm_wait_count_upper_bits_MASK 0xfc000000
#define BCHP_AON_CTRL_PM_STATUS_pm_wait_count_upper_bits_SHIFT 26
/* AON_CTRL :: PM_STATUS :: pm_wait_counter_active [25:25] */
#define BCHP_AON_CTRL_PM_STATUS_pm_wait_counter_active_MASK 0x02000000
#define BCHP_AON_CTRL_PM_STATUS_pm_wait_counter_active_SHIFT 25
/* AON_CTRL :: PM_STATUS :: pm_s3_wakeup_reset_ [24:24] */
#define BCHP_AON_CTRL_PM_STATUS_pm_s3_wakeup_reset__MASK 0x01000000
#define BCHP_AON_CTRL_PM_STATUS_pm_s3_wakeup_reset__SHIFT 24
/* AON_CTRL :: PM_STATUS :: pm_boundary_scan_request [23:23] */
#define BCHP_AON_CTRL_PM_STATUS_pm_boundary_scan_request_MASK 0x00800000
#define BCHP_AON_CTRL_PM_STATUS_pm_boundary_scan_request_SHIFT 23
/* AON_CTRL :: PM_STATUS :: pm_fast_pd_precharge_valid [22:22] */
#define BCHP_AON_CTRL_PM_STATUS_pm_fast_pd_precharge_valid_MASK 0x00400000
#define BCHP_AON_CTRL_PM_STATUS_pm_fast_pd_precharge_valid_SHIFT 22
/* AON_CTRL :: PM_STATUS :: pm_led_out [21:21] */
#define BCHP_AON_CTRL_PM_STATUS_pm_led_out_MASK 0x00200000
#define BCHP_AON_CTRL_PM_STATUS_pm_led_out_SHIFT 21
/* AON_CTRL :: PM_STATUS :: pm_standby_b [20:20] */
#define BCHP_AON_CTRL_PM_STATUS_pm_standby_b_MASK 0x00100000
#define BCHP_AON_CTRL_PM_STATUS_pm_standby_b_SHIFT 20
/* AON_CTRL :: PM_STATUS :: pm_ignore_inputs_ng [19:19] */
#define BCHP_AON_CTRL_PM_STATUS_pm_ignore_inputs_ng_MASK 0x00080000
#define BCHP_AON_CTRL_PM_STATUS_pm_ignore_inputs_ng_SHIFT 19
/* AON_CTRL :: PM_STATUS :: pm_ignore_inputs [18:18] */
#define BCHP_AON_CTRL_PM_STATUS_pm_ignore_inputs_MASK 0x00040000
#define BCHP_AON_CTRL_PM_STATUS_pm_ignore_inputs_SHIFT 18
/* AON_CTRL :: PM_STATUS :: pm_rst_clock_div [17:17] */
#define BCHP_AON_CTRL_PM_STATUS_pm_rst_clock_div_MASK 0x00020000
#define BCHP_AON_CTRL_PM_STATUS_pm_rst_clock_div_SHIFT 17
/* AON_CTRL :: PM_STATUS :: pm_pwrdn_pll_req [16:16] */
#define BCHP_AON_CTRL_PM_STATUS_pm_pwrdn_pll_req_MASK 0x00010000
#define BCHP_AON_CTRL_PM_STATUS_pm_pwrdn_pll_req_SHIFT 16
/* AON_CTRL :: PM_STATUS :: pm_dis_xtal_clocks [15:15] */
#define BCHP_AON_CTRL_PM_STATUS_pm_dis_xtal_clocks_MASK 0x00008000
#define BCHP_AON_CTRL_PM_STATUS_pm_dis_xtal_clocks_SHIFT 15
/* AON_CTRL :: PM_STATUS :: pm_dis_all_clocks [14:14] */
#define BCHP_AON_CTRL_PM_STATUS_pm_dis_all_clocks_MASK 0x00004000
#define BCHP_AON_CTRL_PM_STATUS_pm_dis_all_clocks_SHIFT 14
/* AON_CTRL :: PM_STATUS :: pm_dphy_standby [13:13] */
#define BCHP_AON_CTRL_PM_STATUS_pm_dphy_standby_MASK 0x00002000
#define BCHP_AON_CTRL_PM_STATUS_pm_dphy_standby_SHIFT 13
/* AON_CTRL :: PM_STATUS :: pm_dis_cpu_clock [12:12] */
#define BCHP_AON_CTRL_PM_STATUS_pm_dis_cpu_clock_MASK 0x00001000
#define BCHP_AON_CTRL_PM_STATUS_pm_dis_cpu_clock_SHIFT 12
/* AON_CTRL :: PM_STATUS :: pm_dis_avd_rptd_clock [11:11] */
#define BCHP_AON_CTRL_PM_STATUS_pm_dis_avd_rptd_clock_MASK 0x00000800
#define BCHP_AON_CTRL_PM_STATUS_pm_dis_avd_rptd_clock_SHIFT 11
/* AON_CTRL :: PM_STATUS :: pm_power_ctrl_disable [10:10] */
#define BCHP_AON_CTRL_PM_STATUS_pm_power_ctrl_disable_MASK 0x00000400
#define BCHP_AON_CTRL_PM_STATUS_pm_power_ctrl_disable_SHIFT 10
/* AON_CTRL :: PM_STATUS :: pm_pll_lock [09:09] */
#define BCHP_AON_CTRL_PM_STATUS_pm_pll_lock_MASK 0x00000200
#define BCHP_AON_CTRL_PM_STATUS_pm_pll_lock_SHIFT 9
/* AON_CTRL :: PM_STATUS :: pm_dram_ready_for_pwrdn [08:08] */
#define BCHP_AON_CTRL_PM_STATUS_pm_dram_ready_for_pwrdn_MASK 0x00000100
#define BCHP_AON_CTRL_PM_STATUS_pm_dram_ready_for_pwrdn_SHIFT 8
/* AON_CTRL :: PM_STATUS :: pm_bsp_ready_for_pwrdn [07:07] */
#define BCHP_AON_CTRL_PM_STATUS_pm_bsp_ready_for_pwrdn_MASK 0x00000080
#define BCHP_AON_CTRL_PM_STATUS_pm_bsp_ready_for_pwrdn_SHIFT 7
/* AON_CTRL :: PM_STATUS :: pm_mips_ready_for_pwrdn [06:06] */
#define BCHP_AON_CTRL_PM_STATUS_pm_mips_ready_for_pwrdn_MASK 0x00000040
#define BCHP_AON_CTRL_PM_STATUS_pm_mips_ready_for_pwrdn_SHIFT 6
/* AON_CTRL :: PM_STATUS :: pm_sec_avd_rptd_clk_disable [05:05] */
#define BCHP_AON_CTRL_PM_STATUS_pm_sec_avd_rptd_clk_disable_MASK 0x00000020
#define BCHP_AON_CTRL_PM_STATUS_pm_sec_avd_rptd_clk_disable_SHIFT 5
/* AON_CTRL :: PM_STATUS :: pm_state [04:00] */
#define BCHP_AON_CTRL_PM_STATUS_pm_state_MASK 0x0000001f
#define BCHP_AON_CTRL_PM_STATUS_pm_state_SHIFT 0
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_ACTIVE 0
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_PWRDN_RDY 1
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DISABLE_AVD_RPTD 2
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DISABLE_CPU 3
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_TRANSITION_TO_STANDBY 4
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_STANDBY 5
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_STANDBY_WITH_PLLS_ON 6
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_RESET_216_108_CLKS 7
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_TRANSITION_TO_ACTIVE 8
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_FAST_PWRDN 9
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DEEP_STANDBY_ENTRY_S1 10
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DEEP_STANDBY_COLD_ENTRY_S2 11
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DEEP_STANDBY_WARM_ENTRY_S2 12
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DEEP_STANDBY_ENTRY_S3 13
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DEEP_STANDBY 14
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DEEP_STANDBY_EXIT_S1 15
#define BCHP_AON_CTRL_PM_STATUS_pm_state_PM_DEEP_STANDBY_EXIT_S2 16
/***************************************************************************
*PM_IRQ_INPUT_STATUS - Power Management IRQ input status
***************************************************************************/
/* AON_CTRL :: PM_IRQ_INPUT_STATUS :: pm_irq_input_status [31:00] */
#define BCHP_AON_CTRL_PM_IRQ_INPUT_STATUS_pm_irq_input_status_MASK 0xffffffff
#define BCHP_AON_CTRL_PM_IRQ_INPUT_STATUS_pm_irq_input_status_SHIFT 0
/***************************************************************************
*PM_MIPS_WAIT_COUNT - Power Management Wait counter in place of Wait for MIPS IRQ
***************************************************************************/
/* AON_CTRL :: PM_MIPS_WAIT_COUNT :: reserved0 [31:16] */
#define BCHP_AON_CTRL_PM_MIPS_WAIT_COUNT_reserved0_MASK 0xffff0000
#define BCHP_AON_CTRL_PM_MIPS_WAIT_COUNT_reserved0_SHIFT 16
/* AON_CTRL :: PM_MIPS_WAIT_COUNT :: counter_start_value [15:00] */
#define BCHP_AON_CTRL_PM_MIPS_WAIT_COUNT_counter_start_value_MASK 0x0000ffff
#define BCHP_AON_CTRL_PM_MIPS_WAIT_COUNT_counter_start_value_SHIFT 0
#define BCHP_AON_CTRL_PM_MIPS_WAIT_COUNT_counter_start_value_DEFAULT 0x00000010
/***************************************************************************
*PM_S3_STANDBY_TIMER - Deep Standby Assertion Timer
***************************************************************************/
/* AON_CTRL :: PM_S3_STANDBY_TIMER :: reserved0 [31:27] */
#define BCHP_AON_CTRL_PM_S3_STANDBY_TIMER_reserved0_MASK 0xf8000000
#define BCHP_AON_CTRL_PM_S3_STANDBY_TIMER_reserved0_SHIFT 27
/* AON_CTRL :: PM_S3_STANDBY_TIMER :: counter_start_value [26:00] */
#define BCHP_AON_CTRL_PM_S3_STANDBY_TIMER_counter_start_value_MASK 0x07ffffff
#define BCHP_AON_CTRL_PM_S3_STANDBY_TIMER_counter_start_value_SHIFT 0
#define BCHP_AON_CTRL_PM_S3_STANDBY_TIMER_counter_start_value_DEFAULT 0x00083d60
/***************************************************************************
*PM_S3_WAKEUP_TIMER - Deep Standby Wakeup Timer
***************************************************************************/
/* AON_CTRL :: PM_S3_WAKEUP_TIMER :: reserved0 [31:27] */
#define BCHP_AON_CTRL_PM_S3_WAKEUP_TIMER_reserved0_MASK 0xf8000000
#define BCHP_AON_CTRL_PM_S3_WAKEUP_TIMER_reserved0_SHIFT 27
/* AON_CTRL :: PM_S3_WAKEUP_TIMER :: counter_start_value [26:00] */
#define BCHP_AON_CTRL_PM_S3_WAKEUP_TIMER_counter_start_value_MASK 0x07ffffff
#define BCHP_AON_CTRL_PM_S3_WAKEUP_TIMER_counter_start_value_SHIFT 0
#define BCHP_AON_CTRL_PM_S3_WAKEUP_TIMER_counter_start_value_DEFAULT 0x00083d60
/***************************************************************************
*PM_FAST_PWRDN_PRECHARGE - Control register for Power Controller
***************************************************************************/
/* AON_CTRL :: PM_FAST_PWRDN_PRECHARGE :: reserved0 [31:24] */
#define BCHP_AON_CTRL_PM_FAST_PWRDN_PRECHARGE_reserved0_MASK 0xff000000
#define BCHP_AON_CTRL_PM_FAST_PWRDN_PRECHARGE_reserved0_SHIFT 24
/* AON_CTRL :: PM_FAST_PWRDN_PRECHARGE :: pm_fast_power_down_precharge [23:00] */
#define BCHP_AON_CTRL_PM_FAST_PWRDN_PRECHARGE_pm_fast_power_down_precharge_MASK 0x00ffffff
#define BCHP_AON_CTRL_PM_FAST_PWRDN_PRECHARGE_pm_fast_power_down_precharge_SHIFT 0
#define BCHP_AON_CTRL_PM_FAST_PWRDN_PRECHARGE_pm_fast_power_down_precharge_DEFAULT 0x00000000
/***************************************************************************
*PM_LED_CTRL - LED set control register
***************************************************************************/
/* AON_CTRL :: PM_LED_CTRL :: reserved0 [31:03] */
#define BCHP_AON_CTRL_PM_LED_CTRL_reserved0_MASK 0xfffffff8
#define BCHP_AON_CTRL_PM_LED_CTRL_reserved0_SHIFT 3
/* AON_CTRL :: PM_LED_CTRL :: led_status [02:02] */
#define BCHP_AON_CTRL_PM_LED_CTRL_led_status_MASK 0x00000004
#define BCHP_AON_CTRL_PM_LED_CTRL_led_status_SHIFT 2
/* AON_CTRL :: PM_LED_CTRL :: led_turn_on [01:01] */
#define BCHP_AON_CTRL_PM_LED_CTRL_led_turn_on_MASK 0x00000002
#define BCHP_AON_CTRL_PM_LED_CTRL_led_turn_on_SHIFT 1
/* AON_CTRL :: PM_LED_CTRL :: led_turn_off [00:00] */
#define BCHP_AON_CTRL_PM_LED_CTRL_led_turn_off_MASK 0x00000001
#define BCHP_AON_CTRL_PM_LED_CTRL_led_turn_off_SHIFT 0
/***************************************************************************
*PM_LED_AUTO_ON_ENABLES - LED set control register
***************************************************************************/
/* AON_CTRL :: PM_LED_AUTO_ON_ENABLES :: led_status [31:00] */
#define BCHP_AON_CTRL_PM_LED_AUTO_ON_ENABLES_led_status_MASK 0xffffffff
#define BCHP_AON_CTRL_PM_LED_AUTO_ON_ENABLES_led_status_SHIFT 0
#define BCHP_AON_CTRL_PM_LED_AUTO_ON_ENABLES_led_status_DEFAULT 0x00000000
/***************************************************************************
*HLCD_CTRL - HW LED Clock Driver Control
***************************************************************************/
/* AON_CTRL :: HLCD_CTRL :: reserved0 [31:02] */
#define BCHP_AON_CTRL_HLCD_CTRL_reserved0_MASK 0xfffffffc
#define BCHP_AON_CTRL_HLCD_CTRL_reserved0_SHIFT 2
/* AON_CTRL :: HLCD_CTRL :: hlcd_enable_status [01:01] */
#define BCHP_AON_CTRL_HLCD_CTRL_hlcd_enable_status_MASK 0x00000002
#define BCHP_AON_CTRL_HLCD_CTRL_hlcd_enable_status_SHIFT 1
/* AON_CTRL :: HLCD_CTRL :: hlcd_enable [00:00] */
#define BCHP_AON_CTRL_HLCD_CTRL_hlcd_enable_MASK 0x00000001
#define BCHP_AON_CTRL_HLCD_CTRL_hlcd_enable_SHIFT 0
#define BCHP_AON_CTRL_HLCD_CTRL_hlcd_enable_DEFAULT 0x00000000
/***************************************************************************
*SECOND_FRACTION_COUNTER - Second Fraction Counter Initial value
***************************************************************************/
/* AON_CTRL :: SECOND_FRACTION_COUNTER :: reserved0 [31:25] */
#define BCHP_AON_CTRL_SECOND_FRACTION_COUNTER_reserved0_MASK 0xfe000000
#define BCHP_AON_CTRL_SECOND_FRACTION_COUNTER_reserved0_SHIFT 25
/* AON_CTRL :: SECOND_FRACTION_COUNTER :: second_fraction_counter_init [24:00] */
#define BCHP_AON_CTRL_SECOND_FRACTION_COUNTER_second_fraction_counter_init_MASK 0x01ffffff
#define BCHP_AON_CTRL_SECOND_FRACTION_COUNTER_second_fraction_counter_init_SHIFT 0
#define BCHP_AON_CTRL_SECOND_FRACTION_COUNTER_second_fraction_counter_init_DEFAULT 0x00000000
/***************************************************************************
*TIME_COUNTER - Hour/Minute Counter Initial value
***************************************************************************/
/* AON_CTRL :: TIME_COUNTER :: reserved0 [31:20] */
#define BCHP_AON_CTRL_TIME_COUNTER_reserved0_MASK 0xfff00000
#define BCHP_AON_CTRL_TIME_COUNTER_reserved0_SHIFT 20
/* AON_CTRL :: TIME_COUNTER :: hour_display_mode [19:19] */
#define BCHP_AON_CTRL_TIME_COUNTER_hour_display_mode_MASK 0x00080000
#define BCHP_AON_CTRL_TIME_COUNTER_hour_display_mode_SHIFT 19
#define BCHP_AON_CTRL_TIME_COUNTER_hour_display_mode_DEFAULT 0x00000000
/* AON_CTRL :: TIME_COUNTER :: mode_12h_24h_init [18:18] */
#define BCHP_AON_CTRL_TIME_COUNTER_mode_12h_24h_init_MASK 0x00040000
#define BCHP_AON_CTRL_TIME_COUNTER_mode_12h_24h_init_SHIFT 18
#define BCHP_AON_CTRL_TIME_COUNTER_mode_12h_24h_init_DEFAULT 0x00000000
/* AON_CTRL :: TIME_COUNTER :: am_pm_counter_init [17:17] */
#define BCHP_AON_CTRL_TIME_COUNTER_am_pm_counter_init_MASK 0x00020000
#define BCHP_AON_CTRL_TIME_COUNTER_am_pm_counter_init_SHIFT 17
#define BCHP_AON_CTRL_TIME_COUNTER_am_pm_counter_init_DEFAULT 0x00000000
/* AON_CTRL :: TIME_COUNTER :: hour_counter_init [16:12] */
#define BCHP_AON_CTRL_TIME_COUNTER_hour_counter_init_MASK 0x0001f000
#define BCHP_AON_CTRL_TIME_COUNTER_hour_counter_init_SHIFT 12
#define BCHP_AON_CTRL_TIME_COUNTER_hour_counter_init_DEFAULT 0x00000000
/* AON_CTRL :: TIME_COUNTER :: minute_counter_init [11:06] */
#define BCHP_AON_CTRL_TIME_COUNTER_minute_counter_init_MASK 0x00000fc0
#define BCHP_AON_CTRL_TIME_COUNTER_minute_counter_init_SHIFT 6
#define BCHP_AON_CTRL_TIME_COUNTER_minute_counter_init_DEFAULT 0x00000000
/* AON_CTRL :: TIME_COUNTER :: second_counter_init [05:00] */
#define BCHP_AON_CTRL_TIME_COUNTER_second_counter_init_MASK 0x0000003f
#define BCHP_AON_CTRL_TIME_COUNTER_second_counter_init_SHIFT 0
#define BCHP_AON_CTRL_TIME_COUNTER_second_counter_init_DEFAULT 0x00000000
/***************************************************************************
*LED_DIGIT_CODE_0 - Digit Code for digit 0, 1, 2, 3
***************************************************************************/
/* AON_CTRL :: LED_DIGIT_CODE_0 :: digit_code_3 [31:24] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_3_MASK 0xff000000
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_3_SHIFT 24
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_3_DEFAULT 0x00000000
/* AON_CTRL :: LED_DIGIT_CODE_0 :: digit_code_2 [23:16] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_2_MASK 0x00ff0000
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_2_SHIFT 16
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_2_DEFAULT 0x00000000
/* AON_CTRL :: LED_DIGIT_CODE_0 :: digit_code_1 [15:08] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_1_MASK 0x0000ff00
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_1_SHIFT 8
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_1_DEFAULT 0x00000000
/* AON_CTRL :: LED_DIGIT_CODE_0 :: digit_code_0 [07:00] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_0_MASK 0x000000ff
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_0_SHIFT 0
#define BCHP_AON_CTRL_LED_DIGIT_CODE_0_digit_code_0_DEFAULT 0x00000000
/***************************************************************************
*LED_DIGIT_CODE_1 - Digit Code for digit 4, 5, 6, 7
***************************************************************************/
/* AON_CTRL :: LED_DIGIT_CODE_1 :: digit_code_7 [31:24] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_7_MASK 0xff000000
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_7_SHIFT 24
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_7_DEFAULT 0x00000000
/* AON_CTRL :: LED_DIGIT_CODE_1 :: digit_code_6 [23:16] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_6_MASK 0x00ff0000
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_6_SHIFT 16
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_6_DEFAULT 0x00000000
/* AON_CTRL :: LED_DIGIT_CODE_1 :: digit_code_5 [15:08] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_5_MASK 0x0000ff00
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_5_SHIFT 8
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_5_DEFAULT 0x00000000
/* AON_CTRL :: LED_DIGIT_CODE_1 :: digit_code_4 [07:00] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_4_MASK 0x000000ff
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_4_SHIFT 0
#define BCHP_AON_CTRL_LED_DIGIT_CODE_1_digit_code_4_DEFAULT 0x00000000
/***************************************************************************
*LED_DIGIT_CODE_2 - Digit Code for digit 8, 9
***************************************************************************/
/* AON_CTRL :: LED_DIGIT_CODE_2 :: reserved0 [31:16] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2_reserved0_MASK 0xffff0000
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2_reserved0_SHIFT 16
/* AON_CTRL :: LED_DIGIT_CODE_2 :: digit_code_9 [15:08] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2_digit_code_9_MASK 0x0000ff00
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2_digit_code_9_SHIFT 8
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2_digit_code_9_DEFAULT 0x00000000
/* AON_CTRL :: LED_DIGIT_CODE_2 :: digit_code_8 [07:00] */
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2_digit_code_8_MASK 0x000000ff
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2_digit_code_8_SHIFT 0
#define BCHP_AON_CTRL_LED_DIGIT_CODE_2_digit_code_8_DEFAULT 0x00000000
/***************************************************************************
*LED_DIGIT_ADDR_OFFSET - Hour MSD/LSD and minute MSD/LSD address offset
***************************************************************************/
/* AON_CTRL :: LED_DIGIT_ADDR_OFFSET :: hour_msd_addr_offset [31:24] */
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_hour_msd_addr_offset_MASK 0xff000000
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_hour_msd_addr_offset_SHIFT 24
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_hour_msd_addr_offset_DEFAULT 0x00000020
/* AON_CTRL :: LED_DIGIT_ADDR_OFFSET :: hour_lsd_addr_offset [23:16] */
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_hour_lsd_addr_offset_MASK 0x00ff0000
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_hour_lsd_addr_offset_SHIFT 16
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_hour_lsd_addr_offset_DEFAULT 0x00000024
/* AON_CTRL :: LED_DIGIT_ADDR_OFFSET :: minute_msd_addr_offset [15:08] */
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_minute_msd_addr_offset_MASK 0x0000ff00
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_minute_msd_addr_offset_SHIFT 8
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_minute_msd_addr_offset_DEFAULT 0x00000018
/* AON_CTRL :: LED_DIGIT_ADDR_OFFSET :: minute_lsd_addr_offset [07:00] */
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_minute_lsd_addr_offset_MASK 0x000000ff
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_minute_lsd_addr_offset_SHIFT 0
#define BCHP_AON_CTRL_LED_DIGIT_ADDR_OFFSET_minute_lsd_addr_offset_DEFAULT 0x0000001c
/***************************************************************************
*LED_STATUS_CTRL - LED status control
***************************************************************************/
/* AON_CTRL :: LED_STATUS_CTRL :: reserved0 [31:28] */
#define BCHP_AON_CTRL_LED_STATUS_CTRL_reserved0_MASK 0xf0000000
#define BCHP_AON_CTRL_LED_STATUS_CTRL_reserved0_SHIFT 28
/* AON_CTRL :: LED_STATUS_CTRL :: hlcd_state [27:25] */
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_MASK 0x0e000000
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_SHIFT 25
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_HLCD_IDLE 0
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_HLCD_COUNT 1
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_HLCD_PROGRAM_MINUTE_LSD 2
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_HLCD_PROGRAM_MINUTE_MSD 3
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_HLCD_PROGRAM_HOUR_LSD 4
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_HLCD_PROGRAM_HOUR_MSD 5
#define BCHP_AON_CTRL_LED_STATUS_CTRL_hlcd_state_HLCD_PROGRAM_STATUS 6
/* AON_CTRL :: LED_STATUS_CTRL :: status_update_enable [24:24] */
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_update_enable_MASK 0x01000000
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_update_enable_SHIFT 24
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_update_enable_DEFAULT 0x00000000
/* AON_CTRL :: LED_STATUS_CTRL :: status_mask [23:12] */
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_mask_MASK 0x00fff000
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_mask_SHIFT 12
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_mask_DEFAULT 0x00000000
/* AON_CTRL :: LED_STATUS_CTRL :: status_bit_offset [11:08] */
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_bit_offset_MASK 0x00000f00
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_bit_offset_SHIFT 8
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_bit_offset_DEFAULT 0x00000000
/* AON_CTRL :: LED_STATUS_CTRL :: status_addr_offset [07:00] */
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_addr_offset_MASK 0x000000ff
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_addr_offset_SHIFT 0
#define BCHP_AON_CTRL_LED_STATUS_CTRL_status_addr_offset_DEFAULT 0x00000000
/***************************************************************************
*GENERAL_CTRL_0 - General control register 0
***************************************************************************/
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_31 [31:31] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_31_MASK 0x80000000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_31_SHIFT 31
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_31_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_30 [30:30] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_30_MASK 0x40000000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_30_SHIFT 30
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_30_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_29 [29:29] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_29_MASK 0x20000000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_29_SHIFT 29
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_29_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_28 [28:28] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_28_MASK 0x10000000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_28_SHIFT 28
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_28_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_27 [27:27] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_27_MASK 0x08000000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_27_SHIFT 27
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_27_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_26 [26:26] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_26_MASK 0x04000000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_26_SHIFT 26
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_26_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_25 [25:25] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_25_MASK 0x02000000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_25_SHIFT 25
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_25_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_24 [24:24] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_24_MASK 0x01000000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_24_SHIFT 24
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_24_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_23 [23:23] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_23_MASK 0x00800000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_23_SHIFT 23
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_23_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_22 [22:22] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_22_MASK 0x00400000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_22_SHIFT 22
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_22_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_21 [21:21] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_21_MASK 0x00200000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_21_SHIFT 21
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_21_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_20 [20:20] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_20_MASK 0x00100000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_20_SHIFT 20
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_20_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_19 [19:19] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_19_MASK 0x00080000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_19_SHIFT 19
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_19_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_18 [18:18] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_18_MASK 0x00040000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_18_SHIFT 18
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_18_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_17 [17:17] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_17_MASK 0x00020000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_17_SHIFT 17
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_17_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_16 [16:16] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_16_MASK 0x00010000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_16_SHIFT 16
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_16_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_15 [15:15] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_15_MASK 0x00008000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_15_SHIFT 15
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_15_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_14 [14:14] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_14_MASK 0x00004000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_14_SHIFT 14
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_14_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_13 [13:13] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_13_MASK 0x00002000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_13_SHIFT 13
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_13_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_12 [12:12] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_12_MASK 0x00001000
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_12_SHIFT 12
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_12_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_11 [11:11] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_11_MASK 0x00000800
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_11_SHIFT 11
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_11_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_10 [10:10] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_10_MASK 0x00000400
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_10_SHIFT 10
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_10_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_9 [09:09] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_9_MASK 0x00000200
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_9_SHIFT 9
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_9_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_8 [08:08] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_8_MASK 0x00000100
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_8_SHIFT 8
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_8_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_7 [07:07] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_7_MASK 0x00000080
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_7_SHIFT 7
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_7_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_6 [06:06] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_6_MASK 0x00000040
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_6_SHIFT 6
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_6_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_5 [05:05] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_5_MASK 0x00000020
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_5_SHIFT 5
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_5_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_4 [04:04] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_4_MASK 0x00000010
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_4_SHIFT 4
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_4_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_3 [03:03] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_3_MASK 0x00000008
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_3_SHIFT 3
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_3_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_2 [02:02] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_2_MASK 0x00000004
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_2_SHIFT 2
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_2_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_1 [01:01] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_1_MASK 0x00000002
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_1_SHIFT 1
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_1_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_0 :: general_ctrl0_0 [00:00] */
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_0_MASK 0x00000001
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_0_SHIFT 0
#define BCHP_AON_CTRL_GENERAL_CTRL_0_general_ctrl0_0_DEFAULT 0x00000000
/***************************************************************************
*GENERAL_STATUS_0 - General status register 0
***************************************************************************/
/* AON_CTRL :: GENERAL_STATUS_0 :: reserved0 [31:08] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_reserved0_MASK 0xffffff00
#define BCHP_AON_CTRL_GENERAL_STATUS_0_reserved0_SHIFT 8
/* AON_CTRL :: GENERAL_STATUS_0 :: general_status0_7 [07:07] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_7_MASK 0x00000080
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_7_SHIFT 7
/* AON_CTRL :: GENERAL_STATUS_0 :: general_status0_6 [06:06] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_6_MASK 0x00000040
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_6_SHIFT 6
/* AON_CTRL :: GENERAL_STATUS_0 :: general_status0_5 [05:05] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_5_MASK 0x00000020
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_5_SHIFT 5
/* AON_CTRL :: GENERAL_STATUS_0 :: general_status0_4 [04:04] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_4_MASK 0x00000010
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_4_SHIFT 4
/* AON_CTRL :: GENERAL_STATUS_0 :: general_status0_3 [03:03] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_3_MASK 0x00000008
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_3_SHIFT 3
/* AON_CTRL :: GENERAL_STATUS_0 :: general_status0_2 [02:02] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_2_MASK 0x00000004
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_2_SHIFT 2
/* AON_CTRL :: GENERAL_STATUS_0 :: general_status0_1 [01:01] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_1_MASK 0x00000002
#define BCHP_AON_CTRL_GENERAL_STATUS_0_general_status0_1_SHIFT 1
/* AON_CTRL :: GENERAL_STATUS_0 :: ejtag_ce_wakeup_event [00:00] */
#define BCHP_AON_CTRL_GENERAL_STATUS_0_ejtag_ce_wakeup_event_MASK 0x00000001
#define BCHP_AON_CTRL_GENERAL_STATUS_0_ejtag_ce_wakeup_event_SHIFT 0
/***************************************************************************
*GENERAL_CTRL_NO_SCAN_0 - General control register without scan 0
***************************************************************************/
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_31 [31:31] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_31_MASK 0x80000000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_31_SHIFT 31
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_31_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_30 [30:30] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_30_MASK 0x40000000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_30_SHIFT 30
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_30_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_29 [29:29] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_29_MASK 0x20000000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_29_SHIFT 29
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_29_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_28 [28:28] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_28_MASK 0x10000000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_28_SHIFT 28
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_28_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_27 [27:27] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_27_MASK 0x08000000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_27_SHIFT 27
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_27_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_26 [26:26] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_26_MASK 0x04000000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_26_SHIFT 26
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_26_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_25 [25:25] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_25_MASK 0x02000000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_25_SHIFT 25
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_25_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_24 [24:24] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_24_MASK 0x01000000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_24_SHIFT 24
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_24_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_23 [23:23] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_23_MASK 0x00800000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_23_SHIFT 23
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_23_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_22 [22:22] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_22_MASK 0x00400000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_22_SHIFT 22
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_22_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_21 [21:21] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_21_MASK 0x00200000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_21_SHIFT 21
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_21_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_20 [20:20] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_20_MASK 0x00100000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_20_SHIFT 20
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_20_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_19 [19:19] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_19_MASK 0x00080000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_19_SHIFT 19
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_19_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_18 [18:18] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_18_MASK 0x00040000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_18_SHIFT 18
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_18_DEFAULT 0x00000001
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: sc1_drive_sel [17:15] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_MASK 0x00038000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_SHIFT 15
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DEFAULT 0x00000006
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DRIVE_2MA 0
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DRIVE_10MA 1
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DRIVE_6MA 2
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DRIVE_14MA 3
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DRIVE_4MA 4
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DRIVE_12MA 5
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DRIVE_8MA 6
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_sel_DRIVE_16MA 7
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: sc1_drive_src [14:14] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_src_MASK 0x00004000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_src_SHIFT 14
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sc1_drive_src_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_13 [13:13] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_13_MASK 0x00002000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_13_SHIFT 13
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_13_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_12 [12:12] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_12_MASK 0x00001000
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_12_SHIFT 12
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_12_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_11 [11:11] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_11_MASK 0x00000800
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_11_SHIFT 11
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_11_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_10 [10:10] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_10_MASK 0x00000400
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_10_SHIFT 10
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_10_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_9 [09:09] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_9_MASK 0x00000200
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_9_SHIFT 9
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_9_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_8 [08:08] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_8_MASK 0x00000100
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_8_SHIFT 8
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_8_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_7 [07:07] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_7_MASK 0x00000080
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_7_SHIFT 7
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_7_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_6 [06:06] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_6_MASK 0x00000040
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_6_SHIFT 6
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_6_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: general_ctrl_no_scan0_5 [05:05] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_5_MASK 0x00000020
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_5_SHIFT 5
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_general_ctrl_no_scan0_5_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: sdio_drive_src [04:04] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_src_MASK 0x00000010
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_src_SHIFT 4
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_src_DEFAULT 0x00000000
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: sdio_drive_sel [03:01] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_MASK 0x0000000e
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_SHIFT 1
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DEFAULT 0x00000003
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DRIVE_2MA 0
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DRIVE_4MA 1
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DRIVE_6MA 2
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DRIVE_8MA 3
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DRIVE_10MA 4
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DRIVE_12MA 5
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DRIVE_14MA 6
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_sdio_drive_sel_DRIVE_16MA 7
/* AON_CTRL :: GENERAL_CTRL_NO_SCAN_0 :: mtsif_hys_en [00:00] */
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_mtsif_hys_en_MASK 0x00000001
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_mtsif_hys_en_SHIFT 0
#define BCHP_AON_CTRL_GENERAL_CTRL_NO_SCAN_0_mtsif_hys_en_DEFAULT 0x00000001
/***************************************************************************
*SPARE_CTRL_0 - Spare control bits reserved for future use
***************************************************************************/
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_31 [31:31] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_31_MASK 0x80000000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_31_SHIFT 31
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_31_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_30 [30:30] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_30_MASK 0x40000000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_30_SHIFT 30
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_30_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_29 [29:29] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_29_MASK 0x20000000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_29_SHIFT 29
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_29_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_28 [28:28] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_28_MASK 0x10000000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_28_SHIFT 28
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_28_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_27 [27:27] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_27_MASK 0x08000000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_27_SHIFT 27
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_27_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_26 [26:26] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_26_MASK 0x04000000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_26_SHIFT 26
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_26_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_25 [25:25] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_25_MASK 0x02000000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_25_SHIFT 25
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_25_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_24 [24:24] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_24_MASK 0x01000000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_24_SHIFT 24
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_24_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_23 [23:23] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_23_MASK 0x00800000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_23_SHIFT 23
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_23_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_22 [22:22] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_22_MASK 0x00400000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_22_SHIFT 22
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_22_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_21 [21:21] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_21_MASK 0x00200000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_21_SHIFT 21
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_21_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_20 [20:20] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_20_MASK 0x00100000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_20_SHIFT 20
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_20_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_19 [19:19] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_19_MASK 0x00080000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_19_SHIFT 19
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_19_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_18 [18:18] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_18_MASK 0x00040000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_18_SHIFT 18
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_18_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_17 [17:17] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_17_MASK 0x00020000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_17_SHIFT 17
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_17_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_16 [16:16] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_16_MASK 0x00010000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_16_SHIFT 16
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_16_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_15 [15:15] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_15_MASK 0x00008000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_15_SHIFT 15
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_15_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_14 [14:14] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_14_MASK 0x00004000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_14_SHIFT 14
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_14_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_13 [13:13] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_13_MASK 0x00002000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_13_SHIFT 13
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_13_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_12 [12:12] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_12_MASK 0x00001000
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_12_SHIFT 12
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_12_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_11 [11:11] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_11_MASK 0x00000800
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_11_SHIFT 11
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_11_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_10 [10:10] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_10_MASK 0x00000400
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_10_SHIFT 10
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_10_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_09 [09:09] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_09_MASK 0x00000200
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_09_SHIFT 9
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_09_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_08 [08:08] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_08_MASK 0x00000100
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_08_SHIFT 8
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_08_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_07 [07:07] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_07_MASK 0x00000080
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_07_SHIFT 7
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_07_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_06 [06:06] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_06_MASK 0x00000040
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_06_SHIFT 6
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_06_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_05 [05:05] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_05_MASK 0x00000020
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_05_SHIFT 5
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_05_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_04 [04:04] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_04_MASK 0x00000010
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_04_SHIFT 4
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_04_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_03 [03:03] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_03_MASK 0x00000008
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_03_SHIFT 3
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_03_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_02 [02:02] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_02_MASK 0x00000004
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_02_SHIFT 2
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_02_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_01 [01:01] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_01_MASK 0x00000002
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_01_SHIFT 1
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_01_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_0 :: spare_ctrl_00 [00:00] */
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_00_MASK 0x00000001
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_00_SHIFT 0
#define BCHP_AON_CTRL_SPARE_CTRL_0_spare_ctrl_00_DEFAULT 0x00000000
/***************************************************************************
*SPARE_CTRL_1 - Spare control bits reserved for future use
***************************************************************************/
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_31 [31:31] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_31_MASK 0x80000000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_31_SHIFT 31
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_31_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_30 [30:30] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_30_MASK 0x40000000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_30_SHIFT 30
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_30_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_29 [29:29] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_29_MASK 0x20000000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_29_SHIFT 29
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_29_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_28 [28:28] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_28_MASK 0x10000000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_28_SHIFT 28
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_28_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_27 [27:27] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_27_MASK 0x08000000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_27_SHIFT 27
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_27_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_26 [26:26] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_26_MASK 0x04000000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_26_SHIFT 26
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_26_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_25 [25:25] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_25_MASK 0x02000000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_25_SHIFT 25
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_25_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_24 [24:24] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_24_MASK 0x01000000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_24_SHIFT 24
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_24_DEFAULT 0x00000001
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_23 [23:23] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_23_MASK 0x00800000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_23_SHIFT 23
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_23_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_22 [22:22] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_22_MASK 0x00400000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_22_SHIFT 22
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_22_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_21 [21:21] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_21_MASK 0x00200000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_21_SHIFT 21
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_21_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_20 [20:20] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_20_MASK 0x00100000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_20_SHIFT 20
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_20_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_19 [19:19] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_19_MASK 0x00080000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_19_SHIFT 19
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_19_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_18 [18:18] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_18_MASK 0x00040000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_18_SHIFT 18
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_18_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_17 [17:17] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_17_MASK 0x00020000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_17_SHIFT 17
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_17_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_16 [16:16] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_16_MASK 0x00010000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_16_SHIFT 16
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_16_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_15 [15:15] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_15_MASK 0x00008000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_15_SHIFT 15
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_15_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_14 [14:14] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_14_MASK 0x00004000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_14_SHIFT 14
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_14_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_13 [13:13] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_13_MASK 0x00002000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_13_SHIFT 13
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_13_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_12 [12:12] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_12_MASK 0x00001000
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_12_SHIFT 12
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_12_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_11 [11:11] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_11_MASK 0x00000800
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_11_SHIFT 11
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_11_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_10 [10:10] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_10_MASK 0x00000400
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_10_SHIFT 10
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_10_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_09 [09:09] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_09_MASK 0x00000200
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_09_SHIFT 9
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_09_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_08 [08:08] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_08_MASK 0x00000100
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_08_SHIFT 8
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_08_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_07 [07:07] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_07_MASK 0x00000080
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_07_SHIFT 7
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_07_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_06 [06:06] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_06_MASK 0x00000040
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_06_SHIFT 6
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_06_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_05 [05:05] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_05_MASK 0x00000020
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_05_SHIFT 5
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_05_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_04 [04:04] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_04_MASK 0x00000010
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_04_SHIFT 4
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_04_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_03 [03:03] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_03_MASK 0x00000008
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_03_SHIFT 3
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_03_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_02 [02:02] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_02_MASK 0x00000004
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_02_SHIFT 2
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_02_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_01 [01:01] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_01_MASK 0x00000002
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_01_SHIFT 1
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_01_DEFAULT 0x00000000
/* AON_CTRL :: SPARE_CTRL_1 :: spare_ctrl_00 [00:00] */
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_00_MASK 0x00000001
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_00_SHIFT 0
#define BCHP_AON_CTRL_SPARE_CTRL_1_spare_ctrl_00_DEFAULT 0x00000000
/***************************************************************************
*UNCLEARED_SCRATCH - Scratch register
***************************************************************************/
/* AON_CTRL :: UNCLEARED_SCRATCH :: uncleared_scratch [31:00] */
#define BCHP_AON_CTRL_UNCLEARED_SCRATCH_uncleared_scratch_MASK 0xffffffff
#define BCHP_AON_CTRL_UNCLEARED_SCRATCH_uncleared_scratch_SHIFT 0
#define BCHP_AON_CTRL_UNCLEARED_SCRATCH_uncleared_scratch_DEFAULT 0x00000000
/***************************************************************************
*RESET_HISTORY - Reset History Register For AON
***************************************************************************/
/* AON_CTRL :: RESET_HISTORY :: reserved0 [31:20] */
#define BCHP_AON_CTRL_RESET_HISTORY_reserved0_MASK 0xfff00000
#define BCHP_AON_CTRL_RESET_HISTORY_reserved0_SHIFT 20
/* AON_CTRL :: RESET_HISTORY :: aux_chip_level_reset_1 [19:19] */
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_level_reset_1_MASK 0x00080000
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_level_reset_1_SHIFT 19
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_level_reset_1_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: aux_chip_level_reset_0 [18:18] */
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_level_reset_0_MASK 0x00040000
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_level_reset_0_SHIFT 18
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_level_reset_0_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: aux_chip_edge_reset_1 [17:17] */
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_edge_reset_1_MASK 0x00020000
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_edge_reset_1_SHIFT 17
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_edge_reset_1_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: aux_chip_edge_reset_0 [16:16] */
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_edge_reset_0_MASK 0x00010000
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_edge_reset_0_SHIFT 16
#define BCHP_AON_CTRL_RESET_HISTORY_aux_chip_edge_reset_0_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: scpu_ejtag_reset [15:15] */
#define BCHP_AON_CTRL_RESET_HISTORY_scpu_ejtag_reset_MASK 0x00008000
#define BCHP_AON_CTRL_RESET_HISTORY_scpu_ejtag_reset_SHIFT 15
#define BCHP_AON_CTRL_RESET_HISTORY_scpu_ejtag_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: cpu_ejtag_reset [14:14] */
#define BCHP_AON_CTRL_RESET_HISTORY_cpu_ejtag_reset_MASK 0x00004000
#define BCHP_AON_CTRL_RESET_HISTORY_cpu_ejtag_reset_SHIFT 14
#define BCHP_AON_CTRL_RESET_HISTORY_cpu_ejtag_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: overtemp_reset [13:13] */
#define BCHP_AON_CTRL_RESET_HISTORY_overtemp_reset_MASK 0x00002000
#define BCHP_AON_CTRL_RESET_HISTORY_overtemp_reset_SHIFT 13
#define BCHP_AON_CTRL_RESET_HISTORY_overtemp_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: overvoltage_reset [12:12] */
#define BCHP_AON_CTRL_RESET_HISTORY_overvoltage_reset_MASK 0x00001000
#define BCHP_AON_CTRL_RESET_HISTORY_overvoltage_reset_SHIFT 12
#define BCHP_AON_CTRL_RESET_HISTORY_overvoltage_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: undervoltage_reset [11:11] */
#define BCHP_AON_CTRL_RESET_HISTORY_undervoltage_reset_MASK 0x00000800
#define BCHP_AON_CTRL_RESET_HISTORY_undervoltage_reset_SHIFT 11
#define BCHP_AON_CTRL_RESET_HISTORY_undervoltage_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: security_master_reset [10:10] */
#define BCHP_AON_CTRL_RESET_HISTORY_security_master_reset_MASK 0x00000400
#define BCHP_AON_CTRL_RESET_HISTORY_security_master_reset_SHIFT 10
#define BCHP_AON_CTRL_RESET_HISTORY_security_master_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: software_master_reset [09:09] */
#define BCHP_AON_CTRL_RESET_HISTORY_software_master_reset_MASK 0x00000200
#define BCHP_AON_CTRL_RESET_HISTORY_software_master_reset_SHIFT 9
#define BCHP_AON_CTRL_RESET_HISTORY_software_master_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: pcie_1_hot_boot_reset [08:08] */
#define BCHP_AON_CTRL_RESET_HISTORY_pcie_1_hot_boot_reset_MASK 0x00000100
#define BCHP_AON_CTRL_RESET_HISTORY_pcie_1_hot_boot_reset_SHIFT 8
#define BCHP_AON_CTRL_RESET_HISTORY_pcie_1_hot_boot_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: pcie_0_hot_boot_reset [07:07] */
#define BCHP_AON_CTRL_RESET_HISTORY_pcie_0_hot_boot_reset_MASK 0x00000080
#define BCHP_AON_CTRL_RESET_HISTORY_pcie_0_hot_boot_reset_SHIFT 7
#define BCHP_AON_CTRL_RESET_HISTORY_pcie_0_hot_boot_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: watchdog_timer_reset [06:06] */
#define BCHP_AON_CTRL_RESET_HISTORY_watchdog_timer_reset_MASK 0x00000040
#define BCHP_AON_CTRL_RESET_HISTORY_watchdog_timer_reset_SHIFT 6
#define BCHP_AON_CTRL_RESET_HISTORY_watchdog_timer_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: smartcard_insert_reset [05:05] */
#define BCHP_AON_CTRL_RESET_HISTORY_smartcard_insert_reset_MASK 0x00000020
#define BCHP_AON_CTRL_RESET_HISTORY_smartcard_insert_reset_SHIFT 5
#define BCHP_AON_CTRL_RESET_HISTORY_smartcard_insert_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: s3_wakeup_reset [04:04] */
#define BCHP_AON_CTRL_RESET_HISTORY_s3_wakeup_reset_MASK 0x00000010
#define BCHP_AON_CTRL_RESET_HISTORY_s3_wakeup_reset_SHIFT 4
#define BCHP_AON_CTRL_RESET_HISTORY_s3_wakeup_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: front_panel_4sec_reset [03:03] */
#define BCHP_AON_CTRL_RESET_HISTORY_front_panel_4sec_reset_MASK 0x00000008
#define BCHP_AON_CTRL_RESET_HISTORY_front_panel_4sec_reset_SHIFT 3
#define BCHP_AON_CTRL_RESET_HISTORY_front_panel_4sec_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: tap_in_system_reset [02:02] */
#define BCHP_AON_CTRL_RESET_HISTORY_tap_in_system_reset_MASK 0x00000004
#define BCHP_AON_CTRL_RESET_HISTORY_tap_in_system_reset_SHIFT 2
#define BCHP_AON_CTRL_RESET_HISTORY_tap_in_system_reset_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: main_chip_reset_input [01:01] */
#define BCHP_AON_CTRL_RESET_HISTORY_main_chip_reset_input_MASK 0x00000002
#define BCHP_AON_CTRL_RESET_HISTORY_main_chip_reset_input_SHIFT 1
#define BCHP_AON_CTRL_RESET_HISTORY_main_chip_reset_input_DEFAULT 0x00000000
/* AON_CTRL :: RESET_HISTORY :: power_on_reset [00:00] */
#define BCHP_AON_CTRL_RESET_HISTORY_power_on_reset_MASK 0x00000001
#define BCHP_AON_CTRL_RESET_HISTORY_power_on_reset_SHIFT 0
#define BCHP_AON_CTRL_RESET_HISTORY_power_on_reset_DEFAULT 0x00000001
/***************************************************************************
*NMI_CTRL - Control register for NMI
***************************************************************************/
/* AON_CTRL :: NMI_CTRL :: nmi_config_lock [31:31] */
#define BCHP_AON_CTRL_NMI_CTRL_nmi_config_lock_MASK 0x80000000
#define BCHP_AON_CTRL_NMI_CTRL_nmi_config_lock_SHIFT 31
#define BCHP_AON_CTRL_NMI_CTRL_nmi_config_lock_DEFAULT 0x00000000
/* AON_CTRL :: NMI_CTRL :: reserved0 [30:03] */
#define BCHP_AON_CTRL_NMI_CTRL_reserved0_MASK 0x7ffffff8
#define BCHP_AON_CTRL_NMI_CTRL_reserved0_SHIFT 3
/* AON_CTRL :: NMI_CTRL :: nmi_pad_monitor [02:02] */
#define BCHP_AON_CTRL_NMI_CTRL_nmi_pad_monitor_MASK 0x00000004
#define BCHP_AON_CTRL_NMI_CTRL_nmi_pad_monitor_SHIFT 2
/* AON_CTRL :: NMI_CTRL :: config_nmi_polarity [01:01] */
#define BCHP_AON_CTRL_NMI_CTRL_config_nmi_polarity_MASK 0x00000002
#define BCHP_AON_CTRL_NMI_CTRL_config_nmi_polarity_SHIFT 1
#define BCHP_AON_CTRL_NMI_CTRL_config_nmi_polarity_DEFAULT 0x00000000
/* AON_CTRL :: NMI_CTRL :: disable_pad_nmi [00:00] */
#define BCHP_AON_CTRL_NMI_CTRL_disable_pad_nmi_MASK 0x00000001
#define BCHP_AON_CTRL_NMI_CTRL_disable_pad_nmi_SHIFT 0
#define BCHP_AON_CTRL_NMI_CTRL_disable_pad_nmi_DEFAULT 0x00000001
/***************************************************************************
*ANA_XTAL_CONTROL - Ana xtal low cur 40g m7fc gisb control
***************************************************************************/
/* AON_CTRL :: ANA_XTAL_CONTROL :: reserved0 [31:07] */
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_reserved0_MASK 0xffffff80
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_reserved0_SHIFT 7
/* AON_CTRL :: ANA_XTAL_CONTROL :: osc_test_select_gisb_control [06:06] */
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_test_select_gisb_control_MASK 0x00000040
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_test_select_gisb_control_SHIFT 6
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_test_select_gisb_control_DEFAULT 0x00000000
/* AON_CTRL :: ANA_XTAL_CONTROL :: osc_select_current_gisb_control [05:05] */
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_select_current_gisb_control_MASK 0x00000020
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_select_current_gisb_control_SHIFT 5
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_select_current_gisb_control_DEFAULT 0x00000000
/* AON_CTRL :: ANA_XTAL_CONTROL :: osc_cml_sel_pd [04:03] */
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_cml_sel_pd_MASK 0x00000018
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_cml_sel_pd_SHIFT 3
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_cml_sel_pd_DEFAULT 0x00000000
/* AON_CTRL :: ANA_XTAL_CONTROL :: osc_d2cbias_gisb_control [02:00] */
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_d2cbias_gisb_control_MASK 0x00000007
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_d2cbias_gisb_control_SHIFT 0
#define BCHP_AON_CTRL_ANA_XTAL_CONTROL_osc_d2cbias_gisb_control_DEFAULT 0x00000004
/***************************************************************************
*SUB_TEST_MODE_CTRL - Test_mode control register
***************************************************************************/
/* AON_CTRL :: SUB_TEST_MODE_CTRL :: reserved0 [31:01] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_CTRL_reserved0_MASK 0xfffffffe
#define BCHP_AON_CTRL_SUB_TEST_MODE_CTRL_reserved0_SHIFT 1
/* AON_CTRL :: SUB_TEST_MODE_CTRL :: use_sub_test_mode_reg_src [00:00] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_CTRL_use_sub_test_mode_reg_src_MASK 0x00000001
#define BCHP_AON_CTRL_SUB_TEST_MODE_CTRL_use_sub_test_mode_reg_src_SHIFT 0
#define BCHP_AON_CTRL_SUB_TEST_MODE_CTRL_use_sub_test_mode_reg_src_DEFAULT 0x00000000
/***************************************************************************
*SUB_TEST_MODE - Register source for sub_test_mode
***************************************************************************/
/* AON_CTRL :: SUB_TEST_MODE :: reserved0 [31:09] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_reserved0_MASK 0xfffffe00
#define BCHP_AON_CTRL_SUB_TEST_MODE_reserved0_SHIFT 9
/* AON_CTRL :: SUB_TEST_MODE :: sub_test_mode_spare_1 [08:08] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spare_1_MASK 0x00000100
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spare_1_SHIFT 8
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spare_1_DEFAULT 0x00000000
/* AON_CTRL :: SUB_TEST_MODE :: sub_test_mode_spare_0 [07:07] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spare_0_MASK 0x00000080
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spare_0_SHIFT 7
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spare_0_DEFAULT 0x00000000
/* AON_CTRL :: SUB_TEST_MODE :: sub_test_mode_d2cdiff_ac [06:06] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_d2cdiff_ac_MASK 0x00000040
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_d2cdiff_ac_SHIFT 6
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_d2cdiff_ac_DEFAULT 0x00000000
/* AON_CTRL :: SUB_TEST_MODE :: sub_test_mode_fast_tspi [05:05] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_fast_tspi_MASK 0x00000020
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_fast_tspi_SHIFT 5
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_fast_tspi_DEFAULT 0x00000000
/* AON_CTRL :: SUB_TEST_MODE :: sub_test_mode_hold_mips_in_reset [04:04] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_hold_mips_in_reset_MASK 0x00000010
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_hold_mips_in_reset_SHIFT 4
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_hold_mips_in_reset_DEFAULT 0x00000000
/* AON_CTRL :: SUB_TEST_MODE :: sub_test_mode_spi_slave_enable [03:03] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spi_slave_enable_MASK 0x00000008
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spi_slave_enable_SHIFT 3
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_spi_slave_enable_DEFAULT 0x00000000
/* AON_CTRL :: SUB_TEST_MODE :: sub_test_mode_extend_reset [02:02] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_extend_reset_MASK 0x00000004
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_extend_reset_SHIFT 2
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_extend_reset_DEFAULT 0x00000000
/* AON_CTRL :: SUB_TEST_MODE :: sub_test_mode_bsp_debug [01:00] */
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_bsp_debug_MASK 0x00000003
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_bsp_debug_SHIFT 0
#define BCHP_AON_CTRL_SUB_TEST_MODE_sub_test_mode_bsp_debug_DEFAULT 0x00000000
/***************************************************************************
*LATCHED_TEST_MODE - Final latched testmode value
***************************************************************************/
/* AON_CTRL :: LATCHED_TEST_MODE :: latched_test_mode [31:00] */
#define BCHP_AON_CTRL_LATCHED_TEST_MODE_latched_test_mode_MASK 0xffffffff
#define BCHP_AON_CTRL_LATCHED_TEST_MODE_latched_test_mode_SHIFT 0
/***************************************************************************
*LATCHED_SUB_TEST_MODE - Final latched sub-testmode value
***************************************************************************/
/* AON_CTRL :: LATCHED_SUB_TEST_MODE :: latched_sub_test_mode [31:00] */
#define BCHP_AON_CTRL_LATCHED_SUB_TEST_MODE_latched_sub_test_mode_MASK 0xffffffff
#define BCHP_AON_CTRL_LATCHED_SUB_TEST_MODE_latched_sub_test_mode_SHIFT 0
/***************************************************************************
*PM_INITIATE - Power down initiate
***************************************************************************/
/* AON_CTRL :: PM_INITIATE :: reserved0 [31:08] */
#define BCHP_AON_CTRL_PM_INITIATE_reserved0_MASK 0xffffff00
#define BCHP_AON_CTRL_PM_INITIATE_reserved0_SHIFT 8
/* AON_CTRL :: PM_INITIATE :: pm_initiate_7 [07:07] */
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_7_MASK 0x00000080
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_7_SHIFT 7
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_7_DEFAULT 0x00000000
/* AON_CTRL :: PM_INITIATE :: pm_initiate_6 [06:06] */
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_6_MASK 0x00000040
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_6_SHIFT 6
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_6_DEFAULT 0x00000000
/* AON_CTRL :: PM_INITIATE :: pm_initiate_5 [05:05] */
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_5_MASK 0x00000020
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_5_SHIFT 5
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_5_DEFAULT 0x00000000
/* AON_CTRL :: PM_INITIATE :: pm_initiate_4 [04:04] */
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_4_MASK 0x00000010
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_4_SHIFT 4
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_4_DEFAULT 0x00000000
/* AON_CTRL :: PM_INITIATE :: pm_initiate_3 [03:03] */
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_3_MASK 0x00000008
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_3_SHIFT 3
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_3_DEFAULT 0x00000000
/* AON_CTRL :: PM_INITIATE :: pm_initiate_2 [02:02] */
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_2_MASK 0x00000004
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_2_SHIFT 2
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_2_DEFAULT 0x00000000
/* AON_CTRL :: PM_INITIATE :: pm_initiate_1 [01:01] */
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_1_MASK 0x00000002
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_1_SHIFT 1
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_1_DEFAULT 0x00000000
/* AON_CTRL :: PM_INITIATE :: pm_initiate_0 [00:00] */
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_0_MASK 0x00000001
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_0_SHIFT 0
#define BCHP_AON_CTRL_PM_INITIATE_pm_initiate_0_DEFAULT 0x00000000
/***************************************************************************
*HOST_MISC_CMDS - Power up restore
***************************************************************************/
/* AON_CTRL :: HOST_MISC_CMDS :: reserved0 [31:08] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_reserved0_MASK 0xffffff00
#define BCHP_AON_CTRL_HOST_MISC_CMDS_reserved0_SHIFT 8
/* AON_CTRL :: HOST_MISC_CMDS :: host_misc_cmds_7 [07:07] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_7_MASK 0x00000080
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_7_SHIFT 7
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_7_DEFAULT 0x00000000
/* AON_CTRL :: HOST_MISC_CMDS :: host_misc_cmds_6 [06:06] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_6_MASK 0x00000040
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_6_SHIFT 6
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_6_DEFAULT 0x00000000
/* AON_CTRL :: HOST_MISC_CMDS :: host_misc_cmds_5 [05:05] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_5_MASK 0x00000020
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_5_SHIFT 5
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_5_DEFAULT 0x00000000
/* AON_CTRL :: HOST_MISC_CMDS :: host_misc_cmds_4 [04:04] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_4_MASK 0x00000010
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_4_SHIFT 4
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_4_DEFAULT 0x00000000
/* AON_CTRL :: HOST_MISC_CMDS :: host_misc_cmds_3 [03:03] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_3_MASK 0x00000008
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_3_SHIFT 3
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_3_DEFAULT 0x00000000
/* AON_CTRL :: HOST_MISC_CMDS :: host_misc_cmds_2 [02:02] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_2_MASK 0x00000004
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_2_SHIFT 2
#define BCHP_AON_CTRL_HOST_MISC_CMDS_host_misc_cmds_2_DEFAULT 0x00000000
/* AON_CTRL :: HOST_MISC_CMDS :: dram_scram_key_reuse_req [01:01] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_dram_scram_key_reuse_req_MASK 0x00000002
#define BCHP_AON_CTRL_HOST_MISC_CMDS_dram_scram_key_reuse_req_SHIFT 1
#define BCHP_AON_CTRL_HOST_MISC_CMDS_dram_scram_key_reuse_req_DEFAULT 0x00000000
/* AON_CTRL :: HOST_MISC_CMDS :: pm_restore [00:00] */
#define BCHP_AON_CTRL_HOST_MISC_CMDS_pm_restore_MASK 0x00000001
#define BCHP_AON_CTRL_HOST_MISC_CMDS_pm_restore_SHIFT 0
#define BCHP_AON_CTRL_HOST_MISC_CMDS_pm_restore_DEFAULT 0x00000000
/***************************************************************************
*SYSTEM_DATA_RAM%i - System Data RAM Address 0..127
***************************************************************************/
#define BCHP_AON_CTRL_SYSTEM_DATA_RAMi_ARRAY_BASE 0x00408200
#define BCHP_AON_CTRL_SYSTEM_DATA_RAMi_ARRAY_START 0
#define BCHP_AON_CTRL_SYSTEM_DATA_RAMi_ARRAY_END 127
#define BCHP_AON_CTRL_SYSTEM_DATA_RAMi_ARRAY_ELEMENT_SIZE 32
/***************************************************************************
*SYSTEM_DATA_RAM%i - System Data RAM Address 0..127
***************************************************************************/
/* AON_CTRL :: SYSTEM_DATA_RAMi :: SYSTEM_DATA_RAM [31:00] */
#define BCHP_AON_CTRL_SYSTEM_DATA_RAMi_SYSTEM_DATA_RAM_MASK 0xffffffff
#define BCHP_AON_CTRL_SYSTEM_DATA_RAMi_SYSTEM_DATA_RAM_SHIFT 0
#endif /* #ifndef BCHP_AON_CTRL_H__ */
/* End of File */