enum {
    "En1Dis0Bit" {
         "disabled" {value=0}
         "enabled" {value=1}
    }
}

bitfield{
"CM_IDLEST_PLL_IVA2_bitfield" {
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ST_IVA2_CLK" {
 	  desc = "IVA2_CLK activity"; 
 	  loc = "0" 
 	  type = "binary" }
}  


"CM_CLKSTCTRL_DSS_bitfield" {
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0 ";   
 	  loc = "31..2" 
  	  type = "binary" }
 "CLKTRCTRL_DSS" {
 	  desc = "Controls the clock state transition of the DSS clock domain"; 
 	  loc = "1..0" 
  	  type = "binary" }
}


"CM_CLKSTCTRL_EMU_bitfield" {
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0 "; 
  	  loc = "31..2" 
  	  type = "binary" }
 "CLKTRCTRL_EMU" {
	  desc = "Controls the clock state transition of the EMULATION clock"; 
  	  loc = "1..0" 
  	  type = "binary" }
}


"PM_IVA2GRPSEL_USBHOST_bitfield" {
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0 "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "GRPSEL_USBHOST" {
 	  desc = "Select the USBHOST in the IVA2 wake-up events"; 
 	  loc = "1..0" 
 	  type = "binary" }
}


"L4_IA_COMPONENT_L_bitfield" {
 "CODE" {
 	  desc = "Interconnect code"; 
 	  loc = "31..16" 
 	  type = "binary" }
 "REV" {
 	  desc = "Component revision code"; 
 	  loc = "15..0" 
 	  type = "binary" }
}


"L4_TA_COMPONENT_L_bitfield" {
 "CODE" {
 	  desc = "Interconnect code"; 
 	  loc = "31..16" 
 	  type = "binary" }
 "REV" {
	  desc = "Component revision code"; 
 	  loc = "15..0" 
 	  type = "binary" }
}


"L4_TA_CORE_L_bitfield" {
 "CORE_CODE" {
 	  desc = "Interconnect code"; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CORE_REV" {
 	  desc = "Component revision code"; 
 	  loc = "15..0" 
 	  type = "binary" }
}


"L4_AP_COMPONENT_L_bitfield" {
 "CODE" {
 	  desc = "Interconnect code"; 
 	  loc = "31..16" 
 	  type = "binary" }
 "REV" {
 	  desc = "Component revision code"; 
 	  loc = "15..0" 
 	  type = "binary" }
}


"CONTROL_RAND_KEY_0_bitfield" {
 "RANDK_31_0" {
 	  desc = "Random Key Bits"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


"CONTROL_RAND_KEY_1_bitfield"{
 "RANDK_63_32" {
 	  desc = "Random Key Bits"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


"CONTROL_RAND_KEY_2_bitfield"{
 "RANDK_95_64" {
 	  desc = "Random Key Bits"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


"CONTROL_RAND_KEY_3_bitfield"{
 "RANDK_127_96" {
 	  desc = "Random Key Bits"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


"CONTROL_CUST_KEY_0_bitfield"{
 "CUSTMK_31_0" {
 	  desc = "Customer Key Bits"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


"CONTROL_CUST_KEY_1_bitfield"{
 "CUSTMK_63_32" {
 	  desc = "Customer Key Bits"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


"CONTROL_CUST_KEY_2_bitfield"{
 "CUSTMK_95_64" {
 	  desc = "Customer Key Bits"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


"CONTROL_CUST_KEY_3_bitfield"{
 "CUSTMK_127_96" {
 	  desc = "Customer Key Bits"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


"CONTROL_CEK_0_bitfield"{
 "CEK_0" {
 	  desc = "Cpefuse CEK"; 
 	  loc = "31..0" 
	  type = "binary" }
}


"CONTROL_CEK_1_bitfield"{
 "CEK_1" {
 	  desc = "Cpefuse CEK"; 
 	  loc = "31..0" 
	  type = "binary" }
}


"CONTROL_CEK_2_bitfield"{
 "CEK_2" {
 	  desc = "Cpefuse CEK"; 
 	  loc = "31..0" 
	  type = "binary" }
}


"CONTROL_CEK_3_bitfield"{
 "CEK_3" {
 	  desc = "Cpefuse CEK"; 
 	  loc = "31..0" 
	  type = "binary" }
}


"CONTROL_MSV_0_bitfield"{
 "MSV_0" {
 	  desc = "Model Specific Value"; 
 	  loc = "31..0" 
	  type = "binary" }
}


"CONTROL_IVA2_BOOTADDR_bitfield"{
 "BOOTLOADADDR" {
 	  desc = "Physical Address of the IVA2 boot loader"; 
 	  loc = "31..10" 
	  type = "binary" }
 "BOOTREVID" {
 	  desc = "IVA2 boot code revision ID"; 
 	  loc = "9..0" 
	  type = "binary" }
}


"CONTROL_PROG_IO0_bitfield"{
 "SDRC_LOWDATA" {
 	  desc = "Drive strength for output load"; 
 	  loc = "31" 
	  type = "binary" }
 "SDRC_HIGHDATA" {
 	  desc = "Drive strength for output load"; 
 	  loc = "30" 
	  type = "binary" }
 "SDRC_ADDRCTR" {
 	  desc = "Drive strength for output load"; 
 	  loc = "29" 
	  type = "binary" }
 "SDRC_CS0" {
	  desc = "Drive strength for output load"; 
 	  loc = "28" 
	  type = "binary" }
 "SDRC_NCS1" {
 	  desc = "Drive strength for output load"; 
 	  loc = "27" 
	  type = "binary" }
 "GPMC_A1" {
 	  desc = "Drive strength for output load"; 
 	  loc = "26" 
	  type = "binary" }
 "GPMC_A2" {
 	  desc = "Drive strength for output load"; 
 	  loc = "25" 
	  type = "binary" }
 "GPMC_A3" {
 	  desc = "Drive strength for output load"; 
 	  loc = "24" 
	  type = "binary" }
 "GPMC_A4" {
 	  desc = "Drive strength for output load"; 
 	  loc = "23" 
	  type = "binary" }
 "GPMC_A5" {
 	  desc = "Drive strength for output load"; 
 	  loc = "22" 
	  type = "binary" }
 "GPMC_A6" {
 	  desc = "Drive strength for output load"; 
 	  loc = "21" 
	  type = "binary" }
 "GPMC_A7" {
 	  desc = "Drive strength for output load"; 
 	  loc = "20" 
	  type = "binary" }
 "GPMC_A8" {
 	  desc = "Drive strength for output load"; 
 	  loc = "19" 
	  type = "binary" }
 "GPMC_A9" {
 	  desc = "Drive strength for output load"; 
 	  loc = "18" 
	  type = "binary" }
 "GPMC_A10" {
 	  desc = "Drive strength for output load"; 
 	  loc = "17" 
	  type = "binary" }
 "GPMC_MIN_CFG" {
 	  desc = "Drive strength for output load"; 
 	  loc = "16" 
	  type = "binary" }
 "GPMC_D8_D15" {
 	  desc = "Drive strength for output load"; 
 	  loc = "15" 
	  type = "binary" }
 "GPMC_NCS0" {
 	  desc = "Drive strength for output load"; 
 	  loc = "14" 
	  type = "binary" }
 "GPMC_NCS1" {
 	  desc = "Drive strength for output load"; 
 	  loc = "13" 
	  type = "binary" }
 "GPMC_NCS2" {
 	  desc = "Drive strength for output load"; 
 	  loc = "12" 
	  type = "binary" }
 "GPMC_NCS3" {
 	  desc = "Drive strength for output load"; 
 	  loc = "11" 
	  type = "binary" }
 "GPMC_NCS4" {
 	  desc = "Drive strength for output load"; 
	  loc = "10" 
	  type = "binary" }
 "GPMC_NCS5" {
	  desc = "Drive strength for output load"; 
 	  loc = "9" 
	  type = "binary" }
 "GPMC_NCS6" {
	  desc = "Drive strength for output load"; 
 	  loc = "8" 
	  type = "binary" }
 "GPMC_NCS7" {
 	  desc = "Drive strength for output load"; 
 	  loc = "7" 
	  type = "binary" }
 "GPMC_CLK" {
 	  desc = "Drive strength for output load"; 
 	  loc = "6" 
	  type = "binary" }
 "GPMC_NBE0_CLR" {
	  desc = "Drive strength for output load"; 
 	  loc = "5" 
	  type = "binary" }
 "GPMC_NBE1" {
 	  desc = "Drive strength for output load"; 
 	  loc = "4" 
	  type = "binary" }
 "GPMC_NWP" {
 	  desc = "Drive strength for output load"; 
 	  loc = "3" 
	  type = "binary" }
 "GPMC_WAIT1" {
 	  desc = "Drive strength for output load"; 
 	  loc = "2" 
	  type = "binary" }
 "GPMC_WAIT2" {
 	  desc = "Drive strength for output load"; 
 	  loc = "1" 
	  type = "binary" }
 "GPMC_WAIT3" {
 	  desc = "Drive strength for output load"; 
 	  loc = "0" 
	  type = "binary" }
}


"CONTROL_SECURE_SDRC_SHARING_bitfield"{
 "SECURESDRCSHARINGWR "{
	desc="SecureSdrcSharingWrDisable Register write disable control"
	loc="31"
	type ="binary"}
 "SECURESDRCSHARINGLOC "{
	desc="Exported value to SDRC"
	loc="30"
	type ="binary"}
 "SECURESDRCSHARING "{
	desc="Exported value to SDRC"
	loc="29..0"
	type ="binary"}
 }


"CONTROL_SECURE_SDRC_MCFG0_bitfield"{
 "SECURESDRCMCFG0WR "{
	desc="SECURE_SDRC_MCFG0 Register write disable control"
	loc="31"
	type ="binary"}
 "SECURESDRCMCFG0LOCK "{
	desc="Exported value to SDRC"
	loc="30"
	type ="binary"}
 "SECURESDRCMCFG0 "{
	desc="Exported value to SDRC"
	loc="29..0"
	type ="binary"}
 }


"CONTROL_SECURE_SDRC_MCFG1_bitfield"{
 "SECURESDRCMCFG1WR "{
	desc="CONTROL_SECURE_SDRC_MCFG1 Register write disable control" 
	loc="31"
	type ="binary"}
 "SECURESDRCMCFG1LOC "{
	desc="Exported value to SDRC"
	loc="30"
	type ="binary"}
 "SECURESDRCMCFG1 "{
	desc="Exported value to SDRC"
	loc="29..0"
	type ="binary"}
 }


"CONTROL_MODEM_MEMORY_RESOURCES_CONF_bitfield"{
 "CMDWTOCMRAMSWITCH "{
	desc="Select if CMDWT or OCMRAM is accessible"
	loc="31"
	type ="binary"}
 "MODEMSTACKMEMORYSIZE "{
	desc="Configuration of the modem stack memory"
	loc="30..27"
	type ="binary"}
 "MODEMSMSMEMORYSIZE "{
	desc="Configuration of the SMS modem memory"
	loc="26..22"
	type ="binary"}
 "MODEMGPMCRESERVEDS2SIZE "{
	desc="Configuration of the GPMC modem shared"
	loc="21..17"
	type ="binary"}
 "MODEMGPMCRESERVEDS1SIZE "{
	desc="Configuration of the GPMC modem reserved"
	loc="16..12"
	type ="binary"}
 "MODEMGPMCRESERVEDBASEADDR "{
	desc="Configuration of the GPMC base address of the modem reserved section"
	loc="11..0"
	type ="binary"}
 }


"CONTROL_MODEM_GPMC_BOOT_CODE_bitfield"{
 "RESERVED "{
	desc="Read returns reset value."
	loc="31..6"
	type ="binary"}
 "GPMCBOOTCODEWRITE "{
	desc="When set HIGH the Flash Boot Code area is write protected" 
	loc="5"
	type ="binary"}
 "GPMCBOOTCODESIZE "{
	desc="Size of the Flash boot code to protect" 
	loc="4..0"
	type ="binary"}
 }


"CONTROL_MODEM_SMS_RG_ATT1_bitfield"{
 "SMSRGATT1 "{
	desc="Exported values to the SMS firewall region1"
	loc="31..0"
	type ="binary"}
 }


"CONTROL_D2D_FW_STACKED_DEVICE_SEC_DEBUG_bitfield"{
 "RESERVED "{
	desc="Read returns reset value."
	loc="31..2"
	type ="binary"}
 "D2DDSPIRQ "{
	desc="When HIGH an IRQ is sent to the D2D Stacked Device DSP" 
	loc="1"
	type ="binary"}
 "D2DMPUIRQ "{
	desc="When HIGH an IRQ is sent to the D2D Stacked Device MPU" 
	loc="0"
	type ="binary"}
 }


"CONTROL_D2D_FW_STACKED_DEVICE_SECURITY_bitfield"{
 "RESERVED "{
	desc="Read returns reset value"
	loc="31..2"
	type ="binary"}
 "SD2DRESETD2DDEVICERELEAS "{
	desc="When CLEAR the SD2D is automatically reset." 
	loc="1"
	type ="binary"}
 "D2DAPEMPUIRQ "{
	desc="When HIGH an IRQ is sent to ARM11 component."
	loc="0"
	type ="binary"}
 }


"CONTROL_IDCODE_bitfield"{
 "VERSION "{
	desc="Revision number"
	loc="31..28"
	type ="binary"}
 "HAWKEYE "{
	desc="Hawkeye number"
	loc="27..12"
	type ="binary"}
 "TI_IDM "{
	desc="Manufacturer identity"
	loc="11..1"
	type ="binary"}
 "Reserved "{
	desc="Read returns reset value"
	loc="0"
	type ="binary"}
 }


"MMU_WALKING_ST_bitfield" {
 "Reserved "{
	desc="Reads return 0"
	loc="31..1"
	type ="binary"}
 "TWLRUNNING "{
	desc="Table walking logic is running."
	loc="0"
	type ="binary"}
 }


"RSZ_SDR_INOFF_bitfield" {
 "RESERVED "{
	desc="Write 0s for future compatibility"
	loc="31..16"
	type ="binary"}
 "OFFSET "{
	desc="Memory offset for the input lines"
	loc="15..0"
	type ="binary"}
 }


"INTDMASK_bitfield" {
 "Reserved "{
	desc="write 0 for future compatibility"
	loc="31..16"
	type ="binary"}
 "IDM15 "{
	desc="Dropped event mask for CPU interrupt"
	loc="15"
	type ="binary"}
 "IDM14 "{
	desc="Dropped event mask for CPU interrupt"
	loc="14"
	type ="binary"}
 "IDM13 "{
	desc="Dropped event mask for CPU interrupt"
	loc="13"
	type ="binary"}
 "IDM12 "{
	desc="Dropped event mask for CPU interrupt"
	loc="12"
	type ="binary"}
 "IDM11 "{
	desc="Dropped event mask for CPU interrupt" 
	loc="11"
	type ="binary"}
 "IDM10 "{
	desc="Dropped event mask for CPU interrupt"
	loc="10"
	type ="binary"}
 "IDM9 "{
	desc="Dropped event mask for CPU interrupt"
	loc="9"
	type ="binary"}
 "IDM8 "{
	desc="Dropped event mask for CPU interrupt"
	loc="8"
	type ="binary"}
 "IDM7 "{
	desc="Dropped event mask for CPU interrupt"
	loc="7"
	type ="binary"}
 "IDM6 "{
	desc="Dropped event mask for CPU interrupt"
	loc="6"
	type ="binary"}
 "IDM5 "{
	desc="Dropped event mask for CPU interrupt"
	loc="5"
	type ="binary"}
 "IDM4 "{
	desc="Dropped event mask for CPU interrupt"
	loc="4"
	type ="binary"}
 "Reserved "{
	desc="write 0 for future compatibility"
	loc="3..0"
	type ="binary"}
 }


"IDMA0_STAT_bitfield" {
 "Reserved "{
	desc="Reads return 0s"
	loc="31..2"
	type ="binary"}
 "PEND "{
	desc="Pending transfer: Set when control registers are written to by the CPU and there is already an active transfer in progress (ACTV = 1) and cleared when the transfer becomes active."
	loc="1"
	type ="binary"}
 "ACTV "{
	desc="Active transfer: Set when channel 0 begins reading data from the source address and cleared following the last write to the destination address."
	loc="0"
	type ="binary"}
 }


"IDMA0_MASK_bitfield" {
 "M31 "{
	desc="Register Mask bit"
	loc="31"
	type ="binary"}
 "M30 "{
	desc="Register Mask bit"
	loc="30"
	type ="binary"}
 "M29 "{
	desc="Register Mask bit"
	loc="29"
	type ="binary"}
 "M28 "{
	desc="Register Mask bit"
	loc="28"
	type ="binary"}
 "M27 "{
	desc="Register Mask bit"
	loc="27"
	type ="binary"}
 "M26 "{
	desc="Register Mask bit"
	loc="26"
	type ="binary"}
 "M25 "{
	desc="Register Mask bit"
	loc="25"
	type ="binary"}
 "M24 "{
	desc="Register Mask bit"
	loc="24"
	type ="binary"}
 "M23 "{
	desc="Register Mask bit"
	loc="23"
	type ="binary"}
 "M22 "{
	desc="Register Mask bit"
	loc="22"
	type ="binary"}
 "M21 "{
	desc="Register Mask bit"
	loc="21"
	type ="binary"}
 "M20 "{
	desc="Register Mask bit"
	loc="20"
	type ="binary"}
 "M19 "{
	desc="Register Mask bit"
	loc="19"
	type ="binary"}
 "M18 "{
	desc="Register Mask bit"
	loc="18"
	type ="binary"}
 "M17 "{
	desc="Register Mask bit"
	loc="17"
	type ="binary"}
 "M16 "{
	desc="Register Mask bit"
	loc="16"
	type ="binary"}
 "M15 "{
	desc="Register Mask bit"
	loc="15"
	type ="binary"}
 "M14 "{
	desc="Register Mask bit"
	loc="14"
	type ="binary"}
 "M13 "{
	desc="Register Mask bit"
	loc="13"
	type ="binary"}
 "M12 "{
	desc="Register Mask bit"
	loc="12"
	type ="binary"}
 "M11 "{
	desc="Register Mask bit"
	loc="11"
	type ="binary"}
 "M10 "{
	desc="Register Mask bit"
	loc="10"
	type ="binary"}
 "M9 "{
	desc="Register Mask bit"
	loc="9"
	type ="binary"}
 "M8 "{
	desc="Register Mask bit"
	loc="8"
	type ="binary"}
 "M7 "{
	desc="Register Mask bit"
	loc="7"
	type ="binary"}
 "M6 "{
	desc="Register Mask bit"
	loc="6"
	type ="binary"}
 "M5 "{
	desc="Register Mask bit"
	loc="5"
	type ="binary"}
 "M4 "{
	desc="Register Mask bit"
	loc="4"
	type ="binary"}
 "M3 "{
	desc="Register Mask bit"
	loc="3"
	type ="binary"}
 "M2 "{
	desc="Register Mask bit"
	loc="2"
	type ="binary"}
 "M1 "{
	desc="Register Mask bit"
	loc="1"
	type ="binary"}
 "M0 "{
	desc="Register Mask bit"
	loc="0"
	type ="binary"}
 }


"L1DCFG_bitfield"{
 "RESERVED"{
	desc="Reserved"
	loc="31..3"
	type ="binary"}
 "L1DMODE "{
	desc="L1D Configuration Register" 
	loc="2..0"
	type ="binary"}
 }


"L1DWBINV_bitfield"{
 "RESERVED "{
	desc="Reserved"
	loc="31..1"
	type ="binary"}
 "C "{
	desc="L1D global write-back/invalidate command"
	loc="0"
	type ="binary"}
 }


"L2MPFAR_bitfield" {
 "ADDR "{
	desc="Block base address"
	loc="31..0"
	type ="binary"}
 }


"TPCC_EMR_bitfield"{
 "E31 "{
	desc="Event Missed"
	loc="31"
	type ="binary"}
 "E30 "{
	desc="Event Missed"
	loc="30"
	type ="binary"}
 "E29 "{
	desc="Event Missed"
	loc="29"
	type ="binary"}
 "E28 "{
	desc="Event Missed"
	loc="28"
	type ="binary"}
 "E27 "{
	desc="Event Missed"
	loc="27"
	type ="binary"}
 "E26 "{
	desc="Event Missed"
	loc="26"
	type ="binary"}
 "E25 "{
	desc="Event Missed"
	loc="25"
	type ="binary"}
 "E24 "{
	desc="Event Missed"
	loc="24"
	type ="binary"}
 "E23 "{
	desc="Event Missed"
	loc="23"
	type ="binary"}
 "E22 "{
	desc="Event Missed" 
	loc="22"
	type ="binary"}
 "E21 "{
	desc="Event Missed" 
	loc="21"
	type ="binary"}
 "E20 "{
	desc="Event Missed"
	loc="20"
	type ="binary"}
 "E19 "{
	desc="Event Missed"
	loc="19"
	type ="binary"}
 "E18 "{
	desc="Event Missed"
	loc="18"
	type ="binary"}
 "E17 "{
	desc="Event Missed"
	loc="17"
	type ="binary"}
 "E16 "{
	desc="Event Missed"
	loc="16"
	type ="binary"}
 "E15 "{
	desc="Event Missed"
	loc="15"
	type ="binary"}
 "E14 "{
	desc="Event Missed"
	loc="14"
	type ="binary"}
 "E13 "{
	desc="Event Missed"
	loc="13"
	type ="binary"}
 "E12 "{
	desc="Event Missed"
	loc="12"
	type ="binary"}
 "E11 "{
	desc="Event Missed"
	loc="11"
	type ="binary"}
 "E10 "{
	desc="Event Missed"
	loc="10"
	type ="binary"}
 "E9 "{
	desc="Event Missed"
	loc="9"
	type ="binary"}
 "E8 "{
	desc="Event Missed"
	loc="8"
	type ="binary"}
 "E7 "{
	desc="Event Missed"
	loc="7"
	type ="binary"}
 "E6 "{
	desc="Event Missed"
	loc="6"
	type ="binary"}
 "E5 "{
	desc="Event Missed"
	loc="5"
	type ="binary"}
 "E4 "{
	desc="Event Missed"
	loc="4"
	type ="binary"}
 "E3 "{
	desc="Event Missed"
	loc="3"
	type ="binary"}
 "E2 "{
	desc="Event Missed" 
	loc="2"
	type ="binary"}
 "E1 "{
	desc="Event Missed"
	loc="1"
	type ="binary"}
 }


"TPCC_EMRH_bitfield"{
 "E63 "{
	desc="Event Missed"
	loc="31"
	type ="binary"}
 "E62 "{
	desc="Event Missed"
	loc="30"
	type ="binary"}
 "E61 "{
	desc="Event Missed"
	loc="29"
	type ="binary"}
 "E60 "{
	desc="Event Missed"
	loc="28"
	type ="binary"}
 "E59 "{
	desc="Event Missed"
	loc="27"
	type ="binary"}
 "E58 "{
	desc="Event Missed"
	loc="26"
	type ="binary"}
 "E57 "{
	desc="Event Missed"
	loc="25"
	type ="binary"}
 "E56 "{
	desc="Event Missed"
	loc="24"
	type ="binary"}
 "E55 "{
	desc="Event Missed"
	loc="23"
	type ="binary"}
 "E54 "{
	desc="Event Missed"
	loc="22"
	type ="binary"}
 "E53 "{
	desc="Event Missed"
	loc="21"
	type ="binary"}
 "E52 "{
	desc="Event Missed"
	loc="20"
	type ="binary"}
 "E51 "{
	desc="Event Missed"
	loc="19"
	type ="binary"}
 "E50 "{
	desc="Event Missed"
	loc="18"
	type ="binary"}
 "E49 "{
	desc="Event Missed"
	loc="17"
	type ="binary"}
 "E48 "{
	desc="Event Missed"
	loc="16"
	type ="binary"}
 "E47 "{
	desc="Event Missed"
	loc="15"
	type ="binary"}
 "E46 "{
	desc="Event Missed"
	loc="14"
	type ="binary"}
 "E45 "{
	desc="Event Missed"
	loc="13"
	type ="binary"}
 "E44 "{
	desc="Event Missed"
	loc="12"
	type ="binary"}
 "E43 "{
	desc="Event Missed"
	loc="11"
	type ="binary"}
 "E42 "{
	desc="Event Missed"
	loc="10"
	type ="binary"}
 "E41 "{
	desc="Event Missed"
	loc="9"
	type ="binary"}
 "E40 "{
	desc="Event Missed"
	loc="8"
	type ="binary"}
 "E39 "{
	desc="Event Missed"
	loc="7"
	type ="binary"}
 "E38 "{
	desc="Event Missed"
	loc="6"
	type ="binary"}
 "E37 "{
	desc="Event Missed"
	loc="5"
	type ="binary"}
 "E36 "{
	desc="Event Missed"
	loc="4"
	type ="binary"}
 "E35 "{
	desc="Event Missed"
	loc="3"
	type ="binary"}
 "E34 "{
	desc="Event Missed"
	loc="2"
	type ="binary"}
 "E33 "{
	desc="Event Missed"
	loc="1"
	type ="binary"}
 "E32 "{
	desc="Event Missed"
	loc="0"
	type ="binary"}
 }


"TPCC_ER_bitfield" {
 "Reserved "{
	desc="Reserved"
	loc="31..20"
	type ="binary"}
 "E19 "{
	desc="Event" 
	loc="19"
	type ="binary"}
 "E18 "{
	desc="Event" 
	loc="18"
	type ="binary"}
 "E17 "{
	desc="Event" 
	loc="17"
	type ="binary"}
 "E16 "{
	desc="Event" 
	loc="16"
	type ="binary"}
 "E15 "{
	desc="Event" 
	loc="15"
	type ="binary"}
 "E14 "{
	desc="Event" 
	loc="14"
	type ="binary"}
 "E13 "{
	desc="Event" 
	loc="13"
	type ="binary"}
 "E12 "{
	desc="Event" 
	loc="12"
	type ="binary"}
 "E11 "{
	desc="Event" 
	loc="11"
	type ="binary"}
 "E10 "{
	desc="Event" 
	loc="10"
	type ="binary"}
 "E9 "{
	desc="Event" 
	loc="9"
	type ="binary"}
 "E8 "{
	desc="Event" 
	loc="8"
	type ="binary"}
 "E7 "{
	desc="Event" 
	loc="7"
	type ="binary"}
 "E6 "{
	desc="Event" 
	loc="6"
	type ="binary"}
 "E5 "{
	desc="Event" 
	loc="5"
	type ="binary"}
 "E4 "{
	desc="Event" 
	loc="4"
	type ="binary"}
 "E3 "{
	desc="Event" 
	loc="3"
	type ="binary"}
 "E2 "{
	desc="Event" 
	loc="2"
	type ="binary"}
 "E1 "{
	desc="Event" 
	loc="1"
	type ="binary"}
 "E0 "{
	desc="Event" 
	loc="0"
	type ="binary"}
 }


"TPCC_CER_bitfield"{
 "E31 "{
	desc="Event"
	loc="31"
	type ="binary"}
 "E30 "{
	desc="Event"
	loc="30"
	type ="binary"}
 "E29 "{
	desc="Event"
	loc="29"
	type ="binary"}
 "E28 "{
	desc="Event"
	loc="28"
	type ="binary"}
 "E27 "{
	desc="Event"
	loc="27"
	type ="binary"}
 "E26 "{
	desc="Event"
	loc="26"
	type ="binary"}
 "E25 "{
	desc="Event"
	loc="25"
	type ="binary"}
 "E24 "{
	desc="Event"
	loc="24"
	type ="binary"}
 "E23 "{
	desc="Event"
	loc="23"
	type ="binary"}
 "E22 "{
	desc="Event"
	loc="22"
	type ="binary"}
 "E21 "{
	desc="Event"
	loc="21"
	type ="binary"}
 "E20 "{
	desc="Event"
	loc="20"
	type ="binary"}
 "E19 "{
	desc="Event" 
	loc="19"
	type ="binary"}
 "E18 "{
	desc="Event" 
	loc="18"
	type ="binary"}
 "E17 "{
	desc="Event" 
	loc="17"
	type ="binary"}
 "E16 "{
	desc="Event" 
	loc="16"
	type ="binary"}
 "E15 "{
	desc="Event" 
	loc="15"
	type ="binary"}
 "E14 "{
	desc="Event" 
	loc="14"
	type ="binary"}
 "E13 "{
	desc="Event" 
	loc="13"
	type ="binary"}
 "E12 "{
	desc="Event" 
	loc="12"
	type ="binary"}
 "E11 "{
	desc="Event" 
	loc="11"
	type ="binary"}
 "E10 "{
	desc="Event" 
	loc="10"
	type ="binary"}
 "E9 "{
	desc="Event" 
	loc="9"
	type ="binary"}
 "E8 "{
	desc="Event" 
	loc="8"
	type ="binary"}
 "E7 "{
	desc="Event" 
	loc="7"
	type ="binary"}
 "E6 "{
	desc="Event" 
	loc="6"
	type ="binary"}
 "E5 "{
	desc="Event" 
	loc="5"
	type ="binary"}
 "E4 "{
	desc="Event" 
	loc="4"
	type ="binary"}
 "E3 "{
	desc="Event" 
	loc="3"
	type ="binary"}
 "E2 "{
	desc="Event" 
	loc="2"
	type ="binary"}
 "E1 "{
	desc="Event" 
	loc="1"
	type ="binary"}
 "E0 "{
	desc="Event" 
	loc="0"
	type ="binary"}
 }


"TPCC_CERH_bitfield" {
 "E63 "{
	desc="Event"
	loc="31"
	type ="binary"}
 "E62 "{
	desc="Event"
	loc="30"
	type ="binary"}
 "E61 "{
	desc="Event"
	loc="29"
	type ="binary"}
 "E60 "{
	desc="Event"
	loc="28"
	type ="binary"}
 "E59 "{
	desc="Event"
	loc="27"
	type ="binary"}
 "E58 "{
	desc="Event"
	loc="26"
	type ="binary"}
 "E57 "{
	desc="Event"
	loc="25"
	type ="binary"}
 "E56 "{
	desc="Event"
	loc="24"
	type ="binary"}
 "E55 "{
	desc="Event"
	loc="23"
	type ="binary"}
 "E54 "{
	desc="Event"
	loc="22"
	type ="binary"}
 "E53 "{
	desc="Event"
	loc="21"
	type ="binary"}
 "E52 "{
	desc="Event"
	loc="20"
	type ="binary"}
 "E51 "{
	desc="Event"
	loc="19"
	type ="binary"}
 "E50 "{
	desc="Event"
	loc="18"
	type ="binary"}
 "E49 "{
	desc="Event"
	loc="17"
	type ="binary"}
 "E48 "{
	desc="Event"
	loc="16"
	type ="binary"}
 "E47 "{
	desc="Event"
	loc="15"
	type ="binary"}
 "E46 "{
	desc="Event"
	loc="14"
	type ="binary"}
 "E45 "{
	desc="Event"
	loc="13"
	type ="binary"}
 "E44 "{
	desc="Event"
	loc="12"
	type ="binary"}
 "E43 "{
	desc="Event"
	loc="11"
	type ="binary"}
 "E42 "{
	desc="Event"
	loc="10"
	type ="binary"}
 "E41 "{
	desc="Event"
	loc="9"
	type ="binary"}
 "E40 "{
	desc="Event"
	loc="8"
	type ="binary"}
 "E39 "{
	desc="Event"
	loc="7"
	type ="binary"}
 "E38 "{
	desc="Event"
	loc="6"
	type ="binary"}
 "E37 "{
	desc="Event"
	loc="5"
	type ="binary"}
 "E36 "{
	desc="Event"
	loc="4"
	type ="binary"}
 "E35 "{
	desc="Event"
	loc="3"
	type ="binary"}
 "E34 "{
	desc="Event"
	loc="2"
	type ="binary"}
 "E33 "{
	desc="Event"
	loc="1"
	type ="binary"}
 "E32 "{
	desc="Event"
	loc="0"
	type ="binary"}
 }


"TPCC_EER_bitfield" {
 "Reserved "{
	desc="Reserved"
	loc="31..20"
	type ="binary"}
 "E19 "{
	desc="Event" 
	loc="19"
	type ="binary"}
 "E18 "{
	desc="Event" 
	loc="18"
	type ="binary"}
 "E17 "{
	desc="Event" 
	loc="17"
	type ="binary"}
 "E16 "{
	desc="Event" 
	loc="16"
	type ="binary"}
 "E15 "{
	desc="Event" 
	loc="15"
	type ="binary"}
 "E14 "{
	desc="Event" 
	loc="14"
	type ="binary"}
 "E13 "{
	desc="Event" 
	loc="13"
	type ="binary"}
 "E12 "{
	desc="Event" 
	loc="12"
	type ="binary"}
 "E11 "{
	desc="Event" 
	loc="11"
	type ="binary"}
 "E10 "{
	desc="Event" 
	loc="10"
	type ="binary"}
 "E9 "{
	desc="Event" 
	loc="9"
	type ="binary"}
 "E8 "{
	desc="Event" 
	loc="8"
	type ="binary"}
 "E7 "{
	desc="Event" 
	loc="7"
	type ="binary"}
 "E6 "{
	desc="Event" 
	loc="6"
	type ="binary"}
 "E5 "{
	desc="Event" 
	loc="5"
	type ="binary"}
 "E4 "{
	desc="Event" 
	loc="4"
	type ="binary"}
 "E3 "{
	desc="Event" 
	loc="3"
	type ="binary"}
 "E2 "{
	desc="Event" 
	loc="2"
	type ="binary"}
 "E1 "{
	desc="Event" 
	loc="1"
	type ="binary"}
 "E0 "{
	desc="Event" 
	loc="0"
	type ="binary"}
 }


"TPCC_SER_bitfield" {
 "E31 "{
	desc="Event"
	loc="31"
	type ="binary"}
 "E30 "{
	desc="Event"
	loc="30"
	type ="binary"}
 "E29 "{
	desc="Event"
	loc="29"
	type ="binary"}
 "E28 "{
	desc="Event"
	loc="28"
	type ="binary"}
 "E27 "{
	desc="Event"
	loc="27"
	type ="binary"}
 "E26 "{
	desc="Event"
	loc="26"
	type ="binary"}
 "E25 "{
	desc="Event"
	loc="25"
	type ="binary"}
 "E24 "{
	desc="Event"
	loc="24"
	type ="binary"}
 "E23 "{
	desc="Event"
	loc="23"
	type ="binary"}
 "E22 "{
	desc="Event"
	loc="22"
	type ="binary"}
 "E21 "{
	desc="Event"
	loc="21"
	type ="binary"}
 "E20 "{
	desc="Event"
	loc="20"
	type ="binary"}
 "E19 "{
	desc="Event" 
	loc="19"
	type ="binary"}
 "E18 "{
	desc="Event" 
	loc="18"
	type ="binary"}
 "E17 "{
	desc="Event" 
	loc="17"
	type ="binary"}
 "E16 "{
	desc="Event" 
	loc="16"
	type ="binary"}
 "E15 "{
	desc="Event" 
	loc="15"
	type ="binary"}
 "E14 "{
	desc="Event" 
	loc="14"
	type ="binary"}
 "E13 "{
	desc="Event" 
	loc="13"
	type ="binary"}
 "E12 "{
	desc="Event" 
	loc="12"
	type ="binary"}
 "E11 "{
	desc="Event" 
	loc="11"
	type ="binary"}
 "E10 "{
	desc="Event" 
	loc="10"
	type ="binary"}
 "E9 "{
	desc="Event" 
	loc="9"
	type ="binary"}
 "E8 "{
	desc="Event" 
	loc="8"
	type ="binary"}
 "E7 "{
	desc="Event" 
	loc="7"
	type ="binary"}
 "E6 "{
	desc="Event" 
	loc="6"
	type ="binary"}
 "E5 "{
	desc="Event" 
	loc="5"
	type ="binary"}
 "E4 "{
	desc="Event" 
	loc="4"
	type ="binary"}
 "E3 "{
	desc="Event" 
	loc="3"
	type ="binary"}
 "E2 "{
	desc="Event" 
	loc="2"
	type ="binary"}
 "E1 "{
 	desc="Event" 
	loc="1"
	type ="binary"}
 "E0 "{
	desc="Event" 
	loc="0"
	type ="binary"}
 }


"TPCC_SERH_bitfield"{
 "E63 "{
	desc="Event"
	loc="31"
	type ="binary"}
 "E62 "{
	desc="Event"
	loc="30"
	type ="binary"}
 "E61 "{
	desc="Event"
	loc="29"
	type ="binary"}
 "E60 "{
	desc="Event"
	loc="28"
	type ="binary"}
 "E59 "{
	desc="Event"
	loc="27"
	type ="binary"}
 "E58 "{
	desc="Event"
	loc="26"
	type ="binary"}
 "E57 "{
	desc="Event"
	loc="25"
	type ="binary"}
 "E56 "{
	desc="Event"
	loc="24"
	type ="binary"}
 "E55 "{
	desc="Event"
	loc="23"
	type ="binary"}
 "E54 "{
	desc="Event"
	loc="22"
	type ="binary"}
 "E53 "{
	desc="Event"
	loc="21"
	type ="binary"}
 "E52 "{
	desc="Event"
	loc="20"
	type ="binary"}
 "E51 "{
	desc="Event"
	loc="19"
	type ="binary"}
 "E50 "{
	desc="Event"
	loc="18"
	type ="binary"}
 "E49 "{
	desc="Event"
	loc="17"
	type ="binary"}
 "E48 "{
	desc="Event"
	loc="16"
	type ="binary"}
 "E47 "{
	desc="Event"
	loc="15"
	type ="binary"}
 "E46 "{
	desc="Event"
	loc="14"
	type ="binary"}
 "E45 "{
	desc="Event"
	loc="13"
	type ="binary"}
 "E44 "{
	desc="Event"
	loc="12"
	type ="binary"}
 "E43 "{
	desc="Event"
	loc="11"
	type ="binary"}
 "E42 "{
	desc="Event"
	loc="10"
	type ="binary"}
 "E41 "{
	desc="Event"
	loc="9"
	type ="binary"}
 "E40 "{
	desc="Event"
	loc="8"
	type ="binary"}
 "E39 "{
	desc="Event"
	loc="7"
	type ="binary"}
 "E38 "{
	desc="Event"
	loc="6"
	type ="binary"}
 "E37 "{
	desc="Event"
	loc="5"
	type ="binary"}
 "E36 "{
	desc="Event"
	loc="4"
	type ="binary"}
 "E35 "{
	desc="Event"
	loc="3"
	type ="binary"}
 "E34 "{
	desc="Event"
	loc="2"
	type ="binary"}
 "E33 "{
	desc="Event"
	loc="1"
	type ="binary"}
 "E32 "{
	desc="Event"
	loc="0"
	type ="binary"}
 }


"TPCC_IPR_bitfield" {
 "I31 "{
	desc="Interrupt associated with TCC" 
	loc="31"
	type ="binary"}
 "I30 "{
	desc="Interrupt associated with TCC"
	loc="30"
	type ="binary"}
 "I29 "{
	desc="Interrupt associated with TCC"
	loc="29"
	type ="binary"}
 "I28 "{
	desc="Interrupt associated with TCC"
	loc="28"
	type ="binary"}
 "I27 "{
	desc="Interrupt associated with TCC"
	loc="27"
	type ="binary"}
 "I26 "{
	desc="Interrupt associated with TCC"
	loc="26"
	type ="binary"}
 "I25 "{
	desc="Interrupt associated with TCC"
	loc="25"
	type ="binary"}
 "I24 "{
	desc="Interrupt associated with TCC"
	loc="24"
	type ="binary"}
 "I23 "{
	desc="Interrupt associated with TCC"
	loc="23"
	type ="binary"}
 "I22 "{
	desc="Interrupt associated with TCC"
	loc="22"
	type ="binary"}
 "I21 "{
	desc="Interrupt associated with TCC"
	loc="21"
	type ="binary"}
 "I20 "{
	desc="Interrupt associated with TCC"
	loc="20"
	type ="binary"}
 "I19 "{
	desc="Interrupt associated with TCC"
	loc="19"
	type ="binary"}
 "I18 "{
	desc="Interrupt associated with TCC"
	loc="18"
	type ="binary"}
 "I17 "{
	desc="Interrupt associated with TCC"
	loc="17"
	type ="binary"}
 "I16 "{
	desc="Interrupt associated with TCC"
	loc="16"
	type ="binary"}
 "I15 "{
	desc="Interrupt associated with TCC"
	loc="15"
	type ="binary"}
 "I14 "{
	desc="Interrupt associated with TCC"
	loc="14"
	type ="binary"}
 "I13 "{
	desc="Interrupt associated with TCC"
	loc="13"
	type ="binary"}
 "I12 "{
	desc="Interrupt associated with TCC"
	loc="12"
	type ="binary"}
 "I11 "{
	desc="Interrupt associated with TCC"
	loc="11"
	type ="binary"}
 "I10 "{
	desc="Interrupt associated with TCC"
	loc="10"
	type ="binary"}
 "I9 "{
	desc="Interrupt associated with TCC"
	loc="9"
	type ="binary"}
 "I8 "{
	desc="Interrupt associated with TCC"
	loc="8"
	type ="binary"}
 "I7 "{
	desc="Interrupt associated with TCC"
	loc="7"
	type ="binary"}
 "I6 "{
	desc="Interrupt associated with TCC"
	loc="6"
	type ="binary"}
 "I5 "{
	desc="Interrupt associated with TCC"
	loc="5"
	type ="binary"}
 "I4 "{
	desc="Interrupt associated with TCC"
	loc="4"
	type ="binary"}
 "I3 "{
	desc="Interrupt associated with TCC"
	loc="3"
	type ="binary"}
 "I2 "{
	desc="Interrupt associated with TCC"
	loc="2"
	type ="binary"}
 "I1 "{
	desc="Interrupt associated with TCC"
	loc="1"
	type ="binary"}
 "I0 "{
	desc="Interrupt associated with TCC"
	loc="0"
	type ="binary"}
 }


"TPCC_IPRH_bitfield"{
 "I63 "{
	desc="Interrupt associated with TCC"
	loc="31"
	type ="binary"}
 "I62 "{
	desc="Interrupt associated with TCC"
	loc="30"
	type ="binary"}
 "I61 "{
	desc="Interrupt associated with TCC"
	loc="29"
	type ="binary"}
 "I60 "{
	desc="Interrupt associated with TCC"
	loc="28"
	type ="binary"}
 "I59 "{
	desc="Interrupt associated with TCC"
	loc="27"
	type ="binary"}
 "I58 "{
	desc="Interrupt associated with TCC"
	loc="26"
	type ="binary"}
 "I57 "{
	desc="Interrupt associated with TCC"
	loc="25"
	type ="binary"}
 "I56 "{
	desc="Interrupt associated with TCC"
	loc="24"
	type ="binary"}
 "I55 "{
	desc="Interrupt associated with TCC"
	loc="23"
	type ="binary"}
 "I54 "{
	desc="Interrupt associated with TCC"
	loc="22"
	type ="binary"}
 "I53 "{
	desc="Interrupt associated with TCC"
	loc="21"
	type ="binary"}
 "I52 "{
	desc="Interrupt associated with TCC"
	loc="20"
	type ="binary"}
 "I51 "{
	desc="Interrupt associated with TCC"
	loc="19"
	type ="binary"}
 "I50 "{
	desc="Interrupt associated with TCC"
	loc="18"
	type ="binary"}
 "I49 "{
	desc="Interrupt associated with TCC"
	loc="17"
	type ="binary"}
 "I48 "{
	desc="Interrupt associated with TCC"
	loc="16"
	type ="binary"}
 "I47 "{
	desc="Interrupt associated with TCC"
	loc="15"
	type ="binary"}
 "I46 "{
	desc="Interrupt associated with TCC"
	loc="14"
	type ="binary"}
 "I45 "{
	desc="Interrupt associated with TCC"
	loc="13"
	type ="binary"}
 "I44 "{
	desc="Interrupt associated with TCC"
	loc="12"
	type ="binary"}
 "I43 "{
	desc="Interrupt associated with TCC"
	loc="11"
	type ="binary"}
 "I42 "{
	desc="Interrupt associated with TCC"
	loc="10"
	type ="binary"}
 "I41 "{
	desc="Interrupt associated with TCC"
	loc="9"
	type ="binary"}
 "I40 "{
	desc="Interrupt associated with TCC"
	loc="8"
	type ="binary"}
 "I39 "{
	desc="Interrupt associated with TCC"
	loc="7"
	type ="binary"}
 "I38 "{
	desc="Interrupt associated with TCC"
	loc="6"
	type ="binary"}
 "I37 "{
	desc="Interrupt associated with TCC"
	loc="5"
	type ="binary"}
 "I36 "{
	desc="Interrupt associated with TCC"
	loc="4"
	type ="binary"}
 "I35 "{
	desc="Interrupt associated with TCC"
	loc="3"
	type ="binary"}
 "I34 "{
	desc="Interrupt associated with TCC"
	loc="2"
	type ="binary"}
 "I33 "{
	desc="Interrupt associated with TCC"
	loc="1"
	type ="binary"}
 "I32 "{
	desc="Interrupt associated with TCC"
	loc="0"
	type ="binary"}
 }


"TPCC_QSER_bitfield" {
 "RESERVED "{
	desc="Reserved"
	loc="31..8"
	type ="binary"}
 "E7 "{
	desc="Event"
	loc="7"
	type ="binary"}
 "E6 "{
	desc="Event"
	loc="6"
	type ="binary"}
 "E5 "{
	desc="Event"
	loc="5"
	type ="binary"}
 "E4 "{
	desc="Event"
	loc="4"
	type ="binary"}
 "E3 "{
	desc="Event"
	loc="3"
	type ="binary"}
 "E2 "{
	desc="Event"
	loc="2"
	type ="binary"}
 "E1 "{
	desc="Event"
	loc="1"
	type ="binary"}
 "E0 "{
	desc="Event"
	loc="0"
	type ="binary"}
 }


"SYSC_CLKMGT_bitfield" {
 "Reserved "{
	desc="Reserved"
	loc="31..1"
	type ="binary"}
 "LOCALCG "{
	desc="Internal auto-clock gating strategy"
	loc="0"
	type ="binary"}
 }


"WUGEN_MEVT0_bitfield" {
 "MIRQ31 "{
	desc="Interrupt Mask bit"
	loc="31"
	type ="binary"}
 "MIRQ30 "{
	desc="Interrupt Mask bit"
	loc="30"
	type ="binary"}
 "MIRQ29 "{
	desc="Interrupt Mask bit"
	loc="29"
	type ="binary"}
 "MIRQ28 "{
	desc="Interrupt Mask bit"
	loc="28"
	type ="binary"}
 "MIRQ27 "{
	desc="Interrupt Mask bit"
	loc="27"
	type ="binary"}
 "MIRQ26 "{
	desc="Interrupt Mask bit"
	loc="26"
	type ="binary"}
 "MIRQ25 "{
	desc="Interrupt Mask bit"
	loc="25"
	type ="binary"}
 "MIRQ24 "{
	desc="Interrupt Mask bit"
	loc="24"
	type ="binary"}
 "MIRQ23 "{
	desc="Interrupt Mask bit"
	loc="23"
	type ="binary"}
 "MIRQ22 "{
	desc="Interrupt Mask bit"
	loc="22"
	type ="binary"}
 "MIRQ21 "{
	desc="Interrupt Mask bit"
	loc="21"
	type ="binary"}
 "MIRQ20 "{
	desc="Interrupt Mask bit"
	loc="20"
	type ="binary"}
 "MIRQ19 "{
	desc="Interrupt Mask bit"
	loc="19"
	type ="binary"}
 "MIRQ18 "{
	desc="Interrupt Mask bit"
	loc="18"
	type ="binary"}
 "MIRQ17 "{
	desc="Interrupt Mask bit"
	loc="17"
	type ="binary"}
 "MIRQ16 "{
	desc="Interrupt Mask bit"
	loc="16"
	type ="binary"}
 "MIRQ15 "{
	desc="Interrupt Mask bit"
	loc="15"
	type ="binary"}
 "MIRQ14 "{
	desc="Interrupt Mask bit"
	loc="14"
	type ="binary"}
 "MIRQ13 "{
	desc="Interrupt Mask bit"
	loc="13"
	type ="binary"}
 "MIRQ12 "{
	desc="Interrupt Mask bit"
	loc="12"
	type ="binary"}
 "MIRQ11 "{
	desc="Interrupt Mask bit"
	loc="11"
	type ="binary"}
 "MIRQ10 "{
	desc="Interrupt Mask bit"
	loc="10"
	type ="binary"}
 "MIRQ9 "{
	desc="Interrupt Mask bit"
	loc="9"
	type ="binary"}
 "MIRQ8 "{
	desc="Interrupt Mask bit"
	loc="8"
	type ="binary"}
 "MIRQ7 "{
	desc="Interrupt Mask bit"
	loc="7"
	type ="binary"}
 "MIRQ6 "{
	desc="Interrupt Mask bit"
	loc="6"
	type ="binary"}
 "MIRQ5 "{
	desc="Interrupt Mask bit"
	loc="5"
	type ="binary"}
 "MIRQ4 "{
	desc="Interrupt Mask bit"
	loc="4"
	type ="binary"}
 "MIRQ3 "{
	desc="Interrupt Mask bit"
	loc="3"
	type ="binary"}
 "MIRQ2 "{
	desc="Interrupt Mask bit"
	loc="2"
	type ="binary"}
 "MIRQ1 "{
	desc="Interrupt Mask bit"
	loc="1"
	type ="binary"}
 "MIRQ0 "{
	desc="Interrupt Mask bit"
	loc="0"
	type ="binary"}
 }


"WUGEN_MEVT1_bitfield" {
 "Reserved "{
	desc="Reserved"
	loc="31..16"
	type ="binary"}
 "MIRQ47 "{
	desc="Interrupt Mask bit"
	loc="15"
	type ="binary"}
 "MIRQ46 "{
	desc="Interrupt Mask bit"
	loc="14"
	type ="binary"}
 "MIRQ45 "{
	desc="Interrupt Mask bit"
	loc="13"
	type ="binary"}
 "MIRQ44 "{
	desc="Interrupt Mask bit"
	loc="12"
	type ="binary"}
 "MIRQ43 "{
	desc="Interrupt Mask bit"
	loc="11"
	type ="binary"}
 "MIRQ42 "{
	desc="Interrupt Mask bit"
	loc="10"
	type ="binary"}
 "MIRQ41 "{
	desc="Interrupt Mask bit"
	loc="9"
	type ="binary"}
 "MIRQ40 "{
	desc="Interrupt Mask bit"
	loc="8"
	type ="binary"}
 "MIRQ39 "{
	desc="Interrupt Mask bit"
	loc="7"
	type ="binary"}
 "MIRQ38 "{
	desc="Interrupt Mask bit"
	loc="6"
	type ="binary"}
 "MIRQ37 "{
	desc="Interrupt Mask bit"
	loc="5"
	type ="binary"}
 "MIRQ36 "{
	desc="Interrupt Mask bit"
	loc="4"
	type ="binary"}
 "MIRQ35 "{
	desc="Interrupt Mask bit"
	loc="3"
	type ="binary"}
 "MIRQ34 "{
	desc="Interrupt Mask bit"
	loc="2"
	type ="binary"}
 "MIRQ33 "{
	desc="Interrupt Mask bit"
	loc="1"
	type ="binary"}
 "MIRQ32 "{
	desc="Interrupt Mask bit"
	loc="0"
	type ="binary"}
 }


"WUGEN_PENDEVT0_bitfield"{
 "PENDIRQ31 "{
	desc="Masked pending interrupt number 31"
	loc="31"
	type ="binary"}
 "PENDIRQ30 "{
	desc="Masked pending interrupt number 30"
	loc="30"
	type ="binary"}
 "PENDIRQ29 "{
	desc="Masked pending interrupt number 29"
	loc="29"
	type ="binary"}
 "PENDIRQ28 "{
	desc="Masked pending interrupt number 28"
	loc="28"
	type ="binary"}
 "PENDIRQ27 "{
	desc="Masked pending interrupt number 27"
	loc="27"
	type ="binary"}
 "PENDIRQ26 "{
	desc="Masked pending interrupt number 26"
	loc="26"
	type ="binary"}
 "PENDIRQ25 "{
	desc="Masked pending interrupt number 25"
	loc="25"
	type ="binary"}
 "PENDIRQ24 "{
	desc="Masked pending interrupt number 24"
	loc="24"
	type ="binary"}
 "PENDIRQ23 "{
	desc="Masked pending interrupt number 23"
	loc="23"
	type ="binary"}
 "PENDIRQ22 "{
	desc="Masked pending interrupt number 22"
	loc="22"
	type ="binary"}
 "PENDIRQ21 "{
	desc="Masked pending interrupt number 21"
	loc="21"
	type ="binary"}
 "PENDIRQ20 "{
	desc="Masked pending interrupt number 20"
	loc="20"
	type ="binary"}
 "PENDIRQ19 "{
	desc="Masked pending interrupt number 19"
	loc="19"
	type ="binary"}
 "PENDIRQ18 "{
	desc="Masked pending interrupt number 18"
	loc="18"
	type ="binary"}
 "PENDIRQ17 "{
	desc="Masked pending interrupt number 17"
	loc="17"
	type ="binary"}
 "PENDIRQ16 "{
	desc="Masked pending interrupt number 16"
	loc="16"
	type ="binary"}
 "PENDIRQ15 "{
	desc="Masked pending interrupt number 15"
	loc="15"
	type ="binary"}
 "PENDIRQ14 "{
	desc="Masked pending interrupt number 14"
	loc="14"
	type ="binary"}
 "PENDIRQ13 "{
	desc="Masked pending interrupt number 13"
	loc="13"
	type ="binary"}
 "PENDIRQ12 "{
	desc="Masked pending interrupt number 12"
	loc="12"
	type ="binary"}
 "PENDIRQ11 "{
	desc="Masked pending interrupt number 11"
	loc="11"
	type ="binary"}
 "PENDIRQ10 "{
	desc="Masked pending interrupt number 10"
	loc="10"
	type ="binary"}
 "PENDIRQ9 "{
	desc="Masked pending interrupt number 9"
	loc="9"
	type ="binary"}
 "PENDIRQ8 "{
	desc="Masked pending interrupt number 8"
	loc="8"
	type ="binary"}
 "PENDIRQ7 "{
	desc="Masked pending interrupt number 7"
	loc="7"
	type ="binary"}
 "PENDIRQ6 "{
	desc="Masked pending interrupt number 6"
	loc="6"
	type ="binary"}
 "PENDIRQ5 "{
	desc="Masked pending interrupt number 5"
	loc="5"
	type ="binary"}
 "PENDIRQ4 "{
	desc="Masked pending interrupt number 4"
	loc="4"
	type ="binary"}
 "PENDIRQ3 "{
	desc="Masked pending interrupt number 3"
	loc="3"
	type ="binary"}
 "PENDIRQ2 "{
	desc="Masked pending interrupt number 2"
	loc="2"
	type ="binary"}
 "PENDIRQ1 "{
	desc="Masked pending interrupt number 1"
	loc="1"
	type ="binary"}
 "PENDIRQ0 "{
	desc="Masked pending interrupt number 0"
	loc="0"
	type ="binary"}
 }


"VLCD_LUMA_VECTOR_bitfield"{
 "RESERVED "{
	desc="Write 0s for future compatibility. Read returns 0"
	loc="31..6"
	type ="binary"}
 "LUMVECT "{
	desc="Luma bit vector"
	loc="5..0"
	type ="binary"}
 }


"RFBI_STATUS_bitfield" {
 "Reserved "{
	desc="Write 0s for future compatibility. Read returns 0"
	loc="31..16"
	type ="binary"}
 "STATUS "{
	desc="Status value"
	loc="15..0"
	type ="binary"}
 }


"TNIR_bitfield" {
 "NEGATIVE_INC_VALUE "{
	desc="The value of negative increment." 
	loc="31..0"
	type ="binary"}
 }


"WLDR_bitfield" {
 "TIMER_LOAD "{
	desc="The value of the timer load register"
	loc="31..0"
	type ="binary"}
 }


"SSI_P1_MPU_IRQ0_STATUS_bitfield" {
 "Reserved "{
	desc="Write 0s for future compatibility. Reads return 0s."
	loc="31..26"
	type ="binary"}
 "SSR_P1_BREAKDETECTED "{
	desc="SSR_P1_BreakDetected" 
	loc="25"
	type ="binary"}
 "SSR_P1_ERROROCCURRED "{
	desc="SSR_P1_ErrorOccurred"
	loc="24"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH7 "{
	desc="SSR_P1_DataOverrun_CH7"
	loc="23"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH6 "{
	desc="SSR_P1_DataOverrun_CH6" 
	loc="22"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH5 "{
	desc="SSR_P1_DataOverrun_CH5" 
	loc="21"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH4 "{
	desc="SSR_P1_DataOverrun_CH4" 
	loc="20"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH3 "{
	desc="SSR_P1_DataOverrun_CH3" 
	loc="19"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH2 "{
	desc="SSR_P1_DataOverrun_CH2" 
	loc="18"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH1 "{
	desc="SSR_P1_DataOverrun_CH1" 
	loc="17"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH0 "{
	desc="SSR_P1_DataOverrun_CH0" 
	loc="16"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH7 "{
	desc="SSR_P1_DataAvailable_CH7" 
	loc="15"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH6 "{
	desc="SSR_P1_DataAvailable_CH6" 
	loc="14"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH5 "{
	desc="SSR_P1_DataAvailable_CH5" 
	loc="13"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH4 "{
	desc="SSR_P1_DataAvailable_CH4" 
	loc="12"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH3 "{
	desc="SSR_P1_DataAvailable_CH3"
	loc="11"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH2 "{
	desc="SSR_P1_DataAvailable_CH2"
	loc="10"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH1 "{
	desc="SSR_P1_DataAvailable_CH1" 
	loc="9"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH0 "{
	desc="SSR_P1_DataAvailable_CH0" 
	loc="8"
	type ="binary"}
 "SST_P1_DATA "{
	desc="ACCEPT_CH7 SST_P1_DataAccept_CH7"
	loc="7"
	type ="binary"}
 "SST_P1_DATA "{
	desc="ACCEPT_CH6 SST_P1_DataAccept_CH6"
	loc="6"
	type ="binary"}
 "SST_P1_DATA "{
	desc="ACCEPT_CH5 SST_P1_DataAccept_CH5"
	loc="5"
	type ="binary"}
 "SST_P1_DATA "{
	desc="ACCEPT_CH4 SST_P1_DataAccept_CH4"
	loc="4"
	type ="binary"}
 "SST_P1_DATA "{
	desc="ACCEPT_CH3 SST_P1_DataAccept_CH3"
	loc="3"
	type ="binary"}
 "SST_P1_DATA "{
	desc="ACCEPT_CH2 SST_P1_DataAccept_CH2"
	loc="2"
	type ="binary"}
 "SST_P1_DATA "{
	desc="ACCEPT_CH1 SST_P1_DataAccept_CH1"
	loc="1"
	type ="binary"}
 "SST_P1_DATA "{
	desc="ACCEPT_CH0 SST_P1_DataAccept_CH0"
	loc="0"
	type ="binary"}
 }


"SSI_P1_MPU_IRQ1_STATUS_bitfield" {
 "Reserved "{
	desc="Write 0s for future compatibility. Reads return 0s."
	loc="31..26"
	type ="binary"}
 "SSR_P1_BREAKDETECTED "{
	desc="SSR_P1_BreakDetected"
	loc="25"
	type ="binary"}
 "SSR_P1_ERROROCCURRED "{
	desc="SSR_P1_ErrorOccurred"
	loc="24"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH7 "{
	desc="SSR_P1_DataOverrun_CH7"
	loc="23"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH6 "{
	desc="SSR_P1_DataOverrun_CH6"
	loc="22"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH5 "{
	desc="SSR_P1_DataOverrun_CH5"
	loc="21"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH4 "{
	desc="SSR_P1_DataOverrun_CH4"
	loc="20"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH3 "{
	desc="SSR_P1_DataOverrun_CH3"
	loc="19"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH2 "{
	desc="SSR_P1_DataOverrun_CH2"
	loc="18"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH1 "{
	desc="SSR_P1_DataOverrun_CH1"
	loc="17"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH0 "{
	desc="SSR_P1_DataOverrun_CH0"
	loc="16"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH7 "{
	desc="SSR_P1_DataAvailable_CH7"
	loc="15"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH6 "{
	desc="SSR_P1_DataAvailable_CH6"
	loc="14"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH5 "{
	desc="SSR_P1_DataAvailable_CH5"
	loc="13"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH4 "{
	desc="SSR_P1_DataAvailable_CH4"
	loc="12"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH3 "{
	desc="SSR_P1_DataAvailable_CH3"
	loc="11"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH2 "{
	desc="SSR_P1_DataAvailable_CH2"
	loc="10"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH1 "{
	desc="SSR_P1_DataAvailable_CH1"
	loc="9"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH0 "{
	desc="SSR_P1_DataAvailable_CH0"
	loc="8"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH7 "{
	desc="SST_P1_DataAccept_CH7"
	loc="7"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH6 "{
	desc="SST_P1_DataAccept_CH6"
	loc="6"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH5 "{
	desc="SST_P1_DataAccept_CH5"
	loc="5"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH4 "{
	desc="SST_P1_DataAccept_CH4"
	loc="4"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH3 "{
	desc="SST_P1_DataAccept_CH3"
	loc="3"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH2 "{
	desc="SST_P1_DataAccept_CH2"
	loc="2"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH1 "{
	desc="SST_P1_DataAccept_CH1"
	loc="1"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH0 "{
	desc="SST_P1_DataAccept_CH0"
	loc="0"
	type ="binary"}
 }


"SSI_P2_MPU_IRQ1_ENABLE_bitfield" {
 "Reserved "{
	desc="Write 0s for future compatibility. Reads return 0s." 
	loc="31..26"
	type ="binary"}
 "SSR_P2_BREAKDETECTED_EN "{
	desc="SSR_P2_BreakDetected_EN" 
	loc="25"
	type ="binary"}
 "SSR_P2_ERROROCCURRED_EN "{
	desc="SSR_P2_ErrorOccurred_EN" 
	loc="24"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN7 "{
	desc="SSR_P2_DataOverrun_EN7" 
	loc="23"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN6 "{
	desc="SSR_P2_DataOverrun_EN6" 
	loc="22"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN5 "{
	desc="SSR_P2_DataOverrun_EN5" 
	loc="21"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN4 "{
	desc="SSR_P2_DataOverrun_EN4" 
	loc="20"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN3 "{
	desc="SSR_P2_DataOverrun_EN3" 
	loc="19"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN2 "{
	desc="SSR_P2_DataOverrun_EN2" 
	loc="18"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN1 "{
	desc="SSR_P2_DataOverrun_EN1" 
	loc="17"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN0 "{
	desc="SSR_P2_DataOverrun_EN0" 
	loc="16"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN7 "{
	desc="SSR_P2_DataAvailable_EN7" 
	loc="15"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN6 "{
	desc="SSR_P2_DataAvailable_EN6"
	loc="14"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN5 "{
	desc="SSR_P2_DataAvailable_EN5" 
	loc="13"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN4 "{
	desc="SSR_P2_DataAvailable_EN4" 
	loc="12"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN3 "{
	desc="SSR_P2_DataAvailable_EN3" 
	loc="11"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN2 "{
	desc="SSR_P2_DataAvailable_EN2" 
	loc="10"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN1 "{
	desc="SSR_P2_DataAvailable_EN1"
	loc="9"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN0 "{
	desc="SSR_P2_DataAvailable_EN0"
	loc="8"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN7 "{
	desc="SST_P2_DataAccept_EN7" 
	loc="7"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN6 "{
	desc="SST_P2_DataAccept_EN6" 
	loc="6"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN5 "{
	desc="SST_P2_DataAccept_EN5" 
	loc="5"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN4 "{
	desc="SST_P2_DataAccept_EN4" 
	loc="4"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN3 "{
	desc="SST_P2_DataAccept_EN3" 
	loc="3"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN2 "{
	desc="SST_P2_DataAccept_EN2" 
	loc="2"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN1 "{
	desc="SST_P2_DataAccept_EN1" 
	loc="1"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN0 "{
	desc="SST_P2_DataAccept_EN0" 
	loc="0"
	type ="binary"}
 }


"SSI_P1_DSP_IRQ0_STATUS_bitfield" {
 "Reserved "{
	desc="Write 0s for future compatibility. Reads return 0s"
	loc="31..26"
	type ="binary"}
 "SSR_P1_BREAKDETECTED "{
	desc="SSR_P1_BreakDetected"
	loc="25"
	type ="binary"}
 "SSR_P1_ERROROCCURRED "{
	desc="SSR_P1_ErrorOccurred"
	loc="24"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH7 "{
	desc="SSR_P1_DataOverrun_CH7" 
	loc="23"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH6 "{
	desc="SSR_P1_DataOverrun_CH6"
	loc="22"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH5 "{
	desc="SSR_P1_DataOverrun_CH5" 
	loc="21"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH4 "{
	desc="SSR_P1_DataOverrun_CH4" 
	loc="20"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH3 "{
	desc="SSR_P1_DataOverrun_CH3" 
	loc="19"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH2 "{
	desc="SSR_P1_DataOverrun_CH2" 
	loc="18"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH1 "{
	desc="SSR_P1_DataOverrun_CH1" 
	loc="17"
	type ="binary"}
 "SSR_P1_DATAOVERRUN_CH0 "{
	desc="SSR_P1_DataOverrun_CH0" 
	loc="16"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH7 "{
	desc="SSR_P1_DataAvailable_CH7"
	loc="15"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH6 "{
	desc="SSR_P1_DataAvailable_CH6"
	loc="14"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH5 "{
	desc="SSR_P1_DataAvailable_CH5"
	loc="13"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH4 "{
	desc="SSR_P1_DataAvailable_CH4"
	loc="12"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH3 "{
	desc="SSR_P1_DataAvailable_CH3"
	loc="11"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH2 "{
	desc="SSR_P1_DataAvailable_CH2"
	loc="10"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH1 "{
	desc="SSR_P1_DataAvailable_CH1" 
	loc="9"
	type ="binary"}
 "SSR_P1_DATAAVAILABLE_CH0 "{
	desc="SSR_P1_DataAvailable_CH0"
	loc="8"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH7 "{
	desc="SST_P1_DataAccept_CH7"
	loc="7"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH6 "{
	desc="SST_P1_DataAccept_CH6"
	loc="6"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH5 "{
	desc="SST_P1_DataAccept_CH5"
	loc="5"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH4 "{
	desc="SST_P1_DataAccept_CH4"
	loc="4"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH3 "{
	desc="SST_P1_DataAccept_CH3"
	loc="3"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH2 "{
	desc="SST_P1_DataAccept_CH2"
	loc="2"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH1  "{
	desc="SST_P1_DataAccept_CH1"
	loc="1"
	type ="binary"}
 "SST_P1_DATAACCEPT_CH0 "{
	desc="SST_P1_DataAccept_CH0"
	loc="0"
	type ="binary"}
 }


"SSI_P2_DSP_IRQ0_ENABLE_bitfield" {
 "Reserved "{
	desc="Write 0s for future compatibility. Reads return 0s."
	loc="31..26"
	type ="binary"}
 "SSR_P2_BREAKDETECTED_EN "{
	desc="SSR_P2_BreakDetected_EN" 
	loc="25"
	type ="binary"}
 "SSR_P2_ERROROCCURRED_EN "{
	desc="SSR_P2_ErrorOccurred_EN" 
	loc="24"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN7 "{
	desc="SSR_P2_DataOverrun_EN7" 
	loc="23"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN6 "{
	desc="SSR_P2_DataOverrun_EN6" 
	loc="22"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN5 "{
	desc="SSR_P2_DataOverrun_EN5" 
	loc="21"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN4 "{
	desc="SSR_P2_DataOverrun_EN4" 
	loc="20"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN3 "{
	desc="SSR_P2_DataOverrun_EN3" 
	loc="19"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN2 "{
	desc="SSR_P2_DataOverrun_EN2" 
	loc="18"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN1 "{
	desc="SSR_P2_DataOverrun_EN1" 
	loc="17"
	type ="binary"}
 "SSR_P2_DATAOVERRUN_EN0 "{
	desc="SSR_P2_DataOverrun_EN0" 
	loc="16"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN7 "{
	desc="SSR_P2_DataAvailable_EN7" 
	loc="15"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN6 "{
	desc="SSR_P2_DataAvailable_EN6" 
	loc="14"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN5 "{
	desc="SSR_P2_DataAvailable_EN5" 
	loc="13"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN4 "{
	desc="SSR_P2_DataAvailable_EN4" 
	loc="12"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN3 "{
	desc="SSR_P2_DataAvailable_EN3" 
	loc="11"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN2 "{
	desc="SSR_P2_DataAvailable_EN2" 
	loc="10"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN1 "{
	desc="SSR_P2_DataAvailable_EN1" 
	loc="9"
	type ="binary"}
 "SSR_P2_DATAAVAILABLE_EN0 "{
	desc="SSR_P2_DataAvailable_EN0" 
	loc="8"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN7 "{
	desc="SST_P2_DataAccept_EN7"
	loc="7"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN6 "{
	desc="SST_P2_DataAccept_EN6"
	loc="6"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN5 "{
	desc="SST_P2_DataAccept_EN5"
	loc="5"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN4 "{
	desc="SST_P2_DataAccept_EN4"
	loc="4"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN3 "{
	desc="SST_P2_DataAccept_EN3"
	loc="3"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN2 "{
	desc="SST_P2_DataAccept_EN2"
	loc="2"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN1 "{
	desc="SST_P2_DataAccept_EN1"
	loc="1"
	type ="binary"}
 "SST_P2_DATAACCEPT_EN0 "{
	desc="SST_P2_DataAccept_EN0" 
	loc="0"
	type ="binary"}
 }


"SSI_P1_SET_WAKE_bitfield" {
 "Reserved "{
	desc="Write 0s for future compatibility."
	loc="31..8"
	type ="binary"}
 "SSI_P1_SETWAKE_CH7 "{
	desc="SSI_P1_SETWAKE_CH7"
	loc="7"
	type ="binary"}
 "SSI_P1_SETWAKE_CH6 "{
	desc="SSI_P1_SETWAKE_CH6"
	loc="6"
	type ="binary"}
 "SSI_P1_SETWAKE_CH5 "{
	desc="SSI_P1_SETWAKE_CH5" 
	loc="5"
	type ="binary"}
 "SSI_P1_SETWAKE_CH4 "{
	desc="SI_P1_SETWAKE_CH4"
	loc="4"
	type ="binary"}
 "SSI_P1_SETWAKE_CH3 "{
	desc="SSI_P1_SETWAKE_CH3"
	loc="3"
	type ="binary"}
 "SSI_P1_SETWAKE_CH2 "{
	desc="SSI_P1_SETWAKE_CH2"
	loc="2"
	type ="binary"}
 "SSI_P1_SETWAKE_CH1 "{
	desc="SSI_P1_SETWAKE_CH1"
	loc="1"
	type ="binary"}
 "SSI_P1_SETWAKE_CH0 "{
	desc="SSI_P1_SETWAKE_CH0"
	loc="0"
	type ="binary"}
 }


"GDD_HW_ID_REG_bitfield" {
 "GDD_HW_ID "{
	desc="GDD Version ID"
	loc="31..0"
	type ="binary"}
 }


"GDD_PPORT_ID_REG_bitfield"{
 "GDD_PPORT_ID "{
	desc="Peripheral port ID number"
	loc="31..0"
	type ="binary"}
 }


"GDD_GRST_bitfield" {
 "Reserved "{
	desc="Reads return 0"
	loc="31..1"
	type ="binary"}
 "SWRESET "{
	desc="GDD software reset control bit"
	loc="0"
	type ="binary"}
 }


"MCBSPLP_RCERA_REG_bitfield" {
 "RESERVED "{
	desc="Reserved"
	loc="31..16"
	type ="binary"}
 "RCERA "{
	desc="Receive Channel Enable"
	loc="15..0"
	type ="binary"}
 }


"MCBSPLP_RCERC_REG_bitfield" {
 "RESERVED "{
	desc="Reserved"
	loc="31..16"
	type ="binary"}
 "RCERC "{
	desc="Receive Channel Enable"
	loc="15..0"
	type ="binary"}
 }


"MCBSPLP_XCERF_REG_bitfield" {
 "RESERVED "{
	desc="Reserved"
	loc="31..16"
	type ="binary"}
 "XCERF "{
	desc="Transmit Channel Enable"
	loc="15..0"
	type ="binary"}
 }


"MCBSPLP_THRSH2_REG_bitfield"{
 "RESERVED "{
	desc="Reserved"
	loc="31..7"
	type ="binary"}
 "XTHRESHOLD "{
	desc="Transmit buffer threshold value"
	loc="6..0"
	type ="binary"}
 }


"MCBSPLP_STATUS_REG_bitfield"{
 "RESERVED "{
	desc="Reserved"
	loc="31..1"
	type ="binary"}
 "CLKMUXSTATUS "{
	desc=""
	loc="0"
	type ="binary"}
 }


"ST_SYSCONFIG_REG_bitfield" {
 "RESERVED "{
	desc="Reserved"
	loc="31..1"
	type ="binary"}
 "AUTOIDLE "{
	desc=""
	loc="0"
	type ="binary"}
 }


"ST_SFIRCR_REG_bitfield" {
 "RESERVED "{
	desc="Reserved"
	loc="31..16"
	type ="binary"}
 "FIRCOEFF "{
	desc="FIR coefficients control register"
	loc="15..0"
	type ="binary"}
 }


"HCFMINTERVAL_bitfield" {
 "FIT "{
	desc="Frame interval toggle"
	loc="31"
	type ="binary"}
 "FSMPS "{
	desc="Largest data packet size for full-speed packets, bit times."
	loc="30..16"
	type ="binary"}
 "RESERVED "{
	desc="Reserved"
	loc="15..14"
	type ="binary"}
 "FI "{
	desc="Frame interval"
	loc="13..0"
	type ="binary"}
 }


"GPIO_REVISION_bitfield"{
 "RESERVED"{
 	desc = "Read returns 0"
	loc = "31..8"
	type = "binary"}
 "GPIOREVISION"{
	desc="IP revision"
	loc = "7..0"
	type = "binary"}
}


"GPIO_RISINGDETECT_bitfield" {
 "RISINGEDGE"{
	desc="Rising Edge Interrupt/Wakeup Enable"
	loc = "31..0"
	type = "binary"}
}


"GPIO_DEBOUNCENABLE_bitfield" {
 "DEBOUNCEEN"{
 	desc = "Input Debounce Enable"
	loc = "31..0"
	type = "binary"}
}


 "GPIO_SETDATAOUT_bitfield" {
 "SETDATAOUT"{
 	 desc = "Set Data Output Register"
 	 loc = 	"31..0"
 	 type = "binary"}
 }


 "CONTROL_FEATURE_OMAP_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "RESERVED "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "SGX" {
 	  desc = "00 = SGX available with full clock "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "IVA2_HW" {
 	  desc = "0 = Hardware accelerators available "; 
 	  loc = "12" 
 	  type = "binary" }
 "MPU_L2_CACHESIZE" {
 	  desc = "00 =   0KB "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "ARM_MHZ" {
 	  desc = "See OMAP34xx Data Manual "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "IVA2_MHZ" {
 	  desc = "See OMAP34xx Data Manual "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "CAMERA_ISP" {
 	  desc = "0 = Fully available "; 
 	  loc = "5" 
 	  type = "binary" }
 "NEON_VFP_LITE" {
 	  desc = "0 = Neon VFP lite available "; 
 	  loc = "4" 
 	  type = "binary" }
 "SDI" {
 	  desc = "0 = SDI available "; 
 	  loc = "3" 
 	  type = "binary" }
 "CSI1" {
 	  desc = "0 = CSI1 available "; 
 	  loc = "2" 
 	  type = "binary" }
 "MMC_4_8_CTRL" {
 	  desc = "1 = 8bit MMC "; 
 	  loc = "1" 
 	  type = "binary" }
 "TV_OUT_ENCODER" {
 	  desc = "0 = TV OUT encoder available "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_FCLKEN_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 functional clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKEN_PLL_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "EN_IVA2_DPLL_LPMODE" {
 	  desc = "This bit allows to enable or disable the LP mode"; 
 	  loc = "10" 
 	  type = "binary" }
 "IVA2_DPLL_RAMPTIME" {
 	  desc = "This bit field allows controlling the frequency ramp time "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "IVA2_DPLL_FREQSEL" {
 	  desc = "This bit field allows selecting the proper range"; 
 	  loc = "7..4" 
 	  type = "binary" }
 "EN_IVA2_DPLL_DRIFTGUARD" {
 	  desc = "This bit allows to enable or disable the automatic drift guard"; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_IVA2_DPLL" {
 	  desc = " Reserved "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_IDLEST_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ST_IVA2" {
 	  desc = "IVA2 standby status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE_PLL_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "AUTO_IVA2_DPLL" {
 	  desc = "IVA2 DPLL automatic control; Other enums.. Reserved "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_CLKSEL1_PLL_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "IVA2_CLK_SRC" {
 	  desc = "Selects the IVA2 DPLL bypass source clock "; 
 	  loc = "21..19" 
 	  type = "binary" }
 "IVA2_DPLL_MULT" {
 	  desc = "IVA2 DPLL multiplier factor (0 to 2047) "; 
 	  loc = "18..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "IVA2_DPLL_DIV" {
 	  desc = "IVA2 DPLL divider factor (0 to 127) "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "CM_CLKSEL2_PLL_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "IVA2_DPLL_CLKOUT_DIV" {
 	  desc = "IVA2 DPLL output clock divider factor (1 up to 16) "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CM_CLKSTCTRL_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "CLKTRCTRL_IVA2" {
 	  desc = "Controls the clock state transition of the IVA2 clock domain. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTST_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKACTIVITY_IVA2" {
 	  desc = "Clock activity status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "REV" {
 	  desc = "IP revision "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "CM_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Reads returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal clock gating strategy (for the CM part of the PRCM) "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKEN_PLL_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "EN_MPU_DPLL_LPMODE" {
 	  desc = "This bit allows to enable or disable the LP mode of the MPU "; 
 	  loc = "10" 
 	  type = "binary" }
 "MPU_DPLL_RAMPTIME" {
 	  desc = "This bit field allows controlling the frequency ramp time total "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "MPU_DPLL_FREQSEL" {
 	  desc = "This bit field allows selecting the proper range of the DPLL1 "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "EN_MPU_DPLL_DRIFTGUARD" {
 	  desc = "This bit allows to enable or disable the automatic recalibration "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_MPU_DPLL" {
 	  desc = " Reserved "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_IDLEST_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ST_MPU" {
 	  desc = "MPU standby status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST_PLL_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ST_MPU_CLK" {
 	  desc = "MPU_CLK activity "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE_PLL_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "AUTO_MPU_DPLL" {
 	  desc = " Reserved "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_CLKSEL1_PLL_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "MPU_CLK_SRC" {
 	  desc = "Reserved "; 
 	  loc = "21..19" 
 	  type = "binary" }
 "MPU_DPLL_MULT" {
 	  desc = "DPLL1 multiplier factor (0 to 2047) "; 
 	  loc = "18..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "MPU_DPLL_DIV" {
 	  desc = "DPLL1 divider factor (0 to 127) "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "CM_CLKSEL2_PLL_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "MPU_DPLL_CLKOUT_DIV" {
 	  desc = "DPLL1 output clock divider factor (1 up to 16) "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CM_CLKSTCTRL_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "CLKTRCTRL_MPU" {
 	  desc = "Controls the clock state transition of the MPU clock domain. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTST_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKACTIVITY_MPU" {
 	  desc = "Clock activity status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_FCLKEN1_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "EN_MMC3" {
 	  desc = "MMC3 functional clock control. "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "29..26" 
 	  type = "binary" }
 "EN_MMC2" {
 	  desc = "MMC2 functional clock control. "; 
 	  loc = "25" 
 	  type = "binary" }
 "EN_MMC1" {
 	  desc = "MMC1 functional clock control. "; 
 	  loc = "24" 
 	  type = "binary" }
 "EN_MSPRO" {
 	  desc = "MS-PRO functional clock control. "; 
 	  loc = "23" 
 	  type = "binary" }
 "EN_HDQ" {
 	  desc = "HDQ-1 wire functional clock control. "; 
 	  loc = "22" 
 	  type = "binary" }
 "EN_MCSPI4" {
 	  desc = "McSPI 4 functional clock control. "; 
 	  loc = "21" 
 	  type = "binary" }
 "EN_MCSPI3" {
 	  desc = "McSPI 3 functional clock control. "; 
 	  loc = "20" 
 	  type = "binary" }
 "EN_MCSPI2" {
 	  desc = "McSPI 2 functional clock control. "; 
 	  loc = "19" 
 	  type = "binary" }
 "EN_MCSPI1" {
 	  desc = "McSPI 1 functional clock control. "; 
 	  loc = "18" 
 	  type = "binary" }
 "EN_I2C3" {
 	  desc = "I2C 3 functional clock control. "; 
 	  loc = "17" 
 	  type = "binary" }
 "EN_I2C2" {
 	  desc = "I2C 2 functional clock control. "; 
 	  loc = "16" 
 	  type = "binary" }
 "EN_I2C1" {
 	  desc = "I2C 1 functional clock control. "; 
 	  loc = "15" 
 	  type = "binary" }
 "EN_UART2" {
 	  desc = "UART 2 functional clock control. "; 
 	  loc = "14" 
 	  type = "binary" }
 "EN_UART1" {
 	  desc = "UART 1 functional clock control. "; 
 	  loc = "13" 
 	  type = "binary" }
 "EN_GPT11" {
 	  desc = "GPTIMER 11 functional clock control. "; 
 	  loc = "12" 
 	  type = "binary" }
 "EN_GPT1" {
 	  desc = "GPTIMER 10 functional clock control. "; 
 	  loc = "11" 
 	  type = "binary" }
 "EN_MCBSP5" {
 	  desc = "McBSP 5 functional clock control. "; 
 	  loc = "10" 
 	  type = "binary" }
 "EN_MCBSP1" {
 	  desc = "McBSP 1 functional clock control. "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "8..1" 
 	  type = "binary" }
 "EN_SSI" {
 	  desc = "SSI functional clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_FCLKEN3_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "EN_USBTLL" {
 	  desc = "USB TLL functional clock control. "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_TS" {
 	  desc = "Temperature Sensors functional clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_CPEFUSE" {
 	  desc = "CPEFUSE functional clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN1_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "EN_MMC3" {
 	  desc = "MMC SDIO 3 interface clock control. "; 
 	  loc = "30" 
 	  type = "binary" }
 "EN_ICR" {
 	  desc = "ICR interface clock control. "; 
 	  loc = "29" 
 	  type = "binary" }
 "EN_AES2" {
 	  desc = "AES 2 interface clock control. "; 
 	  loc = "28" 
 	  type = "binary" }
 "EN_SHA12" {
 	  desc = "SHAM 2 interface clock control. "; 
 	  loc = "27" 
 	  type = "binary" }
 "EN_DES2" {
 	  desc = "D3D2 interface clock control. "; 
 	  loc = "26" 
 	  type = "binary" }
 "EN_MMC2" {
 	  desc = "MMC SDIO 2 interface clock control. "; 
 	  loc = "25" 
 	  type = "binary" }
 "EN_MMC1" {
 	  desc = "MMC SDIO 1 interface clock control. "; 
 	  loc = "24" 
 	  type = "binary" }
 "EN_MSPRO" {
 	  desc = "MS-PRO interface clock control. "; 
 	  loc = "23" 
 	  type = "binary" }
 "EN_HDQ" {
 	  desc = "HDQ-wire interface clock control. "; 
 	  loc = "22" 
 	  type = "binary" }
 "EN_MCSPI4" {
 	  desc = "McSPI 4 interface clock control. "; 
 	  loc = "21" 
 	  type = "binary" }
 "EN_MCSPI3" {
 	  desc = "McSPI 3 interface clock control. "; 
 	  loc = "20" 
 	  type = "binary" }
 "EN_MCSPI2" {
 	  desc = "McSPI 2 interface clock control. "; 
 	  loc = "19" 
 	  type = "binary" }
 "EN_MCSPI1" {
 	  desc = "McSPI 1 interface clock control. "; 
 	  loc = "18" 
 	  type = "binary" }
 "EN_I2C3" {
 	  desc = "I2C 3 interface clock control. "; 
 	  loc = "17" 
 	  type = "binary" }
 "EN_I2C2" {
 	  desc = "I2C 2 interface clock control. "; 
 	  loc = "16" 
 	  type = "binary" }
 "EN_I2C1" {
 	  desc = "I2C 1 interface clock control. "; 
 	  loc = "15" 
 	  type = "binary" }
 "EN_UART2" {
 	  desc = "UART 2 interface clock control. "; 
 	  loc = "14" 
 	  type = "binary" }
 "EN_UART1" {
 	  desc = "UART 1 interface clock control. "; 
 	  loc = "13" 
 	  type = "binary" }
 "EN_GPT11" {
 	  desc = "GPTIMER 11 interface clock control. "; 
 	  loc = "12" 
 	  type = "binary" }
 "EN_GPT1" {
 	  desc = "GPTIMER 10 interface clock control. "; 
 	  loc = "11" 
 	  type = "binary" }
 "EN_MCBSP5" {
 	  desc = "McBSP 5 interface clock control. "; 
 	  loc = "10" 
 	  type = "binary" }
 "EN_MCBSP1" {
 	  desc = "McBSP 1 interface clock control. "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "8" 
 	  type = "binary" }
 "EN_MAILBOXES" {
 	  desc = "Mailboxes interface clock control "; 
 	  loc = "7" 
 	  type = "binary" }
 "EN_OMAPCTRL" {
 	  desc = "System Control Module interface clock control "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "5" 
 	  type = "binary" }
 "EN_HSOTGUSB" {
 	  desc = "HS OTG USB interface clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_SDRC" {
 	  desc = "SDRC interface clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_SSI" {
 	  desc = "SSI interface clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN2_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "EN_PKA" {
 	  desc = "PKA interface clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "EN_AES1" {
 	  desc = "AES 1 interface clock control. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_RNG" {
 	  desc = "RNG interface clock control. "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_SHA11" {
 	  desc = "SHAM 1 interface clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_DES1" {
 	  desc = "D3D1 interface clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN3_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_USBTLL" {
 	  desc = "USB TLL interface clock control. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_IDLEST1_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "ST_MMC3" {
 	  desc = "MMC 3 idle status. "; 
 	  loc = "30" 
 	  type = "binary" }
 "ST_ICR" {
 	  desc = "ICR idle status. "; 
 	  loc = "29" 
 	  type = "binary" }
 "ST_AES2" {
 	  desc = "AES 2 idle status. "; 
 	  loc = "28" 
 	  type = "binary" }
 "ST_SHA12" {
 	  desc = "SHAM 2 idle status. "; 
 	  loc = "27" 
 	  type = "binary" }
 "ST_DES2" {
 	  desc = "D3D2 idle status. "; 
 	  loc = "26" 
 	  type = "binary" }
 "ST_MMC2" {
 	  desc = "MMC 2 idle status. "; 
 	  loc = "25" 
 	  type = "binary" }
 "ST_MMC1" {
 	  desc = "MMC SDIO 1 idle status. "; 
 	  loc = "24" 
 	  type = "binary" }
 "ST_MSPRO" {
 	  desc = "MS-PRO idle status. "; 
 	  loc = "23" 
 	  type = "binary" }
 "ST_HDQ" {
 	  desc = "HDQ-1 wire idle status. "; 
 	  loc = "22" 
 	  type = "binary" }
 "ST_MCSPI4" {
 	  desc = "McSPI 4 idle status. "; 
 	  loc = "21" 
 	  type = "binary" }
 "ST_MCSPI3" {
 	  desc = "McSPI 3 idle status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ST_MCSPI2" {
 	  desc = "McSPI 2 idle status. "; 
 	  loc = "19" 
 	  type = "binary" }
 "ST_MCSPI1" {
 	  desc = "McSPI 1 idle status. "; 
 	  loc = "18" 
 	  type = "binary" }
 "ST_I2C3" {
 	  desc = "I2C 3 idle status. "; 
 	  loc = "17" 
 	  type = "binary" }
 "ST_I2C2" {
 	  desc = "I2C 2 idle status. "; 
 	  loc = "16" 
 	  type = "binary" }
 "ST_I2C1" {
 	  desc = "I2C 1 idle status. "; 
 	  loc = "15" 
 	  type = "binary" }
 "ST_UART2" {
 	  desc = "UART 2 idle status. "; 
 	  loc = "14" 
 	  type = "binary" }
 "ST_UART1" {
 	  desc = "UART 1 idle status. "; 
 	  loc = "13" 
 	  type = "binary" }
 "ST_GPT11" {
 	  desc = "GPTIMER 11 idle status. "; 
 	  loc = "12" 
 	  type = "binary" }
 "ST_GPT1" {
 	  desc = "GPTIMER 10 idle status. "; 
 	  loc = "11" 
 	  type = "binary" }
 "ST_MCBSP5" {
 	  desc = "McBSP 5 idle status. "; 
 	  loc = "10" 
 	  type = "binary" }
 "ST_MCBSP1" {
 	  desc = "McBSP 1 idle status. "; 
 	  loc = "9" 
 	  type = "binary" }
 "ST_SSI_IDLE" {
 	  desc = "SSI idle status. "; 
 	  loc = "8" 
 	  type = "binary" }
 "ST_MAILBOXES" {
 	  desc = "Mailboxes idle status "; 
 	  loc = "7" 
 	  type = "binary" }
 "ST_OMAPCTRL" {
 	  desc = "System Control Module idle status "; 
 	  loc = "6" 
 	  type = "binary" }
 "ST_HSOTGUSB_IDLE" {
 	  desc = "HS OTG USB idle status. "; 
 	  loc = "5" 
 	  type = "binary" }
 "ST_HSOTGUSB_STDBY" {
 	  desc = "HS OTG USB standby status. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 1. "; 
 	  loc = "3" 
 	  type = "binary" }
 "ST_SDMA" {
 	  desc = "System DMA standby status. "; 
 	  loc = "2" 
 	  type = "binary" }
 "ST_SDRC" {
 	  desc = "SDRC idle status. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_SSI_STDBY" {
 	  desc = "SSI standby status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST2_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "ST_PKA" {
 	  desc = "PKA idle status. "; 
 	  loc = "4" 
 	  type = "binary" }
 "ST_AES1" {
 	  desc = "AES 1 idle status. "; 
 	  loc = "3" 
 	  type = "binary" }
 "ST_RNG" {
 	  desc = "RNG idle status. "; 
 	  loc = "2" 
 	  type = "binary" }
 "ST_SHA11" {
 	  desc = "SHAM 1 idle status. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_DES1" {
 	  desc = "D3D1 idle status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST3_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 1. "; 
 	  loc = "3" 
 	  type = "binary" }
 "ST_USBTLL" {
 	  desc = "USB TLL idle status. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_CPEFUSE" {
 	  desc = "CPEFUSE idle status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE1_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "AUTO_MMC3" {
 	  desc = "MMC SDIO 3 auto clock control. "; 
 	  loc = "30" 
 	  type = "binary" }
 "AUTO_ICR" {
 	  desc = "ICR auto clock control. "; 
 	  loc = "29" 
 	  type = "binary" }
 "AUTO_AES2" {
 	  desc = "AES 2 auto clock control. "; 
 	  loc = "28" 
 	  type = "binary" }
 "AUTO_SHA12" {
 	  desc = "SHAM 2 auto clock control. "; 
 	  loc = "27" 
 	  type = "binary" }
 "AUTO_DES2" {
 	  desc = "D3D2 auto clock control. "; 
 	  loc = "26" 
 	  type = "binary" }
 "AUTO_MMC2" {
 	  desc = "MMC SDIO 2 auto clock control. "; 
 	  loc = "25" 
 	  type = "binary" }
 "AUTO_MMC1" {
 	  desc = "MMC SDIO 1 auto clock control. "; 
 	  loc = "24" 
 	  type = "binary" }
 "AUTO_MSPRO" {
 	  desc = "MSPRO auto clock control. "; 
 	  loc = "23" 
 	  type = "binary" }
 "AUTO_HDQ" {
 	  desc = "HDQ-1 wire auto clock control. "; 
 	  loc = "22" 
 	  type = "binary" }
 "AUTO_MCSPI4" {
 	  desc = "McSPI 4 auto clock control. "; 
 	  loc = "21" 
 	  type = "binary" }
 "AUTO_MCSPI3" {
 	  desc = "McSPI 3 auto clock control. "; 
 	  loc = "20" 
 	  type = "binary" }
 "AUTO_MCSPI2" {
 	  desc = "McSPI 2 auto clock control. "; 
 	  loc = "19" 
 	  type = "binary" }
 "AUTO_MCSPI1" {
 	  desc = "McSPI 1 auto clock control. "; 
 	  loc = "18" 
 	  type = "binary" }
 "AUTO_I2C3" {
 	  desc = "I2C 3 auto clock control. "; 
 	  loc = "17" 
 	  type = "binary" }
 "AUTO_I2C2" {
 	  desc = "I2C 2 auto clock control. "; 
 	  loc = "16" 
 	  type = "binary" }
 "AUTO_I2C1" {
 	  desc = "I2C 1 auto clock control. "; 
 	  loc = "15" 
 	  type = "binary" }
 "AUTO_UART2" {
 	  desc = "UART 2 auto clock control. "; 
 	  loc = "14" 
 	  type = "binary" }
 "AUTO_UART1" {
 	  desc = "UART 1 auto clock control. "; 
 	  loc = "13" 
 	  type = "binary" }
 "AUTO_GPT11" {
 	  desc = "GPTIMER 11 auto clock control. "; 
 	  loc = "12" 
 	  type = "binary" }
 "AUTO_GPT1" {
 	  desc = "GPTIMER 10 auto clock control. "; 
 	  loc = "11" 
 	  type = "binary" }
 "AUTO_MCBSP5" {
 	  desc = "McBSP 5 auto clock control. "; 
 	  loc = "10" 
 	  type = "binary" }
 "AUTO_MCBSP1" {
 	  desc = "McBSP 1 auto clock control. "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "8" 
 	  type = "binary" }
 "AUTO_MAILBOXES" {
 	  desc = "Mailboxes auto clock control "; 
 	  loc = "7" 
 	  type = "binary" }
 "AUTO_OMAPCTRL" {
 	  desc = "System Control Module auto clock control "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "5" 
 	  type = "binary" }
 "AUTO_HSOTGUSB" {
 	  desc = "HS OTG USB auto clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "2..1" 
 	  type = "binary" }
 "AUTO_SSI" {
 	  desc = "SSI auto clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE2_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "AUTO_PKA" {
 	  desc = "PKA auto clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "AUTO_AES1" {
 	  desc = "AES 1 auto clock control. "; 
 	  loc = "3" 
 	  type = "binary" }
 "AUTO_RNG" {
 	  desc = "RNG auto clock control. "; 
 	  loc = "2" 
 	  type = "binary" }
 "AUTO_SHA11" {
 	  desc = "SHAM 1 auto clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTO_DES1" {
 	  desc = "D3D1 auto clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE3_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "AUTO_USBTLL" {
 	  desc = "USB TLL auto clock control. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSEL_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "CLKSEL_SSI" {
 	  desc = " Reserved "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "CLKSEL_GPT11" {
 	  desc = "Selects GPTIMER 11 source clock "; 
 	  loc = "7" 
 	  type = "binary" }
 "CLKSEL_GPT1" {
 	  desc = "Selects GPTIMER 10 source clock "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "CLKSEL_L4" {
 	  desc = "Selects Peripherals interconnect clock (L4_CLK); Other enums.. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "CLKSEL_L3" {
 	  desc = "Selects L3 interconnect clock (L3_CLK); Other enums.. Reserved "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTCTRL_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "CLKTRCTRL_L4" {
 	  desc = "Controls the clock state transition of the L4 clock domain. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "CLKTRCTRL_L3" {
 	  desc = "Controls the clock state transition of the L3 clock domain. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTST_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "CLKACTIVITY_L4" {
 	  desc = "L4_ICLK interface clock activity status "; 
 	  loc = "1" 
 	  type = "binary" }
 "CLKACTIVITY_L3" {
 	  desc = "L3_ICLK interface clock activity status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_FCLKEN_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "EN_SGX" {
 	  desc = "SGX functional clock enable "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "EN_SGX" {
 	  desc = "SGX interface clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ST_SGX" {
 	  desc = "SGX standby status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSEL_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read return 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "CLKSEL_SGX" {
 	  desc = "Selects SGX functional clock "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_SLEEPDEP_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSTCTRL_SGX_bitfield" { 
 "CLKTRCTRL_SGX" {
 	  desc = "Controls the clock state transition of the SGX clock domain. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTST_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKACTIVITY_SGX" {
 	  desc = "Interface clock activity status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_FCLKEN_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "EN_USIMOCP" {
 	  desc = "USIMOCP functional clock control (USIM_FCLK). "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "8" 
 	  type = "binary" }
 "EN_SR2" {
 	  desc = "Smart Refex 2 functional clock control. "; 
 	  loc = "7" 
 	  type = "binary" }
 "EN_SR1" {
 	  desc = "Smart Refex 1 functional clock control. "; 
 	  loc = "6" 
 	  type = "binary" }
 "EN_WDT2" {
 	  desc = "WDTIMER 2 functional clock control. "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "4" 
 	  type = "binary" }
 "EN_GPIO1" {
 	  desc = "GPIO 1 clock control "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2..1" 
 	  type = "binary" }
 "EN_GPT1" {
 	  desc = "GPTIMER 1 clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "EN_USIMOCP" {
 	  desc = "USIMOCP interface clock "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "8..6" 
 	  type = "binary" }
 "EN_WDT2" {
 	  desc = "WDTIMER 2 interface clock "; 
 	  loc = "5" 
 	  type = "binary" }
 "EN_WDT1" {
 	  desc = "WDTIMER 1 (Secure) interface clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "EN_GPIO1" {
 	  desc = "GPIO 1 interface clock control "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_32KSYNC" {
 	  desc = "32 kHz Sync Timer interface clock control "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_GPT12" {
 	  desc = "GPTIMER 12 interface clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_GPT1" {
 	  desc = "GPTIMER 1 interface clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "ST_USIMOCP" {
 	  desc = "USIMOCP idle status. "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "8" 
 	  type = "binary" }
 "ST_SR2" {
 	  desc = "Smart Reflex 2 idle status. "; 
 	  loc = "7" 
 	  type = "binary" }
 "ST_SR1" {
 	  desc = "Smart Reflex 1 idle status. "; 
 	  loc = "6" 
 	  type = "binary" }
 "ST_WDT2" {
 	  desc = "WDTIMER 2 idle status "; 
 	  loc = "5" 
 	  type = "binary" }
 "ST_WDT1" {
 	  desc = "WDTIMER 1 (Secure) idle status. "; 
 	  loc = "4" 
 	  type = "binary" }
 "ST_GPIO1" {
 	  desc = "GPIO 1 idle status "; 
 	  loc = "3" 
 	  type = "binary" }
 "ST_32KSYNC" {
 	  desc = "32 kHz Sync Timer idle status "; 
 	  loc = "2" 
 	  type = "binary" }
 "ST_GPT12" {
 	  desc = "GPTIMER 12 idle status. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_GPT1" {
 	  desc = "GPTIMER 1 idle status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "AUTO_USIMOCP" {
 	  desc = "USIMOCP interface clock autoidle control "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "8..6" 
 	  type = "binary" }
 "AUTO_WDT2" {
 	  desc = "WDTIMER 2 autoidle control "; 
 	  loc = "5" 
 	  type = "binary" }
 "AUTO_WDT1" {
 	  desc = "WDTIMER 1 (Secure) auto clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "AUTO_GPIO1" {
 	  desc = "GPIO 1 autoidle control "; 
 	  loc = "3" 
 	  type = "binary" }
 "AUTO_32KSYNC" {
 	  desc = "32 kHz Sync Timer autoidle control "; 
 	  loc = "2" 
 	  type = "binary" }
 "AUTO_GPT12" {
 	  desc = "GPTIMER 12 auto clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
}


 "CM_CLKSEL_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "CLKSEL_USIMOCP" {
 	  desc = "Selects the USIMOCP module functional clock (CM_USIM_CLK);                   "; 
 	  loc = "6..3" 
 	  type = "binary" }
 "CLKSEL_RM" {
 	  desc = "Selects the Reset Manager clock"; 
 	  loc = "2..1" 
 	  type = "binary" }
 "CLKSEL_GPT1" {
 	  desc = "Selects GPTIMER 1 source clock "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKEN_PLL_bitfield" { 
 "PWRDN_CAM" {
 	  desc = "This bit allows to power-down or not the DPLL4_M5X2_CLK "; 
 	  loc = "30" 
 	  type = "binary" }
 "PWRDN_DSS1" {
 	  desc = "This bit allows to power-down or not the DPLL4_M4X2_CLK "; 
 	  loc = "29" 
 	  type = "binary" }
 "PWRDN_TV" {
 	  desc = "This bit allows to power-down or not the DPLL4_M3X2_CLK "; 
 	  loc = "28" 
 	  type = "binary" }
 "PWRDN_96M" {
 	  desc = "This bit allows to power-down or not the DPLL4_M2X2_CLK "; 
 	  loc = "27" 
 	  type = "binary" }
 "EN_PERIPH_DPLL_LPMODE" {
 	  desc = "This bit allows to enable or disable the LP mode  "; 
 	  loc = "26" 
 	  type = "binary" }
 "PERIPH_DPLL_RAMPTIME" {
 	  desc = "This bit field allows controlling the frequency ramp time  "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "PERIPH_DPLL_FREQSEL" {
 	  desc = "This bit field allows selecting the proper range of the DPLL4 "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "EN_PERIPH_DPLL_DRIFTGUARD" {
 	  desc = "This bit allows to enable or disable the automatic drift guard "; 
 	  loc = "19" 
 	  type = "binary" }
 "EN_PERIPH_DPLL" {
 	  desc = "DPLL4 control"; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "PWRDN_EMU_CORE" {
 	  desc = "This bit allows to power-down or not the DPLL3_M3X2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "11" 
 	  type = "binary" }
 "EN_CORE_DPLL_LPMODE" {
 	  desc = "This bit allows to enable or disable the LP mode of the CORE"; 
 	  loc = "10" 
 	  type = "binary" }
 "CORE_DPLL_RAMPTIME" {
 	  desc = "This bit field allows controlling the frequency ramp time "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "CORE_DPLL_FREQSEL" {
 	  desc = "This bit field allows selecting the proper range of the DPLL3 "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "EN_CORE_DPLL_DRIFTGUARD" {
 	  desc = "This bit allows to enable or disable the automatic drift guard"; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_CORE_DPLL" {
 	  desc = "DPLL3 control"; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_CLKEN2_PLL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "EN_PERIPH2_DPLL_LPMODE" {
 	  desc = "This bit allows to enable or disable the LP mode "; 
 	  loc = "10" 
 	  type = "binary" }
 "PERIPH2_DPLL_RAMPTIME" {
 	  desc = "This bit field allows controlling the frequency ramp time "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "PERIPH2_DPLL_FREQSEL" {
 	  desc = "This bit field allows selecting the proper range "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "EN_PERIPH2_DPLL_DRIFTGUARD" {
 	  desc = "This bit allows to enable or disable the automatic drift guard "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_PERIPH2_DPLL" {
 	  desc = "DPLL5 control"; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_IDLEST_CKGEN_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "ST_EMU_PERIPH_CLK" {
 	  desc = "Emulation clock activity at the output stage of the DPLL4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "ST_CAM_CLK" {
 	  desc = "CAMERA functional clock activity at the output stage  "; 
 	  loc = "12" 
 	  type = "binary" }
 "ST_DSS1_CLK" {
 	  desc = "DSS functional clock 1 activity at the output stage  "; 
 	  loc = "11" 
 	  type = "binary" }
 "ST_TV_CLK" {
 	  desc = "TV clock activity at the output stage of the DPLL4 "; 
 	  loc = "10" 
 	  type = "binary" }
 "ST_FUNC96M_CLK" {
 	  desc = "96 MHz clock activity at the output stage of the DPLL4 "; 
 	  loc = "9" 
 	  type = "binary" }
 "ST_EMU_CORE_CLK" {
 	  desc = "Emulation clock activity at the output stage of the DPLL3 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "ST_54M_CLK" {
 	  desc = "Functional clock 54 MHz activity "; 
 	  loc = "5" 
 	  type = "binary" }
 "ST_12M_CLK" {
 	  desc = "Functional clock 12 MHz activity "; 
 	  loc = "4" 
 	  type = "binary" }
 "ST_48M_CLK" {
 	  desc = "Functional clock 48 MHz activity "; 
 	  loc = "3" 
 	  type = "binary" }
 "ST_96M_CLK" {
 	  desc = "Functional clock 96 MHz activity "; 
 	  loc = "2" 
 	  type = "binary" }
 "ST_PERIPH_CLK" {
 	  desc = "DPLL4 clock activity "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_CORE_CLK" {
 	  desc = "DPLL3 clock activity "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST2_CKGEN_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "ST_FUNC12" {
 	  desc = "120 MHz clock activity at the output stage of the DPLL5 "; 
 	  loc = "3" 
 	  type = "binary" }
 "ST_12" {
 	  desc = "Functional clock 120 MHz activity "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_PERIPH2_CLK" {
 	  desc = "DPLL5 clock activity "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE_PLL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "AUTO_PERIPH_DPLL" {
 	  desc = "DPLL4 automatic control "; 
 	  loc = "5..3" 
 	  type = "binary" }
 "AUTO_CORE_DPLL" {
 	  desc = "DPLL3 automatic control "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE2_PLL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "AUTO_PERIPH2_DPLL" {
 	  desc = "DPLL5 automatic control; Other enums.. Reserved "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_CLKSEL1_PLL_bitfield" { 
 "CORE_DPLL_CLKOUT_DIV" {
 	  desc = "DPLL3 output clock divider factor M2; Other enums.. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "CORE_DPLL_MULT" {
 	  desc = "DPLL3 multiplier factor (0 to 2047) "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15" 
 	  type = "binary" }
 "CORE_DPLL_DIV" {
 	  desc = "DPLL3 divider factor (0 to 127) "; 
 	  loc = "14..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "SOURCE_96M" {
 	  desc = "Selection of 96M_FCLK source "; 
 	  loc = "6" 
 	  type = "binary" }
 "SOURCE_54M" {
 	  desc = "Selection of 54MHz clock source "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "4" 
 	  type = "binary" }
 "SOURCE_48M" {
 	  desc = "Selection of Func_12M_clk and Func_48M_clk source "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CM_CLKSEL2_PLL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "PERIPH_DPLL_MULT" {
 	  desc = "DPLL4 multiplier factor (0 to 2047) "; 
 	  loc = "18..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "PERIPH_DPLL_DIV" {
 	  desc = "DPLL4 divider factor (0 to 127) "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "CM_CLKSEL3_PLL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "DIV_96M" {
 	  desc = "96 MHz clock divider factor M2 (1 up to 16) "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CM_CLKSEL4_PLL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "PERIPH2_DPLL_MULT" {
 	  desc = "DPLL5 multiplier factor (0 to 2047) "; 
 	  loc = "18..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "PERIPH2_DPLL_DIV" {
 	  desc = "DPLL5 divider factor (0 to 127) "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "CM_CLKSEL5_PLL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "DIV_12" {
 	  desc = "120 MHz clock divider factor M2 (1 up to 16) "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CM_CLKOUT_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "CLKOUT2_EN" {
 	  desc = "This bit controls the external output clock activity "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "CLKOUT2_DIV" {
 	  desc = "This field controls the external output clock division "; 
 	  loc = "5..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "CLKOUT2SOURCE" {
 	  desc = "This field selects the external output clock source "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_FCLKEN_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "EN_TV" {
 	  desc = "DSS_TV_FCLK functional clock control "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_DSS2" {
 	  desc = "Display Sub-System functional clock 2 control "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_DSS1" {
 	  desc = "Display Sub-System functional clock 1 control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "EN_DSS" {
 	  desc = "Display sub-system interface clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "ST_DSS_IDLE" {
 	  desc = "Display Sub-System idle status. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_DSS_STDBY" {
 	  desc = "Display Sub-System standby status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "AUTO_DSS" {
 	  desc = "Display Sub-System auto clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSEL_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "CLKSEL_TV" {
 	  desc = "TV functional clock divider factor DPLL4 M3 (1 up to 16) "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "CLKSEL_DSS1" {
 	  desc = "DPLL4 M4 divide factor for DSS1_ALWON_FCLK (1 up to 16) "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CM_SLEEPDEP_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 domain dependency "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSTST_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKACTIVITY_DSS" {
 	  desc = "Interface clock activity status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_FCLKEN_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "EN_CSI2" {
 	  desc = "CSI2 functional clock control (96 MHz) "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_CAM" {
 	  desc = "Camera functional clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "EN_CAM" {
 	  desc = "Camera interface clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ST_CAM" {
 	  desc = "Camera standby status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "AUTO_CAM" {
 	  desc = "Camera auto clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSEL_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "CLKSEL_CAM" {
 	  desc = "CAM_MCLK divider factor DPLL4 M5 (1 up to 16) "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CM_SLEEPDEP_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSTCTRL_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "CLKTRCTRL_CAM" {
 	  desc = "Controls the clock state transition of the CAMERA clock domain. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTST_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKACTIVITY_CAM" {
 	  desc = "Interface clock activity status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_FCLKEN_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "EN_GPIO6" {
 	  desc = "GPIO 6 functional clock control "; 
 	  loc = "17" 
 	  type = "binary" }
 "EN_GPIO5" {
 	  desc = "GPIO 5 functional clock control "; 
 	  loc = "16" 
 	  type = "binary" }
 "EN_GPIO4" {
 	  desc = "GPIO 4 functional clock control "; 
 	  loc = "15" 
 	  type = "binary" }
 "EN_GPIO3" {
 	  desc = "GPIO 3 functional clock control "; 
 	  loc = "14" 
 	  type = "binary" }
 "EN_GPIO2" {
 	  desc = "GPIO 2 functional clock control "; 
 	  loc = "13" 
 	  type = "binary" }
 "EN_WDT3" {
 	  desc = "WDTIMER 3 functional clock control. "; 
 	  loc = "12" 
 	  type = "binary" }
 "EN_UART3" {
 	  desc = "UART3 functional clock control. "; 
 	  loc = "11" 
 	  type = "binary" }
 "EN_GPT9" {
 	  desc = "GPTIMER 9 functional clock control. "; 
 	  loc = "10" 
 	  type = "binary" }
 "EN_GPT8" {
 	  desc = "GPTIMER 8 functional clock control. "; 
 	  loc = "9" 
 	  type = "binary" }
 "EN_GPT7" {
 	  desc = "GPTIMER 7 functional clock control. "; 
 	  loc = "8" 
 	  type = "binary" }
 "EN_GPT6" {
 	  desc = "GPTIMER 6 functional clock control. "; 
 	  loc = "7" 
 	  type = "binary" }
 "EN_GPT5" {
 	  desc = "GPTIMER 5 functional clock control. "; 
 	  loc = "6" 
 	  type = "binary" }
 "EN_GPT4" {
 	  desc = "GPTIMER 4 functional clock control. "; 
 	  loc = "5" 
 	  type = "binary" }
 "EN_GPT3" {
 	  desc = "GPTIMER 3 functional clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "EN_GPT2" {
 	  desc = "GPTIMER 2 functional clock control. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_MCBSP4" {
 	  desc = "McBSP 4 functional clock control. "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MCBSP3" {
 	  desc = "McBSP3 functional clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_MCBSP2" {
 	  desc = "McBSP 2 functional clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "EN_GPIO6" {
 	  desc = "GPIO 6 interface clock control "; 
 	  loc = "17" 
 	  type = "binary" }
 "EN_GPIO5" {
 	  desc = "GPIO 5 interface clock control "; 
 	  loc = "16" 
 	  type = "binary" }
 "EN_GPIO4" {
 	  desc = "GPIO 4 interfface clock control "; 
 	  loc = "15" 
 	  type = "binary" }
 "EN_GPIO3" {
 	  desc = "GPIO 3 interface clock control "; 
 	  loc = "14" 
 	  type = "binary" }
 "EN_GPIO2" {
 	  desc = "GPIO 2 interface clock control "; 
 	  loc = "13" 
 	  type = "binary" }
 "EN_WDT3" {
 	  desc = "WDTIMER 3 interface clock control. "; 
 	  loc = "12" 
 	  type = "binary" }
 "EN_UART3" {
 	  desc = "UART3 interface clock control. "; 
 	  loc = "11" 
 	  type = "binary" }
 "EN_GPT9" {
 	  desc = "GPTIMER 9 interface clock control. "; 
 	  loc = "10" 
 	  type = "binary" }
 "EN_GPT8" {
 	  desc = "GPTIMER 8 interface clock control. "; 
 	  loc = "9" 
 	  type = "binary" }
 "EN_GPT7" {
 	  desc = "GPTIMER 7 interface clock control. "; 
 	  loc = "8" 
 	  type = "binary" }
 "EN_GPT6" {
 	  desc = "GPTIMER 6 interface clock control. "; 
 	  loc = "7" 
 	  type = "binary" }
 "EN_GPT5" {
 	  desc = "GPTIMER 5 interface clock control. "; 
 	  loc = "6" 
 	  type = "binary" }
 "EN_GPT4" {
 	  desc = "GPTIMER 4 interface clock control. "; 
 	  loc = "5" 
 	  type = "binary" }
 "EN_GPT3" {
 	  desc = "GPTIMER 3 interface clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "EN_GPT2" {
 	  desc = "GPTIMER 2 interface clock control. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_MCBSP4" {
 	  desc = "McBSP 4 interface clock control. "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MCBSP3" {
 	  desc = "McBSP 3 interface clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_MCBSP2" {
 	  desc = "McBSP 2 interface clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "ST_GPIO6" {
 	  desc = "GPIO 6 idle status "; 
 	  loc = "17" 
 	  type = "binary" }
 "ST_GPIO5" {
 	  desc = "GPIO 5 idle status "; 
 	  loc = "16" 
 	  type = "binary" }
 "ST_GPIO4" {
 	  desc = "GPIO 4 idle status "; 
 	  loc = "15" 
 	  type = "binary" }
 "ST_GPIO3" {
 	  desc = "GPIO 3 idle status "; 
 	  loc = "14" 
 	  type = "binary" }
 "ST_GPIO2" {
 	  desc = "GPIO 2 idle status "; 
 	  loc = "13" 
 	  type = "binary" }
 "ST_WDT3" {
 	  desc = "WDTIMER 3 idle status. "; 
 	  loc = "12" 
 	  type = "binary" }
 "ST_UART3" {
 	  desc = "UART3 idle status. "; 
 	  loc = "11" 
 	  type = "binary" }
 "ST_GPT9" {
 	  desc = "GPTIMER 9 idle status. "; 
 	  loc = "10" 
 	  type = "binary" }
 "ST_GPT8" {
 	  desc = "GPTIMER 8 idle status. "; 
 	  loc = "9" 
 	  type = "binary" }
 "ST_GPT7" {
 	  desc = "GPTIMER 7 idle status. "; 
 	  loc = "8" 
 	  type = "binary" }
 "ST_GPT6" {
 	  desc = "GPTIMER 6 idle status. "; 
 	  loc = "7" 
 	  type = "binary" }
 "ST_GPT5" {
 	  desc = "GPTIMER 5 idle status. "; 
 	  loc = "6" 
 	  type = "binary" }
 "ST_GPT4" {
 	  desc = "GPTIMER 4 idle status. "; 
 	  loc = "5" 
 	  type = "binary" }
 "ST_GPT3" {
 	  desc = "GPTIMER 3 idle status. "; 
 	  loc = "4" 
 	  type = "binary" }
 "ST_GPT2" {
 	  desc = "GPTIMER 2 idle status. "; 
 	  loc = "3" 
 	  type = "binary" }
 "ST_MCBSP4" {
 	  desc = "McBSP 4 idle status. "; 
 	  loc = "2" 
 	  type = "binary" }
 "ST_MCBSP3" {
 	  desc = "McBSP 3 idle status. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_MCBSP2" {
 	  desc = "McBSP 2 idle status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "AUTO_GPIO6" {
 	  desc = "GPIO 6 auto clock control "; 
 	  loc = "17" 
 	  type = "binary" }
 "AUTO_GPIO5" {
 	  desc = "GPIO 5 auto clock control "; 
 	  loc = "16" 
 	  type = "binary" }
 "AUTO_GPIO4" {
 	  desc = "GPIO 4 auto clock control "; 
 	  loc = "15" 
 	  type = "binary" }
 "AUTO_GPIO3" {
 	  desc = "GPIO 3 auto clock control "; 
 	  loc = "14" 
 	  type = "binary" }
 "AUTO_GPIO2" {
 	  desc = "GPIO 2 auto clock control "; 
 	  loc = "13" 
 	  type = "binary" }
 "AUTO_WDT3" {
 	  desc = "WDTIMER 3 auto clock control. "; 
 	  loc = "12" 
 	  type = "binary" }
 "AUTO_UART3" {
 	  desc = "UART3 auto clock control. "; 
 	  loc = "11" 
 	  type = "binary" }
 "AUTO_GPT9" {
 	  desc = "GPTIMER 9 auto clock control. "; 
 	  loc = "10" 
 	  type = "binary" }
 "AUTO_GPT8" {
 	  desc = "GPTIMER 8 auto clock control. "; 
 	  loc = "9" 
 	  type = "binary" }
 "AUTO_GPT7" {
 	  desc = "GPTIMER 7 auto clock control. "; 
 	  loc = "8" 
 	  type = "binary" }
 "AUTO_GPT6" {
 	  desc = "GPTIMER 6 auto clock control. "; 
 	  loc = "7" 
 	  type = "binary" }
 "AUTO_GPT5" {
 	  desc = "GPTIMER 5 auto clock control. "; 
 	  loc = "6" 
 	  type = "binary" }
 "AUTO_GPT4" {
 	  desc = "GPTIMER 4 auto clock control. "; 
 	  loc = "5" 
 	  type = "binary" }
 "AUTO_GPT3" {
 	  desc = "GPTIMER 3 auto clock control. "; 
 	  loc = "4" 
 	  type = "binary" }
 "AUTO_GPT2" {
 	  desc = "GPTIMER 2 auto clock control. "; 
 	  loc = "3" 
 	  type = "binary" }
 "AUTO_MCBSP4" {
 	  desc = "McBSP 4 auto clock control. "; 
 	  loc = "2" 
 	  type = "binary" }
 "AUTO_MCBSP3" {
 	  desc = "McBSP 3 auto clock control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTO_MCBSP2" {
 	  desc = "McBSP 2 auto clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSEL_PER_bitfield" { 
 "CLKSEL_GPT8" {
 	  desc = "Selects GPTIMER 8 source clock "; 
 	  loc = "6" 
 	  type = "binary" }
 "CLKSEL_GPT7" {
 	  desc = "Selects GPTIMER 7 source clock "; 
 	  loc = "5" 
 	  type = "binary" }
 "CLKSEL_GPT6" {
 	  desc = "Selects GPTIMER 6 source clock "; 
 	  loc = "4" 
 	  type = "binary" }
 "CLKSEL_GPT5" {
 	  desc = "Selects GPTIMER 5 source clock "; 
 	  loc = "3" 
 	  type = "binary" }
 "CLKSEL_GPT4" {
 	  desc = "Selects GPTIMER 4 source clock "; 
 	  loc = "2" 
 	  type = "binary" }
 "CLKSEL_GPT3" {
 	  desc = "Selects GPTIMER 3 source clock "; 
 	  loc = "1" 
 	  type = "binary" }
 "CLKSEL_GPT2" {
 	  desc = "Selects GPTIMER 2 source clock "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_SLEEPDEP_PER_bitfield" { 
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSTCTRL_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "CLKTRCTRL_PER" {
 	  desc = "Controls the clock state transition of the PERIPHERAL clock domain. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTST_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKACTIVITY_PER" {
 	  desc = "Interface clock activity status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSEL1_EMU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "DIV_DPLL4" {
 	  desc = "DPLL4 M6 clock divider factor (1 up to 16) "; 
 	  loc = "28..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "DIV_DPLL3" {
 	  desc = "DPLL3_M3X2 clock divider factor (1 up to 16) "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "CLKSEL_TRACECLK" {
 	  desc = "Selects the TRACE clock "; 
 	  loc = "13..11" 
 	  type = "binary" }
 "CLKSEL_PCLK" {
 	  desc = "Selects the PCLK clock "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "CLKSEL_PCLKX2" {
 	  desc = "Selects the PCLKx2 clock "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "CLKSEL_ATCLK" {
 	  desc = "Selects the ATCLK clock "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "TRACE_MUX_CTRL" {
 	  desc = "Selection of TRACECLK.FCLK source clock "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "MUX_CTRL" {
 	  desc = "Selection of ATCLK.FCLK, PCLK.FCLK and PCLKx2.FCLK source clock "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTST_EMU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKACTIVITY_EMU" {
 	  desc = "Clock activity status (depends on the selected source clock) "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSEL2_EMU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "OVERRIDE_ENABLE" {
 	  desc = "This bit allows to enable or disable the emulation override "; 
 	  loc = "19" 
 	  type = "binary" }
 "CORE_DPLL_EMU_MULT" {
 	  desc = "DPLL3 override multiplier factor (0 to 2047) "; 
 	  loc = "18..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "CORE_DPLL_EMU_DIV" {
 	  desc = "DPLL3 override divider factor (0 to 127) "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "CM_CLKSEL3_EMU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "OVERRIDE_ENABLE" {
 	  desc = "This bit allows to enable or disable the emulation override "; 
 	  loc = "19" 
 	  type = "binary" }
 "PERIPH_DPLL_EMU_MULT" {
 	  desc = "DPLL4 override multiplier factor (0 to 2047) "; 
 	  loc = "18..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "PERIPH_DPLL_EMU_DIV" {
 	  desc = "DPLL4 override divider factor (0 to 127) "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "CM_POLCTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKOUT2_POL" {
 	  desc = "Controls the external output clock 2 polarity when disabled "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST_NEON_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ST_NEON" {
 	  desc = "NEON standby status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSTCTRL_NEON_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "CLKTRCTRL_NEON" {
 	  desc = "Controls the clock state transition of the NEON clock domain. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_FCLKEN_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "EN_USBHOST2" {
 	  desc = "USB HOST 120-MHz functional clock control "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_USBHOST1" {
 	  desc = "USB HOST 48-MHz functional clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_ICLKEN_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "EN_USBHOST" {
 	  desc = "USB HOST interface clock control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_IDLEST_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "ST_USBHOST_IDLE" {
 	  desc = "USB HOST idle status. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_USBHOST_STDBY" {
 	  desc = "USB HOST standby status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_AUTOIDLE_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "AUTO_USBHOST" {
 	  desc = "USB HOST auto clock control. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_SLEEPDEP_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 domain dependency "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CM_CLKSTCTRL_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "CLKTRCTRL_USBHOST" {
 	  desc = "Controls the clock state transition of the USB HOST clock "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CM_CLKSTST_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CLKACTIVITY_USBHOST" {
 	  desc = "Interface clock activity status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "RM_RSTCTRL_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "RST3_IVA2" {
 	  desc = "Video sequencer reset control "; 
 	  loc = "2" 
 	  type = "binary" }
 "RST2_IVA2" {
 	  desc = "IVA2 - MMU reset control and Video Sequencer hardware accelerator reset "; 
 	  loc = "1" 
 	  type = "binary" }
 "RST1_IVA2" {
 	  desc = "IVA2 - DSP reset control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "RM_RSTST_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
}


 "PM_WKDEP_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "EN_PER" {
 	  desc = "PER domain dependency "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "EN_DSS" {
 	  desc = "WAKEUP domain dependency "; 
 	  loc = "5" 
 	  type = "binary" }
 "EN_WKUP" {
 	  desc = "WAKEUP domain dependency "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_CORE" {
 	  desc = "CORE domain dependency "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_IVA2_bitfield" { 
 "SHAREDL2CACHEFLATONSTATE" {
 	  desc = "Shared L2 Cache and Flat memory state when domain is ON "; 
 	  loc = "21..20" 
 	  type = "binary" }
 "L1FLATMEMONSTATE" {
 	  desc = "L1 Flat memory state when domain is ON"; 
 	  loc = "19..18" 
 	  type = "binary" }
 "SHAREDL1CACHEFLATONSTATE" {
 	  desc = "Shared L1 Cache and Flat memory state when domain is ON"; 
 	  loc = "17..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "L2FLATMEMRETSTATE" {
 	  desc = "L2 Flat memory state when domain is RETENTION "; 
 	  loc = "11" 
 	  type = "binary" }
 "SHAREDL2CACHEFLATRETSTATE" {
 	  desc = "Shared L2 Cache and Flat memory state when domain is RETENTION"; 
 	  loc = "10" 
 	  type = "binary" }
 "L1FLATMEMRETSTATE" {
 	  desc = "L1 Flat memory state when domain is RETENTION "; 
 	  loc = "9" 
 	  type = "binary" }
 "SHAREDL1CACHEFLATRETSTATE" {
 	  desc = "Shared L1 Cache and Flat memory state when domain is RETENTION"; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "MEMORYCHANGE" {
 	  desc = "Memory change control in ON state "; 
 	  loc = "3" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "INTRANSITION" {
 	  desc = "Domain transition status "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "19..12" 
 	  type = "binary" }
 "L2FLATMEMSTATEST" {
 	  desc = "L2 Flat memory state status "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "SHAREDL2CACHEFLATSTATEST" {
 	  desc = "Shared L2 Cache and Flat memory state status "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "L1FLATMEMSTATEST" {
 	  desc = "L1 Flat memory state status "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "SHAREDL1CACHEFLATSTATEST" {
 	  desc = "Shared L1 Cache and Flat memory state status "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "LOGICSTATEST" {
 	  desc = "Logic state status "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "LASTL2FLATMEMSTATEENTERED" {
 	  desc = "Last L2 Flat memory state entered "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "LASTSHAREDL2CACHEFLATSTATE" {
 	  desc = "Shared L2 Cache and Flat memory last state entered "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "LASTL1FLATMEMSTATEENTERED" {
 	  desc = "Last L1 Flat memory state entered "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "LASTSHAREDL1CACHEFLATSTATE" {
 	  desc = "Shared L1 Cache and Flat memory last state entered "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "LASTLOGICSTATEENTERED" {
 	  desc = "Last logic state entered "; 
 	  loc = "2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PRM_IRQSTATUS_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "PRM_IRQENABLE_IVA2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "IVA2_DPLL_RECAL_EN" {
 	  desc = "DPLL2 recalibration mask "; 
 	  loc = "2" 
 	  type = "binary" }
 "FORCEWKUP_EN" {
 	  desc = "Force wake-up IVA2 domain transition completed event mask "; 
 	  loc = "1" 
 	  type = "binary" }
 "WKUP_EN" {
 	  desc = "IVA2 peripherals group wake-up event mask "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "REV" {
 	  desc = "IP revision "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Reads returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal clock gating strategy"; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_IRQSTATUS_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Reads returns 0. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Reads returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
}


 "PRM_IRQENABLE_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Reads returns 0. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "SND_PERIPH_DPLL_RECAL_EN" {
 	  desc = "DPLL5 recalibration mask "; 
 	  loc = "25" 
 	  type = "binary" }
 "IO_EN" {
 	  desc = "IO pad event mask "; 
 	  loc = "9" 
 	  type = "binary" }
 "IVA2_DPLL_RECAL_EN" {
 	  desc = "IVA2 DPLL recalibration mask "; 
 	  loc = "8" 
 	  type = "binary" }
 "MPU_DPLL_RECAL_EN" {
 	  desc = "DPLL1 recalibration mask "; 
 	  loc = "7" 
 	  type = "binary" }
 "PERIPH_DPLL_RECAL_EN" {
 	  desc = "DPLL4 recalibration mask "; 
 	  loc = "6" 
 	  type = "binary" }
 "CORE_DPLL_RECAL_EN" {
 	  desc = "DPLL3 recalibration mask "; 
 	  loc = "5" 
 	  type = "binary" }
 "TRANSITION_EN" {
 	  desc = "Software supervised transition completed event mask "; 
 	  loc = "4" 
 	  type = "binary" }
 "EVGENOFF_EN" {
 	  desc = "Event Generator endOFFtime mask "; 
 	  loc = "3" 
 	  type = "binary" }
 "EVGENON_EN" {
 	  desc = "Event Generator endONtime mask "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Reads returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
 "WKUP_EN" {
 	  desc = "MPU peripherals group wake-up event mask "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "RM_RSTST_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "10..4" 
 	  type = "binary" }
}


 "PM_WKDEP_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "EN_PER" {
 	  desc = "PER domain dependency "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "EN_DSS" {
 	  desc = "DSS domain dependency "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 domain dependency "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_CORE" {
 	  desc = "CORE domain dependency "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_EVGENCTRL_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility . Read returns 0 "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "OFFLOADMODE" {
 	  desc = "OFF load mode setting "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "ONLOADMODE" {
 	  desc = "ON load mode setting "; 
 	  loc = "2..1" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "Event generator control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_EVGENONTIM_MPU_bitfield" { 
 "ONTIMEVAL" {
 	  desc = "Number of system clock cycles for the ON period. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "PM_EVGENOFFTIM_MPU_bitfield" { 
 "OFFTIMEVAL" {
 	  desc = "Number of system clock cycles for the OFF period. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "L2CACHEONSTATE" {
 	  desc = "L2 Cache memory state when domain is ON "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "L2CACHERETSTATE" {
 	  desc = "L2 Cache memory state when domain is RETENTION "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "MEMORYCHANGE" {
 	  desc = "Memory change control in ON state "; 
 	  loc = "3" 
 	  type = "binary" }
 "LOGICL1CACHERETSTATE" {
 	  desc = "Logic and L1 Cache state when domain is RETENTION "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "INTRANSITION" {
 	  desc = "Domain transition status "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "19..8" 
 	  type = "binary" }
 "L2CACHESTATEST" {
 	  desc = "L2 Cache memory state status "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "5..3" 
 	  type = "binary" }
 "LOGICL1CACHESTATEST" {
 	  desc = "Logic and L1 Cache state status "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_MPU_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "LASTL2CACHESTATEENTERED" {
 	  desc = "Last L2 Cache memory state entered "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "5..3" 
 	  type = "binary" }
 "LASTLOGICL1CACHESTATE" {
 	  desc = "Last logic and L1 Cache state entered "; 
 	  loc = "2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "RM_RSTST_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "PM_WKEN1_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 1's for future compatibility. Read returns 1. "; 
 	  loc = "31" 
 	  type = "binary" }
 "EN_MMC3" {
 	  desc = "MMC SDIO 3 wake-up control "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "29..26" 
 	  type = "binary" }
 "EN_MMC2" {
 	  desc = "MMC SDIO 2 wake-up control "; 
 	  loc = "25" 
 	  type = "binary" }
 "EN_MMC1" {
 	  desc = "MMC SDIO 1 wake-up control "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "EN_MCSPI4" {
 	  desc = "McSPI 4 wake-up control "; 
 	  loc = "21" 
 	  type = "binary" }
 "EN_MCSPI3" {
 	  desc = "McSPI 3 wake-up control "; 
 	  loc = "20" 
 	  type = "binary" }
 "EN_MCSPI2" {
 	  desc = "McSPI 2 wake-up control "; 
 	  loc = "19" 
 	  type = "binary" }
 "EN_MCSPI1" {
 	  desc = "McSPI 1 wake-up control "; 
 	  loc = "18" 
 	  type = "binary" }
 "EN_I2C3" {
 	  desc = "I2C 3 wake-up control "; 
 	  loc = "17" 
 	  type = "binary" }
 "EN_I2C2" {
 	  desc = "I2C 2 wake-up control "; 
 	  loc = "16" 
 	  type = "binary" }
 "EN_I2C1" {
 	  desc = "I2C 1 wake-up control "; 
 	  loc = "15" 
 	  type = "binary" }
 "EN_UART2" {
 	  desc = "UART 2 wake-up control "; 
 	  loc = "14" 
 	  type = "binary" }
 "EN_UART1" {
 	  desc = "UART 1 wake-up control "; 
 	  loc = "13" 
 	  type = "binary" }
 "EN_GPT11" {
 	  desc = "GPTIMER 11 wake-up control "; 
 	  loc = "12" 
 	  type = "binary" }
 "EN_GPT1" {
 	  desc = "GPTIMER 10 wake-up control "; 
 	  loc = "11" 
 	  type = "binary" }
 "EN_MCBSP5" {
 	  desc = "McBSP 5 wake-up control "; 
 	  loc = "10" 
 	  type = "binary" }
 "EN_MCBSP1" {
 	  desc = "McBSP 1 wake-up control "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "8..5" 
 	  type = "binary" }
 "EN_HSOTGUSB" {
 	  desc = "HS OTG USB wake-up control "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0x8 for future compatibility. Read returns 0x8. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "PM_MPUGRPSEL1_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 1's for future compatibility. Read returns 1. "; 
 	  loc = "31" 
 	  type = "binary" }
 "GRPSEL_MMC3" {
 	  desc = "Select the MMC 3 in the MPU wake-up events group "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "29..26" 
 	  type = "binary" }
 "GRPSEL_MMC2" {
 	  desc = "Select the MMC 2 in the MPU wake-up events group "; 
 	  loc = "25" 
 	  type = "binary" }
 "GRPSEL_MMC1" {
 	  desc = "Select the MMC 1 in the MPU wake-up events group "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "GRPSEL_MCSPI4" {
 	  desc = "Select the McSPI 4 in the MPU wake-up events group "; 
 	  loc = "21" 
 	  type = "binary" }
 "GRPSEL_MCSPI3" {
 	  desc = "Select the McSPI 3 in the MPU wake-up events group "; 
 	  loc = "20" 
 	  type = "binary" }
 "GRPSEL_MCSPI2" {
 	  desc = "Select the McSPI 2 in the MPU wake-up events group "; 
 	  loc = "19" 
 	  type = "binary" }
 "GRPSEL_MCSPI1" {
 	  desc = "Select the McSPI 1 in the MPU wake-up events group "; 
 	  loc = "18" 
 	  type = "binary" }
 "GRPSEL_I2C3" {
 	  desc = "Select the I2C 3 in the MPU wake-up events group "; 
 	  loc = "17" 
 	  type = "binary" }
 "GRPSEL_I2C2" {
 	  desc = "Select the I2C 2 in the MPU wake-up events group "; 
 	  loc = "16" 
 	  type = "binary" }
 "GRPSEL_I2C1" {
 	  desc = "Select the I2C 1 in the MPU wake-up events group "; 
 	  loc = "15" 
 	  type = "binary" }
 "GRPSEL_UART2" {
 	  desc = "Select the UART 2 in the MPU wake-up events group "; 
 	  loc = "14" 
 	  type = "binary" }
 "GRPSEL_UART1" {
 	  desc = "Select the UART 1 in the MPU wake-up events group "; 
 	  loc = "13" 
 	  type = "binary" }
 "GRPSEL_GPT11" {
 	  desc = "Select the GPTIMER 11 in the MPU wake-up events group "; 
 	  loc = "12" 
 	  type = "binary" }
 "GRPSEL_GPT1" {
 	  desc = "Select the GPTIMER 10 in the MPU wake-up events group "; 
 	  loc = "11" 
 	  type = "binary" }
 "GRPSEL_MCBSP5" {
 	  desc = "Select the McBSP 5 in the MPU wake-up events group "; 
 	  loc = "10" 
 	  type = "binary" }
 "GRPSEL_MCBSP1" {
 	  desc = "Select the McBSP 1 in the MPU wake-up events group "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "8..5" 
 	  type = "binary" }
 "GRPSEL_HSOTGUSB" {
 	  desc = "Select the HS OTG USB in the MPU wake-up events group "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0x8 for future compatibility. Read returns 0x8. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "PM_IVA2GRPSEL1_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 1's for future compatibility. Read returns 1. "; 
 	  loc = "31" 
 	  type = "binary" }
 "GRPSEL_MMC3" {
 	  desc = "Select the MMC 3 in the IVA2 wake-up events group "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "29..26" 
 	  type = "binary" }
 "GRPSEL_MMC2" {
 	  desc = "Select the MMC 2 in the IVA2 wake-up events group "; 
 	  loc = "25" 
 	  type = "binary" }
 "GRPSEL_MCSPI3" {
 	  desc = "Select the McSPI 3 in the IVA2 wake-up events group "; 
 	  loc = "20" 
 	  type = "binary" }
 "GRPSEL_MCSPI2" {
 	  desc = "Select the McSPI 2 in the IVA2 wake-up events group "; 
 	  loc = "19" 
 	  type = "binary" }
 "GRPSEL_MCSPI1" {
 	  desc = "Select the McSPI 1 in the IVA2 wake-up events group "; 
 	  loc = "18" 
 	  type = "binary" }
 "GRPSEL_I2C3" {
 	  desc = "Select the I2C 3 in the IVA2 wake-up events group "; 
 	  loc = "17" 
 	  type = "binary" }
 "GRPSEL_I2C2" {
 	  desc = "Select the I2C 2 in the IVA2 wake-up events group "; 
 	  loc = "16" 
 	  type = "binary" }
 "GRPSEL_I2C1" {
 	  desc = "Select the I2C 1 in the IVA2 wake-up events group "; 
 	  loc = "15" 
 	  type = "binary" }
 "GRPSEL_UART2" {
 	  desc = "Select the UART 2 in the IVA2 wake-up events group "; 
 	  loc = "14" 
 	  type = "binary" }
 "GRPSEL_UART1" {
 	  desc = "Select the UART 1 in the IVA2 wake-up events group "; 
 	  loc = "13" 
 	  type = "binary" }
 "GRPSEL_GPT11" {
 	  desc = "Select the GPTIMER 11 in the IVA2 wake-up events group "; 
 	  loc = "12" 
 	  type = "binary" }
 "GRPSEL_GPT1" {
 	  desc = "Select the GPTIMER 10 in the IVA2 wake-up events group "; 
 	  loc = "11" 
 	  type = "binary" }
 "GRPSEL_MCBSP5" {
 	  desc = "Select the McBSP 5 in the IVA2 wake-up events group "; 
 	  loc = "10" 
 	  type = "binary" }
 "GRPSEL_MCBSP1" {
 	  desc = "Select the McBSP 1 in the IVA2 wake-up events group "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "8..5" 
 	  type = "binary" }
 "GRPSEL_HSOTGUSB" {
 	  desc = "Select the HS OTG USB in the IVA2 wake-up events group "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0x8 for future compatibility. Read returns 0x8. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "PM_WKST1_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "ST_MMC3" {
 	  desc = "MMC 3 Wake-up status "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "29..26" 
 	  type = "binary" }
 "ST_MMC2" {
 	  desc = "MMC 2 Wake-up status "; 
 	  loc = "25" 
 	  type = "binary" }
 "ST_MMC1" {
 	  desc = "MMC 1 Wake-up status "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "ST_MCSPI4" {
 	  desc = "McSPI 4 Wake-up status "; 
 	  loc = "21" 
 	  type = "binary" }
 "ST_MCSPI3" {
 	  desc = "McSPI 3 Wake-up status "; 
 	  loc = "20" 
 	  type = "binary" }
 "ST_MCSPI2" {
 	  desc = "McSPI 2 Wake-up status "; 
 	  loc = "19" 
 	  type = "binary" }
 "ST_MCSPI1" {
 	  desc = "McSPI 1 Wake-up status "; 
 	  loc = "18" 
 	  type = "binary" }
 "ST_I2C3" {
 	  desc = "I2C 3 Wake-up status "; 
 	  loc = "17" 
 	  type = "binary" }
 "ST_I2C2" {
 	  desc = "I2C 2 Wake-up status "; 
 	  loc = "16" 
 	  type = "binary" }
 "ST_I2C1" {
 	  desc = "I2C 1 Wake-up status "; 
 	  loc = "15" 
 	  type = "binary" }
 "ST_UART2" {
 	  desc = "UART 2 Wake-up status "; 
 	  loc = "14" 
 	  type = "binary" }
 "ST_UART1" {
 	  desc = "UART 1 Wake-up status "; 
 	  loc = "13" 
 	  type = "binary" }
 "ST_GPT11" {
 	  desc = "GPTIMER 11 Wake-up status "; 
 	  loc = "12" 
 	  type = "binary" }
 "ST_GPT1" {
 	  desc = "GPTIMER 10 Wake-up status "; 
 	  loc = "11" 
 	  type = "binary" }
 "ST_MCBSP5" {
 	  desc = "McBSP 5 Wake-up status "; 
 	  loc = "10" 
 	  type = "binary" }
 "ST_MCBSP1" {
 	  desc = "McBSP 1 Wake-up status "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "8..5" 
 	  type = "binary" }
 "ST_HSOTGUSB" {
 	  desc = "HS OTG USB Wake-up status "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "PM_WKST3_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "ST_USBTLL" {
 	  desc = "USB TLL Wake-up status "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "MEM2ONSTATE" {
 	  desc = "Memory block 2 state when domain is ON "; 
 	  loc = "19..18" 
 	  type = "binary" }
 "MEM1ONSTATE" {
 	  desc = "Memory block 1 state when domain is ON "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "MEM2RETSTATE" {
 	  desc = "Memory block 2 state when domain is RETENTION "; 
 	  loc = "9" 
 	  type = "binary" }
 "MEM1RETSTATE" {
 	  desc = "Memory block 1 state when domain is RETENTION "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SAVEANDRESTORE" {
 	  desc = "Save And Restore mechanism for the USB TLL module "; 
 	  loc = "4" 
 	  type = "binary" }
 "MEMORYCHANGE" {
 	  desc = "Memory change control in ON state "; 
 	  loc = "3" 
 	  type = "binary" }
 "LOGICRETSTATE" {
 	  desc = "Logic state when domain is RETENTION "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "INTRANSITION" {
 	  desc = "Domain transition status "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "19..8" 
 	  type = "binary" }
 "MEM2STATEST" {
 	  desc = "Memory block 2 state status "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "MEM1STATEST" {
 	  desc = "Memory block 1 state status "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "LOGICSTATEST" {
 	  desc = "Logic state status "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "LASTMEM2STATEENTERED" {
 	  desc = "Last Memory block 2 state entered "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "LASTMEM1STATEENTERED" {
 	  desc = "Last Memory block 1 state entered "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "LASTLOGICSTATEENTERED" {
 	  desc = "Last logic state entered "; 
 	  loc = "2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_WKEN3_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "EN_USBTLL" {
 	  desc = "USB TLL wake-up control "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_IVA2GRPSEL3_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "GRPSEL_USBTLL" {
 	  desc = "Select the USB TLL in the IVA2 wake-up events group "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_MPUGRPSEL3_CORE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "RM_RSTST_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "PM_WKDEP_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "EN_WKUP" {
 	  desc = "WAKEUP domain dependency "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 domain dependency "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "MEMONSTATE" {
 	  desc = "Memory state when ON "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "MEMRETSTATE" {
 	  desc = "Memory state when RETENTION "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..3" 
 	  type = "binary" }
 "LOGICRETSTATE" {
 	  desc = "Logic state when RETENTION "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "INTRANSITION" {
 	  desc = "Domain transition status "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "19..2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_SGX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_WKEN_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "EN_USIMOCP" {
 	  desc = "USIMOCP wake-up control "; 
 	  loc = "9" 
 	  type = "binary" }
 "EN_IO" {
 	  desc = "IO pad wake-up control "; 
 	  loc = "8" 
 	  type = "binary" }
 "EN_SR2" {
 	  desc = "Smart Refex 2 wake-up control "; 
 	  loc = "7" 
 	  type = "binary" }
 "EN_SR1" {
 	  desc = "Smart Refex 1 wake-up control "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "EN_GPIO1" {
 	  desc = "GPIO 1 wake-up control "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_GPT12" {
 	  desc = "GPTIMER 12 wake-up is always enabled "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_GPT1" {
 	  desc = "GPTIMER 1 wake-up control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_MPUGRPSEL_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "GRPSEL_USIMOCP" {
 	  desc = "Select the USIMOCP in the MPU wake-up events group "; 
 	  loc = "9" 
 	  type = "binary" }
 "GRPSEL_SR1" {
 	  desc = "Select the Smart Reflex 1 in the MPU wake-up events group "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "GRPSEL_GPIO1" {
 	  desc = "Select the GPIO 1 in the MPU wake-up events group "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "GRPSEL_GPT12" {
 	  desc = "GPTIMER 12 is always selected in the MPU wake-up events group "; 
 	  loc = "1" 
 	  type = "binary" }
 "GRPSEL_GPT1" {
 	  desc = "Select the GPTIMER 1 in the MPU wake-up events group "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_IVA2GRPSEL_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "GRPSEL_USIMOCP" {
 	  desc = "Select the USIMOCP in the IVA2 wake-up events group "; 
 	  loc = "9" 
 	  type = "binary" }
 "GRPSEL_IO" {
 	  desc = "Select the IO pad in the IVA2 wake-up events group "; 
 	  loc = "8" 
 	  type = "binary" }
 "GRPSEL_SR2" {
 	  desc = "Select the Smart Reflex 2 in the IVA2 wake-up events group "; 
 	  loc = "7" 
 	  type = "binary" }
 "GRPSEL_SR1" {
 	  desc = "Select the Smart Reflex 1 in the IVA2 wake-up events group "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "GRPSEL_GPIO1" {
 	  desc = "Select the GPIO 1 in the IVA2 wake-up events group "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "GRPSEL_GPT12" {
 	  desc = "Select the GPTIMER 12 in the IVA2 wake-up events group "; 
 	  loc = "1" 
 	  type = "binary" }
 "GRPSEL_GPT1" {
 	  desc = "Select the GPTIMER 1 in the IVA2 wake-up events group "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_WKST_WKUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "ST_USIMOCP" {
 	  desc = "USIMOCP Wake-up status "; 
 	  loc = "9" 
 	  type = "binary" }
 "ST_SR2" {
 	  desc = "Smart Reflex 2 Wake-up status "; 
 	  loc = "7" 
 	  type = "binary" }
 "ST_SR1" {
 	  desc = "Smart Reflex 1 Wake-up status "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "5..4" 
 	  type = "binary" }
 "ST_GPIO1" {
 	  desc = "GPIO 1 Wake-up status "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "ST_GPT12" {
 	  desc = "GPTIMER 12 Wake-up status "; 
 	  loc = "1" 
 	  type = "binary" }
 "ST_GPT1" {
 	  desc = "GPTIMER 1 Wake-up status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_CLKSEL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "SYS_CLKIN_SEL" {
 	  desc = "System clock input selection "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "PRM_CLKOUT_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "CLKOUT_EN" {
 	  desc = "This bit controls the external output clock (sys_clkout1) activity "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "RM_RSTST_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "PM_WKEN_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "EN_DSS" {
 	  desc = "DSS Wake-up enable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_WKDEP_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "EN_WKUP" {
 	  desc = "WAKEUP domain dependency "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 domain dependency "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "MEMRETSTATE" {
 	  desc = "Memory state when RETENTION "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..3" 
 	  type = "binary" }
 "LOGICRETSTATE" {
 	  desc = "Logic state when RETENTION "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "INTRANSITION" {
 	  desc = "Domain transition status "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "19..2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_DSS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "RM_RSTST_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "PM_WKDEP_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "EN_WKUP" {
 	  desc = "WAKEUP domain dependency "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 domain dependency "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "MEMONSTATE" {
 	  desc = "Memory state when ON "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "MEMRETSTATE" {
 	  desc = "Memory state when RETENTION "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..3" 
 	  type = "binary" }
 "LOGICRETSTATE" {
 	  desc = "Logic state when RETENTION "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "INTRANSITION" {
 	  desc = "Domain transition status "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "19..2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_CAM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "RM_RSTST_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "PM_WKEN_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "EN_GPIO6" {
 	  desc = "GPIO 6 wake-up control "; 
 	  loc = "17" 
 	  type = "binary" }
 "EN_GPIO5" {
 	  desc = "GPIO 5 wake-up control "; 
 	  loc = "16" 
 	  type = "binary" }
 "EN_GPIO4" {
 	  desc = "GPIO 4 wake-up control "; 
 	  loc = "15" 
 	  type = "binary" }
 "EN_GPIO3" {
 	  desc = "GPIO 3 wake-up control "; 
 	  loc = "14" 
 	  type = "binary" }
 "EN_GPIO2" {
 	  desc = "GPIO 2 wake-up control "; 
 	  loc = "13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "12" 
 	  type = "binary" }
 "EN_UART3" {
 	  desc = "UART 3 wake-up control "; 
 	  loc = "11" 
 	  type = "binary" }
 "EN_GPT9" {
 	  desc = "GPTIMER 9 wake-up control "; 
 	  loc = "10" 
 	  type = "binary" }
 "EN_GPT8" {
 	  desc = "GPTIMER 8 wake-up control "; 
 	  loc = "9" 
 	  type = "binary" }
 "EN_GPT7" {
 	  desc = "GPTIMER 7 wake-up control "; 
 	  loc = "8" 
 	  type = "binary" }
 "EN_GPT6" {
 	  desc = "GPTIMER 6 wake-up control "; 
 	  loc = "7" 
 	  type = "binary" }
 "EN_GPT5" {
 	  desc = "GPTIMER 5 wake-up control "; 
 	  loc = "6" 
 	  type = "binary" }
 "EN_GPT4" {
 	  desc = "GPTIMER 4 wake-up control "; 
 	  loc = "5" 
 	  type = "binary" }
 "EN_GPT3" {
 	  desc = "GPTIMER 3 wake-up control "; 
 	  loc = "4" 
 	  type = "binary" }
 "EN_GPT2" {
 	  desc = "GPTIMER 2 wake-up control "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_MCBSP4" {
 	  desc = "McBSP 4 wake-up control "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MCBSP3" {
 	  desc = "McBSP3 wake-up control "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_MCBSP2" {
 	  desc = "McBSP 2 wake-up control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_MPUGRPSEL_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "GRPSEL_GPIO6" {
 	  desc = "Select the GPIO 6 in the MPU wake-up events group "; 
 	  loc = "17" 
 	  type = "binary" }
 "GRPSEL_GPIO5" {
 	  desc = "Select the GPIO 5 in the MPU wake-up events group "; 
 	  loc = "16" 
 	  type = "binary" }
 "GRPSEL_GPIO4" {
 	  desc = "Select the GPIO 4 in the MPU wake-up events group "; 
 	  loc = "15" 
 	  type = "binary" }
 "GRPSEL_GPIO3" {
 	  desc = "Select the GPIO 3 in the MPU wake-up events group "; 
 	  loc = "14" 
 	  type = "binary" }
 "GRPSEL_GPIO2" {
 	  desc = "Select the GPIO 2 in the MPU wake-up events group "; 
 	  loc = "13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "12" 
 	  type = "binary" }
 "GRPSEL_UART3" {
 	  desc = "Select the UART 3 in the MPU wake-up events group "; 
 	  loc = "11" 
 	  type = "binary" }
 "GRPSEL_GPT9" {
 	  desc = "Select the GPTIMER 9 in the MPU wake-up events group "; 
 	  loc = "10" 
 	  type = "binary" }
 "GRPSEL_GPT8" {
 	  desc = "Select the GPTIMER 8 in the MPU wake-up events group "; 
 	  loc = "9" 
 	  type = "binary" }
 "GRPSEL_GPT7" {
 	  desc = "Select the GPTIMER 7 in the MPU wake-up events group "; 
 	  loc = "8" 
 	  type = "binary" }
 "GRPSEL_GPT6" {
 	  desc = "Select the GPTIMER 6 in the MPU wake-up events group "; 
 	  loc = "7" 
 	  type = "binary" }
 "GRPSEL_GPT5" {
 	  desc = "Select the GPTIMER 5 in the MPU wake-up events group "; 
 	  loc = "6" 
 	  type = "binary" }
 "GRPSEL_GPT4" {
 	  desc = "Select the GPTIMER 4 in the MPU wake-up events group "; 
 	  loc = "5" 
 	  type = "binary" }
 "GRPSEL_GPT3" {
 	  desc = "Select the GPTIMER 3 in the MPU wake-up events group "; 
 	  loc = "4" 
 	  type = "binary" }
 "GRPSEL_GPT2" {
 	  desc = "Select the GPTIMER 2 in the MPU wake-up events group "; 
 	  loc = "3" 
 	  type = "binary" }
 "GRPSEL_MCBSP4" {
 	  desc = "Select the McBSP 4 in the MPU wake-up events group "; 
 	  loc = "2" 
 	  type = "binary" }
 "GRPSEL_MCBSP3" {
 	  desc = "Select the McBSP 3 in the MPU wake-up events group "; 
 	  loc = "1" 
 	  type = "binary" }
 "GRPSEL_MCBSP2" {
 	  desc = "Select the McBSP 2 in the MPU wake-up events group "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_IVA2GRPSEL_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "GRPSEL_GPIO6" {
 	  desc = "Select the GPIO 6 in the IVA2 wake-up events group "; 
 	  loc = "17" 
 	  type = "binary" }
 "GRPSEL_GPIO5" {
 	  desc = "Select the GPIO 5 in the IVA2 wake-up events group "; 
 	  loc = "16" 
 	  type = "binary" }
 "GRPSEL_GPIO4" {
 	  desc = "Select the GPIO 4 in the IVA2 wake-up events group "; 
 	  loc = "15" 
 	  type = "binary" }
 "GRPSEL_GPIO3" {
 	  desc = "Select the GPIO 3 in the IVA2 wake-up events group "; 
 	  loc = "14" 
 	  type = "binary" }
 "GRPSEL_GPIO2" {
 	  desc = "Select the GPIO 2 in the IVA2 wake-up events group "; 
 	  loc = "13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "12" 
 	  type = "binary" }
 "GRPSEL_UART3" {
 	  desc = "Select the UART 3 in the IVA2 wake-up events group "; 
 	  loc = "11" 
 	  type = "binary" }
 "GRPSEL_GPT9" {
 	  desc = "Select the GPTIMER 9 in the IVA2 wake-up events group "; 
 	  loc = "10" 
 	  type = "binary" }
 "GRPSEL_GPT8" {
 	  desc = "Select the GPTIMER 8 in the IVA2 wake-up events group "; 
 	  loc = "9" 
 	  type = "binary" }
 "GRPSEL_GPT7" {
 	  desc = "Select the GPTIMER 7 in the IVA2 wake-up events group "; 
 	  loc = "8" 
 	  type = "binary" }
 "GRPSEL_GPT6" {
 	  desc = "Select the GPTIMER 6 in the IVA2 wake-up events group "; 
 	  loc = "7" 
 	  type = "binary" }
 "GRPSEL_GPT5" {
 	  desc = "Select the GPTIMER 5 in the IVA2 wake-up events group "; 
 	  loc = "6" 
 	  type = "binary" }
 "GRPSEL_GPT4" {
 	  desc = "Select the GPTIMER 4 in the IVA2 wake-up events group "; 
 	  loc = "5" 
 	  type = "binary" }
 "GRPSEL_GPT3" {
 	  desc = "Select the GPTIMER 3 in the IVA2 wake-up events group "; 
 	  loc = "4" 
 	  type = "binary" }
 "GRPSEL_GPT2" {
 	  desc = "Select the GPTIMER 2 in the IVA2 wake-up events group "; 
 	  loc = "3" 
 	  type = "binary" }
 "GRPSEL_MCBSP4" {
 	  desc = "Select the McBSP 4 in the IVA2 wake-up events group "; 
 	  loc = "2" 
 	  type = "binary" }
 "GRPSEL_MCBSP3" {
 	  desc = "Select the McBSP 3 in the IVA2 wake-up events group "; 
 	  loc = "1" 
 	  type = "binary" }
 "GRPSEL_MCBSP2" {
 	  desc = "Select the McBSP 2 in the IVA2 wake-up events group "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_WKST_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "ST_GPIO6" {
 	  desc = "GPIO 6 Wake-up status "; 
 	  loc = "17" 
 	  type = "binary" }
 "ST_GPIO5" {
 	  desc = "GPIO 5 Wake-up status "; 
 	  loc = "16" 
 	  type = "binary" }
 "ST_GPIO4" {
 	  desc = "GPIO 4 Wake-up status "; 
 	  loc = "15" 
 	  type = "binary" }
 "ST_GPIO3" {
 	  desc = "GPIO 3 Wake-up status "; 
 	  loc = "14" 
 	  type = "binary" }
 "ST_GPIO2" {
 	  desc = "GPIO 2 Wake-up status "; 
 	  loc = "13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "12" 
 	  type = "binary" }
 "ST_UART3" {
 	  desc = "UART 3 Wake-up status "; 
 	  loc = "11" 
 	  type = "binary" }
 "ST_GPT9" {
 	  desc = "GPTIMER 9 Wake-up status "; 
 	  loc = "10" 
 	  type = "binary" }
 "ST_GPT8" {
 	  desc = "GPTIMER 8 Wake-up status "; 
 	  loc = "9" 
 	  type = "binary" }
 "ST_GPT7" {
 	  desc = "GPTIMER 7 Wake-up status "; 
 	  loc = "8" 
 	  type = "binary" }
 "ST_GPT6" {
 	  desc = "GPTIMER 6 Wake-up status "; 
 	  loc = "7" 
 	  type = "binary" }
 "ST_GPT5" {
 	  desc = "GPTIMER 5 Wake-up status "; 
 	  loc = "6" 
 	  type = "binary" }
 "ST_GPT4" {
 	  desc = "GPTIMER 4 Wake-up status "; 
 	  loc = "5" 
 	  type = "binary" }
 "ST_GPT3" {
 	  desc = "GPTIMER 3 Wake-up status "; 
 	  loc = "4" 
 	  type = "binary" }
 "ST_GPT2" {
 	  desc = "GPTIMER 2 Wake-up status "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_MCBSP4" {
 	  desc = "McBSP 4 Wake-up status "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MCBSP3" {
 	  desc = "McBSP3 Wake-up status "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_MCBSP2" {
 	  desc = "McBSP 2 Wake-up status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_WKDEP_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "EN_WKUP" {
 	  desc = "WAKEUP domain dependency "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 domain dependency "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_CORE" {
 	  desc = "CORE domain dependency (CORE-L3 clock domain only, not CORE-L4) "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "MEMONSTATE" {
 	  desc = "Memory state when ON "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "MEMRETSTATE" {
 	  desc = "Memory state when RETENTION "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..3" 
 	  type = "binary" }
 "LOGICRETSTATE" {
 	  desc = "Logic state when domain is RETENTION "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "INTRANSITION" {
 	  desc = "Domain transition status "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "19..3" 
 	  type = "binary" }
 "LOGICSTATEST" {
 	  desc = "Logic state status "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_PER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "LASTLOGICSTATEENTERED" {
 	  desc = "Last logic state entered "; 
 	  loc = "2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_EMU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "INTRANSITION" {
 	  desc = "Domain transition status "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0x0040 for future compatibility. Read returns 0x0040. "; 
 	  loc = "19..2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PRM_VC_SMPS_SA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "SA1" {
 	  desc = "Set the I2C slave address value for the second (if any) Power IC device. "; 
 	  loc = "22..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "15..7" 
 	  type = "binary" }
 "SA" {
 	  desc = "Set the I2C slave address value for the first Power IC device. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "PRM_VC_SMPS_VOL_RA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "VOLRA1" {
 	  desc = "Set the voltage configuration register address value the second VDD "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "VOLRA" {
 	  desc = "Set the voltage configuration register address value for the first VDD "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VC_SMPS_CMD_RA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "CMDRA1" {
 	  desc = "Set the ON/ON-LP/Retention/OFF command configuration register "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CMDRA" {
 	  desc = "Set the ON/ON-LP/Retention/OFF command configuration register "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VC_CMD_VAL_0_bitfield" { 
 "ON" {
 	  desc = "Set the ON voltage level value for the first VDD channel (VDD1). "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "ONLP" {
 	  desc = "Set the ON-LP voltage level value for the first VDD channel (VDD1). "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RET" {
 	  desc = "Set the RET voltage level value for the first VDD channel (VDD1). "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "OFF" {
 	  desc = "Set the OFF voltage level value for the first VDD channel (VDD1). "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VC_CMD_VAL_1_bitfield" { 
 "ON" {
 	  desc = "Set the ON voltage level value for the second VDD channel (VDD2). "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "ONLP" {
 	  desc = "Set the ON-LP voltage level value for the second VDD channel "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RET" {
 	  desc = "Set the RET voltage level value for the second VDD channel (VDD2). "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "OFF" {
 	  desc = "Set the OFF voltage level value for the second VDD channel (VDD2). "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VC_CH_CONF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "CMD1" {
 	  desc = "Selects the ON/ON-LP/Retention/OFF voltage values for the second VDD channel "; 
 	  loc = "20" 
 	  type = "binary" }
 "RACEN1" {
 	  desc = "Enable bit for usage of RAC1. "; 
 	  loc = "19" 
 	  type = "binary" }
 "RAC1" {
 	  desc = "Set the ON/ON-LP/Retention/OFF command configuration register "; 
 	  loc = "18" 
 	  type = "binary" }
 "RAV1" {
 	  desc = "Set the voltage configuration register address pointer for the second VDD channel"; 
 	  loc = "17" 
 	  type = "binary" }
 "SA1" {
 	  desc = "Set the slave address pointer for the second VDD channel (VDD2). "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "15..5" 
 	  type = "binary" }
 "CMD" {
 	  desc = "Selects the ON/ON-LP/Retention/OFF voltage values for the first VDD "; 
 	  loc = "4" 
 	  type = "binary" }
 "RACEN" {
 	  desc = "Enable bit for usage of RAC0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RAC" {
 	  desc = "Set the ON/ON-LP/Retention/OFF command configuration register "; 
 	  loc = "2" 
 	  type = "binary" }
 "RAV" {
 	  desc = "Set the voltage configuration register address pointer for the first VDD "; 
 	  loc = "1" 
 	  type = "binary" }
 "SA" {
 	  desc = "Set the slave address pointer for the first VDD channel (VDD1). "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_VC_I2C_CFG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "HSMASTER" {
 	  desc = "Put the I2C pads in a low power mode in case of light load. "; 
 	  loc = "5" 
 	  type = "binary" }
 "SREN" {
 	  desc = "Enables the I2C repeated start operation mode. "; 
 	  loc = "4" 
 	  type = "binary" }
 "HSEN" {
 	  desc = "Enables I2C bus High Speed mode. "; 
 	  loc = "3" 
 	  type = "binary" }
 "MCODE" {
 	  desc = "Master code value for I2C High Speed preamble transmission. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "PRM_VC_BYPASS_VAL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "VALID" {
 	  desc = "This bit validates the bypass command."; 
 	  loc = "24" 
 	  type = "binary" }
 "DATA" {
 	  desc = "Data to send to the Power IC device. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "REGADDR" {
 	  desc = "Set the address of Power IC device register to configure. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "7" 
 	  type = "binary" }
 "SLAVEADDR" {
 	  desc = "Set the I2C slave address value. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "PRM_RSTCTRL_bitfield" { 
 "RST_GS" {
 	  desc = "Global software reset control. "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_RSTTIME_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "RSTTIME2" {
 	  desc = "(Power domain) reset duration 2 "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RSTTIME1" {
 	  desc = "(Global) reset duration 1 "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_RSTST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
}


 "PRM_VOLTCTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "SEL_VMODE" {
 	  desc = "This bit allows to select the mode used to control the Power IC "; 
 	  loc = "4" 
 	  type = "binary" }
 "SEL_OFF" {
 	  desc = "This bit allows to select the mode used to send the OFF command. "; 
 	  loc = "3" 
 	  type = "binary" }
 "AUTO_OFF" {
 	  desc = "This bit allows to send an OFF command to the Power IC. "; 
 	  loc = "2" 
 	  type = "binary" }
 "AUTO_RET" {
 	  desc = "This bit allows to send a RETENTION command to the Power IC "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTO_SLEEP" {
 	  desc = "This bit allows to send a SLEEP command to the Power IC "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_SRAM_PCHARGE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "PCHARGE_TIME" {
 	  desc = "Number of system clock cycles for the SRAM pre-charge "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_CLKSRC_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "SYSCLKDIV" {
 	  desc = "This field controls the system clock input divider "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "5" 
 	  type = "binary" }
 "AUTOEXTCLKMODE" {
 	  desc = "This field allows to control the external clock request (CLKREQ) "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "SYSCLKSEL" {
 	  desc = "This field reflects the mode of the ocillator. It is automatically set. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PRM_OBS_bitfield" { 
 "RESERVED" {
 	  desc = "Read is undefined. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "OBS_BUS" {
 	  desc = "Indicates the current value on the observable bus. "; 
 	  loc = "17..0" 
 	  type = "binary" }
}


 "PRM_VOLTSETUP1_bitfield" { 
 "SETUP_TIME2" {
 	  desc = "The value, in number of cycles of SYS_CLK, determines the setup time"; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SETUP_TIME1" {
 	  desc = "The value, in number of cycles of SYS_CLK, determines the setup time"; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRM_VOLTOFFSET_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFFSET_TIME" {
 	  desc = "Number of 32kHz clock cycles for the OFF mode offset time "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRM_CLKSETUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SETUP_TIME" {
 	  desc = "Number of 32kHz clock cycles for the SETUP duration "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRM_POLCTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "OFFMODE_POL" {
 	  desc = "Controls the polarity of the sys_offmode signal "; 
 	  loc = "3" 
 	  type = "binary" }
 "CLKOUT_POL" {
 	  desc = "Controls the external output clock polarity when disabled "; 
 	  loc = "2" 
 	  type = "binary" }
 "CLKREQ_POL" {
 	  desc = "Controls the polarity of the sys_clkreq signal "; 
 	  loc = "1" 
 	  type = "binary" }
 "EXTVOL_POL" {
 	  desc = "Controls the polarity of sys_vmode signal "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_VOLTSETUP2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFFMODESETUPTIME" {
 	  desc = "Number of 32kHz clock cycles for the overall setup time "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRM_VP1_CONFIG_bitfield" { 
 "ERROROFFSET" {
 	  desc = "Offset value in the Error to Voltage converter  "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "ERRORGAIN" {
 	  desc = "Gain value in the Error to Voltage converter  "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "INITVOLTAGE" {
 	  desc = "Set the initial voltage level of the SMPS. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "TIMEOUTEN" {
 	  desc = "Enable or disable the timeout capability of the Voltage Controller "; 
 	  loc = "3" 
 	  type = "binary" }
 "INITVDD" {
 	  desc = "Initializes the voltage in the Voltage Processor. "; 
 	  loc = "2" 
 	  type = "binary" }
 "FORCEUPDATE" {
 	  desc = "Forces an update of the SMPS. "; 
 	  loc = "1" 
 	  type = "binary" }
 "VPENABLE" {
 	  desc = "Enables or disables the Voltage Processor. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_VP1_VSTEPMIN_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "SMPSWAITTIMEMIN" {
 	  desc = "Slew rate for negative voltage step (in number of cycles per step). "; 
 	  loc = "23..8" 
 	  type = "binary" }
 "VSTEPMIN" {
 	  desc = "Minimum voltage step "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VP1_VSTEPMAX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..24" 
 	  type = "binary" }
}


 "PRM_VP1_VLIMITTO_bitfield" { 
 "VDDMAX" {
 	  desc = "Defines the maximum voltage supply level. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "VDDMIN" {
 	  desc = "Defines the minimum voltage supply level. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "TIMEOUT" {
 	  desc = "Defines Voltage Controller maximum wait time for responses. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRM_VP1_VOLTAGE_bitfield" { 
 "RESERVED" {
 	  desc = "Read is undefined. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "VPVOLTAGE" {
 	  desc = "Indicates the current SMPS programmed voltage. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VP1_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "VPINIDLE" {
 	  desc = "Voltage Processor 1 idle status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_VP2_CONFIG_bitfield" { 
 "ERROROFFSET" {
 	  desc = "Offset value in the Error to Voltage converter "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "ERRORGAIN" {
 	  desc = "Gain value in the Error to Voltage converter  "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "INITVOLTAGE" {
 	  desc = "Set the initial voltage level of the SMPS. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "TIMEOUTEN" {
 	  desc = "Enable or disable the timeout capability of the Voltage Controller "; 
 	  loc = "3" 
 	  type = "binary" }
 "INITVDD" {
 	  desc = "Initializes the voltage in the Voltage Processor. "; 
 	  loc = "2" 
 	  type = "binary" }
 "FORCEUPDATE" {
 	  desc = "Forces an update of the SMPS. "; 
 	  loc = "1" 
 	  type = "binary" }
 "VPENABLE" {
 	  desc = "Enables or disables the Voltage Processor. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRM_VP2_VSTEPMIN_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "SMPSWAITTIMEMIN" {
 	  desc = "Slew rate for negative voltage step (in number of cycles per "; 
 	  loc = "23..8" 
 	  type = "binary" }
 "VSTEPMIN" {
 	  desc = "Minimum voltage step "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VP2_VSTEPMAX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "SMPSWAITTIMEMAX" {
 	  desc = "Slew rate for positive voltage step  "; 
 	  loc = "23..8" 
 	  type = "binary" }
 "VSTEPMAX" {
 	  desc = "Maximum voltage step "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VP2_VLIMITTO_bitfield" { 
 "VDDMAX" {
 	  desc = "Defines the maximum voltage supply level. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "VDDMIN" {
 	  desc = "Defines the minimum voltage supply level. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "TIMEOUT" {
 	  desc = "Defines Voltage Controller maximum wait time for responses. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRM_VP2_VOLTAGE_bitfield" { 
 "RESERVED" {
 	  desc = "Read is undefined. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "VPVOLTAGE" {
 	  desc = "Indicates the current SMPS programmed voltage. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRM_VP2_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read is undefined. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "VPINIDLE" {
 	  desc = "Voltage Processor 2 idle status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "RM_RSTST_NEON_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "PM_WKDEP_NEON_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_NEON_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "LOGICRETSTATE" {
 	  desc = "Logic state when RETENTION "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_NEON_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "19..2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_NEON_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "RM_RSTST_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "PM_WKEN_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "EN_USBHOST" {
 	  desc = "USB HOST Wake-up enable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_MPUGRPSEL_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "GRPSEL_USBHOST" {
 	  desc = "Select the USBHOST in the MPU wake-up events group "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_WKST_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ST_USBHOST" {
 	  desc = "USB HOST Wake-up status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_WKDEP_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "EN_WKUP" {
 	  desc = "WAKEUP domain dependency "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "EN_IVA2" {
 	  desc = "IVA2 domain dependency "; 
 	  loc = "2" 
 	  type = "binary" }
 "EN_MPU" {
 	  desc = "MPU domain dependency "; 
 	  loc = "1" 
 	  type = "binary" }
 "EN_CORE" {
 	  desc = "CORE domain dependency "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PM_PWSTCTRL_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "MEMRETSTATE" {
 	  desc = "Memory state when RETENTION "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SAVEANDRESTORE" {
 	  desc = "Save And Restore mechanism for the USB HOST module "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "3" 
 	  type = "binary" }
 "LOGICRETSTATE" {
 	  desc = "Logic state when RETENTION "; 
 	  loc = "2" 
 	  type = "binary" }
 "POWERSTATE" {
 	  desc = "Power state control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PWSTST_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "19..2" 
 	  type = "binary" }
 "POWERSTATEST" {
 	  desc = "Current power state status "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PM_PREPWSTST_USBHOST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "LASTPOWERSTATEENTERED" {
 	  desc = "Last power state entered "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "SRCONFIG_bitfield" { 
 "ACCUMDATA" {
 	  desc = "Number of values to accumulate "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "SRCLKLENGTH" {
 	  desc = "Determines the frequency of SRClk "; 
 	  loc = "21..12" 
 	  type = "binary" }
 "SRENABLE" {
 	  desc = "SR module enable "; 
 	  loc = "11" 
 	  type = "binary" }
 "SENENABLE" {
 	  desc = "Sensor module enable "; 
 	  loc = "10" 
 	  type = "binary" }
 "ERRORGENERATORENABLE" {
 	  desc = "Error generator module enable "; 
 	  loc = "9" 
 	  type = "binary" }
 "MINMAXAVGENABLE" {
 	  desc = "Min/Max/Avg detector module enable "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bits "; 
 	  loc = "7" 
 	  type = "binary" }
 "SENNENABLE" {
 	  desc = "Selects different SenN modes "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "SENPENABLE" {
 	  desc = "Selects different SenP modes "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "DELAYCTRL" {
 	  desc = "Selects a characterization mode. Should be 1 for correct "; 
 	  loc = "2" 
 	  type = "binary" }
 "CLKCTRL" {
 	  desc = "Divided down SenN and SenP outputs "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "SRSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..4" 
 	  type = "binary" }
 "AVGERRVALID" {
 	  desc = ""; 
 	  loc = "3" 
 	  type = "binary" }
 "MINMAXAVGVALID" {
 	  desc = ""; 
 	  loc = "2" 
 	  type = "binary" }
 "ERRORGENERATORVALID" {
 	  desc = ""; 
 	  loc = "1" 
 	  type = "binary" }
 "MINMAXAVGACCUMVALID" {
 	  desc = ""; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SENVAL_bitfield" { 
 "SENPVAL" {
 	  desc = "Latest Value of SenP from sensor Core "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SENNVAL" {
 	  desc = "Latest Value of SenN from Sensor Core "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SENMIN_bitfield" { 
 "SENPMIN" {
 	  desc = "Minimum value of SenP "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SENNMIN" {
 	  desc = "Minimum value of SenN "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SENMAX_bitfield" { 
 "SENPMAX" {
 	  desc = "Maximum Value of SenP "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SENNMAX" {
 	  desc = "Maximum value of SenN "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SENAVG_bitfield" { 
 "SENPAVG" {
 	  desc = "Running average of the SenP values "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SENNAVG" {
 	  desc = "Running average of the SenN values "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "AVGWEIGHT_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved bits "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "SENPAVGWEIGHT" {
 	  desc = "The weighting factor for the SenP Averager "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "SENNAVGWEIGHT" {
 	  desc = "The weighting factor for the SenN Averager "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "NVALUERECIPROCAL_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "SENPGAIN" {
 	  desc = "Gain Value Of reciprocal SenP "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "SENNGAIN" {
 	  desc = "Gain Value of reciprocal SenN "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "RNSENP" {
 	  desc = "The Scale value of the SenP RN reciprocal value "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "RNSENN" {
 	  desc = "The Scale value of the SenN RN reciprocal value "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "SENERROR_REG_bitfield" { 
 "SENERROR" {
 	  desc = "Percentage of sensor error "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "ERRCONFIG_bitfield" { 
 "VPBOUNDINTEN" {
 	  desc = ""; 
 	  loc = "31" 
 	  type = "binary" }
 "VPBOUNDINTST" {
 	  desc = ""; 
 	  loc = "30" 
 	  type = "binary" }
 "MCUACCUMINTEN" {
 	  desc = ""; 
 	  loc = "29" 
 	  type = "binary" }
 "MCUACCUMINTST" {
 	  desc = ""; 
 	  loc = "28" 
 	  type = "binary" }
 "MCUVALIDINTEN" {
 	  desc = ""; 
 	  loc = "27" 
 	  type = "binary" }
 "MCUVALIDINTST" {
 	  desc = ""; 
 	  loc = "26" 
 	  type = "binary" }
 "MCUBOUNDINTEN" {
 	  desc = ""; 
 	  loc = "25" 
 	  type = "binary" }
 "MCUBOUNDINTST" {
 	  desc = ""; 
 	  loc = "24" 
 	  type = "binary" }
 "MCUDISACKINTEN" {
 	  desc = ""; 
 	  loc = "23" 
 	  type = "binary" }
 "MCUDISACKINTST" {
 	  desc = ""; 
 	  loc = "22" 
 	  type = "binary" }
 "CLKACTIVITY" {
 	  desc = ""; 
 	  loc = "21..20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "19" 
 	  type = "binary" }
 "ERRWEIGHT" {
 	  desc = "Average Sensor Error weight "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "ERRMAXLIMIT" {
 	  desc = "Upper limit of sensor error for interrupt generation "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "ERRMINLIMIT" {
 	  desc = "Lower limit of sensor error for interrupt generation "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "L3_IA_COMPONENT_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..32" 
 	  type = "binary" }
}


 "L3_IA_CORE_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..48" 
 	  type = "binary" }
}


 "L3_IA_AGENT_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..30" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "24..19" 
 	  type = "binary" }
 "BURST_TIMEOUT" {
 	  desc = "Response Timeout Bound.. "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "RESP_TIMEOUT" {
 	  desc = "Response Timeout Bound.. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "3..1" 
 	  type = "binary" }
}


 "L3_IA_AGENT_STATUS_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..30" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "27..17" 
 	  type = "binary" }
 "TIMEBASE" {
 	  desc = "Observation of timebase signals for internal verification "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "3..1" 
 	  type = "binary" }
}


 "L3_IA_ERROR_LOG_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..48" 
 	  type = "binary" }
 "REQ_INFO" {
 	  desc = "MReqInfo bits of command that caused the error "; 
 	  loc = "47..32" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "INITID" {
 	  desc = "Initiator ID from which the command was launched "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "7..3" 
 	  type = "binary" }
 "CMD" {
 	  desc = "Command that caused the error "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "L3_IA_ERROR_LOG_ADDR_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..32" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Address of the command that caused the error "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L3_TA_COMPONENT_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..32" 
 	  type = "binary" }
}


 "L3_TA_CORE_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..48" 
 	  type = "binary" }
}


 "L3_TA_AGENT_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..26" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "23..11" 
 	  type = "binary" }
 "REQ_TIMEOUT" {
 	  desc = "Request Timeout Bound. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "3..1" 
 	  type = "binary" }
}


 "L3_TA_AGENT_STATUS_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..25" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "23..17" 
 	  type = "binary" }
 "TIMEBASE" {
 	  desc = "Observation of timebase signals. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "3..1" 
 	  type = "binary" }
}


 "L3_TA_ERROR_LOG_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..42" 
 	  type = "binary" }
 "REQ_INFO" {
 	  desc = "MReqInfo bits of command that caused the error "; 
 	  loc = "41..32" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "INITID" {
 	  desc = "Initiator ID from which command was launched "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "7..3" 
 	  type = "binary" }
 "CMD" {
 	  desc = "Command that caused the error "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "L3_TA_ERROR_LOG_ADDR_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..40" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Address of the command that caused the error "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L3_RT_COMPONENT_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..32" 
 	  type = "binary" }
}


 "L3_RT_NETWORK_bitfield" { 
 "ID" {
 	  desc = "Unique Interconnect ID "; 
 	  loc = "63..32" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L3_RT_INITID_READBACK_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..8" 
 	  type = "binary" }
 "INITID" {
 	  desc = "Returns initiator ID of core thread that initiated the read "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "L3_RT_NETWORK_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..57" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "55..11" 
 	  type = "binary" }
 "TIMEOUT_BASE" {
 	  desc = "Timeout base period in register target clock cycles "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "L3_PM_ERROR_LOG_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..32" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "REQ_INFO" {
 	  desc = "MReqInfo bits of command selected for protection checking  "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "INITID" {
 	  desc = "Initiator ID from which the command was launched  "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "REGION" {
 	  desc = "Protection region number that command mapped to "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "CMD" {
 	  desc = "Command that caused the error "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "L3_PM_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..26" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "L3_PM_ERROR_CLEAR_SINGLE_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..1" 
 	  type = "binary" }
}


 "L3_PM_ERROR_CLEAR_MULTI_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..1" 
 	  type = "binary" }
}


 "L3_PM_REQ_INFO_PERMISSION__bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..16" 
 	  type = "binary" }
}


 "L3_PM_READ_PERMISSION__bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "7..6" 
 	  type = "binary" }
}


 "L3_PM_WRITE_PERMISSION__bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "63..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "L3_SI_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved for future use "; 
 	  loc = "63..57" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved for future use "; 
 	  loc = "55..0" 
 	  type = "binary" }
}


 "L3_SI_FLAG_STATUS_0_bitfield" { 
 "STATUS" {
 	  desc = "Status of sideband signals making up composite interconnect flag "; 
 	  loc = "63..0" 
 	  type = "binary" }
}


 "L3_SI_FLAG_STATUS_1_bitfield" { 
 "STATUS" {
 	  desc = "Status of sideband signals making up composite interconnect flag  "; 
 	  loc = "63..0" 
 	  type = "binary" }
}


 "L4_IA_COMPONENT_H_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "L4_IA_CORE_L_bitfield" { 
}


 "L4_IA_CORE_H_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "L4_IA_AGENT_CONTROL_L_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "26..25" 
 	  type = "binary" }
 "MERROR_REP" {
 	  desc = "Enable MError reporting "; 
 	  loc = "24" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "L4_IA_AGENT_CONTROL_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_IA_AGENT_STATUS_L_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "26..25" 
 	  type = "binary" }
 "MERROR_REP" {
 	  desc = "0x0 No MError error present. "; 
 	  loc = "24" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "L4_IA_AGENT_STATUS_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_IA_ERROR_LOG_L_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "30..26" 
 	  type = "binary" }
 "CODE" {
 	  desc = "The error code of an initiator request. "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "L4_IA_ERROR_LOG_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_TA_COMPONENT_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_TA_CORE_H_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "L4_TA_AGENT_CONTROL_L_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "SERROR_REP" {
 	  desc = "Enable logging of error "; 
 	  loc = "24" 
 	  type = "binary" }
 "REQ_TIMEOUT" {
 	  desc = "Timeout Bound. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "L4_TA_AGENT_CONTROL_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "L4_TA_AGENT_STATUS_L_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "23..9" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "L4_TA_AGENT_STATUS_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_LA_COMPONENT_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_LA_NETWORK_L_bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_LA_NETWORK_H_bitfield" { 
 "ID" {
 	  desc = "The ID field uniquely identifies this interconnect "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_LA_INITIATOR_INFO_L_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "15..4" 
 	  type = "binary" }
}


 "L4_LA_INITIATOR_INFO_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "L4_LA_NETWORK_CONTROL_L_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "TIMEOUT_BASE" {
 	  desc = "The TIMEOUT_BASE field indicates the timeout period  "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "L4_LA_NETWORK_CONTROL_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "19..9" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "L4_AP_COMPONENT_H_bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_AP_SEGMENT__bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..24" 
 	  type = "binary" }
}


 "L4_AP_SEGMENT__bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
}


 "L4_AP_PROT_GROUP_MEMBERS__bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CONNID_BIT_VECTOR" {
 	  desc = "A bit of 1 in position n means that connID n is allowed  "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L4_AP_PROT_GROUP_MEMBERS__bitfield" { 
 "R" {
 	  desc = "Read returns 0's "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_AP_PROT_GROUP_ROLES__bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "Setting of type acces allowed for the group of initiators "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L4_AP_PROT_GROUP_ROLES__bitfield" { 
 "R" {
 	  desc = "Read returns 0's "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L4_AP_REGION__bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..24" 
 	  type = "binary" }
}


 "L4_AP_REGION__bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "16..6" 
 	  type = "binary" }
}


 "MAILBOX_REVISION_bitfield" { 
 "R" {
 	  desc = "Reads returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "MAILBOX_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0's for future compatibility "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0's for future compatibility "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = ""; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "MAILBOX_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "MAILBOX_MESSAGE__bitfield" { 
 "MESSAGEVALUEMB" {
 	  desc = "Message in Mailbox "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MAILBOX_FIFOSTATUS__bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "MAILBOX_MSGSTATUS__bitfield" { 
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "NBOFMSGMB" {
 	  desc = "Number of Messages in Mailbox "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "MAILBOX_IRQENABLE__bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0 "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "CONTROL_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "CONTROL_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "ENAWAKEUP" {
 	  desc = "Wake-up enable. "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset. "; 
 	  loc = "1" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D0_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d3 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d2 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d2 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d2 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D4_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d5 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d5 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d4 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D6_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d7 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d7 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d6 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d6 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d6 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D8_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d9 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d9 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d9 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d8 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d8 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d8 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D10_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d11 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d11 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d11 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d10 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d10 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d10 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D12_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d13 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d13 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d13 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d12 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d12 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d12 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D14_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d15 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d15 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d15 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d14 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d14 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d14 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D16_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d17 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d17 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d17 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d16 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d16 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d16 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D18_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d19 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d19 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d19 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d18 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d18 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d18 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D20_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d21 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d21 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d20 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d20 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d20 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D22_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d23 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d23 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d23 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d22 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d22 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d22 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D24_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d25 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d25 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d25 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d24 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d24 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d24 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D26_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d27 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d27 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d27 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d26 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d26 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d26 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D28_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d29 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d29 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d29 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d28 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d28 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d28 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_D30_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_d31 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_d31 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_d31 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_d30 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_d30 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_d30 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_CLK_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_dqs0 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_dqs0 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_dqs0 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_clk "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_clk "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_clk "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_DQS1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_dqs2 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_dqs2 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_dqs1 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_dqs1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_dqs1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_DQS3_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_a1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_a1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_a1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_a1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_a1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_a1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_a1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_a1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_a1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_dqs3 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_dqs3 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_dqs3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_A2_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_a3 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_a3 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a3 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a3 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_a3 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_a3 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_a3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_a3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_a3 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_a3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_a3 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_a2 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_a2 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a2 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_a2 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_a2 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_a2 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_A4_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_a5 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_a5 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a5 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a5 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_a5 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_a5 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_a5 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_a5 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_a5 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_a5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_a5 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_a4 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_a4 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a4 "; 
 	  loc = "12" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_a4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_a4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_a4 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_A6_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_a7 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_a7 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a7 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a7 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_a7 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_a7 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_a7 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_a7 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_a7 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_a7 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_a7 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_a6 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_a6 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a6 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a6 "; 
 	  loc = "12" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_a6 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_a6 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_a6 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_A8_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_a9 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_a9 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a9 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a9 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_a9 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_a9 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_a9 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_a9 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_a9 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_a9 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_a9 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_a8 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_a8 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a8 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a8 "; 
 	  loc = "12" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_a8 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_a8 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_a8 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_A10_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d0 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d0 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_d0 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_d0 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_d0 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_d0 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_d0 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d0 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_a10 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_a10 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_a10 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_a10 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_a10 "; 
 	  loc = "11" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_a10 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_a10 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_D1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d42 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d2 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_d2 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_d2 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_d2 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_d2 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_d2 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d2 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d1 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d1 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_d1 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_d1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_d1 "; 
 	  loc = "9" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_D3_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d4 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d4 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_d4 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_d4 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_d4 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_d4 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_d4 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d4 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d3 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_d3 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_d3 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_d3 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_d3 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_d3 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_d3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_D5_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d6 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d6 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_d6 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_d6 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_d6 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_d6 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_d6 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d6 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d5 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d5 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_d5 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_d5 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_d5 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_d5 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_d5 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_d5 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_D7_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_d8 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_d8 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d8 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d8 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_d8 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_d8 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_d8 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_d8 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_d8 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d8 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_d8 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d7 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d7 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_d7 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_d7 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_d7 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_d7 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_d7 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_d7 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_D9_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_d10 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_d10 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d10 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d10 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_d10 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_d10 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_d10 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_d10 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_d10 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d10 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_d10 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_d9 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_d9 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d9 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d9 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_d9 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_d9 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_d9 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_d9 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_d9 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_d9 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_d9 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_D11_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_d12 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_d12 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d12 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d12 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_d12 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_d12 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_d12 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_d12 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_d12 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d12 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_d12 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_d11 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_d11 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d11 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d11 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_d11 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_d11 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_d11 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_d11 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_d11 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_d11 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_d11 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_D13_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_d14 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_d14 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d14 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d14 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_d14 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_d14 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_d14 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_d14 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_d14 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d14 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_d14 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_d13 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_d13 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d13 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d13 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_d13 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_d13 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_d13 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_d13 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_d13 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_d13 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_d13 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_D15_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_ncs0 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_ncs0 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_ncs0 "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_d15 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_d15 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_d15 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_d15 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_d15 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_d15 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_d15 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_d15 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_d15 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_d15 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_d15 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_NCS1_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_ncs2 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_ncs2 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_ncs2 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_ncs2 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_ncs2 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_ncs2 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_ncs2 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_ncs2 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_ncs2 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_ncs2 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_ncs2 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_ncs1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_ncs1 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_ncs1 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_ncs1 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_ncs1 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_ncs1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_ncs1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_ncs1 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_ncs1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_ncs1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_ncs1 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_NCS3_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_ncs4 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_ncs4 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_ncs4 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_ncs4 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_ncs4 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_ncs4 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_ncs4 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_ncs4 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_ncs4 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_ncs4 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_ncs4 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_ncs3 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_ncs3 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_ncs3 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_ncs3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_ncs3 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_ncs3 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_ncs3 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_ncs3 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_ncs3 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_ncs3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_ncs3 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_NCS5_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_ncs6 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_ncs6 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_ncs6 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_ncs6 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_ncs6 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_ncs6 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_ncs6 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_ncs6 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_ncs6 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_ncs6 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_ncs6 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_ncs5 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_ncs5 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_ncs5 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_ncs5 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_ncs5 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_ncs5 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_ncs5 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_ncs5 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_ncs5 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_ncs5 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_ncs5 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_NCS7_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_clk "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_clk "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_clk "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_clk "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_clk "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_clk "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_clk "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_clk "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_clk "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_clk "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_clk "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_ncs7 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_ncs7 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_ncs7 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_ncs7 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_ncs7 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_ncs7 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_ncs7 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_ncs7 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_ncs7 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_ncs7 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_ncs7 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_NADV_ALE_bitfield" { 
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_noe "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_noe "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_nadv_ale "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_nadv_ale "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_nadv_ale "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_NWE_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_nbe0_cle "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_nbe0_cle "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_nbe0_cle "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_nbe0_cle "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_nbe0_cle "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_nbe0_cle "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_nbe0_cle "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_nbe0_cle "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_nbe0_cle "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_d10 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_nbe0_cle "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_nwe "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_nwe "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_nwe "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_NBE1_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_nwp "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_nwp "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_nwp "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_nwp "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_nwp "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_nwp "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_nwp "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_nwp "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_nwp "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_nwp "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_nwp "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_nbe1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_nbe1 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_nbe1 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_nbe1 "; 
 	  loc = "12" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_nbe1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_nbe1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_nbe1 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_WAIT0_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_wait1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_wait1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_wait1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_wait1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_wait1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_wait1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_wait1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_wait1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_wait1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_wait1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_wait1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_wait0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_wait0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_GPMC_WAIT2_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for gpmc_wait3 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for gpmc_wait3 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for gpmc_wait3 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for gpmc_wait3 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for gpmc_wait3 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for gpmc_wait3 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for gpmc_wait3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for gpmc_wait3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for gpmc_wait3 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for gpmc_wait3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for gpmc_wait3 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for gpmc_wait2 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for gpmc_wait2 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for gpmc_wait2 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for gpmc_wait2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for gpmc_wait2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for gpmc_wait2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for gpmc_wait2 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for gpmc_wait2 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for gpmc_wait2 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for gpmc_wait2 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for gpmc_wait2 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_PCLK_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_hync "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_hync "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_hync "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_hync "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_hync "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_hync "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_hync "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_hync "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_hync "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_hync "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_hync "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_pclk "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_pclk "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_pclk "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_pclk "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_pclk "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_pclk "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_pclk "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_pclk "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_pclk "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_pclk "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_pclk "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_VSYNC_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_acbias "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_acbias "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_acbias "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_acbias "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_acbias "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_acbias "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_acbias "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_acbias "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_acbias "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_acbias "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_acbias "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_vsync "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_vsync "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_vsync "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_vsync "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_vsync "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_vsync "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_vsync "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_vsync "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_vsync "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_vsync "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_vsync "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA0_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data0 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data0 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA2_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data3 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data3 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data3 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data3 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data3 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data3 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data3 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data3 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data2 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data2 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data2 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data2 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data2 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data2 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data2 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA4_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data5 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data5 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data5 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data5 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data5 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data5 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data5 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data5 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data5 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data5 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data4 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data4 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data4 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data4 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data4 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data4 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data4 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data4 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA6_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data7 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data7 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data7 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data7 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data7 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data7 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data7 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data7 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data7 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data7 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data7 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data6 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data6 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data6 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data6 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data6 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data6 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data6 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data6 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data6 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data6 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data6 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA8_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data9 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data9 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data9 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data9 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data9 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data9 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data9 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data9 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data9 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data9 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data9 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data8 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data8 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data8 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data8 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data8 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data8 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data8 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data8 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data8 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data8 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data8 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA10_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data11 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data11 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data11 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data11 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data11 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data11 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data11 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data11 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data11 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data11 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data11 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data10 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data10 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data10 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data10 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data10 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data10 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data10 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data10 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data10 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data10 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data10 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA12_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data13 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data13 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data13 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data13 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data13 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data13 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data13 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data13 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data13 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data13 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data13 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data12 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data12 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data12 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data12 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data12 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data12 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data12 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data12 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data12 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data12 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data12 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA14_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data15 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data15 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data15 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data15 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data15 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data15 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data15 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data15 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data15 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data15 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data15 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data14 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data14 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data14 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data14 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data14 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data14 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data14 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data14 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data14 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data14 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data14 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA16_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data17 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data17 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data17 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data17 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data17 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data17 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data17 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data17 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data17 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data17 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data17 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data16 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data16 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data16 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data16 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data16 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data16 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data16 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data16 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data16 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data16 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data16 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA18_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data19 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data19 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data19 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data19 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data19 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data19 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data19 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data19 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data19 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data19 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data19 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data18 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data18 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data18 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data18 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data18 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data18 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data18 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data18 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data18 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data18 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data18 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA20_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data21 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data21 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data21 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data21 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data21 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data21 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data21 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data21 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data21 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data21 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data21 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data20 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data20 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data20 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data20 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data20 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data20 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data20 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data20 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data20 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data20 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data20 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_DSS_DATA22_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for dss_data23 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for dss_data23 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for dss_data23 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for dss_data23 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for dss_data23 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for dss_data23 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for dss_data23 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for dss_data23 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for dss_data23 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for dss_data23 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for dss_data23 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for dss_data22 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for dss_data22 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for dss_data22 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for dss_data22 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for dss_data22 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for dss_data22 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for dss_data22 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for dss_data22 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for dss_data22 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for dss_data22 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for dss_data22 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_HS_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_vs "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_vs "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_vs "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_vs "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_vs "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_vs "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_vs "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_vs "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_vs "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_vs "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_vs "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_hs "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_hs "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_hs "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_hs "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_hs "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_hs "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_hs "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_hs "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_hs "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_hs "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_hs "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_XCLKA_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_pclk "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_pclk "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_pclk "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_pclk "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_pclk "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_pclk "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_pclk "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_pclk "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_pclk "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_pclk "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_pclk "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_xclka "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_xclka "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_xclka "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_xclka "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_xclka "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_xclka "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_xclka "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_xclka "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_xclka "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_xclka "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_xclka "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_FLD_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_d0 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_d0 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_d0 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_d0 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_d0 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_d0 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_d0 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_d0 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_d0 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_d0 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_d0 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_fld "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_fld "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_fld "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_fld "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_fld "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_fld "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_fld "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_fld "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_fld "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_fld "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_fld "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_D1_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_d2 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_d2 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_d2 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_d2 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_d2 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_d2 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_d2 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_d2 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_d2 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_d2 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_d2 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_d1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_d1 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_d1 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_d1 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_d1 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_d1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_d1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_d1 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_d1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_d1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_d1 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_D3_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_d4 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_d4 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_d4 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_d4 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_d4 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_d4 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_d4 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_d4 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_d4 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_d4 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_d4 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_d3 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_d3 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_d3 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_d3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_d3 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_d3 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_d3 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_d3 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_d3 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_d3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_d3 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_D5_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_d6 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_d6 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_d6 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_d6 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_d6 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_d6 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_d6 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_d6 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_d6 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_d6 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_d6 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_d5 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_d5 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_d5 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_d5 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_d5 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_d5 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_d5 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_d5 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_d5 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_d5 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_d5 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_D7_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_d8 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_d8 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_d8 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_d8 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_d8 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_d8 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_d8 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_d8 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_d8 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_d8 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_d8 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_d7 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_d7 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_d7 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_d7 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_d7 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_d7 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_d7 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_d7 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_d7 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_d7 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_d7 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_D9_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_d10 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_d10 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_d10 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_d10 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_d10 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_d10 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_d10 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_d10 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_d10 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_d10 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_d10 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_d9 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_d9 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_d9 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_d9 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_d9 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_d9 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_d9 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_d9 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_d9 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_d9 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_d9 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_D11_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_xclkb "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_xclkb "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_xclkb "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_xclkb "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_xclkb "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_xclkb "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_xclkb "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_xclkb "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_xclkb "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_xclkb "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_xclkb "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_d11 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_d11 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_d11 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_d11 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_d11 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_d11 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_d11 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_d11 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_d11 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_d11 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_d11 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CAM_WEN_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for cam_strobe "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for cam_strobe "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for cam_strobe "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for cam_strobe "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for cam_strobe "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for cam_strobe "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for cam_strobe "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for cam_strobe "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for cam_strobe "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for cam_strobe "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for cam_strobe "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for cam_wen "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for cam_wen "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for cam_wen "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for cam_wen "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for cam_wen "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for cam_wen "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for cam_wen "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for cam_wen "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for cam_wen "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for cam_wen "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for cam_wen "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CSI2_DX0_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for csi2_dy0 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for csi2_dy0 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for csi2_dy0 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for csi2_dy0 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for csi2_dy0 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for csi2_dy0 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for csi2_dy0 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for csi2_dy0 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for csi2_dy0 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for csi2_dy0 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for csi2_dy0 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for csi2_dx0 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for csi2_dx0 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for csi2_dx0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for csi2_dx0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for csi2_dx0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for csi2_dx0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for csi2_dx0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for csi2_dx0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for csi2_dx0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for csi2_dx0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for csi2_dx0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_CSI2_DX1_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for csi2_dy1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for csi2_dy1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for csi2_dy1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for csi2_dy1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for csi2_dy1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for csi2_dy1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for csi2_dy1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for csi2_dy1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for csi2_dy1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for csi2_dy1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for csi2_dy1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for csi2_dx1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for csi2_dx1 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for csi2_dx1 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for csi2_dx1 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for csi2_dx1 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for csi2_dx1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for csi2_dx1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for csi2_dx1 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for csi2_dx1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for csi2_dx1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for csi2_dx1 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP2_FSX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp2_clkx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp2_clkx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp2_clkx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp2_clkx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp2_clkx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp2_clkx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp2_clkx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp2_clkx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp2_clkx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp2_clkx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp2_clkx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp2_fsx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp2_fsx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp2_fsx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp2_fsx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp2_fsx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp2_fsx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp2_fsx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp2_fsx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp2_fsx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp2_fsx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp2_fsx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP2_DR_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp2_dx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp2_dx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp2_dx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp2_dx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp2_dx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp2_dx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp2_dx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp2_dx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp2_dx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp2_dx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp2_dx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp2_dr "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp2_dr "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp2_dr "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp2_dr "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp2_dr "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp2_dr "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp2_dr "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp2_dr "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp2_dr "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp2_dr "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp2_dr "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC1_CLK_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc1_cmd "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc1_cmd "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc1_cmd "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc1_cmd "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc1_cmd "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc1_cmd "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc1_cmd "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc1_cmd "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc1_cmd "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc1_cmd "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc1_cmd "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc1_clk "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc1_clk "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc1_clk "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc1_clk "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc1_clk "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc1_clk "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc1_clk "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc1_clk "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc1_clk "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc1_clk "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc1_clk "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC1_DAT0_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc1_dat1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc1_dat1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc1_dat1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc1_dat1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc1_dat1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc1_dat1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc1_dat1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc1_dat1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc1_dat1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc1_dat1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc1_dat1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc1_dat0 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc1_dat0 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc1_dat0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc1_dat0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc1_dat0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc1_dat0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc1_dat0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc1_dat0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc1_dat0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc1_dat0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc1_dat0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC1_DAT2_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc1_dat3 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc1_dat3 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc1_dat3 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc1_dat3 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc1_dat3 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc1_dat3 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc1_dat3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc1_dat3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc1_dat3 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc1_dat3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc1_dat3 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc1_dat2 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc1_dat2 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc1_dat2 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc1_dat2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc1_dat2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc1_dat2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc1_dat2 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc1_dat2 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc1_dat2 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc1_dat2 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc1_dat4 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC1_DAT4_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc1_dat5 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc1_dat5 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc1_dat5 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc1_dat5 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc1_dat5 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc1_dat5 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc1_dat5 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc1_dat5 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc1_dat5 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc1_dat5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc1_dat5 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc1_dat4 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc1_dat4 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc1_dat4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc1_dat4 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc1_dat4 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc1_dat4 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc1_dat4 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc1_dat4 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc1_dat4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc1_dat4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc1_dat4 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC1_DAT6_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc1_dat7 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc1_dat7 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc1_dat7 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc1_dat7 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc1_dat7 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc1_dat7 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc1_dat7 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc1_dat7 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc1_dat7 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc1_dat7 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc1_dat7 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc1_dat6 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc1_dat6 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc1_dat6 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc1_dat6 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc1_dat6 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc1_dat6 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc1_dat6 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc1_dat6 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc1_dat6 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc1_dat6 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc1_dat6 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC2_CLK_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc2_cmd "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc2_cmd "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc2_cmd "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc2_cmd "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc2_cmd "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc2_cmd "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc2_cmd "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc2_cmd "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc2_cmd "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc2_cmd "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc2_cmd "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc2_clk "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc2_clk "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc2_clk "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc2_clk "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc2_clk "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc2_clk "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc2_clk "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc2_clk "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc2_clk "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc2_clk "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc2_clk "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC2_DAT0_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc2_dat1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc2_dat1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc2_dat1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc2_dat1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc2_dat1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc2_dat1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc2_dat1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc2_dat1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc2_dat1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc2_dat1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc2_dat1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc2_dat0 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc2_dat0 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc2_dat0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc2_dat0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc2_dat0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc2_dat0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc2_dat0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc2_dat0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc2_dat0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc2_dat0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc2_dat0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC2_DAT2_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc2_dat3 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc2_dat3 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc2_dat3 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc2_dat3 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc2_dat3 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc2_dat3 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc2_dat3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc2_dat3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc2_dat3 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc2_dat3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc2_dat3 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc2_dat2 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc2_dat2 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc2_dat2 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc2_dat2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc2_dat2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc2_dat2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc2_dat2 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc2_dat2 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc2_dat2 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc2_dat2 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc2_dat2 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC2_DAT4_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc2_dat5 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc2_dat5 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc2_dat5 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc2_dat5 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc2_dat5 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc2_dat5 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc2_dat5 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc2_dat5 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc2_dat5 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc2_dat5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc2_dat5 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc2_dat4 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc2_dat4 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc2_dat4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc2_dat4 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc2_dat4 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc2_dat4 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc2_dat4 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc2_dat4 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc2_dat4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc2_dat4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc2_dat4 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MMC2_DAT6_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mmc2_dat7 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mmc2_dat7 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mmc2_dat7 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mmc2_dat7 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mmc2_dat7 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mmc2_dat7 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mmc2_dat7 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mmc2_dat7 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mmc2_dat7 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mmc2_dat7 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mmc2_dat7 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mmc2_dat6 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mmc2_dat6 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mmc2_dat6 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mmc2_dat6 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mmc2_dat6 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mmc2_dat6 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mmc2_dat6 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mmc2_dat6 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mmc2_dat6 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mmc2_dat6 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mmc2_dat6 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP3_DX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp3_dr "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp3_dr "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp3_dr "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp3_dr "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp3_dr "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp3_dr "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp3_dr "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp3_dr "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp3_dr "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp3_dr "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp3_dr "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp3_dx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp3_dx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp3_dx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp3_dx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp3_dx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp3_dx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp3_dx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp3_dx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp3_dx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp3_dx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp3_dx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP3_CLKX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp3_fsx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp3_fsx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp3_fsx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp3_fsx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp3_fsx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp3_fsx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp3_fsx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp3_fsx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp3_fsx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp3_fsx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp3_fsx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp3_clkx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp3_clkx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp3_clkx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp3_clkx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp3_clkx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp3_clkx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp3_clkx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp3_clkx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp3_clkx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp3_clkx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp3_clkx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_UART2_CTS_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for uart2_rts "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for uart2_rts "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for uart2_rts "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for uart2_rts "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for uart2_rts "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for uart2_rts "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for uart2_rts "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for uart2_rts "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for uart2_rts "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for uart2_rts "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for uart2_rts "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for uart2_cts "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for uart2_cts "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for uart2_cts "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for uart2_cts "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for uart2_cts "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for uart2_cts "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for uart2_cts "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for uart2_cts "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for uart2_cts "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for uart2_cts "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for uart2_cts "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_UART2_TX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for uart2_rx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for uart2_rx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for uart2_rx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for uart2_rx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for uart2_rx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for uart2_rx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for uart2_rx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for uart2_rx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for uart2_rx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for uart2_rx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for uart2_rx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for uart2_tx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for uart2_tx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for uart2_tx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for uart2_tx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for uart2_tx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for uart2_tx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for uart2_tx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for uart2_tx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for uart2_tx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for uart2_tx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for uart2_tx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_UART1_TX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for uart1_rts "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for uart1_rts "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for uart1_rts "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for uart1_rts "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for uart1_rts "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for uart1_rts "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for uart1_rts "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for uart1_rts "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for uart1_rts "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for uart1_rts "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for uart1_rts "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for uart1_tx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for uart1_tx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for uart1_tx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for uart1_tx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for uart1_tx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for uart1_tx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for uart1_tx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for uart1_tx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for uart1_tx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for uart1_tx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for uart1_tx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_UART1_CTS_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for uart1_rx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for uart1_rx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for uart1_rx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for uart1_rx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for uart1_rx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for uart1_rx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for uart1_rx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for uart1_rx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for uart1_rx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for uart1_rx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for uart1_rx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for uart1_cts "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for uart1_cts "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for uart1_cts "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for uart1_cts "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for uart1_cts "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for uart1_cts "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for uart1_cts "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for uart1_cts "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for uart1_cts "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for uart1_cts "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for uart1_cts "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP4_CLKX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp4_dr "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp4_dr "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp4_dr "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp4_dr "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp4_dr "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp4_dr "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp4_dr "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp4_dr "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp4_dr "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp4_dr "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp4_dr "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp4_clkx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp4_clkx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp4_clkx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp4_clkx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp4_clkx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp4_clkx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp4_clkx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp4_clkx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp4_clkx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp4_clkx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp4_clkx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP4_DX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp4_fsx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp4_fsx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp4_fsx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp4_fsx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp4_fsx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp4_fsx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp4_fsx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp4_fsx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp4_fsx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp4_fsx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp4_fsx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp4_dx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp4_dx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp4_dx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp4_dx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp4_dx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp4_dx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp4_dx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp4_dx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp4_dx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp4_dx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp4_dx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP1_CLKR_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp1_fsr "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp1_fsr "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp1_fsr "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp1_fsr "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp1_fsr "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp1_fsr "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp1_fsr "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp1_fsr "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp1_fsr "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp1_fsr "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp1_fsr "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp1_clkr "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp1_clkr "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp1_clkr "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp1_clkr "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp1_clkr "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp1_clkr "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp1_clkr "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp1_clkr "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp1_clkr "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp1_clkr "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp1_clkr "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP1_DX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp1_dr "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp1_dr "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp1_dr "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp1_dr "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp1_dr "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp1_dr "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp1_dr "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp1_dr "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp1_dr "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp1_dr "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp1_dr "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp1_dx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp1_dx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp1_dx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp1_dx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp1_dx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp1_dx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp1_dx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp1_dx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp1_dx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp1_dx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp1_dx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP_CLKS_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcbsp1_fsx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcbsp1_fsx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcbsp1_fsx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcbsp1_fsx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcbsp1_fsx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcbsp1_fsx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcbsp1_fsx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcbsp1_fsx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcbsp1_fsx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcbsp1_fsx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcbsp1_fsx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp1_clks "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp1_clks "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp1_clks "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp1_clks "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp1_clks "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp1_clks "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp1_clks "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp1_clks "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp1_clks "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp1_clks "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp1_clks "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCBSP1_CLKX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for uart3_cts_rctx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for uart3_cts_rctx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for uart3_cts_rctx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for uart3_cts_rctx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for uart3_cts_rctx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for uart3_cts_rctx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for uart3_cts_rctx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for uart3_cts_rctx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for uart3_cts_rctx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for uart3_cts_rctx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for uart3_cts_rctx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcbsp1_clkx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcbsp1_clkx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcbsp1_clkx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcbsp1_clkx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcbsp1_clkx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcbsp1_clkx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcbsp1_clkx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcbsp1_clkx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcbsp1_clkx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcbsp1_clkx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcbsp1_clkx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_UART3_RTS_SD_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for uart3_rx_imx "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for uart3_rx_imx "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for uart3_rx_imx "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for uart3_rx_imx "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for uart3_rx_imx "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for uart3_rx_imx "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for uart3_rx_imx "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for uart3_rx_imx "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for uart3_rx_imx "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for uart3_rx_imx "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for uart3_rx_imx "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for uart3_rts_sd "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for uart3_rts_sd "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for uart3_rts_sd "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for uart3_rts_sd "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for uart3_rts_sd "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for uart3_rts_sd "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for uart3_rts_sd "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for uart3_rts_sd "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for uart3_rts_sd "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for uart3_rts_sd "; 
 	  loc = "3" 
 	  type = "binary" }
 "M" {
 	  desc = "Functional multiplexing selection for uart3_rts_sd "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_UART3_TX_IRTX_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for hsusb0_clk "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for hsusb0_clk "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_clk "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_clk "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for hsusb0_clk "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for hsusb0_clk "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for hsusb0_clk "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for hsusb0_clk "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for hsusb0_clk "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for hsusb0_clk "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for hsusb0_clk "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for uart3_tx_irtx "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for uart3_tx_irtx "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for uart3_tx_irtx "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for uart3_tx_irtx "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for uart3_tx_irtx "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for uart3_tx_irtx "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for uart3_tx_irtx "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for uart3_tx_irtx "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for uart3_tx_irtx "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for uart3_tx_irtx "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for uart3_tx_irtx "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_HSUSB0_STP_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for hsusb0_dir "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for hsusb0_dir "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_dir "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_dir "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for hsusb0_dir "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for hsusb0_dir "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for hsusb0_dir "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for hsusb0_dir "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for hsusb0_dir "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for hsusb0_dir "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for hsusb0_dir "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for hsusb0_stp "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for hsusb0_stp "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_stp "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_stp "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for hsusb0_stp "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for hsusb0_stp "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for hsusb0_stp "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for hsusb0_stp "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for hsusb0_stp "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for hsusb0_stp "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for hsusb0_stp "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_HSUSB0_NXT_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for hsusb0_data0 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for hsusb0_data0 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_data0 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_data0 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for hsusb0_data0 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for hsusb0_data0 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for hsusb0_data0 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for hsusb0_data0 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for hsusb0_data0 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for hsusb0_data0 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for hsusb0_data0 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for hsusb0_nxt "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for hsusb0_nxt "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_nxt "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_nxt "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for hsusb0_nxt "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for hsusb0_nxt "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for hsusb0_nxt "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for hsusb0_nxt "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for hsusb0_nxt "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for hsusb0_nxt "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for hsusb0_nxt "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_HSUSB0_DATA1_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for hsusb0_data2 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for hsusb0_data2 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_data2 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_data2 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for hsusb0_data2 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for hsusb0_data2 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for hsusb0_data2 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for hsusb0_data2 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for hsusb0_data2 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for hsusb0_data2 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for hsusb0_data2 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for hsusb0_data1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for hsusb0_data1 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_data1 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_data1 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for hsusb0_data1 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for hsusb0_data1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for hsusb0_data1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for hsusb0_data1 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for hsusb0_data1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for hsusb0_data1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for hsusb0_data1 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_HSUSB0_DATA3_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for hsusb0_data4 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for hsusb0_data4 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_data4 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_data4 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for hsusb0_data4 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for hsusb0_data4 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for hsusb0_data4 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for hsusb0_data4 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for hsusb0_data4 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for hsusb0_data4 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for hsusb0_data4 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for hsusb0_data3 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for hsusb0_data3 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_data3 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_data3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for hsusb0_data3 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for hsusb0_data3 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for hsusb0_data3 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for hsusb0_data3 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for hsusb0_data3 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for hsusb0_data3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for hsusb0_data3 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_HSUSB0_DATA5_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for hsusb0_data6 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for hsusb0_data6 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_data6 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_data6 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for hsusb0_data6 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for hsusb0_data6 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for hsusb0_data6 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for hsusb0_data6 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for hsusb0_data6 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for hsusb0_data6 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for hsusb0_data6 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for hsusb0_data5 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for hsusb0_data5 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_data5 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_data5 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for hsusb0_data5 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for hsusb0_data5 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for hsusb0_data5 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for hsusb0_data5 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for hsusb0_data5 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for hsusb0_data5 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for hsusb0_data5 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_HSUSB0_DATA7_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for i2c1_scl "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for i2c1_scl "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for i2c1_scl "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for i2c1_scl "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for i2c1_scl "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for i2c1_scl "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for i2c1_scl "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for i2c1_scl "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for i2c1_scl "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for i2c1_scl "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for hsusb0_data7 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for hsusb0_data7 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for hsusb0_data7 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for hsusb0_data7 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for hsusb0_data7 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for hsusb0_data7 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for hsusb0_data7 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for hsusb0_data7 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for hsusb0_data7 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for hsusb0_data7 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for hsusb0_data7 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_I2C1_SDA_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for i2c2_scl "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for i2c2_scl "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for i2c2_scl "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for i2c2_scl "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for i2c2_scl "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for i2c2_scl "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for i2c2_scl "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for i2c2_scl "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for i2c2_scl "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for i2c2_scl "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for i2c2_scl "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for i2c1_sda "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for i2c1_sda "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for i2c1_sda "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for i2c1_sda "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for i2c1_sda "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for i2c1_sda "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for i2c1_sda "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for i2c1_sda "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for i2c1_sda "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for i2c1_sda "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_I2C2_SDA_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for i2c3_scl "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for i2c3_scl "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for i2c3_scl "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for i2c3_scl "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for i2c3_scl "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for i2c3_scl "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for i2c3_scl "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for i2c3_scl "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for i2c3_scl "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for i2c3_scl "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for i2c3_scl "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for i2c2_sda "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for i2c2_sda "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for i2c2_sda "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for i2c2_sda "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for i2c2_sda "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for i2c2_sda "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for i2c2_sda "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for i2c2_sda "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for i2c2_sda "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for i2c2_sda "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for i2c2_sda "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_I2C3_SDA_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for hdq_sio "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for hdq_sio "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for hdq_sio "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for hdq_sio "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for hdq_sio "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for hdq_sio "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for hdq_sio "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for hdq_sio "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for hdq_sio "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for hdq_sio "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for hdq_sio "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for i2c3_sda "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for i2c3_sda "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for i2c3_sda "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for i2c3_sda "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for i2c3_sda "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for i2c3_sda "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for i2c3_sda "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for i2c3_sda "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for i2c3_sda "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for i2c3_sda "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for i2c3_sda "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCSPI1_CLK_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcspi1_simo "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcspi1_simo "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcspi1_simo "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcspi1_simo "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcspi1_simo "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcspi1_simo "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcspi1_simo "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcspi1_simo "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcspi1_simo "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcspi1_simo "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcspi1_simo "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcspi1_clk "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcspi1_clk "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcspi1_clk "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcspi1_clk "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcspi1_clk "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcspi1_clk "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcspi1_clk "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcspi1_clk "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcspi1_clk "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcspi1_clk "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcspi1_clk "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCSPI1_SOMI_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcspi1_cs0 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcspi1_cs0 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcspi1_cs0 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcspi1_cs0 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcspi1_cs0 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcspi1_cs0 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcspi1_cs0 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcspi1_cs0 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcspi1_cs0 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcspi1_cs0 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcspi1_cs0 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcspi1_somi "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcspi1_somi "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcspi1_somi "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcspi1_somi "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcspi1_somi "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcspi1_somi "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcspi1_somi "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcspi1_somi "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcspi1_somi "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcspi1_somi "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcspi1_somi "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCSPI1_CS1_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcspi1_cs2 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcspi1_cs2 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcspi1_cs2 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcspi1_cs2 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcspi1_cs2 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcspi1_cs2 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcspi1_cs2 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcspi1_cs2 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcspi1_cs2 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcspi1_cs2 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcspi1_cs2 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcspi1_cs1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcspi1_cs1 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcspi1_cs1 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcspi1_cs1 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcspi1_cs1 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcspi1_cs1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcspi1_cs1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcspi1_cs1 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcspi1_cs1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcspi1_cs1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcspi1_cs1 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCSPI1_CS3_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcspi2_clk "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcspi2_clk "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcspi2_clk "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcspi2_clk "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcspi2_clk "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcspi2_clk "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcspi2_clk "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcspi2_clk "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcspi2_clk "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcspi2_clk "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcspi2_clk "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcspi1_cs3 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcspi1_cs3 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcspi1_cs3 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcspi1_cs3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcspi1_cs3 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcspi1_cs3 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcspi1_cs3 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcspi1_cs3 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcspi1_cs3 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcspi1_cs3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcspi1_cs3 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCSPI2_SIMO_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcspi2_somi "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcspi2_somi "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcspi2_somi "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcspi2_somi "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcspi2_somi "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcspi2_somi "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcspi2_somi "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcspi2_somi "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcspi2_somi "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcspi2_somi "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcspi2_somi "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcspi2_simo "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcspi2_simo "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcspi2_simo "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcspi2_simo "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcspi2_simo "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcspi2_simo "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcspi2_simo "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcspi2_simo "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcspi2_simo "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcspi2_simo "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcspi2_simo "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_MCSPI2_CS0_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for mcspi2_cs1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for mcspi2_cs1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for mcspi2_cs1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for mcspi2_cs1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for mcspi2_cs1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for mcspi2_cs1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for mcspi2_cs1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for mcspi2_cs1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for mcspi2_cs1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for mcspi2_cs1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for mcspi2_cs1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for mcspi2_cs0 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for mcspi2_cs0 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for mcspi2_cs0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for mcspi2_cs0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for mcspi2_cs0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for mcspi2_cs0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for mcspi2_cs0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for mcspi2_cs0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for mcspi2_cs0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for mcspi2_cs0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for mcspi2_cs0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SYS_NIRQ_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for sys_clkout2 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for sys_clkout2 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sys_clkout2 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sys_clkout2 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sys_clkout2 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sys_clkout2 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sys_clkout2 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sys_clkout2 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sys_clkout2 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sys_clkout2 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sys_clkout2 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for sys_nirq "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for sys_nirq "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sys_nirq "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sys_nirq "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sys_nirq "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sys_nirq "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sys_nirq "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sys_nirq "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sys_nirq "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sys_nirq "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sys_nirq "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_CLK_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_ctl "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_ctl "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_ctl "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_ctl "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_ctl "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_ctl "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_ctl "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_ctl "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_ctl "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_ctl "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_ctl "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_clk "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_clk "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_clk "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_clk "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_clk "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_clk "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_clk "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_clk "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_clk "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_clk "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_clk "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_D0_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_d1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_d1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_d1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_d1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_d1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_d1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_d1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_d1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_d1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_d1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_d1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_d0 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_d0 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_d0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_d0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_d0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_d0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_d0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_d0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_d0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_d0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_d0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_D2_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_d3 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_d3 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_d3 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_d3 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_d3 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_d3 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_d3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_d3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_d3 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_d3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_d3 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_d2 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_d2 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_d2 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_d2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_d2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_d2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_d2 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_d2 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_d2 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_d2 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_d2 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_D4_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_d5 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_d5 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_d5 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_d5 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_d5 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_d5 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_d5 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_d5 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_d5 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_d5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_d5 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_d4 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_d4 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_d4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_d4 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_d4 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_d4 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_d4 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_d4 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_d4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_d4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_d4 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_D6_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_d7 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_d7 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_d7 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_d7 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_d7 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_d7 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_d7 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_d7 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_d7 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_d7 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_d7 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_d6 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_d6 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_d6 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_d6 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_d6 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_d6 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_d6 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_d6 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_d6 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_d6 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_d6 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_D8_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_d9 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_d9 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_d9 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_d9 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_d9 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_d9 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_d9 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_d9 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_d9 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_d9 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_d9 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_d8 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_d8 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_d8 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_d8 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_d8 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_d8 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_d8 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_d8 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_d8 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_d8 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_d8 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_D10_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_d11 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_d11 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_d11 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_d11 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_d11 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_d11 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_d11 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_d11 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_d11 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_d11 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_d11 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_d10 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_d10 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_d10 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_d10 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_d10 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_d10 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_d10 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_d10 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_d10 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_d10 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_d10 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_D12_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_d13 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_d13 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_d13 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_d13 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_d13 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_d13 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_d13 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_d13 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_d13 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_d13 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_d13 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_d12 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_d12 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_d12 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_d12 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_d12 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_d12 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_d12 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_d12 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_d12 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_d12 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_d12 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_ETK_D14_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for etk_d15 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for etk_d15 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for etk_d15 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for etk_d15 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for etk_d15 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for etk_d15 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for etk_d15 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for etk_d15 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for etk_d15 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for etk_d15 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for etk_d15 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for etk_d14 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for etk_d14 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for etk_d14 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for etk_d14 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for etk_d14 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for etk_d14 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for etk_d14 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for etk_d14 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for etk_d14 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for etk_d14 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for etk_d14 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD0_bitfield" { 
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad3 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad3 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad3 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad3 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad3 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad2 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad2 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad2 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad2 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad2 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD4_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad5 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad5 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad5 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad5 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad5 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad5 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad5 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad4 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad4 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad4 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad4 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad4 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD6_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad7 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad7 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad7 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad7 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad7 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad7 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad7 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad7 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad6 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad6 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for d2d_mcad6 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad6 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad6 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad6 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad6 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad6 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD8_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad9 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad9 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad9 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad9 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad9 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad9 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad9 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad9 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad8 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad8 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad8 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad8 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad8 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad8 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad8 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad8 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD10_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad11 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad11 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad11 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad11 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad11 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad11 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad11 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad11 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad10 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad10 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad10 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad10 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad10 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad10 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad10 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad10 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD12_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad13 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad13 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad13 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad13 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad13 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad13 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad13 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad13 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad12 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad12 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad12 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad12 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad12 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad12 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad12 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad12 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD14_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad15 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad15 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad15 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad15 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad15 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad15 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad15 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad15 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad14 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad14 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad14 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad14 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad14 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad14 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad14 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad14 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD16_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad17 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad17 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad17 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad17 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad17 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad17 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad17 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad17 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad16 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad16 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad16 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad16 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad16 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad16 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad16 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD18_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad19 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad19 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad19 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad19 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad19 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad19 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad19 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad19 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad18 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad18 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad18 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad18 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad18 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad18 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad18 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad18 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD20_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad21 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad21 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad21 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad21 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad21 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad21 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad21 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad21 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad20 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad20 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad20 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad20 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad20 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad20 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad20 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad20 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD22_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad23 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad23 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad23 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad23 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad23 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad23 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad23 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad23 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad22 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad22 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad22 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad22 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad22 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad22 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad22 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad22 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD24_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad25 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad25 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad25 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad25 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad25 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad25 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad25 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad25 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad24 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad24 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad24 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad24 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad24 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad24 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad24 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad24 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD26_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad27 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad27 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad27 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad27 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad27 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad27 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad27 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad27 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad26 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad26 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad26 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad26 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad26 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad26 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad26 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad26 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD28_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad29 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad29 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad29 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad29 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad29 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad29 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad29 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad29 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad28 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad28 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad28 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad28 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad28 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad28 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad28 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad28 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD30_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad31 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad31 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad31 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad31 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad31 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for d2d_mcad31 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad31 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad31 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad30 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad30 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad30 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad30 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad30 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad30 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad30 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad30 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD32_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad33 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad33 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad33 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad33 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad33 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad33 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad33 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad33 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad32 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad32 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad32 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad32 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad32 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad32 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad32 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad32 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD34_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad35 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad35 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mcad35 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mcad35 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mcad35 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mcad35 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mcad35 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mcad35 "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad34 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad34 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad34 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad34 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mcad34 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad34 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad34 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad34 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MCAD36_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_clk26mi "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_clk26mi "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_clk26mi "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mcad36 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mcad36 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_mcad36 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_mcad36 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for d2d_mcad36 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mcad36 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mcad36 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mcad36 "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_NRESPWRON_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_nreswarm "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_nreswarm "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_nreswarm "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_nreswarm "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_nreswarm "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_nreswarm "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_nreswarm "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_nrespwron "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_nrespwron "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_nrespwron "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_ARMNIRQ_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_umafiq "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_umafiq "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_umafiq "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_armnirq "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_armnirq "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_armnirq "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_SPINT_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_frint "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_frint "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_frint "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_frint "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_frint "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_frint "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sad2d_frint "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_spint "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_spint "; 
 	  loc = "12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_spint "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_spint "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_spint "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_spint "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sad2d_spint "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_DMAREQ0_bitfield" { 
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_dmareq1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_dmareq1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sad2d_dmareq1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_dmareq0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_dmareq0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_dmareq0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sad2d_dmareq0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_DMAREQ2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_dmareq3 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_dmareq3 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_dmareq3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sad2d_dmareq3 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_dmareq2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_dmareq2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_dmareq2 "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sad2d_dmareq2 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_NTRST_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_tdi "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_tdi "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_tdi "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_ntrst "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_ntrst "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_ntrst "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_TDO_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_tms "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_tms "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_tms "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_tdo "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_tdo "; 
 	  loc = "12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_tdo "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_tdo "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_tdo "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_tdo "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_TCK_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_rtck "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_rtck "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_rtck "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_rtck "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_rtck "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_rtck "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_tck "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_tck "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_tck "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_MSTDBY_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_idlereq "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_idlereq "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_idlereq "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mstdby "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mstdby "; 
 	  loc = "12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_mstdby "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_mstdby "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_mstdby "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_mstdby "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_IDLEACK_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mwrite "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mwrite "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mwrite "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mwrite "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mwrite "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mwrite "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mwrite "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mwrite "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_idleack "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_idleack "; 
 	  loc = "12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_idleack "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_idleack "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_idleack "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_idleack "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_SWRITE_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mread "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mread "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mread "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mread "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mread "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mread "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_swrite "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_swrite "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_swrite "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_swrite "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_swrite "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_swrite "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_swrite "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_swrite "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_SREAD_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for sad2d_mbusflag "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for sad2d_mbusflag "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sad2d_mbusflag "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sad2d_mbusflag "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sad2d_mbusflag "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sad2d_mbusflag "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sad2d_mbusflag "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sad2d_mbusflag "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for sad2d_sread "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for sad2d_sread "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_sread "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_sread "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_sread "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_sread "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_sread "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_sread "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_SBUSFLAG_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sdrc_cke0 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sdrc_cke0 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sdrc_cke0 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sdrc_cke0 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sad2d_sbusflag "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sad2d_sbusflag "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sad2d_sbusflag "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SDRC_CKE1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sdrc_cke1 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sdrc_cke1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sdrc_cke1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sdrc_cke1 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_OFF_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "CONTROL_DEVCONF0_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "23..7" 
 	  type = "binary" }
}


 "CONTROL_MEM_DFTRW0_bitfield" { 
}


 "CONTROL_MEM_DFTRW1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "30..26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "CONTROL_MSUSPENDMUX_0_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "MCBSP2MSCTRL" {
 	  desc = "Control McBSP_2 sensitivity to MCU and/or DSP MSuspend "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "MCBSP1MSCTRL" {
 	  desc = "Control McBSP_1 sensitivity to MCU and/or DSP MSuspend "; 
 	  loc = "20..18" 
 	  type = "binary" }
 "I2C2MSCTRL" {
 	  desc = "Control I2C_2 sensitivity to MCU and/or DSP MSuspend "; 
 	  loc = "17..15" 
 	  type = "binary" }
 "I2C1MSCTRL" {
 	  desc = "Control I2C_1 sensitivity to MCU and/or DSP MSuspend "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "USIMOCPMSCTRL" {
 	  desc = "Control USIMOCP sensitivity to MCU and/or DSP MSuspend "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_MSUSPENDMUX_1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "GPTM7MSCTRL" {
 	  desc = "Control General Purpose Timer 7 sensitivity to MCU and/or DSP MSuspend"; 
 	  loc = "29..27" 
 	  type = "binary" }
 "GPTM6MSCTRL" {
 	  desc = "Control General Purpose Timer 6 sensitivity to MCU and/or DSP MSuspend"; 
 	  loc = "26..24" 
 	  type = "binary" }
 "GPTM5MSCTRL" {
 	  desc = "Control General Purpose Timer 5 sensitivity to MCU and/or DSP MSuspend"; 
 	  loc = "23..21" 
 	  type = "binary" }
 "GPTM4MSCTRL" {
 	  desc = "Control General Purpose Timer 4 sensitivity to MCU and/or DSP MSuspend"; 
 	  loc = "20..18" 
 	  type = "binary" }
 "GPTM3MSCTRL" {
 	  desc = "Control General Purpose Timer 3 sensitivity to MCU and/or DSP MSuspend"; 
 	  loc = "17..15" 
 	  type = "binary" }
 "GPTM2MSCTRL" {
 	  desc = "Control General Purpose Timer 2 sensitivity to MCU and/or DSP MSuspend"; 
 	  loc = "14..12" 
 	  type = "binary" }
 "GPTM1MSCTRL" {
 	  desc = "Control General Purpose Timer 1 sensitivity to MCU and/or DSP MSuspend"; 
 	  loc = "11..9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_MSUSPENDMUX_2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "26..24" 
 	  type = "binary" }
}


 "CONTROL_MSUSPENDMUX_3_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..3" 
 	  type = "binary" }
}


 "CONTROL_MSUSPENDMUX_4_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "26..0" 
 	  type = "binary" }
}


 "CONTROL_MSUSPENDMUX_5_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "20..9" 
 	  type = "binary" }
}


 "CONTROL_SEC_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "27..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "4" 
 	  type = "binary" }
}


 "CONTROL_DEVCONF1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "17..15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "10" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "1" 
 	  type = "binary" }
}


 "CONTROL_CSIRXFE_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "9" 
 	  type = "binary" }
}


 "CONTROL_SEC_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "29" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "19..18" 
 	  type = "binary" }
}


 "CONTROL_SEC_ERR_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "14..13" 
 	  type = "binary" }
}


 "CONTROL_SEC_ERR_STATUS_DEBUG_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "4" 
 	  type = "binary" }
}


 "CONTROL_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "DEVICETYPE" {
 	  desc = "Device Type captured at reset time "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..6" 
 	  type = "binary" }
}


 "CONTROL_GENERAL_PURPOSE_STATUS_bitfield" { 
 "RNGIDLE" {
 	  desc = "RNGIdle output from the RNG module "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "30..1" 
 	  type = "binary" }
 "SAVEDONE" {
 	  desc = "Pad configuration save status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CONTROL_RPUB_KEY_H_0_bitfield" { 
 "RPKH_31_" {
 	  desc = "Root Public Key Hash bits [31..0] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_RPUB_KEY_H_1_bitfield" { 
 "RPKH_63_32" {
 	  desc = "Root Public Key Hash bits [63..32] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_RPUB_KEY_H_2_bitfield" { 
 "RPKH_95_64" {
 	  desc = "Root Public Key Hash bits [95..64] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_RPUB_KEY_H_3_bitfield" { 
 "RPKH_127_96" {
 	  desc = "Root Public Key Hash bits [127..96] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_RPUB_KEY_H_4_bitfield" { 
 "RPKH_159_128" {
 	  desc = "Root Public Key Hash bits [159..128] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_USB_CONF_0_bitfield" { 
 "USB_CONF_31_" {
 	  desc = "USB Fuse conf [31..0] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_USB_CONF_1_bitfield" { 
 "USBCONF_63_32" {
 	  desc = "USB Fuse conf [63..32]"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_OPP1_VDD1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FUSE_OPP_95_72" {
 	  desc = "Fuse OPP [95..72] "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_OPP2_VDD1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FUSE_OPP_119_96" {
 	  desc = "Fuse OPP [119..96] "; 
 	  loc = "24..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_OPP3_VDD1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FUSE_OPP_143_12" {
 	  desc = "Fuse OPP [143..120] "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_OPP4_VDD1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FUSE_OPP_167_144" {
 	  desc = "Fuse OPP [167..144] "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_OPP5_VDD1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FUSE_OPP_191_168" {
 	  desc = "Fuse OPP [191..168] "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_OPP1_VDD2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FUSE_OPP1_VDD2" {
 	  desc = "Fuse OPP [23..0] "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_OPP2_VDD2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FUSE_OPP_47_24" {
 	  desc = "Fuse OPP [47..24] "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_OPP3_VDD2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FUSE_OPP_63_48" {
 	  desc = "Fuse OPP [63..48] "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CONTROL_FUSE_SR_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "FUSE_SR2" {
 	  desc = "Fuse SR 2 "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "FUSE_SR1" {
 	  desc = "Fuse SR 1 "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "CONTROL_CEK_BCH_0_bitfield" { 
 "CEK_BCH_" {
 	  desc = "Cpefuse CEK (BCH Decoded) [31..0] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_CEK_BCH_1_bitfield" { 
 "CEK_BCH_1" {
 	  desc = "Cpefuse CEK (BCH Decoded) [63..32] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_CEK_BCH_2_bitfield" { 
 "CEK_BCH_2" {
 	  desc = "Cpefuse CEK (BCH Decoded) [95..64] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_CEK_BCH_3_bitfield" { 
 "CEK_BCH_3" {
 	  desc = "Cpefuse CEK (BCH Decoded) [127..96] "; 
 	  loc = "31..24" 
 	  type = "binary" }
}


 "CONTROL_CEK_BCH_4_bitfield" { 
 "CEK_BCH_4" {
 	  desc = "Cpefuse CEK (BCH Decoded) [159..128] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_MSV_BCH_0_bitfield" { 
 "CEK_MSV_BCH_" {
 	  desc = "Cpefuse MSV (BCH Decoded) [31..0] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_MSV_BCH_1_bitfield" { 
 "CEK_MSV_BCH_1" {
 	  desc = "Cpefuse MSV (BCH Decoded) [63..32] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_SWRV_0_bitfield" { 
 "CEK_SWRV_" {
 	  desc = "Software revision value [31..0] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_SWRV_1_bitfield" { 
 "CEK_SWRV_1" {
 	  desc = "Software revision value [63..32] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_SWRV_2_bitfield" { 
 "CEK_SWRV_2" {
 	  desc = "Software revision value [95..64] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_SWRV_3_bitfield" { 
 "CEK_SWRV_3" {
 	  desc = "Software revision value [127..96] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_SWRV_4_bitfield" { 
 "CEK_SWRV_4" {
 	  desc = "Software revision value [159..128] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CONTROL_IVA2_BOOTMOD_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_0_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_3_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_4_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_5_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_6_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_7_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_DEBOBS_8_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..7" 
 	  type = "binary" }
}


 "CONTROL_PROG_IO1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..18" 
 	  type = "binary" }
}


 "CONTROL_DSS_DPLL_SPREADING_bitfield" { 
 "RESERVED" {
 	  desc = "Reads return zero "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads return zero "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "DSS_SPREADING_EN" {
 	  desc = "Enables/disables EMI Reduction feature "; 
 	  loc = "4" 
 	  type = "binary" }
 "DSS_SPREADING_AM" {
 	  desc = "Controls the modulation index. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "DSS_SPREADING_RA" {
 	  desc = "Controls the rate of frequency modulation "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CONTROL_CORE_DPLL_SPREADING_bitfield" { 
 "RESERVED" {
 	  desc = "Reads return zero "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads return zero "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "CORE_SPREADING_E" {
 	  desc = "Enables/disables EMI Reduction feature  "; 
 	  loc = "4" 
 	  type = "binary" }
 "CORE_SPREADING_A" {
 	  desc = "Controls the modulation index. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "CORE_SPREADING_R" {
 	  desc = "Controls the rate of frequency modulation "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CONTROL_PER_DPLL_SPREADING_bitfield" { 
 "RESERVED" {
 	  desc = "Reads return zero "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads return zero "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "PER_SPREADING_EN" {
 	  desc = "Enables/disables EMI Reduction feature  "; 
 	  loc = "4" 
 	  type = "binary" }
 "PER_SPREADING_AM" {
 	  desc = "Controls the modulation index. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "PER_SPREADING_RA" {
 	  desc = "Controls the rate of frequency modulation "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CONTROL_USBHOST_DPLL_SPREADING_bitfield" { 
 "RESERVED" {
 	  desc = "Reads return zero "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads return zero "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "USBHOST_SPREADIN" {
 	  desc = "Enables/disables EMI Reduction feature  "; 
 	  loc = "4" 
 	  type = "binary" }
 "USBHOST_SPREADIN" {
 	  desc = "Controls the modulation index. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "USBHOST_SPREADIN" {
 	  desc = "Controls the rate of frequency modulation "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CONTROL_MODEM_FW_CONFIGURATION_LOCK_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "CONTROL_MODEM_GPMC_DT_FW_REQ_INFO_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_MODEM_GPMC_DT_FW_RD_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_MODEM_GPMC_DT_FW_WR_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_MODEM_SMS_RG_RDPERM1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_MODEM_SMS_RG_WRPERM1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_MODEM_D2D_FW_DEBUG_MODE_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "CONTROL_DPF_OCM_RAM_FW_ADDR_MATCH_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..20" 
 	  type = "binary" }
}


 "CONTROL_DPF_OCM_RAM_FW_REQINFO_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_DPF_OCM_RAM_FW_WR_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_DPF_REGION4_GPMC_FW_ADDR_MATCH_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..30" 
 	  type = "binary" }
}


 "CONTROL_DPF_REGION4_GPMC_FW_REQINFO_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_DPF_REGION4_GPMC_FW_WR_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_DPF_REGION1_IVA2_FW_ADDR_MATCH_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..24" 
 	  type = "binary" }
}


 "CONTROL_DPF_REGION1_IVA2_FW_REQINFO_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_DPF_REGION1_IVA2_FW_WR_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..13" 
 	  type = "binary" }
}


 "CONTROL_APE_FW_DEFAULT_SECURE_LOCK_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "CONTROL_OCMROM_SECURE_DEBUG_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "CONTROL_EXT_SEC_CONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "CONTROL_PBIAS_LITE_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "PBIASLITESUPPLYHIGH1" {
 	  desc = "Status indicating if USIM PBIAS is supplied by 1.8 V or 3.0 V "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "PBIASLITEVMODEERROR1" {
 	  desc = "Status indicating if the software programmed VMODE level "; 
 	  loc = "11" 
 	  type = "binary" }
 "PBIASSPEEDCTRL1" {
 	  desc = "Speed Control for MMC I/O "; 
 	  loc = "10" 
 	  type = "binary" }
 "PBIASLITEPWRDNZ1" {
 	  desc = "Input Signal Referenced to VDD.  "; 
 	  loc = "9" 
 	  type = "binary" }
 "PBIASLITEVMODE1" {
 	  desc = "VDDS voltage level information control from software "; 
 	  loc = "8" 
 	  type = "binary" }
 "PBIASLITESUPPLYHIGH" {
 	  desc = "Status indicating if MMC/SD/SDIO1 PBIAS is supplied by 1.8 V or 3.0 V "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "PBIASLITEVMODEERROR" {
 	  desc = "Status indicating if the software programmed VMODE level "; 
 	  loc = "3" 
 	  type = "binary" }
 "PBIASSPEEDCTRL" {
 	  desc = "Speed Control for MMC I/O "; 
 	  loc = "2" 
 	  type = "binary" }
 "PBIASLITEPWRDNZ" {
 	  desc = "Input Signal Referenced to VDD.  "; 
 	  loc = "1" 
 	  type = "binary" }
 "PBIASLITEVMODE" {
 	  desc = "VDDS voltage level information control from software "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CONTROL_TEMP_SENSOR_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "CONTCONV" {
 	  desc = "VDD level digital inputs. When high the ADC is in continuous conversion "; 
 	  loc = "9" 
 	  type = "binary" }
 "SOC" {
 	  desc = "ADC Start of Conversion. "; 
 	  loc = "8" 
 	  type = "binary" }
 "EOCZ" {
 	  desc = "ADC End of Conversion.  "; 
 	  loc = "7" 
 	  type = "binary" }
 "TEMP" {
 	  desc = "Temperature data from the ADC."; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "CONTROL_SRAMLDO4_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "30..29" 
 	  type = "binary" }
 "RET_VSET_EFUSE" {
 	  desc = "Retention mode Fuse value "; 
 	  loc = "28..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RET_VSET_OUT" {
 	  desc = "Retention Mode voltage control "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "ACT_VSET_EFUSE" {
 	  desc = "Active mode Fuse value "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "ACT_VSET_OUT" {
 	  desc = "Active Mode Voltage Control "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CONTROL_SRAMLDO5_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "30..29" 
 	  type = "binary" }
 "RET_VSET_EFUSE" {
 	  desc = "Retention mode Fuse value "; 
 	  loc = "28..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RET_VSET_OUT" {
 	  desc = "Retention Mode voltage control "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "ACT_VSET_EFUSE" {
 	  desc = "Active mode Fuse value "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "ACT_VSET_OUT" {
 	  desc = "Active Mode Voltage Control "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CONTROL_CSI_bitfield" { 
 "CSI_B_MUX_CTRL" {
 	  desc = "Override CSIb reciever trimming Fuse setting "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "30..26" 
 	  type = "binary" }
 "CSI_B_TRIM_FUSE" {
 	  desc = "CSIb reciever trimming Fuse value "; 
 	  loc = "25..21" 
 	  type = "binary" }
 "CSI_B_TRIM_REG" {
 	  desc = "CSIb reciever trimming Register control "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CONTROL_DPF_MAD2D_FW_ADDR_MATCH_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_DPF_MAD2D_FW_REQINFO_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_DPF_MAD2D_FW_WR_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_I2C4_SCL_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for i2c4_sda "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for i2c4_sda "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for i2c4_sda "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for i2c4_sda "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for i2c4_scl "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for i2c4_scl "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for i2c4_scl "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for i2c4_scl "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SYS_32K_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for sys_clkreq "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for sys_clkreq "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "29..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sys_clkreq "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sys_clkreq "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sys_clkreq "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sys_clkreq "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sys_32k "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SYS_NRESWARM_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for sys_boot0 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for sys_boot0 "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sys_boot0 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sys_boot0 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sys_boot0 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sys_boot0 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sys_boot0 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sys_boot0 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sys_boot0 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for sys_nreswarm "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for sys_nreswarm "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "13..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sys_nreswarm "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SYS_BOOT1_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for sys_boot2 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for sys_boot2 "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sys_boot2 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sys_boot2 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sys_boot2 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sys_boot2 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sys_boot2 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sys_boot2 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sys_boot2 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for sys_boot1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for sys_boot1 "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sys_boot1 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sys_boot1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sys_boot1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sys_boot1 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sys_boot1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sys_boot1 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sys_boot1 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SYS_BOOT3_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for sys_boot4 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for sys_boot4 "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sys_boot4 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sys_boot4 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sys_boot4 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sys_boot4 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sys_boot4 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sys_boot4 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sys_boot4 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for sys_boot3 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for sys_boot3 "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sys_boot3 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sys_boot3 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sys_boot3 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sys_boot3 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sys_boot3 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sys_boot3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sys_boot3 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SYS_BOOT5_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for sys_boot6 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for sys_boot6 "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for sys_boot6 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for sys_boot6 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for sys_boot6 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sys_boot6 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sys_boot6 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sys_boot6 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sys_boot6 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for sys_boot5 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for sys_boot5 "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for sys_boot5 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for sys_boot5 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for sys_boot5 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sys_boot5 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sys_boot5 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sys_boot5 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sys_boot5 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SYS_OFF_MODE_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for sys_clkout1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for sys_clkout1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "29..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for sys_clkout1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for sys_clkout1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for sys_clkout1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for sys_clkout1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for sys_off_mode "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for sys_off_mode "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "13..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sys_off_mode "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sys_off_mode "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sys_off_mode "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for sys_off_mode "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_JTAG_NTRST_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for jtag_tck "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for jtag_tck "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for jtag_ntrst "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for jtag_ntrst "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for jtag_ntrst "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_JTAG_TMS_TMSC_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for jtag_tdi "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for jtag_tdi "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for jtag_tdi "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "18..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for jtag_tms_tmsc "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for jtag_tms_tmsc "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for jtag_tms_tmsc "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_JTAG_EMU0_bitfield" { 
 "WAKEUPEVENT1" {
 	  desc = "Wake-up event for jtag_emu1 "; 
 	  loc = "31" 
 	  type = "binary" }
 "WAKEUPENABLE1" {
 	  desc = "Wake-up enable for jtag_emu1 "; 
 	  loc = "30" 
 	  type = "binary" }
 "OFFPULLTYPESELECT1" {
 	  desc = "Off mode Pull-up/down selection for jtag_emu1 "; 
 	  loc = "29" 
 	  type = "binary" }
 "OFFPULLUDENABLE1" {
 	  desc = "Off mode Pull-up/down enable for jtag_emu1 "; 
 	  loc = "28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for jtag_emu1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for jtag_emu1 "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for jtag_emu1 "; 
 	  loc = "25" 
 	  type = "binary" }
 "INPUTENABLE1" {
 	  desc = "Input enable for jtag_emu1 "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "PULLTYPESELECT1" {
 	  desc = "Pull-up/down selection for jtag_emu1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "PULLUDENABLE1" {
 	  desc = "Pull-up/down enable for jtag_emu1 "; 
 	  loc = "19" 
 	  type = "binary" }
 "MUXMODE1" {
 	  desc = "Functional multiplexing selection for jtag_emu1 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "WAKEUPEVENT" {
 	  desc = "Wake-up event for jtag_emu0 "; 
 	  loc = "15" 
 	  type = "binary" }
 "WAKEUPENABLE" {
 	  desc = "Wake-up enable for jtag_emu0 "; 
 	  loc = "14" 
 	  type = "binary" }
 "OFFPULLTYPESELECT" {
 	  desc = "Off mode Pull-up/down selection for jtag_emu0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "OFFPULLUDENABLE" {
 	  desc = "Off mode Pull-up/down enable for jtag_emu0 "; 
 	  loc = "12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for jtag_emu0 "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for jtag_emu0 "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for jtag_emu0 "; 
 	  loc = "9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for jtag_emu0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for jtag_emu0 "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for jtag_emu0 "; 
 	  loc = "3" 
 	  type = "binary" }
 "MUXMODE" {
 	  desc = "Functional multiplexing selection for jtag_emu0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_SAD2D_SWAKEUP_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "OFFOUTVALUE1" {
 	  desc = "Off mode output value for jtag_rtck "; 
 	  loc = "27" 
 	  type = "binary" }
 "OFFOUTENABLE1" {
 	  desc = "Off mode output enable for jtag_rtck "; 
 	  loc = "26" 
 	  type = "binary" }
 "OFFENABLE1" {
 	  desc = "Off mode enable for jtag_rtck "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "24..9" 
 	  type = "binary" }
 "INPUTENABLE" {
 	  desc = "Input enable for sad2d_swakeup "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PULLTYPESELECT" {
 	  desc = "Pull-up/down selection for sad2d_swakeup "; 
 	  loc = "4" 
 	  type = "binary" }
 "PULLUDENABLE" {
 	  desc = "Pull-up/down enable for sad2d_swakeup "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CONTROL_PADCONF_TDO_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "32..12" 
 	  type = "binary" }
 "OFFOUTVALUE" {
 	  desc = "Off mode output value for jtag_tdo "; 
 	  loc = "11" 
 	  type = "binary" }
 "OFFOUTENABLE" {
 	  desc = "Off mode output enable for jtag_tdo "; 
 	  loc = "10" 
 	  type = "binary" }
 "OFFENABLE" {
 	  desc = "Off mode enable for jtag_tdo "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "CONTROL_SEC_TAP_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "30..15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "12..11" 
 	  type = "binary" }
}


 "CONTROL_SEC_EMU_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "30..4" 
 	  type = "binary" }
}


 "CONTROL_WKUP_DEBOBS_0_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "CONTROL_WKUP_DEBOBS_1_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "CONTROL_WKUP_DEBOBS_2_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "CONTROL_WKUP_DEBOBS_3_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "CONTROL_WKUP_DEBOBS_4_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "30..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns reset value. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "CONTROL_SEC_DAP_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns reset value "; 
 	  loc = "1" 
 	  type = "binary" }
}


 "MMU_REVISION_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "MMU_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clock activity during wake-up mode "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "Idle mode "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "MMU_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "MMU_IRQSTATUS_bitfield" { 
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "31..5" 
 	  type = "binary" }
}


 "MMU_IRQENABLE_bitfield" { 
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "31..5" 
 	  type = "binary" }
}


 "MMU_CNTL_bitfield" { 
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "MMU_FAULT_AD_bitfield" { 
 "FAULTADDRESS" {
 	  desc = "Virtual address of the access that generated a fault "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MMU_TTB_bitfield" { 
 "TTBADDRESS" {
 	  desc = "Translation table base address "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "MMU_LOCK_bitfield" { 
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "BASEVALUE" {
 	  desc = "Locked entries base value "; 
 	  loc = "14..10" 
 	  type = "binary" }
 "CURRENTVICTIM" {
 	  desc = "Current entry to be updated  "; 
 	  loc = "8..4" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "MMU_LD_TLB_bitfield" { 
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "MMU_CAM_bitfield" { 
 "VATAG" {
 	  desc = "Virtual address tag "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "11..4" 
 	  type = "binary" }
 "PAGESIZE" {
 	  desc = "Page size "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "MMU_RAM_bitfield" { 
 "PHYSICALADDRESS" {
 	  desc = "Physical address of the page "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "ELEMENTSIZE" {
 	  desc = "Element size of the page (8, 16, 32, no translation) "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "MMU_GFLUSH_bitfield" { 
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "MMU_FLUSH_ENTRY_bitfield" { 
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "MMU_READ_CAM_bitfield" { 
 "VATAG" {
 	  desc = "Virtual address tag "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "11..4" 
 	  type = "binary" }
 "PAGESIZE" {
 	  desc = "Page size "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "MMU_READ_RAM_bitfield" { 
 "PHYSICALADDRESS" {
 	  desc = "Physical address of the page "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "ELEMENTSIZE" {
 	  desc = "Element size of the page (8, 16, 32 bits or no translation) "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. Write 0s for future compatibility. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "MMU_EMU_FAULT_AD_bitfield" { 
 "EMUFAULTADDRESS" {
 	  desc = "Virtual address of the last emulator access that generated a fault "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "DMA4_IRQSTATUS_L_bitfield" { 
 "CH_31_" {
 	  desc = "Channel 31 Interrupt on Lj "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_IRQENABLE_L_bitfield" { 
 "CH_31_" {
 	  desc = "Channel Interrupt on Lj mask/unmask "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved for module-specific status information "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "RESETDONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DMA4_OCP_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility, Reads return 0 "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "MIDLEMODE" {
 	  desc = "Read write power management, standby/wait control "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved for clocks activities extension "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clocks activities during wake-up "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "EMUFREE" {
 	  desc = "Enable sensitivity to MSuspend "; 
 	  loc = "5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Configuration port power management, Idle req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility, Reads return 0 "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset. Set this bit to 1 to trigger a module reset. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal OCP clock gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DMA4_CAPS_0_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "CONST_FILL_CPBLTY" {
 	  desc = "Constant_Fill_Capability "; 
 	  loc = "19" 
 	  type = "binary" }
 "TRANSPARENT_BLT_CPBLTY" {
 	  desc = "Transparent_BLT_Capability "; 
 	  loc = "18" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility "; 
 	  loc = "17..0" 
 	  type = "binary" }
}


 "DMA4_CAPS_2_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SEPARATE_SRC_AND_DST_" {
 	  desc = "Separate_source/destination_index_capability "; 
 	  loc = "8" 
 	  type = "binary" }
 "DST_DOUBLE_INDEX_ADRS_" {
 	  desc = "Destination_double_index_address_capability "; 
 	  loc = "7" 
 	  type = "binary" }
 "DST_SINGLE_INDEX_ADRS_" {
 	  desc = "Destination_single_index_address_capability "; 
 	  loc = "6" 
 	  type = "binary" }
 "DST_POST_INCRMNT_ADRS_" {
 	  desc = "Destination_post_increment_address_capability "; 
 	  loc = "5" 
 	  type = "binary" }
 "DST_CONST_ADRS_CPBLTY" {
 	  desc = "Destination_constant_address_capability "; 
 	  loc = "4" 
 	  type = "binary" }
 "SRC_DOUBLE_INDEX_ADRS_" {
 	  desc = "Source_double_index_address_capability "; 
 	  loc = "3" 
 	  type = "binary" }
 "SRC_SINGLE_INDEX_ADRS_" {
 	  desc = "Source_single_index_address_capability "; 
 	  loc = "2" 
 	  type = "binary" }
 "SRC_POST_INCREMENT_ADR" {
 	  desc = "Source_post_increment_address_capability "; 
 	  loc = "1" 
 	  type = "binary" }
 "SRC_CONST_ADRS_CPBLTY" {
 	  desc = "Source_constant_address_capability "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DMA4_CAPS_3_bitfield" { 
 "PKT_SYNCHR_CPBLTY" {
 	  desc = "Packet_synchronization_capability "; 
 	  loc = "6" 
 	  type = "binary" }
 "CHANNEL_CHAINING_CPBLTY" {
 	  desc = "Channel_Chaining_capability "; 
 	  loc = "5" 
 	  type = "binary" }
 "CHANNEL_INTERLEAVE_CPBL" {
 	  desc = "Channel_interleave_capability "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "3..2" 
 	  type = "binary" }
 "FRAME_SYNCHR_CPBLTY" {
 	  desc = "Frame_synchronization_capability "; 
 	  loc = "1" 
 	  type = "binary" }
 "ELMNT_SYNCHR_CPBLTY" {
 	  desc = "Element_synchronization_capability "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DMA4_CAPS_4_bitfield" { 
 "PKT_INTERRUPT_CPBLTY" {
 	  desc = "End of Packet detection capability. "; 
 	  loc = "7" 
 	  type = "binary" }
 "SYNC_STATUS_CPBLTY" {
 	  desc = "Sync_status_capability "; 
 	  loc = "6" 
 	  type = "binary" }
 "BLOCK_INTERRUPT_CPBLTY" {
 	  desc = "End of block detection capability. "; 
 	  loc = "5" 
 	  type = "binary" }
 "LAST_FRAME_INTERRUPT_" {
 	  desc = "Start of last frame detection capability. "; 
 	  loc = "4" 
 	  type = "binary" }
 "FRAME_INTERRUPT_CPBLTY" {
 	  desc = "End of frame detection capability. "; 
 	  loc = "3" 
 	  type = "binary" }
 "HALF_FRAME_INTERRUPT_" {
 	  desc = "Detection capability of the half of frame end. "; 
 	  loc = "2" 
 	  type = "binary" }
 "EVENT_DROP_INTERRUPT_" {
 	  desc = "Request collision detection capability. "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility"; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DMA4_GCR_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "ARBITRATION_RATE" {
 	  desc = "Arbitration switching rate between prioritized and regular "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "HI_LO_FIFO_BUDGET" {
 	  desc = "Allow to have a separate Global FIFO budget "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "HI_THREAD_RESERVED" {
 	  desc = "Allow thread reservation for high priority channel  "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "MAX_CHANNEL_FIFO_DEPTH" {
 	  desc = "Maximum FIFO depth allocated to one logical channel. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DMA4_CCR_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "WRITE_PRIORITY" {
 	  desc = "Channel priority on the Write side "; 
 	  loc = "26" 
 	  type = "binary" }
 "BUFFERING_DISABLE" {
 	  desc = "This bit allows to disable the default buffering functionality "; 
 	  loc = "25" 
 	  type = "binary" }
 "SEL_SRC_DST_SYNC" {
 	  desc = "Specifyes that element, packet, frame or block transfer "; 
 	  loc = "24" 
 	  type = "binary" }
 "PREFETCH" {
 	  desc = "Enables the prefetch mode "; 
 	  loc = "23" 
 	  type = "binary" }
 "SUPERVISOR" {
 	  desc = "Enables the supervisor mode "; 
 	  loc = "22" 
 	  type = "binary" }
 "SECURE" {
 	  desc = "Enables or disables a secure transaction "; 
 	  loc = "21" 
 	  type = "binary" }
 "SYNCHRO_CONTROL_UPPER" {
 	  desc = "Channel Synchronization control upper "; 
 	  loc = "20..19" 
 	  type = "binary" }
 "BS" {
 	  desc = "Block synchronization "; 
 	  loc = "18" 
 	  type = "binary" }
 "TRANSPARENT_COPY_" {
 	  desc = "Transparent copy enable "; 
 	  loc = "17" 
 	  type = "binary" }
 "CONST_FILL_ENABLE" {
 	  desc = "Constant fill enable "; 
 	  loc = "16" 
 	  type = "binary" }
 "DST_AMODE" {
 	  desc = "Selects the addressing mode on the Write Port"; 
 	  loc = "15..14" 
 	  type = "binary" }
 "SRC_AMODE" {
 	  desc = "Selects the addressing mode on the Read Port "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility "; 
 	  loc = "11" 
 	  type = "binary" }
 "WR_ACTIVE" {
 	  desc = "Indicates if the channel write context is active or not "; 
 	  loc = "10" 
 	  type = "binary" }
 "RD_ACTIVE" {
 	  desc = "Indicates if the channel read context is active or not "; 
 	  loc = "9" 
 	  type = "binary" }
 "SUSPEND_SENSITIVE" {
 	  desc = "Logical channel suspend enable bit "; 
 	  loc = "8" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "Logical channel enable. "; 
 	  loc = "7" 
 	  type = "binary" }
 "READ_PRIORITY" {
 	  desc = "Channel priority on the read side "; 
 	  loc = "6" 
 	  type = "binary" }
 "FS" {
 	  desc = "Frame synchronization "; 
 	  loc = "5" 
 	  type = "binary" }
 "SYNCHRO_CONTROL" {
 	  desc = "Channel synchronization control "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "DMA4_CLNK_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ENABLE_LNK" {
 	  desc = "Enables or disable the channel linking. "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "14..5" 
 	  type = "binary" }
 "NEXTLCH_ID" {
 	  desc = "Defines the NextLCh_ID, which is used to build logical channel "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "DMA4_CICR_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "DRAIN_IE" {
 	  desc = "Enables the end of draining interrupt "; 
 	  loc = "12" 
 	  type = "binary" }
 "MISALIGNED_ERR_IE" {
 	  desc = "Enables the address misaligned error event interrupt "; 
 	  loc = "11" 
 	  type = "binary" }
 "SUPERVISOR_ERR_IE" {
 	  desc = "Enables the supervisor transaction error event interrupt "; 
 	  loc = "10" 
 	  type = "binary" }
 "SECURE_ERR_IE" {
 	  desc = "Enables the secure transaction error event interrupt "; 
 	  loc = "9" 
 	  type = "binary" }
 "TRANS_ERR_IE" {
 	  desc = "Enables the transaction error event interrupt "; 
 	  loc = "8" 
 	  type = "binary" }
 "PKT_IE" {
 	  desc = "Enables the end of Packet interrupt "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "6" 
 	  type = "binary" }
 "BLOCK_IE" {
 	  desc = "Enables the end of block interrupt "; 
 	  loc = "5" 
 	  type = "binary" }
 "LAST_IE" {
 	  desc = "Last frame interrupt enable (start of last frame) "; 
 	  loc = "4" 
 	  type = "binary" }
 "FRAME_IE" {
 	  desc = "Frame interrupt enable (end of frame) "; 
 	  loc = "3" 
 	  type = "binary" }
 "HALF_IE" {
 	  desc = "Enables or disables the half frame interrupt. "; 
 	  loc = "2" 
 	  type = "binary" }
 "DROP_IE" {
 	  desc = "Synchronization event drop interrupt enable  "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DMA4_CSR_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "DRAIN_END" {
 	  desc = "End of channel drainiing "; 
 	  loc = "12" 
 	  type = "binary" }
 "MISALIGNED_ADRS_ERR" {
 	  desc = "Misaligned address error event "; 
 	  loc = "11" 
 	  type = "binary" }
 "SUPERVISOR_ERR" {
 	  desc = "Supervisor transaction error event "; 
 	  loc = "10" 
 	  type = "binary" }
 "SECURE_ERR" {
 	  desc = "Secure transaction error event "; 
 	  loc = "9" 
 	  type = "binary" }
 "TRANS_ERR" {
 	  desc = "Transaction error event "; 
 	  loc = "8" 
 	  type = "binary" }
 "PKT" {
 	  desc = "End of Packet transfer "; 
 	  loc = "7" 
 	  type = "binary" }
 "SYNC" {
 	  desc = "Synchronization status of a channel. "; 
 	  loc = "6" 
 	  type = "binary" }
 "BLOCK" {
 	  desc = "End of block event "; 
 	  loc = "5" 
 	  type = "binary" }
 "LAST" {
 	  desc = "Last frame (start of last frame) "; 
 	  loc = "4" 
 	  type = "binary" }
 "FRAME" {
 	  desc = "End of frame event "; 
 	  loc = "3" 
 	  type = "binary" }
 "HALF" {
 	  desc = "Half of frame event. "; 
 	  loc = "2" 
 	  type = "binary" }
 "DROP" {
 	  desc = "Synchronization event drop occured during the transfer "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DMA4_CSDP_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "SRC_ENDIAN" {
 	  desc = "Channel source endianness control "; 
 	  loc = "21" 
 	  type = "binary" }
 "SRC_ENDIAN_LOCK" {
 	  desc = "Endianness Lock "; 
 	  loc = "20" 
 	  type = "binary" }
 "DST_ENDIAN" {
 	  desc = "Channel Destination endianness control "; 
 	  loc = "19" 
 	  type = "binary" }
 "DST_ENDIAN_LOCK" {
 	  desc = "Endianness Lock "; 
 	  loc = "18" 
 	  type = "binary" }
 "WRITE_MODE" {
 	  desc = "Used to enable writing mode without posting or with posting "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "DST_BURST_EN" {
 	  desc = "Used to enable bursting on the Write Port.  "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "DST_PACKED" {
 	  desc = "Destination receives packed data. "; 
 	  loc = "13" 
 	  type = "binary" }
 "WR_ADD_TRSLT" {
 	  desc = "Enables the MReqAddressTranslate sideband signal"; 
 	  loc = "12..9" 
 	  type = "binary" }
 "SRC_BURST_EN" {
 	  desc = "Used to enable bursting on the Read Port. Smaller burst "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_PACKED" {
 	  desc = "Source provides packed data. "; 
 	  loc = "6" 
 	  type = "binary" }
 "RD_ADD_TRSLT" {
 	  desc = "Enables the MReqAddressTranslate sideband signal "; 
 	  loc = "5..2" 
 	  type = "binary" }
 "DATA_TYPE" {
 	  desc = "Defines the type of the data moved in the channel. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "DMA4_CEN_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "CHANNEL_ELMNT_NBR" {
 	  desc = "Number of elements within a frame (unsigned) to transfer "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "DMA4_CFN_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility, Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CHANNEL_FRAME_NBR" {
 	  desc = "Number of frames within the block to be transferred "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DMA4_CSSA_bitfield" { 
 "SRC_START_ADRS" {
 	  desc = "32 bits of the source start address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_CDSA_bitfield" { 
 "DST_START_ADRS" {
 	  desc = "32 bits of the destination start address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_CSE_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility"; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CHANNEL_SRC_ELMNT_INDEX" {
 	  desc = "Channel source element index "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DMA4_CSF_bitfield" { 
 "CH_SRC_FRM_INDEX_OR_" {
 	  desc = "Channel source frame index value if source address is in "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_CDE_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility"; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CHANNEL_DST_ELMNT_INDEX" {
 	  desc = "Channel destination element index "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DMA4_CDF_bitfield" { 
 "CH_DST_FRM_IDX_OR_16BIT_" {
 	  desc = "Channel destination frame index value"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_CSAC_bitfield" { 
 "SRC_ELMNT_ADRS" {
 	  desc = "Current source address counter value "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_CDAC_bitfield" { 
 "DST_ELMNT_ADRS" {
 	  desc = "Current destination address counter value "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DMA4_CCEN_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility"; 
 	  loc = "31..24" 
 	  type = "binary" }
 "CURRENT_ELMNT_NBR" {
 	  desc = "Channel current transferred element number  "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "DMA4_CCFN_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility"; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CURRENT_FRAME_NBR" {
 	  desc = "Channel current transferred frame number "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DMA4_COLOR_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved, Write 0's for future compatibility "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "CH_BLT_FRGRND_COLOR_" {
 	  desc = "Color key or solid color pattern. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "INTCPS_REVISION_bitfield" { 
 "R" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "INTCPS_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns reset value. "; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "INTCPS_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Read returns reset value. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "INTCPS_SIR_IRQ_bitfield" { 
 "SPURIOUSIRQFLAG" {
 	  desc = "Spurious IRQ flag "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "ACTIVEIRQ" {
 	  desc = "Active IRQ number "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "INTCPS_SIR_FIQ_bitfield" { 
 "SPURIOUSFIQFLAG" {
 	  desc = "Spurious FIQ flag "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "ACTIVEFIQ" {
 	  desc = "Active FIQ number "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "INTCPS_CONTROL_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns reset value. "; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "INTCPS_PROTECTION_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns reset value. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "INTCPS_IDLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns reset value. "; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "INTCPS_IRQ_PRIORITY_bitfield" { 
 "SPURIOUSIRQFLAG" {
 	  desc = "Spurious IRQ flag "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "IRQPRIORITY" {
 	  desc = "Current IRQ priority "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "INTCPS_FIQ_PRIORITY_bitfield" { 
 "SPURIOUSFIQFLAG" {
 	  desc = "Spurious FIQ flag "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "FIQPRIORITY" {
 	  desc = "Current FIQ priority "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "INTCPS_THRESHOLD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns reset value. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "PRIORITYTHRESHOLD" {
 	  desc = "Priority threshold "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "INTCPS_MIR_bitfield" { 
 "MIR" {
 	  desc = "Interrupt mask "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "INTCPS_ISR_SET_bitfield" { 
 "ISRSET" {
 	  desc = "Set the software interrupt bits. Read returns the currently active software interrupts. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "INTCPS_PENDING_IRQ_bitfield" { 
 "PENDINGIRQ" {
 	  desc = "IRQ status after masking. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "INTCPS_PENDING_FIQ_bitfield" { 
 "PENDINGFIQ" {
 	  desc = "FIQ status after masking. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "INTCPS_ILR_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns reset value. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "PRIORITY" {
 	  desc = "Interrupt priority "; 
 	  loc = "7..2" 
 	  type = "binary" }
}


 "INTC_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns reset value. "; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "INTC_IDLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns reset value. "; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "GPMC_REVISION_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "GPMC_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "0x0.. Force-idle. An idle request is acknowledged unconditionally "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0 for future compatibility Reads returns 0 "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal Interface clock gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads returns 0 (reserved for Interconnect-socket status information) "; 
 	  loc = "7..1" 
 	  type = "binary" }
 "RESETDONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_IRQSTATUS_bitfield" { 
 "WAIT2EDGEDETECTION" {
 	  desc = "Status of the Wait2 Edge Detection interrupt "; 
 	  loc = "10" 
 	  type = "binary" }
 "WAIT1EDGEDETECTION" {
 	  desc = "Status of the Wait1 Edge Detection interrupt "; 
 	  loc = "9" 
 	  type = "binary" }
 "WAIT" {
 	  desc = "Status of the Wait0 Edge Detection interrupt "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7..2" 
 	  type = "binary" }
 "TERMINALCOUNTSTATUS" {
 	  desc = "Status of the TerminalCountEvent interrupt "; 
 	  loc = "1" 
 	  type = "binary" }
 "FIFOEVENTSTATUS" {
 	  desc = "Status of the FIFOEvent interrupt "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_IRQENABLE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "WAIT3EDGEDETECTION" {
 	  desc = "Enables the Wait3 Edge Detection interrupt "; 
 	  loc = "11" 
 	  type = "binary" }
 "WAIT2EDGEDETECTION" {
 	  desc = "Enables the Wait2 Edge Detection interrupt "; 
 	  loc = "10" 
 	  type = "binary" }
 "WAIT1EDGEDETECTION" {
 	  desc = "Enables the Wait1 Edge Detection interrupt "; 
 	  loc = "9" 
 	  type = "binary" }
 "WAIT" {
 	  desc = "Enables the Wait0 Edge Detection interrupt "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7..2" 
 	  type = "binary" }
 "TERMINALCOUNTEVENT" {
 	  desc = "Enables TerminalCountEvent interrupt issuing "; 
 	  loc = "1" 
 	  type = "binary" }
 "FIFOEVENTENABLE" {
 	  desc = "Enables the FIFOEvent interrupt "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_TIMEOUT_CONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "TIMEOUTSTARTVALUE" {
 	  desc = "Start value of the time-out counter "; 
 	  loc = "12..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "3..1" 
 	  type = "binary" }
 "TIMEOUTENABLE" {
 	  desc = "Enable bit of the TimeOut feature "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_ERR_ADDRESS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "ILLEGALADD" {
 	  desc = "Address of illegal access "; 
 	  loc = "30..0" 
 	  type = "binary" }
}


 "GPMC_ERR_TYPE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "ILLEGALMCMD" {
 	  desc = "System Command of the transaction that caused the error "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "ERRORNOTSUPPADD" {
 	  desc = "Not supported Address error "; 
 	  loc = "4" 
 	  type = "binary" }
 "ERRORNOTSUPPMCMD" {
 	  desc = "Not supported Command error "; 
 	  loc = "3" 
 	  type = "binary" }
 "ERRORTIMEOUT" {
 	  desc = "Time-out error "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ERRORVALID" {
 	  desc = "Error validity status - Must be explicitly cleared with a write "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_CONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "WAIT3PINPOLARITY" {
 	  desc = "Selects the polarity of input pin WAIT3 "; 
 	  loc = "11" 
 	  type = "binary" }
 "WAIT2PINPOLARITY" {
 	  desc = "Selects the polarity of input pin WAIT2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "WAIT1PINPOLARITY" {
 	  desc = "Selects the polarity of input pin WAIT1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "WAIT" {
 	  desc = "Selects the polarity of input pin WAIT0 "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "WRITEPROTECT" {
 	  desc = "Controls the WP output pin level "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "LIMITEDADDRESS" {
 	  desc = "Limited Address device support "; 
 	  loc = "1" 
 	  type = "binary" }
 "NANDFORCEPOSTEDWRITE" {
 	  desc = "Enables the Force Posted Write feature to NAND "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "WAIT3STATUS" {
 	  desc = "Is a copy of input pin WAIT3.  "; 
 	  loc = "11" 
 	  type = "binary" }
 "WAIT2STATUS" {
 	  desc = "Is a copy of input pin WAIT2.  "; 
 	  loc = "10" 
 	  type = "binary" }
 "WAIT1STATUS" {
 	  desc = "Is a copy of input pin WAIT1.  "; 
 	  loc = "9" 
 	  type = "binary" }
 "WAIT" {
 	  desc = "Is a copy of input pin WAIT0.  "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads returns 0 "; 
 	  loc = "7..1" 
 	  type = "binary" }
 "EMPTYWRITEBUFFERSTATUS" {
 	  desc = "Stores the empty status of the write buffer "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_CONFIG1__bitfield" { 
 "WRAPBURST" {
 	  desc = "Enables the wrapping burst capability.  "; 
 	  loc = "31" 
 	  type = "binary" }
 "READMULTIPLE" {
 	  desc = "Selects the read single or multiple access "; 
 	  loc = "30" 
 	  type = "binary" }
 "READTYPE" {
 	  desc = "Selects the read mode operation "; 
 	  loc = "29" 
 	  type = "binary" }
 "WRITEMULTIPLE" {
 	  desc = "Selects the write single or multiple access "; 
 	  loc = "28" 
 	  type = "binary" }
 "WRITETYPE" {
 	  desc = "Selects the write mode operation "; 
 	  loc = "27" 
 	  type = "binary" }
 "CLKACTIVATIONTIME" {
 	  desc = "Output GPMC_CLK activation time "; 
 	  loc = "26..25" 
 	  type = "binary" }
 "ATTACHEDDEVICEPAGE" {
 	  desc = "Specifies the attached device page (burst) length "; 
 	  loc = "24..23" 
 	  type = "binary" }
 "WAITREADMONITORING" {
 	  desc = "Selects the Wait monitoring configuration for Read accesses "; 
 	  loc = "22" 
 	  type = "binary" }
 "WAITWRITEMONITORING" {
 	  desc = "Selects the Wait monitoring configuration for Write accesses "; 
 	  loc = "21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "20" 
 	  type = "binary" }
 "WAITMONITORINGTIME" {
 	  desc = "Selects input pin Wait monitoring time "; 
 	  loc = "19..18" 
 	  type = "binary" }
 "WAITPINSELECT" {
 	  desc = "Selects the input WAIT pin for this chip-select "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "DEVICESIZE" {
 	  desc = "Selects the device size attached  "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "DEVICETYPE" {
 	  desc = "Selects the attached device type "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "MUXADDDATA" {
 	  desc = "Enables the Address and data multiplexed protocol  "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "8..5" 
 	  type = "binary" }
 "TIMEPARAGRANULARITY" {
 	  desc = "Signals timing latencies scalar factor "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "GPMCFCLKDIVIDER" {
 	  desc = "Divides the GPMC_FCLK clock "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "GPMC_CONFIG2__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "CSWROFFTIME" {
 	  desc = "CSi de-assertion time from start cycle time for write accesses "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "CSRDOFFTIME" {
 	  desc = "CS i de-assertion time from start cycle time for read accesses "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "CSEXTRADELAY" {
 	  desc = "CS i Add Extra Half GPMC_FCLK cycle "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "CSONTIME" {
 	  desc = "CS i assertion time from start cycle time "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "GPMC_CONFIG3__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "ADVWROFFTIME" {
 	  desc = "nADV de-assertion time from start cycle time for write accesses "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "ADVRDOFFTIME" {
 	  desc = "nADV de-assertion time from start cycle time for read accesses "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "ADVEXTRADELAY" {
 	  desc = "nADV Add Extra Half GPMC_FCLK cycle "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "ADVONTIME" {
 	  desc = "nADV assertion time from start cycle time "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "GPMC_CONFIG4__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "WEOFFTIME" {
 	  desc = "nWE de-assertion time from start cycle time "; 
 	  loc = "28..24" 
 	  type = "binary" }
 "WEEXTRADELAY" {
 	  desc = "nWE Add Extra Half GPMC_FCLK cycle "; 
 	  loc = "23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "WEONTIME" {
 	  desc = "nWE assertion time from start cycle time "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "OEOFFTIME" {
 	  desc = "nOE de-assertion time from start cycle time "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "OEEXTRADELAY" {
 	  desc = "nOE Add Extra Half GPMC_FCLK cycle "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "OEONTIME" {
 	  desc = "nOE assertion time from start cycle time "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "GPMC_CONFIG5__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "PAGEBURSTACCESSTIME" {
 	  desc = "Delay between successive words in a multiple access "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RDACCESSTIME" {
 	  desc = "Delay between start cycle time and first data valid "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "WRCYCLETIME" {
 	  desc = "Total write cycle time "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "RDCYCLETIME" {
 	  desc = "Total read cycle time "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "GPMC_CONFIG6__bitfield" { 
 "RESERVED" {
 	  desc = "TI Internal use - Do not modify. "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "30..29" 
 	  type = "binary" }
 "WRACCESSTIME" {
 	  desc = "Delay from start access time to the GPMC_FCLK rising "; 
 	  loc = "28..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "WRDATAONADMUXBUS" {
 	  desc = ""; 
 	  loc = "19..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "CYCLE2CYCLEDELAY" {
 	  desc = "Chip-select high pulse delay between successive accesses "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "CYCLE2CYCLESAMECSEN" {
 	  desc = "Add CYCLE2CYCLEDELAY between successive accesses "; 
 	  loc = "7" 
 	  type = "binary" }
 "CYCLE2CYCLEDIFFCSEN" {
 	  desc = "Add CYCLE2CYCLEDELAY between successive accesses "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "BUSTURNAROUND" {
 	  desc = "Bus turn around latency between successive accesses to "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "GPMC_CONFIG7__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "MASKADDRESS" {
 	  desc = "CS mask address. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "BASEADDRESS" {
 	  desc = "CSi base address (16M bytes minimum granularity) bits [5..0] "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "GPMC_PREFETCH_CONFIG1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "CYCLEOPTIMIZATION" {
 	  desc = "Define the number of GPMC_FCLK cycles to be used"; 
 	  loc = "30..28" 
 	  type = "binary" }
 "ENABLEOPTIMIZEDACCESS" {
 	  desc = "Enables access cycle optimization "; 
 	  loc = "27" 
 	  type = "binary" }
 "ENGINECSSELECTOR" {
 	  desc = "Selects the CS where Prefetch Postwrite engine is active "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "PFPWENROUNDROBIN" {
 	  desc = "Enables the PFPW RoundRobin arbitration "; 
 	  loc = "23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "PFPWWEIGHTEDPRIO" {
 	  desc = "When an arbitration occurs between a DMA and a PFPW "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15" 
 	  type = "binary" }
 "FIFOTHRESHOLD" {
 	  desc = "Selects the maximum number of bytes read from the FIFO "; 
 	  loc = "14..8" 
 	  type = "binary" }
 "ENABLEENGINE" {
 	  desc = "Enables the Prefetch Postwite engine "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "WAITPINSELECTOR" {
 	  desc = ""; 
 	  loc = "5..4" 
 	  type = "binary" }
 "SYNCHROMODE" {
 	  desc = "Selects when the engine starts the access to CS "; 
 	  loc = "3" 
 	  type = "binary" }
 "DMAMODE" {
 	  desc = "Selects interrupt synchronization or DMA request "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ACCESSMODE" {
 	  desc = "Selects pre-fetch read or write-posting accesses "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_PREFETCH_CONFIG2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "TRANSFERCOUNT" {
 	  desc = "Selects the number of bytes to be read or written by the engine "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "GPMC_PREFETCH_CONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "STARTENGINE" {
 	  desc = "Resets the FIFO pointer and starts the engine "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_PREFETCH_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "FIFOPOINTER" {
 	  desc = "Number of available bytes to be read  "; 
 	  loc = "30..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "23..17" 
 	  type = "binary" }
 "FIFOTHRESHOLDSTATUS" {
 	  desc = "Set when FIFOPointer exceeds FIFOThreshold value "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "COUNTVALUE" {
 	  desc = "Number of remaining bytes to be read or to be written  "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "GPMC_ECC_CONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..17" 
 	  type = "binary" }
 "ECCALGORITHM" {
 	  desc = "ECC algorithm used "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "ECCBCHT8" {
 	  desc = "Error correction capability used for BCH "; 
 	  loc = "12" 
 	  type = "binary" }
 "ECCWRAPMODE" {
 	  desc = "Spare area organization definition for the BCH algorithm.  "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "ECC16B" {
 	  desc = "Selects an ECC calculated on 16 columns "; 
 	  loc = "7" 
 	  type = "binary" }
 "ECCTOPSECTOR" {
 	  desc = "Number of sectors to process with the BCH algorithm "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "ECCCS" {
 	  desc = "Selects the CS where ECC is computed "; 
 	  loc = "3..1" 
 	  type = "binary" }
 "ECCENABLE" {
 	  desc = "Enables the ECC feature "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_ECC_CONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "ECCPOINTER" {
 	  desc = "Selects ECC result register  "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "GPMC_ECC_SIZE_CONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "ECCSIZE1" {
 	  desc = "Defines ECC size 1 "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "21..20" 
 	  type = "binary" }
 "ECCSIZE" {
 	  desc = "Defines ECC size 0 "; 
 	  loc = "19..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "ECC9RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 9 result register "; 
 	  loc = "8" 
 	  type = "binary" }
 "ECC8RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 8 result register "; 
 	  loc = "7" 
 	  type = "binary" }
 "ECC7RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 7 result register "; 
 	  loc = "6" 
 	  type = "binary" }
 "ECC6RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 6 result register "; 
 	  loc = "5" 
 	  type = "binary" }
 "ECC5RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 5 result register "; 
 	  loc = "4" 
 	  type = "binary" }
 "ECC4RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 4 result register "; 
 	  loc = "3" 
 	  type = "binary" }
 "ECC3RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 3 result register "; 
 	  loc = "2" 
 	  type = "binary" }
 "ECC2RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 2 result register "; 
 	  loc = "1" 
 	  type = "binary" }
 "ECC1RESULTSIZE" {
 	  desc = "Selects ECC size for ECC 1 result register "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_ECC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "P2" {
 	  desc = "Odd row parity bit 2048, only used for ECC computed on 512 Bytes "; 
 	  loc = "27" 
 	  type = "binary" }
 "P1" {
 	  desc = "Odd row parity bit 1024 "; 
 	  loc = "26" 
 	  type = "binary" }
 "P512" {
 	  desc = "Odd row parity bit 512 "; 
 	  loc = "25" 
 	  type = "binary" }
 "P256" {
 	  desc = "Odd row parity bit 256 "; 
 	  loc = "24" 
 	  type = "binary" }
 "P128" {
 	  desc = "Odd row parity bit 128 "; 
 	  loc = "23" 
 	  type = "binary" }
 "P64" {
 	  desc = "Odd row parity bit 64 "; 
 	  loc = "22" 
 	  type = "binary" }
 "P32" {
 	  desc = "Odd row parity bit 32 "; 
 	  loc = "21" 
 	  type = "binary" }
 "P16" {
 	  desc = "Odd row parity bit 16 "; 
 	  loc = "20" 
 	  type = "binary" }
 "P8" {
 	  desc = "Odd row parity bit 8 "; 
 	  loc = "19" 
 	  type = "binary" }
 "P4" {
 	  desc = "Odd Column Parity bit 4 "; 
 	  loc = "18" 
 	  type = "binary" }
 "P2" {
 	  desc = "Odd Column Parity bit 2 "; 
 	  loc = "17" 
 	  type = "binary" }
 "P1" {
 	  desc = "Odd Column Parity bit 1 "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "P2" {
 	  desc = "Even row parity bit 2048, only used for ECC computed on 512 Bytes "; 
 	  loc = "11" 
 	  type = "binary" }
 "P1" {
 	  desc = "Even row parity bit 1024 "; 
 	  loc = "10" 
 	  type = "binary" }
 "P512" {
 	  desc = "Even row parity bit 512 "; 
 	  loc = "9" 
 	  type = "binary" }
 "P256" {
 	  desc = "Even row parity bit 256 "; 
 	  loc = "8" 
 	  type = "binary" }
 "P128" {
 	  desc = "Even row parity bit 128 "; 
 	  loc = "7" 
 	  type = "binary" }
 "P64" {
 	  desc = "Even row parity bit 64 "; 
 	  loc = "6" 
 	  type = "binary" }
 "P32" {
 	  desc = "Even row parity bit 32 "; 
 	  loc = "5" 
 	  type = "binary" }
 "P16" {
 	  desc = "Even row parity bit 16 "; 
 	  loc = "4" 
 	  type = "binary" }
 "P8" {
 	  desc = "Even row parity bit 8 "; 
 	  loc = "3" 
 	  type = "binary" }
 "P4" {
 	  desc = "Even column parity bit 4 "; 
 	  loc = "2" 
 	  type = "binary" }
 "P2" {
 	  desc = "Even column parity bit 2 "; 
 	  loc = "1" 
 	  type = "binary" }
 "P1" {
 	  desc = "Even column parity bit 1 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPMC_BCH_RESULT0__bitfield" { 
 "BCH_RESULT_" {
 	  desc = "BCH ECC result (bits 0 to 31) "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPMC_BCH_RESULT1__bitfield" { 
 "BCH_RESULT_1" {
 	  desc = "BCH ECC result (bits 32 to 63) "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPMC_BCH_RESULT2__bitfield" { 
 "BCH_RESULT_2" {
 	  desc = "BCH ECC result (bits 64 to 95) "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPMC_BCH_RESULT3__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "BCH_RESULT_3" {
 	  desc = "BCH ECC result (bits 96 to 103) "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "GPMC_BCH_SWDATA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "BCH_DATA" {
 	  desc = "Data to be included in the BCH calculation. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SMS_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SMS_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Power management Req/Ack Control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal interface clock gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SMS_SYSSTATUS_bitfield" { 
 "RESETDONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SMS_RG_ATT_bitfield" { 
 "REQINFO" {
 	  desc = "Request information permission "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "SMS_RG_RDPERM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CONNIDVECTOR" {
 	  desc = "One bit per initiator group. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SMS_RG_WRPERM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CONNIDVECTOR" {
 	  desc = "One bit per initiator group. Bit 0 set to 1 means that initiator "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SMS_RG_START_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "STARTADDRESS" {
 	  desc = "Region #j start address (included in the region) "; 
 	  loc = "30..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SMS_RG_END_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31" 
 	  type = "binary" }
 "ENDADDRESS" {
 	  desc = "Region #j end address (not included in the region) "; 
 	  loc = "30..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SMS_SECURITY_CONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "ROTCTXT11LOCK" {
 	  desc = "Sets the security level to program rotation context 11 "; 
 	  loc = "27" 
 	  type = "binary" }
 "ROTCTXT1" {
 	  desc = "Sets the security level to program rotation context 10 "; 
 	  loc = "26" 
 	  type = "binary" }
 "ROTCTXT9LOCK" {
 	  desc = "Sets the security level to program rotation context 9 "; 
 	  loc = "25" 
 	  type = "binary" }
 "ROTCTXT8LOCK" {
 	  desc = "Sets the security level to program rotation context 8 "; 
 	  loc = "24" 
 	  type = "binary" }
 "ROTCTXT7LOCK" {
 	  desc = "Sets the security level to program rotation context 7 "; 
 	  loc = "23" 
 	  type = "binary" }
 "ROTCTXT6LOCK" {
 	  desc = "Sets the security level to program rotation context 6 "; 
 	  loc = "22" 
 	  type = "binary" }
 "ROTCTXT5LOCK" {
 	  desc = "Sets the security level to program rotation context 5 "; 
 	  loc = "21" 
 	  type = "binary" }
 "ROTCTXT4LOCK" {
 	  desc = "Sets the security level to program rotation context 4 "; 
 	  loc = "20" 
 	  type = "binary" }
 "ROTCTXT3LOCK" {
 	  desc = "Sets the security level to program rotation context 3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "ROTCTXT2LOCK" {
 	  desc = "Sets the security level to program rotation context 2 "; 
 	  loc = "18" 
 	  type = "binary" }
 "ROTCTXT1LOCK" {
 	  desc = "Sets the security level to program rotation context 1 "; 
 	  loc = "17" 
 	  type = "binary" }
 "ROTCTXT" {
 	  desc = "Sets the security level to program rotation context 0 "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..6" 
 	  type = "binary" }
 "ARBITRATIONREGSLOCK" {
 	  desc = "Sets the security level to program arbitration control registers "; 
 	  loc = "5" 
 	  type = "binary" }
 "REGION1REGSLOCK" {
 	  desc = "Region 1 security firewall registers lock bit "; 
 	  loc = "4" 
 	  type = "binary" }
 "SOFTRESETLOCK" {
 	  desc = "Soft reset lock bit "; 
 	  loc = "3" 
 	  type = "binary" }
 "ERRORREGSLOCK" {
 	  desc = "Error registers lock bit "; 
 	  loc = "2" 
 	  type = "binary" }
 "FIREWALLLOCK" {
 	  desc = "All security firewall registers lock bit "; 
 	  loc = "1" 
 	  type = "binary" }
 "SECURITYCONTROLREGLOCK" {
 	  desc = "SMS_SECURITY_CONTROL register configuration lock bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SMS_CLASS_ARBITER0_bitfield" { 
 "BURST-COMPLETE " {
 	  desc = " Delayed service until burst request complete "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "29..24" 
 	  type = "binary" }
 "EXTENDEDGRANT" {
 	  desc = "Extended grant service inside a class "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "19..8" 
 	  type = "binary" }
 "HIGHPRIOVECTOR" {
 	  desc = "High-priority attribute inside a class "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "SMS_CLASS_ARBITER1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "BURST-COMPLETE" {
 	  desc = " Delayed service until burst request complete "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "23..12" 
 	  type = "binary" }
 "EXTENDEDGRANT" {
 	  desc = "Extended grant service inside a class "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7..2" 
 	  type = "binary" }
 "HIGHPRIOVECTOR" {
 	  desc = "High-priority attribute inside a class "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "SMS_CLASS_ARBITER2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BURST-COMPLETE" {
 	  desc = "Delayed service until burst request complete "; 
 	  loc = "29..26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "25..20" 
 	  type = "binary" }
 "EXTENDEDGRANT" {
 	  desc = "Vector specifying the number of consecutive services a group is "; 
 	  loc = "19..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "11..6" 
 	  type = "binary" }
 "HIGHPRIOVECTOR" {
 	  desc = "Vector allocating a higher priority to one of the class members. A "; 
 	  loc = "5..2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "SMS_INTERCLASS_ARBITER_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "CLASS2PRIO" {
 	  desc = "Class 2 high-priority window width (clock cycle count). "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CLASS1PRIO" {
 	  desc = "Class 1 high-priority window width (clock cycle count). "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "SMS_CLASS_ROTATION_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "NOFSERVICES" {
 	  desc = "Number of RE split transactions serviced "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "SMS_ERR_ADDR_bitfield" { 
 "ERRORADDRESS" {
 	  desc = "Access address that has generated an error "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "SMS_ERR_TYPE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "ERRORREGIONID" {
 	  desc = "ID of the region that has been illegally accessed "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "23" 
 	  type = "binary" }
 "ERRORMCMD" {
 	  desc = "Interconnect command that caused the error "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "ERRORCONNID" {
 	  desc = "Identifies the illegal access initiator interconnect "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "UNEXPECTEDADD" {
 	  desc = "Request targeting non-defined rotation contexts "; 
 	  loc = "10" 
 	  type = "binary" }
 "UNEXPECTEDREQ" {
 	  desc = "Unexpected request received during SMS idle state "; 
 	  loc = "9" 
 	  type = "binary" }
 "ILLEGALCMD" {
 	  desc = "Illegal command on the L3 interface "; 
 	  loc = "8" 
 	  type = "binary" }
 "ERRORSECREG" {
 	  desc = "SMS security register accessed by nonsecure write transaction "; 
 	  loc = "2" 
 	  type = "binary" }
 "ERRORSECURITY" {
 	  desc = "Security violation error "; 
 	  loc = "1" 
 	  type = "binary" }
 "ERRORVALID" {
 	  desc = "Error validity status - Must be explicitly cleared with a write "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SMS_POW_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "IDLEDELAY" {
 	  desc = "Delay (expressed in L3 clock cycle units) before autoidle, that is,                    "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "SMS_ROT_CONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "PH" {
 	  desc = "Exponent based 2 value, 2ph indicates the page height in bytes for "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "7" 
 	  type = "binary" }
 "PW" {
 	  desc = "Exponent based 2 value, 2pw indicates the page width in bytes for context "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "PS" {
 	  desc = "Exponent based 2 value, 2ps indicates the pixel size in bytes for context "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "SMS_ROT_SIZE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "IMAGEHEIGHT" {
 	  desc = "Image height in pixels for context #n "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "IMAGEWIDTH" {
 	  desc = "Image width in pixels for context #n "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "SMS_ROT_PHYSICAL_BA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31" 
 	  type = "binary" }
 "PHYSICALBA" {
 	  desc = "Physical base address of the frame buffer for context #n in SDRAM "; 
 	  loc = "30..0" 
 	  type = "binary" }
}


 "SDRC_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SDRC_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "NOMEMORYMRS" {
 	  desc = "No external memory MRS command "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "Power management Req/Ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0 "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SDRC_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved for module-specific status information "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved for interconnect socket status information "; 
 	  loc = "7..1" 
 	  type = "binary" }
 "RESETDONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SDRC_CS_CFG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "CS1STARTLOW" {
 	  desc = "CS1 address space start address  "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "CS1STARTHIGH" {
 	  desc = "CS1 address space start address  "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "SDRC_SHARING_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
}


 "SDRC_ERR_ADDR_bitfield" { 
 "ERRORADDRESS" {
 	  desc = "Address of illegal access (Bit 31 is always 0.) "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "SDRC_ERR_TYPE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0s."; 
 	  loc = "31..12" 
 	  type = "binary" }
 "ERRORCONNID" {
 	  desc = "Identifies the interconnect ConnID of the illegal access initiator."; 
 	  loc = "11..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0 for future compatibility. Reads return 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "ERRORMCMD" {
 	  desc = "System command of the transaction that caused the error (3-bit field)"; 
 	  loc = "6..4" 
 	  type = "binary" }
 "ERRORADD" {
 	  desc = "Flag that indicates access is to an illegal address"; 
 	  loc = "3..2" 
 	  type = "binary" }
 "ERRORDPD" {
 	  desc = "Transaction error while the memory is in deep-power-down mode"; 
 	  loc = "1" 
 	  type = "binary" }
 "ERRORVALID" {
 	  desc = "Error validity status - Must be explicitly cleared with a write 0 transaction."; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SDRC_DLLA_CTRL_bitfield" { 
 "FIXEDDELAY" {
 	  desc = "Phase offset value in ModeFixedDelay mode. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "MODEFIXEDDELAYINITLAT" {
 	  desc = "Initial latency "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "WRITEDDRCLKX2DIS" {
 	  desc = "Disable MDDR write path using the double frequency input "; 
 	  loc = "7" 
 	  type = "binary" }
 "DLLMODEONIDLEREQ" {
 	  desc = "Selects the DLL mode upon hardware idle request "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "DLLIDLE" {
 	  desc = "Enables the CQ0040v1 DLL Idle mode "; 
 	  loc = "4" 
 	  type = "binary" }
 "ENADLL" {
 	  desc = "Enables DLL "; 
 	  loc = "3" 
 	  type = "binary" }
 "LOCKDLL" {
 	  desc = "Selects the DLL functionality between the TrackingDelay mode "; 
 	  loc = "2" 
 	  type = "binary" }
 "DLLPHASE" {
 	  desc = "Nominal digitally controlled delay when DLL is enabled "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SDRC_DLLA_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reads return zeros. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "LOCKSTATUS" {
 	  desc = "DLL lock status "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads return zero. "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads return zero. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SDRC_POWER_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "SRFRONRESET" {
 	  desc = "Enter self refresh when a warm reset is applied. "; 
 	  loc = "7" 
 	  type = "binary" }
 "SRFRONIDLEREQ" {
 	  desc = "Enter self refresh when on hardware idle request."; 
 	  loc = "6" 
 	  type = "binary" }
 "CLKCTRL" {
 	  desc = "Clock control feature defines clock gating and self refresh."; 
 	  loc = "5..4" 
 	  type = "binary" }
 "EXTCLKDIS" {
 	  desc = "Disable the clock provided to the external memories. "; 
 	  loc = "3" 
 	  type = "binary" }
 "PWDENA" {
 	  desc = "Activate the power-down mode of the target memory through CKE pin. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0 for future compatibility. Read returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
 "PAGEPOLICY" {
 	  desc = "Page/segment closure policy with respect to power versus bandwidth "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SDRC_MCFG__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "LOCKSTATUS" {
 	  desc = "Read-only access lock bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "29..25" 
 	  type = "binary" }
 "ADDRMUX" {
 	  desc = "Address multiplexing scheme - See address-muxing paragraph for "; 
 	  loc = "24..20" 
 	  type = "binary" }
 "ADDRMUXLEGACY" {
 	  desc = "Selects the fixed address-muxing scheme or the flexible "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "18" 
 	  type = "binary" }
 "RAMSIZE" {
 	  desc = "RAM address space size (number of 2-MB chunks) "; 
 	  loc = "17..8" 
 	  type = "binary" }
 "BANKALLOCATION" {
 	  desc = "SDRAM banks mapping. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0."; 
 	  loc = "5" 
 	  type = "binary" }
 "B32NOT16" {
 	  desc = "External SDRAM bus width "; 
 	  loc = "4" 
 	  type = "binary" }
 "DEEPPD" {
 	  desc = "Indicates if the memory supports deep-power-down mode."; 
 	  loc = "3" 
 	  type = "binary" }
 "DDRTYPE" {
 	  desc = "DDR memory type (assuming RAMTYPE = 01) "; 
 	  loc = "2" 
 	  type = "binary" }
 "RAMTYPE" {
 	  desc = "Memory type "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "SDRC_MR__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "ZERO_1" {
 	  desc = "Write 0s, as required by memory specifications. Reads return 0s. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "WBST" {
 	  desc = "Write burst support must be zero. "; 
 	  loc = "9" 
 	  type = "binary" }
 "ZERO_" {
 	  desc = "Write 0s, as required by memory specifications. Read returns 0s. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "CASL" {
 	  desc = "CAS latency as defined by clock periods "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "SIL" {
 	  desc = "Serial or interleaved mode.. must be zero "; 
 	  loc = "3" 
 	  type = "binary" }
 "BL" {
 	  desc = "Memory burst length "; 
 	  loc = "2..0" 
 	  type = "binary" }
 }


 "SDRC_EMR2__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "ZERO" {
 	  desc = "Write 0s, as required by memory specifications. Read returns 0 "; 
 	  loc = "11..7" 
 	  type = "binary" }
 "DS" {
 	  desc = "Driver strength "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "TCSR" {
 	  desc = "Temperature-compensated self-refresh"; 
 	  loc = "4..3" 
 	  type = "binary" }
 "PASR" {
 	  desc = "Partial array self-refresh" ; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "SDRC_ACTIM_CTRLA__bitfield" { 
 "TRFC" {
 	  desc = "Autorefresh to active "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "TRC" {
 	  desc = "Row cycle time "; 
 	  loc = "26..22" 
 	  type = "binary" }
 "TRAS" {
 	  desc = "Row active time "; 
 	  loc = "21..18" 
 	  type = "binary" }
 "TRP" {
 	  desc = "Row precharge time "; 
 	  loc = "17..15" 
 	  type = "binary" }
 "TRCD" {
 	  desc = "Row to column delay time "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "TRRD" {
 	  desc = "Active to active command period "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "TDPL" {
 	  desc = "Data-in to precharge command  "; 
 	  loc = "8..6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "5" 
 	  type = "binary" }
 "TDAL" {
 	  desc = "Data-in to active command "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "SDRC_ACTIM_CTRLB__bitfield" { 
 "TCKE" {
 	  desc = "CKE minimum pulse width "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "TXP" {
 	  desc = "Exit power-down to next valid command delay. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "TXSR" {
 	  desc = "Self-refresh exit to active period "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "SDRC_RFR_CTRL__bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "ARCV" {
 	  desc = "Autorefresh counter value to set the refresh period."; 
 	  loc = "23..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "7..2" 
 	  type = "binary" }
 "ARE" {
 	  desc = "Autorefresh enable "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "SDRC_MANUAL__bitfield" { 
 "CMDPARAM" {
 	  desc = "Manual command parameter, if any. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0s. "; 
 	  loc = "15..4" 
 	  type = "binary" }
 "CMDCODE" {
 	  desc = "Memory command opcode "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "ISP_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "ISP_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "MIDLE_MODE" {
 	  desc = "Master interface power management, handshake "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "11..2" 
 	  type = "binary" }
 "SOFT_RESET" {
 	  desc = "Software reset. Set the bit to 1 to trigger the module "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTO_IDLE" {
 	  desc = "Internal interface clock gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ISP_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "RESET_DONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ISP_IRQ0ENABLE_bitfield" { 
 "HS_VS_IRQ" {
 	  desc = "HS or VS synchro event "; 
 	  loc = "31" 
 	  type = "binary" }
 "SEC_ERR_IRQ" {
 	  desc = "Security error event. "; 
 	  loc = "30" 
 	  type = "binary" }
 "OCP_ERR_IRQ" {
 	  desc = "ISP Interconnect error. "; 
 	  loc = "29" 
 	  type = "binary" }
 "MMU_ERR_IRQ" {
 	  desc = "MMU error. "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "OVF_IRQ" {
 	  desc = "Central Resource SBL overflow "; 
 	  loc = "25" 
 	  type = "binary" }
 "RSZ_DONE_IRQ" {
 	  desc = "RESIZER module - resizer processing done event. "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "CBUFF_IRQ" {
 	  desc = "Circular buffer interrupt "; 
 	  loc = "21" 
 	  type = "binary" }
 "PRV_DONE_IRQ" {
 	  desc = "PREVIEW module - processing done event. "; 
 	  loc = "20" 
 	  type = "binary" }
 "CCDC_LSC_PREFETCH_ERRO" {
 	  desc = "The prefetch error indicates when the gain table was read "; 
 	  loc = "19" 
 	  type = "binary" }
 "CCDC_LSC_PREFETCH_COMP" {
 	  desc = "Indicates current state of the prefetch buffer. "; 
 	  loc = "18" 
 	  type = "binary" }
 "CCDC_LSC_DONE" {
 	  desc = "The event is triggered when the internal state of LSC "; 
 	  loc = "17" 
 	  type = "binary" }
 "HIST_DONE_IRQ" {
 	  desc = "HIST module - processing done event. "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "H3A_AWB_DONE_IRQ" {
 	  desc = "H3A module - auto exposure and auto white balance "; 
 	  loc = "13" 
 	  type = "binary" }
 "H3A_AF_DONE_IRQ" {
 	  desc = "H3A module - autofocus processing done event. "; 
 	  loc = "12" 
 	  type = "binary" }
 "CCDC_ERR_IRQ" {
 	  desc = "CCDC module - faulty pixel correction memory underflow "; 
 	  loc = "11" 
 	  type = "binary" }
 "CCDC_VD2_IRQ" {
 	  desc = "CCDC module - programmable event 2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "CCDC_VD1_IRQ" {
 	  desc = "CCDC module - programmable event 1. "; 
 	  loc = "9" 
 	  type = "binary" }
 "CCDC_VD" {
 	  desc = "CCDC module - programmable event 0. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "5" 
 	  type = "binary" }
 "CSIB_IRQ" {
 	  desc = "CSIB RECEIVER module event. "; 
 	  loc = "4" 
 	  type = "binary" }
 "CSIB_LCM_IRQ" {
 	  desc = "CSIB RECEIVER module - event on memory channel. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "1" 
 	  type = "binary" }
 "CSIA_IRQ" {
 	  desc = "CSI2A RECEIVER module event. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ISP_IRQ0STATUS_bitfield" { 
 "HS_VS_IRQ" {
 	  desc = "HS or VS synchro event "; 
 	  loc = "31" 
 	  type = "binary" }
 "SEC_ERR_IRQ" {
 	  desc = "Security error "; 
 	  loc = "30" 
 	  type = "binary" }
 "OCP_ERR_IRQ" {
 	  desc = "ISP Interconnect error. "; 
 	  loc = "29" 
 	  type = "binary" }
 "MMU_ERR_IRQ" {
 	  desc = "MMU error. "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "OVF_IRQ" {
 	  desc = "Central Resource SBL overflow "; 
 	  loc = "25" 
 	  type = "binary" }
 "RSZ_DONE_IRQ" {
 	  desc = "RESIZER module - resizer processing done event. "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "CBUFF_IRQ" {
 	  desc = "A circular buffer event is pending. Check submodule's "; 
 	  loc = "21" 
 	  type = "binary" }
 "PRV_DONE_IRQ" {
 	  desc = "PREVIEW module - processing done event. "; 
 	  loc = "20" 
 	  type = "binary" }
 "CCDC_LSC_PREFETCH_ERRO" {
 	  desc = "The prefetch error indicates when the gain table was read "; 
 	  loc = "19" 
 	  type = "binary" }
 "CCDC_LSC_PREFETCH_COMP" {
 	  desc = "Indicates current state of the prefetch buffer. "; 
 	  loc = "18" 
 	  type = "binary" }
 "CCDC_LSC_DONE" {
 	  desc = "The event is triggered when the internal state of LSC "; 
 	  loc = "17" 
 	  type = "binary" }
 "HIST_DONE_IRQ" {
 	  desc = "HIST module - processing done event. "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "H3A_AWB_DONE_IRQ" {
 	  desc = "H3A module - auto exposure and auto white balance "; 
 	  loc = "13" 
 	  type = "binary" }
 "H3A_AF_DONE_IRQ" {
 	  desc = "H3A module - autofocus processing done event. "; 
 	  loc = "12" 
 	  type = "binary" }
 "CCDC_ERR_IRQ" {
 	  desc = "CCDC module - faulty pixel correction memory underflow "; 
 	  loc = "11" 
 	  type = "binary" }
 "CCDC_VD2_IRQ" {
 	  desc = "CCDC module - programmable event 2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "CCDC_VD1_IRQ" {
 	  desc = "CCDC module - programmable event 1. "; 
 	  loc = "9" 
 	  type = "binary" }
 "CCDC_VD" {
 	  desc = "CCDC module - programmable event 0. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "5" 
 	  type = "binary" }
 "CSIB_IRQ" {
 	  desc = "CSIB RECEIVER module event. "; 
 	  loc = "4" 
 	  type = "binary" }
 "CSIB_LCM_IRQ" {
 	  desc = "CSI1/CCP2 RECEIVER module - event on memory "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "1" 
 	  type = "binary" }
 "CSIA_IRQ" {
 	  desc = "CSIA RECEIVER module event. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ISP_IRQ1ENABLE_bitfield" { 
 "HS_VS_IRQ" {
 	  desc = "HS or VS synchro event "; 
 	  loc = "31" 
 	  type = "binary" }
 "SEC_ERR_IRQ" {
 	  desc = "Security error event. "; 
 	  loc = "30" 
 	  type = "binary" }
 "OCP_ERR_IRQ" {
 	  desc = "ISP Interconnect error. "; 
 	  loc = "29" 
 	  type = "binary" }
 "MMU_ERR_IRQ" {
 	  desc = "MMU error. "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "OVF_IRQ" {
 	  desc = "Central Resource SBL overflow "; 
 	  loc = "25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "CBUFF_IRQ" {
 	  desc = "Circular buffer interrupt "; 
 	  loc = "21" 
 	  type = "binary" }
 "PRV_DONE_IRQ" {
 	  desc = "PREVIEW module - processing done event. "; 
 	  loc = "20" 
 	  type = "binary" }
 "CCDC_LSC_PREFETCH_ERRO" {
 	  desc = "The prefetch error indicates when the gain table was read "; 
 	  loc = "19" 
 	  type = "binary" }
 "CCDC_LSC_PREFETCH_COMP" {
 	  desc = "Indicates current state of the prefetch buffer. "; 
 	  loc = "18" 
 	  type = "binary" }
 "CCDC_LSC_DONE" {
 	  desc = "The event is triggered when the internal state of LSC "; 
 	  loc = "17" 
 	  type = "binary" }
 "HIST_DONE_IRQ" {
 	  desc = "HIST module - processing done event. "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "H3A_AWB_DONE_IRQ" {
 	  desc = "H3A module - auto exposure and auto white balance "; 
 	  loc = "13" 
 	  type = "binary" }
 "H3A_AF_DONE_IRQ" {
 	  desc = "H3A module - autofocus processing done event. "; 
 	  loc = "12" 
 	  type = "binary" }
 "CCDC_ERR_IRQ" {
 	  desc = "CCDC module - faulty pixel correction memory underflow "; 
 	  loc = "11" 
 	  type = "binary" }
 "CCDC_VD1_IRQ" {
 	  desc = "CCDC module - programmable event 1. "; 
 	  loc = "9" 
 	  type = "binary" }
 "CCDC_VD" {
 	  desc = "CCDC module - programmable event 0. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "5" 
 	  type = "binary" }
 "CSIB_IRQ" {
 	  desc = "CSIB RECEIVER module event. "; 
 	  loc = "4" 
 	  type = "binary" }
 "CSIB_LCM_IRQ" {
 	  desc = "CSIB RECEIVER module - event on memory channel. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "1" 
 	  type = "binary" }
 "CSIA_IRQ" {
 	  desc = "CSI2A RECEIVER module event. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ISP_IRQ1STATUS_bitfield" { 
 "HS_VS_IRQ" {
 	  desc = "HS or VS synchro event "; 
 	  loc = "31" 
 	  type = "binary" }
 "SEC_ERR_IRQ" {
 	  desc = "Security error "; 
 	  loc = "30" 
 	  type = "binary" }
 "OCP_ERR_IRQ" {
 	  desc = "ISP Interconnect error. "; 
 	  loc = "29" 
 	  type = "binary" }
 "MMU_ERR_IRQ" {
 	  desc = "MMU error. "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "OVF_IRQ" {
 	  desc = "Central Resource SBL overflow "; 
 	  loc = "25" 
 	  type = "binary" }
 "RSZ_DONE_IRQ" {
 	  desc = "RESIZER module - resizer processing done event. "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "CBUFF_IRQ" {
 	  desc = "A circular buffer event is pending. "; 
 	  loc = "21" 
 	  type = "binary" }
 "PRV_DONE_IRQ" {
 	  desc = "PREVIEW module - processing done event. "; 
 	  loc = "20" 
 	  type = "binary" }
 "CCDC_LSC_PREFETCH_ERRO" {
 	  desc = "The prefetch error indicates when the gain table was read "; 
 	  loc = "19" 
 	  type = "binary" }
 "CCDC_LSC_PREFETCH_COMP" {
 	  desc = "Indicates current state of the prefetch buffer. "; 
 	  loc = "18" 
 	  type = "binary" }
 "CCDC_LSC_DONE" {
 	  desc = "The event is triggered when the internal state of LSC "; 
 	  loc = "17" 
 	  type = "binary" }
 "HIST_DONE_IRQ" {
 	  desc = "HIST module - processing done event. "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "H3A_AWB_DONE_IRQ" {
 	  desc = "H3A module - auto exposure and auto white balance "; 
 	  loc = "13" 
 	  type = "binary" }
 "H3A_AF_DONE_IRQ" {
 	  desc = "H3A module - autofocus processing done event. "; 
 	  loc = "12" 
 	  type = "binary" }
 "CCDC_ERR_IRQ" {
 	  desc = "CCDC module - faulty pixel correction memory underflow "; 
 	  loc = "11" 
 	  type = "binary" }
 "CCDC_VD2_IRQ" {
 	  desc = "CCDC module - programmable event 2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "CCDC_VD1_IRQ" {
 	  desc = "CCDC module - programmable event 1. "; 
 	  loc = "9" 
 	  type = "binary" }
 "CCDC_VD" {
 	  desc = "CCDC module - programmable event 0. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "5" 
 	  type = "binary" }
 "CSIB_IRQ" {
 	  desc = "CSIB RECEIVER module event. "; 
 	  loc = "4" 
 	  type = "binary" }
 "CSIB_LCM_IRQ" {
 	  desc = "CSI1/CCP2 RECEIVER module - event on memory "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "1" 
 	  type = "binary" }
 "CSIA_IRQ" {
 	  desc = "CSIA RECEIVER module event. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "TCTRL_GRESET_LENGTH_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "LENGTH" {
 	  desc = "Sets the length of the cam_global_reset signal assertion "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "TCTRL_PSTRB_REPLAY_bitfield" { 
 "COUNTER" {
 	  desc = "Sets the number of PRESTROBE pulses "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "DELAY" {
 	  desc = "Sets the delay for the PRESTROBE signal "; 
 	  loc = "24..0" 
 	  type = "binary" }
}


 "ISP_CTRL_bitfield" { 
 "FLUSH" {
 	  desc = "CCDC memory flush "; 
 	  loc = "31" 
 	  type = "binary" }
 "JPEG_FLUSH" {
 	  desc = "JPEG flush "; 
 	  loc = "30" 
 	  type = "binary" }
 "CCDC_WEN_POL" {
 	  desc = "Sets the polarity of the CCDC WEN bit. "; 
 	  loc = "29" 
 	  type = "binary" }
 "SBL_SHARED_RPORTB" {
 	  desc = "Controls SBL shared read port B access "; 
 	  loc = "28" 
 	  type = "binary" }
 "SBL_SHARED_RPORTA" {
 	  desc = "Controls SBL shared read port A access "; 
 	  loc = "27" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "26" 
 	  type = "binary" }
 "CBUFF1_BCF_CTRL" {
 	  desc = "Bandwidth control feedback loop configuration register "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "CBUFF" {
 	  desc = "Bandwidth control feedback loop configuration register "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "SBL_AUTOIDLE" {
 	  desc = "Sets the SBL autoidle mode "; 
 	  loc = "21" 
 	  type = "binary" }
 "SBL_WR" {
 	  desc = "This bit controls the SBL module WRITE0 RAM "; 
 	  loc = "20" 
 	  type = "binary" }
 "SBL_WR1_RAM_EN" {
 	  desc = "This bit controls the SBL module WRITE1 RAM."; 
 	  loc = "19" 
 	  type = "binary" }
 "SBL_RD_RAM_EN" {
 	  desc = "This bit controls the SBL module READ RAM. "; 
 	  loc = "18" 
 	  type = "binary" }
 "PREV_RAM_EN" {
 	  desc = "This bit controls the PREVIEW module RAM.  "; 
 	  loc = "17" 
 	  type = "binary" }
 "CCDC_RAM_EN" {
 	  desc = "This bit controls the CCDC module RAM. "; 
 	  loc = "16" 
 	  type = "binary" }
 "SYNC_DETECT" {
 	  desc = "HS or VS synchronization signal detection "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "RSZ_CLK_EN" {
 	  desc = "RSZ module clock enable. "; 
 	  loc = "13" 
 	  type = "binary" }
 "PRV_CLK_EN" {
 	  desc = "PRV module clock enable. "; 
 	  loc = "12" 
 	  type = "binary" }
 "HIST_CLK_EN" {
 	  desc = "HIST module clock enable. "; 
 	  loc = "11" 
 	  type = "binary" }
 "H3A_CLK_EN" {
 	  desc = "H3A module clock enable. "; 
 	  loc = "10" 
 	  type = "binary" }
 "CBUFF_AUTOGATING" {
 	  desc = "CBUFF module autogating feature control "; 
 	  loc = "9" 
 	  type = "binary" }
 "CCDC_CLK_EN" {
 	  desc = "CCDC module clock enable. "; 
 	  loc = "8" 
 	  type = "binary" }
 "SHIFT" {
 	  desc = "Data lane shifter "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "5" 
 	  type = "binary" }
 "PAR_CLK_POL" {
 	  desc = "This bit sets the pixel clock polarity "; 
 	  loc = "4" 
 	  type = "binary" }
 "PAR_BRIDGE" {
 	  desc = "  "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "PAR_SER_CLK_SEL" {
 	  desc = "Selects the serial or parallel interface "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "ISP_SECURE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "SECURE" {
 	  desc = "Secure mode."; 
 	  loc = "0" 
 	  type = "binary" }
}


 "TCTRL_CTRL_bitfield" { 
 "GRESETDIR" {
 	  desc = "Sets the direction of the cam_global_reset signal. "; 
 	  loc = "31" 
 	  type = "binary" }
 "GRESETPOL" {
 	  desc = "Sets the polarity of the global reset signal. "; 
 	  loc = "30" 
 	  type = "binary" }
 "GRESETEN" {
 	  desc = "Triggers the generation of the cam_global_reset signal. "; 
 	  loc = "29" 
 	  type = "binary" }
 "INSEL" {
 	  desc = "Sets the mode that triggers the SHUTTER, PRESTROBE "; 
 	  loc = "28..27" 
 	  type = "binary" }
 "STRBPSTRBPOL" {
 	  desc = "Sets the polarity of the strobe and prestrobe signals. "; 
 	  loc = "26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "25" 
 	  type = "binary" }
 "SHUTPOL" {
 	  desc = "Sets the polarity of the mechanical shutter signal. "; 
 	  loc = "24" 
 	  type = "binary" }
 "STRBEN" {
 	  desc = "Flash strobe signal enable.  "; 
 	  loc = "23" 
 	  type = "binary" }
 "PSTRBEN" {
 	  desc = "Flash prestrobe signal enable. "; 
 	  loc = "22" 
 	  type = "binary" }
 "SHUTEN" {
 	  desc = "Mechanical shutter signal enable."; 
 	  loc = "21" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "20..19" 
 	  type = "binary" }
 "DIVC" {
 	  desc = "Sets the clock divisor value for the CNTCLK clock "; 
 	  loc = "18..10" 
 	  type = "binary" }
 "DIVB" {
 	  desc = "Sets the clock divisor value for the cam_xclkb clock "; 
 	  loc = "9..5" 
 	  type = "binary" }
 "DIVA" {
 	  desc = "Sets the clock divisor value for the cam_xclka clock "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "TCTRL_FRAME_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "STRB" {
 	  desc = "Frame counter for the STROBE signal generation."; 
 	  loc = "17..12" 
 	  type = "binary" }
 "PSTRB" {
 	  desc = "Frame counter for the PRESTROBE signal generation. "; 
 	  loc = "11..6" 
 	  type = "binary" }
 "SHUT" {
 	  desc = "Frame counter for the SHUTTER signal generation. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "TCTRL_PSTRB_DELAY_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "DELAY" {
 	  desc = "Sets the delay for the PRESTROBE signal assertion "; 
 	  loc = "24..0" 
 	  type = "binary" }
}


 "TCTRL_STRB_DELAY_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "DELAY" {
 	  desc = "Sets the delay for the cam_strobe signal assertion"; 
 	  loc = "24..0" 
 	  type = "binary" }
}


 "TCTRL_SHUT_DELAY_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "DELAY" {
 	  desc = "Sets the delay for the cam_shutter signal assertion "; 
 	  loc = "24..0" 
 	  type = "binary" }
}


 "TCTRL_PSTRB_LENGTH_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "LENGTH" {
 	  desc = "Sets the length of the PRESTROBE signal assertion "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "TCTRL_STRB_LENGTH_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "LENGTH" {
 	  desc = "Sets the length of the cam_strobe signal assertion "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "TCTRL_SHUT_LENGTH_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "LENGTH" {
 	  desc = "Sets the length of the cam_shutter signal assertion "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CBUFF_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "CBUFF_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CBUFF_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved for module-specific status information.  "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CBUFF_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "IRQ_CBUFF1_OVR" {
 	  desc = "Buffer overflow event. "; 
 	  loc = "5" 
 	  type = "binary" }
 "IRQ_CBUFF1_INVALID" {
 	  desc = "Invalid access. "; 
 	  loc = "4" 
 	  type = "binary" }
 "IRQ_CBUFF1_READY" {
 	  desc = "The CPUW1 physical buffer is ready to be accessed  "; 
 	  loc = "3" 
 	  type = "binary" }
 "IRQ_CBUFF" {
 	  desc = "Buffer overflow event. "; 
 	  loc = "2" 
 	  type = "binary" }
 "IRQ_CBUFF" {
 	  desc = "Invalid access. "; 
 	  loc = "1" 
 	  type = "binary" }
 "IRQ_CBUFF" {
 	  desc = "The CPUW0 physical buffer is ready to be accessed "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CBUFF_IRQENABLE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "IRQ_CBUFF1_OVR" {
 	  desc = "Buffer overflow event. "; 
 	  loc = "5" 
 	  type = "binary" }
 "IRQ_CBUFF1_INVALID" {
 	  desc = "Invalid access. "; 
 	  loc = "4" 
 	  type = "binary" }
 "IRQ_CBUFF1_READY" {
 	  desc = "The CPUW1 physical buffer is ready to be accessed "; 
 	  loc = "3" 
 	  type = "binary" }
 "IRQ_CBUFF" {
 	  desc = "Buffer overflow event. "; 
 	  loc = "2" 
 	  type = "binary" }
}


 "CBUFF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "WCOUNT" {
 	  desc = "Window count "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "BCF" {
 	  desc = "This register controls the bandwidth control feedback "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "ALLOW_NW_EQ_CPUW" {
 	  desc = "Allow NW=CPUW."; 
 	  loc = "3" 
 	  type = "binary" }
 "RWMODE" {
 	  desc = "Selects read or write mode "; 
 	  loc = "1" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "Enable/disable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CBUFF_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "NW" {
 	  desc = "Next window number. "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "CW" {
 	  desc = "Current window number. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "CPUW" {
 	  desc = "Current CPU window number. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "CBUFF_bitfield" { 
 "ADDR" {
 	  desc = "Address, in 64 bit words. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CBUFF_bitfield" { 
 "ADDR" {
 	  desc = "Address, in 64 bit words. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CBUFF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "SIZE" {
 	  desc = "Size, in 64 bit words. "; 
 	  loc = "23..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CBUFF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "THRESHOLD" {
 	  desc = "Threshold value, in bytes. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CCP2_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "REV" {
 	  desc = "IP revision "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "CCP2_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "MSTANDBY_MODE" {
 	  desc = "Sets the behavior of the master port power management "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "11..2" 
 	  type = "binary" }
 "SOFT_RESET" {
 	  desc = "Software reset. Set the bit to 1 to trigger a module reset. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTO_IDLE" {
 	  desc = "Internal OCP clock-gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "RESET_DONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_LC01_IRQENABLE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "LC1_FS_IRQ" {
 	  desc = "Logical channel 1 - Frame start synchronization code "; 
 	  loc = "27" 
 	  type = "binary" }
 "LC1_LE_IRQ" {
 	  desc = "Logical channel 1 - Line end synchronization code "; 
 	  loc = "26" 
 	  type = "binary" }
 "LC1_LS_IRQ" {
 	  desc = "Logical channel 1 - Line start synchronization code "; 
 	  loc = "25" 
 	  type = "binary" }
 "LC1_FE_IRQ" {
 	  desc = "Logical channel 1 - Frame end synchronization code "; 
 	  loc = "24" 
 	  type = "binary" }
 "LC1_COUNT_IRQ" {
 	  desc = "Logical channel 1 - Frame counter reached "; 
 	  loc = "23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "22" 
 	  type = "binary" }
 "LC1_FIFO_OVF_IRQ" {
 	  desc = "Logical channel 1 - FIFO overflow error "; 
 	  loc = "21" 
 	  type = "binary" }
 "LC1_CRC_IRQ" {
 	  desc = "Logical channel 1 - CRC error "; 
 	  loc = "20" 
 	  type = "binary" }
 "LC1_FSP_IRQ" {
 	  desc = "Logical channel 1 - FSP error "; 
 	  loc = "19" 
 	  type = "binary" }
 "LC1_FW_IRQ" {
 	  desc = "Logical channel 1 - Frame width error "; 
 	  loc = "18" 
 	  type = "binary" }
 "LC1_FSC_IRQ" {
 	  desc = "Logical channel 1 - False synchronization code error "; 
 	  loc = "17" 
 	  type = "binary" }
 "LC1_SSC_IRQ" {
 	  desc = "Logical channel 1 - Shifted synchronization code error."; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Frame start synchronization code "; 
 	  loc = "11" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Line end synchronization code "; 
 	  loc = "10" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Line start synchronization code "; 
 	  loc = "9" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Frame end synchronization code "; 
 	  loc = "8" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Frame counter reached "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - FIFO overflow error "; 
 	  loc = "5" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - CRC error "; 
 	  loc = "4" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - FSP error "; 
 	  loc = "3" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Frame width error "; 
 	  loc = "2" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - False synchronization code error "; 
 	  loc = "1" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Shifted synchronization code error "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_LC01_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "LC1_FS_IRQ" {
 	  desc = "Logical channel 1 - Frame start synchronization code "; 
 	  loc = "27" 
 	  type = "binary" }
 "LC1_LE_IRQ" {
 	  desc = "Logical channel 1 - Line end synchronization code "; 
 	  loc = "26" 
 	  type = "binary" }
 "LC1_LS_IRQ" {
 	  desc = "Logical channel 1 - Line start synchronization code "; 
 	  loc = "25" 
 	  type = "binary" }
 "LC1_FE_IRQ" {
 	  desc = "Logical channel 1 - Frame end synchronization code "; 
 	  loc = "24" 
 	  type = "binary" }
 "LC1_COUNT_IRQ" {
 	  desc = "Logical channel 1 - Frame counter reached status "; 
 	  loc = "23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "22" 
 	  type = "binary" }
 "LC1_FIFO_OVF_IRQ" {
 	  desc = "Logical channel 1 - FIFO overflow error status "; 
 	  loc = "21" 
 	  type = "binary" }
 "LC1_CRC_IRQ" {
 	  desc = "Logical channel 1 - CRC error status "; 
 	  loc = "20" 
 	  type = "binary" }
 "LC1_FSP_IRQ" {
 	  desc = "Logical channel 1 - FSP error status "; 
 	  loc = "19" 
 	  type = "binary" }
 "LC1_FW_IRQ" {
 	  desc = "Logical channel 1 - Frame width error status "; 
 	  loc = "18" 
 	  type = "binary" }
 "LC1_FSC_IRQ" {
 	  desc = "Logical channel 1 - False synchronization code error "; 
 	  loc = "17" 
 	  type = "binary" }
 "LC1_SSC_IRQ" {
 	  desc = "Logical channel 1 - Shifted synchronization code error "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Frame start synchronization code "; 
 	  loc = "11" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Line end synchronization code "; 
 	  loc = "10" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Line start synchronization code "; 
 	  loc = "9" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Frame end synchronization code "; 
 	  loc = "8" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Frame counter reached status "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - FIFO overflow error status "; 
 	  loc = "5" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - CRC error status "; 
 	  loc = "4" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - FSP error status "; 
 	  loc = "3" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - Frame width error status "; 
 	  loc = "2" 
 	  type = "binary" }
 "LC" {
 	  desc = "Logical channel 0 - False synchronization code error "; 
 	  loc = "1" 
 	  type = "binary" }
}


 "CCP2_LC23_IRQENABLE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "LC3_FS_IRQ" {
 	  desc = "Logical channel 3 - Frame start synchronization code "; 
 	  loc = "27" 
 	  type = "binary" }
 "LC3_LE_IRQ" {
 	  desc = "Logical channel 3 - Line end synchronization code "; 
 	  loc = "26" 
 	  type = "binary" }
 "LC3_LS_IRQ" {
 	  desc = "Logical channel 3 - Line start synchronization code "; 
 	  loc = "25" 
 	  type = "binary" }
 "LC3_FE_IRQ" {
 	  desc = "Logical channel 3 - Frame end synchronization code "; 
 	  loc = "24" 
 	  type = "binary" }
 "LC3_COUNT_IRQ" {
 	  desc = "Logical channel 3 - Frame counter reached "; 
 	  loc = "23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "22" 
 	  type = "binary" }
 "LC3_FIFO_OVF_IRQ" {
 	  desc = "Logical channel 3 - FIFO overflow error "; 
 	  loc = "21" 
 	  type = "binary" }
 "LC3_CRC_IRQ" {
 	  desc = "Logical channel 3 - CRC error "; 
 	  loc = "20" 
 	  type = "binary" }
 "LC3_FSP_IRQ" {
 	  desc = "Logical channel 3 - FSP error "; 
 	  loc = "19" 
 	  type = "binary" }
 "LC3_FW_IRQ" {
 	  desc = "Logical channel 3 - Frame width error "; 
 	  loc = "18" 
 	  type = "binary" }
 "LC3_FSC_IRQ" {
 	  desc = "Logical channel 3 - False synchronization code error "; 
 	  loc = "17" 
 	  type = "binary" }
 "LC3_SSC_IRQ" {
 	  desc = "Logical channel 3 - Shifted synchronization code error "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "LC2_FS_IRQ" {
 	  desc = "Logical channel 2 - Frame start synchronization code "; 
 	  loc = "11" 
 	  type = "binary" }
 "LC2_LE_IRQ" {
 	  desc = "Logical channel 2 - Line end synchronization code "; 
 	  loc = "10" 
 	  type = "binary" }
 "LC2_LS_IRQ" {
 	  desc = "Logical channel 2 - Line start synchronization code "; 
 	  loc = "9" 
 	  type = "binary" }
 "LC2_FE_IRQ" {
 	  desc = "Logical channel 2 - Frame end synchronization code "; 
 	  loc = "8" 
 	  type = "binary" }
 "LC2_COUNT_IRQ" {
 	  desc = "Logical channel 2 - Frame counter reached "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "LC2_FIFO_OVF_IRQ" {
 	  desc = "Logical channel 2 - FIFO overflow error "; 
 	  loc = "5" 
 	  type = "binary" }
 "LC2_CRC_IRQ" {
 	  desc = "Logical channel 2 - CRC error "; 
 	  loc = "4" 
 	  type = "binary" }
 "LC2_FSP_IRQ" {
 	  desc = "Logical channel 2 - FSP error "; 
 	  loc = "3" 
 	  type = "binary" }
 "LC2_FW_IRQ" {
 	  desc = "Logical channel 2 - Frame width error "; 
 	  loc = "2" 
 	  type = "binary" }
 "LC2_FSC_IRQ" {
 	  desc = "Logical channel 2 - False synchronization code error "; 
 	  loc = "1" 
 	  type = "binary" }
 "LC2_SSC_IRQ" {
 	  desc = "Logical channel 2 - Shifted synchronization code error "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_LC23_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "LC3_FS_IRQ" {
 	  desc = "Logical channel 3 - Frame start synchronization code "; 
 	  loc = "27" 
 	  type = "binary" }
 "LC3_LE_IRQ" {
 	  desc = "Logical channel 3 - Line end synchronization code "; 
 	  loc = "26" 
 	  type = "binary" }
 "LC3_LS_IRQ" {
 	  desc = "Logical channel 3 - Line start synchronization code "; 
 	  loc = "25" 
 	  type = "binary" }
 "LC3_FE_IRQ" {
 	  desc = "Logical channel 3 - Frame end synchronization code "; 
 	  loc = "24" 
 	  type = "binary" }
 "LC3_COUNT_IRQ" {
 	  desc = "Logical channel 3 - Frame counter reached status "; 
 	  loc = "23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "22" 
 	  type = "binary" }
 "LC3_FIFO_OVF_IRQ" {
 	  desc = "Logical channel 3 - FIFO overflow error status "; 
 	  loc = "21" 
 	  type = "binary" }
 "LC3_CRC_IRQ" {
 	  desc = "Logical channel 3 - CRC error status "; 
 	  loc = "20" 
 	  type = "binary" }
 "LC3_FSP_IRQ" {
 	  desc = "Logical channel 3 - FSP error status "; 
 	  loc = "19" 
 	  type = "binary" }
 "LC3_FW_IRQ" {
 	  desc = "Logical channel 3 - Frame width error status "; 
 	  loc = "18" 
 	  type = "binary" }
 "LC3_FSC_IRQ" {
 	  desc = "Logical channel 3 - False synchronization code error "; 
 	  loc = "17" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "LC2_FS_IRQ" {
 	  desc = "Logical channel 2 - Frame start synchronization code "; 
 	  loc = "11" 
 	  type = "binary" }
 "LC2_LE_IRQ" {
 	  desc = "Logical channel 2 - Line end synchronization code "; 
 	  loc = "10" 
 	  type = "binary" }
 "LC2_LS_IRQ" {
 	  desc = "Logical channel 2 - Line start synchronization code "; 
 	  loc = "9" 
 	  type = "binary" }
 "LC2_FE_IRQ" {
 	  desc = "Logical channel 2 - Frame end synchronization code "; 
 	  loc = "8" 
 	  type = "binary" }
 "LC2_COUNT_IRQ" {
 	  desc = "Logical channel 2 - Frame counter reached status "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "LC2_FIFO_OVF_IRQ" {
 	  desc = "Logical channel 2 - FIFO overflow error status "; 
 	  loc = "5" 
 	  type = "binary" }
 "LC2_CRC_IRQ" {
 	  desc = "Logical channel 2 - CRC error status "; 
 	  loc = "4" 
 	  type = "binary" }
 "LC2_FSP_IRQ" {
 	  desc = "Logical channel 2 - FSP error status "; 
 	  loc = "3" 
 	  type = "binary" }
 "LC2_FW_IRQ" {
 	  desc = "Logical channel 2 - Frame width error status "; 
 	  loc = "2" 
 	  type = "binary" }
 "LC2_FSC_IRQ" {
 	  desc = "Logical channel 2 - False synchronization code error "; 
 	  loc = "1" 
 	  type = "binary" }
 "LC2_SSC_IRQ" {
 	  desc = "Logical channel 2 - Shifted synchronization code error "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_LCM_IRQENABLE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "LCM_OCPERROR" {
 	  desc = "An OCP error occurred on the master read port. "; 
 	  loc = "1" 
 	  type = "binary" }
}


 "CCP2_LCM_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "LCM_OCPERROR" {
 	  desc = "An OCP error occurred on the master read port. "; 
 	  loc = "1" 
 	  type = "binary" }
 "LCM_EOF" {
 	  desc = "Memory read channel - End of frame "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "VP_CLK_POL" {
 	  desc = "VP clock polarity "; 
 	  loc = "12" 
 	  type = "binary" }
 "VP_ONLY_EN" {
 	  desc = "VP only enable "; 
 	  loc = "11" 
 	  type = "binary" }
 "INV" {
 	  desc = "Strobe/clock inversion control signal "; 
 	  loc = "10" 
 	  type = "binary" }
 "VP_OUT_CTRL" {
 	  desc = "Video port output clock control "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "DBG_EN" {
 	  desc = "Enables the debug mode "; 
 	  loc = "7" 
 	  type = "binary" }
 "BURST" {
 	  desc = "Forces the write burst size used by the module "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "FRAME" {
 	  desc = "Set the modality in which IF_EN works. "; 
 	  loc = "3" 
 	  type = "binary" }
 "IO_OUT_SEL" {
 	  desc = "I/O cell output mode selection "; 
 	  loc = "2" 
 	  type = "binary" }
 "PHY_SEL" {
 	  desc = "Physical layer protocol selection. "; 
 	  loc = "1" 
 	  type = "binary" }
 "IF_EN" {
 	  desc = "Enables the physical interface to the module "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_GNQ_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "RESERVED "; 
 	  loc = "5" 
 	  type = "binary" }
 "FIFODEPTH" {
 	  desc = "Output FIFO size in multiple of 64 bits "; 
 	  loc = "4..2" 
 	  type = "binary" }
 "NBCHANNELS" {
 	  desc = "Number of logical channels supported by the module "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "COUNT" {
 	  desc = "Sets the number of frames to acquire. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "23..19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "18" 
 	  type = "binary" }
 "PING_PONG" {
 	  desc = "Indicates whether the PING or PONG destination "; 
 	  loc = "17" 
 	  type = "binary" }
 "ALPHA" {
 	  desc = "Alpha value for RGB888 and RBG444 "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "FORMAT" {
 	  desc = "Data format selection "; 
 	  loc = "7..3" 
 	  type = "binary" }
 "CRC_EN" {
 	  desc = "Enables the cyclic redundancy check "; 
 	  loc = "2" 
 	  type = "binary" }
 "REGION_EN" {
 	  desc = "Enables the setting of regions of interest in the frame."; 
 	  loc = "1" 
 	  type = "binary" }
 "CHAN_EN" {
 	  desc = "Enables the logical channel "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "CHAN_ID" {
 	  desc = "Logical channel x identifier "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "FEC" {
 	  desc = "Logical channel x frame end synchronization code "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "FSC" {
 	  desc = "Logical channel x frame start synchronization code "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "LEC" {
 	  desc = "Logical channel x line end synchronization code identifier "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "LSC" {
 	  desc = "Logical channel x line start synchronization code identifier "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "EOF" {
 	  desc = " "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "SOF" {
 	  desc = ""; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "EOF" {
 	  desc = "Sets the number of EOF status lines "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "SOF" {
 	  desc = "Sets the number of SOF status line(s) "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "ADDR" {
 	  desc = "27 MSBs of the 32-bit address "; 
 	  loc = "31..5" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "ADDR" {
 	  desc = "27 MSBs of the 32-bit address "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "5 LSBs of the 32-bit address "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "VERT" {
 	  desc = "Sets the vertical position of the data  "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "VERT" {
 	  desc = "Sets the vertical size of the data window "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "ADDR" {
 	  desc = "27 MSBs of the 32-bit address "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "5 LSBs of the 32-bit address "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "ADDR" {
 	  desc = "27 MSBs of the 32-bit address "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "5 LSBs of the 32-bit address "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCP2_LC_bitfield" { 
 "OFST" {
 	  desc = "Line offset programmed in bytes "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCP2_LCM_CTRL_bitfield" { 
 "DST_PACK" {
 	  desc = "Data is packed before it is sent to memory. "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "29..30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "28..27" 
 	  type = "binary" }
 "DST_FORMAT" {
 	  desc = "Output format selection "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "SRC_PACK" {
 	  desc = "Data stored in memory is packed and must be unpacked. "; 
 	  loc = "23" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "21..22" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "20..19" 
 	  type = "binary" }
 "SRC_FORMAT" {
 	  desc = "Data format of the data stored in memory "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "BURST_SIZE" {
 	  desc = "Defines the burst size of the master read port "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "READ_THROTTLE" {
 	  desc = "Limit maximum data read speed for memory-to-memory "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "DST_PORT" {
 	  desc = "Select the destination port. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
 "CHAN_EN" {
 	  desc = "Enables the read from the memory channel "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCP2_LCM_VSIZE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COUNT" {
 	  desc = "Defines the line count to be read from memory "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CCP2_LCM_HSIZE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COUNT" {
 	  desc = "Horizontal count of pixels to output after the skipped "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "SKIP" {
 	  desc = "Horizontal count of pixels to skip after the start of the line "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "CCP2_LCM_PREFETCH_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "HWORDS" {
 	  desc = "64-bit words to read from memory "; 
 	  loc = "13..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CCP2_LCM_SRC_ADDR_bitfield" { 
 "ADDR" {
 	  desc = "27 MSBs of the 32-bit address "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "5 LSBs of the 32-bit address "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCP2_LCM_SRC_OFST_bitfield" { 
 "OFST" {
 	  desc = "Line offset programmed in bytes "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCP2_LCM_DST_ADDR_bitfield" { 
 "ADDR" {
 	  desc = "27 MSBs of the 32-bit address. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "5 least significant bits of the 32-bit address "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCP2_LCM_DST_OFST_bitfield" { 
 "OFST" {
 	  desc = "Line offset programmed in bytes "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCDC_PID_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "TID" {
 	  desc = "Peripheral identification."; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CID" {
 	  desc = "Class identification. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "CCDC_PCR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved bit field. Write the reset value. "; 
 	  loc = "2" 
 	  type = "binary" }
 "BUSY" {
 	  desc = "CCDC module busy. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "CCDC module enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCDC_SYN_MODE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "SDR2RSZ" {
 	  desc = "Memory port output into the RESIZER input. "; 
 	  loc = "19" 
 	  type = "binary" }
 "VP2SDR" {
 	  desc = "Video port output enable to the output formatter."; 
 	  loc = "18" 
 	  type = "binary" }
 "WEN" {
 	  desc = "Data write enable. "; 
 	  loc = "17" 
 	  type = "binary" }
 "VDHDEN" {
 	  desc = "Timing generator enable. "; 
 	  loc = "16" 
 	  type = "binary" }
 "FLDSTAT" {
 	  desc = "cam_fld signal status. "; 
 	  loc = "15" 
 	  type = "binary" }
 "LPF" {
 	  desc = "Three-tap low pass (antialiasing) filter enable. "; 
 	  loc = "14" 
 	  type = "binary" }
 "INPMOD" {
 	  desc = "cam_d format in SYNC mode. "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "PACK8" {
 	  desc = "Data packing. "; 
 	  loc = "11" 
 	  type = "binary" }
 "DATSIZ" {
 	  desc = "cam_d signal width in SYNC mode. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "FLDMODE" {
 	  desc = "cam_fld signal mode. "; 
 	  loc = "7" 
 	  type = "binary" }
 "DATAPOL" {
 	  desc = "cam_d signal polarity. "; 
 	  loc = "6" 
 	  type = "binary" }
 "EXWEN" {
 	  desc = "External write enable selection. "; 
 	  loc = "5" 
 	  type = "binary" }
 "FLDPOL" {
 	  desc = "cam_fld signal polarity. "; 
 	  loc = "4" 
 	  type = "binary" }
 "HDPOL" {
 	  desc = "Sets the cam_hs signal polarity. "; 
 	  loc = "3" 
 	  type = "binary" }
 "VDPOL" {
 	  desc = "cam_vs signal polarity "; 
 	  loc = "2" 
 	  type = "binary" }
 "FLDOUT" {
 	  desc = "cam_fld signal direction. "; 
 	  loc = "1" 
 	  type = "binary" }
 "VDHDOUT" {
 	  desc = "cam_hs and cam_vs signal directions. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCDC_HD_VD_WID_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "HDW" {
 	  desc = "Sets the width of the HS sync pulse if set as output. "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "VDW" {
 	  desc = "Sets the width of the VS sync pulse is set as output. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "CCDC_PIX_LINES_bitfield" { 
 "PPLN" {
 	  desc = "Pixels per line "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "HLPRF" {
 	  desc = "Half line per field or frame "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CCDC_HORZ_INFO_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "SPH" {
 	  desc = "Start pixel horizontal "; 
 	  loc = "30..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15" 
 	  type = "binary" }
 "NPH" {
 	  desc = "Number of pixels horizontal "; 
 	  loc = "14..0" 
 	  type = "binary" }
}


 "CCDC_VERT_START_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "SLV" {
 	  desc = "Start line vertical - field0 "; 
 	  loc = "30..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15" 
 	  type = "binary" }
 "SLV1" {
 	  desc = "Start line vertical - field1 "; 
 	  loc = "14..0" 
 	  type = "binary" }
}


 "CCDC_VERT_LINES_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "NLV" {
 	  desc = "Number of lines - vertical direction "; 
 	  loc = "14..0" 
 	  type = "binary" }
}


 "CCDC_CULLING_bitfield" { 
 "CULHEVN" {
 	  desc = "Horizontal culling patterns for even lines. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "CULHODD" {
 	  desc = "Horizontal culling patterns for odd lines. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CULV" {
 	  desc = "Vertical culling pattern. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "CCDC_HSIZE_OFF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "LNOFST" {
 	  desc = "Line offset. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CCDC_SDOFST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "FIINV" {
 	  desc = "Field identification signal inverse "; 
 	  loc = "14" 
 	  type = "binary" }
 "FOFST" {
 	  desc = "Line offset value "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "LOFST" {
 	  desc = "Line offset values of even lines and even fields "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "LOFST1" {
 	  desc = "Line offset values of odd lines and even fields "; 
 	  loc = "8..6" 
 	  type = "binary" }
 "LOFST2" {
 	  desc = "Line offset values of even lines and odd fields "; 
 	  loc = "5..3" 
 	  type = "binary" }
 "LOFST3" {
 	  desc = "Line offset values of odd lines and odd fields "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CCDC_SDR_ADDR_bitfield" { 
 "ADDR" {
 	  desc = "Memory address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CCDC_CLAMP_bitfield" { 
 "CLAMPEN" {
 	  desc = "Clamp enable "; 
 	  loc = "31" 
 	  type = "binary" }
 "OBSLEN" {
 	  desc = "Optical black sample length "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "OBSLN" {
 	  desc = "Optical black sample lines "; 
 	  loc = "27..25" 
 	  type = "binary" }
 "OBST" {
 	  desc = "Start pixel of optical black samples "; 
 	  loc = "24..10" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "9..5" 
 	  type = "binary" }
 "OBGAIN" {
 	  desc = "Gain to apply to the optical black average "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CCDC_DCSUB_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "DCSUB" {
 	  desc = "DC value to subtract from the data. "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "CCDC_COLPTN_bitfield" { 
 "CP3LPC3" {
 	  desc = "Color pattern, 3rd line, pixel counter = 0 "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "CP3LPC2" {
 	  desc = "Color pattern, 3rd line, pixel counter = 2 "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "CP3LPC1" {
 	  desc = "Color pattern, 3rd line, pixel counter = 1 "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "CP3LPC" {
 	  desc = "Color pattern, 3rd line, pixel counter = 0 "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "CP2PLC3" {
 	  desc = "Color pattern, 2nd line, pixel counter = 3 "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "CP2PLC2" {
 	  desc = "Color pattern, 2nd line, pixel counter = 2 "; 
 	  loc = "21..20" 
 	  type = "binary" }
 "CP2PLC1" {
 	  desc = "Color pattern, 2nd line, pixel counter = 1 "; 
 	  loc = "19..18" 
 	  type = "binary" }
 "CP2PLC" {
 	  desc = "Color pattern, 2nd line, pixel counter = 0 "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "CP1PLC3" {
 	  desc = "Color pattern, 1st line, pixel counter = 3 "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "CP1PLC2" {
 	  desc = "Color pattern, 1st line, pixel counter = 2 "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "CP1PLC1" {
 	  desc = "Color pattern, 1st line, pixel counter = 1 "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "CP1PLC" {
 	  desc = "Color pattern, 1st line, pixel counter = 0 "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "CP" {
 	  desc = "Color pattern, 0th line, pixel counter = 3 "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "CP" {
 	  desc = "Color pattern, 0th line, pixel counter = 2 "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "CP" {
 	  desc = "Color pattern, 0th line, pixel counter = 1 "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "CP" {
 	  desc = "Color pattern, 0th line, pixel counter = 0 "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CCDC_BLKCMP_bitfield" { 
 "R_YE" {
 	  desc = "Black-level compensation, R/Ye pixels. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "GR_CY" {
 	  desc = "Black-level compensation, Gr/Cy pixels. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "GB_G" {
 	  desc = "Black-level compensation, Gb/G pixels. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "B_MG" {
 	  desc = "Black-level compensation, B/Mg pixels. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "CCDC_FPC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..17" 
 	  type = "binary" }
 "FPERR" {
 	  desc = "Fault pixel correction error "; 
 	  loc = "16" 
 	  type = "binary" }
 "FPCEN" {
 	  desc = "Fault pixel correction enable. "; 
 	  loc = "15" 
 	  type = "binary" }
 "FPNUM" {
 	  desc = "Number of fault pixels to be corrected in the frame "; 
 	  loc = "14..0" 
 	  type = "binary" }
}


 "CCDC_FPC_ADDR_bitfield" { 
 "ADDR" {
 	  desc = "Memory address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CCDC_VDINT_bitfield" { 
 "VDINT" {
 	  desc = "VD0 interrupt timing "; 
 	  loc = "30..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15" 
 	  type = "binary" }
 "VDINT1" {
 	  desc = "VD1 interrupt timing "; 
 	  loc = "14..0" 
 	  type = "binary" }
}


 "CCDC_ALAW_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "CCDTBL" {
 	  desc = "Apply A-Law compression to data saved to memory. "; 
 	  loc = "3" 
 	  type = "binary" }
 "GWDI" {
 	  desc = "A-Law input width "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CCDC_REC656IF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "ECCFVH" {
 	  desc = "FVH error correction enable "; 
 	  loc = "1" 
 	  type = "binary" }
 "R656ON" {
 	  desc = "ITU-R BT656 interface enable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCDC_CFG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "VDLC" {
 	  desc = "Enable latching function registers on the internal VS sync "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "14" 
 	  type = "binary" }
 "MSBINVI" {
 	  desc = "MSB of chroma input signal stored to memory inverted. "; 
 	  loc = "13" 
 	  type = "binary" }
 "BSWD" {
 	  desc = "Byte swap data stored to memory. "; 
 	  loc = "12" 
 	  type = "binary" }
 "Y8POS" {
 	  desc = "Location of Y color component "; 
 	  loc = "11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "10..9" 
 	  type = "binary" }
 "WENLOG" {
 	  desc = "Valid area settings "; 
 	  loc = "8" 
 	  type = "binary" }
 "FIDMD" {
 	  desc = "Settings of field identification detection function. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "BW656" {
 	  desc = "The data width in ITU-R BT656 input mode. "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved. Write 0s for future compatibility. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CCDC_FMTCFG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "VPIF_FRQ" {
 	  desc = "Video port data ready frequency. "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "VPEN" {
 	  desc = "Video port enable. This bit must be enabled to send data "; 
 	  loc = "15" 
 	  type = "binary" }
 "VPIN" {
 	  desc = "10-bit input select for video port. "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "PLEN_EVEN" {
 	  desc = "Number of program entries in even line minus 1. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "PLEN_ODD" {
 	  desc = "Number of program entries in odd line minus 1. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "LNUM" {
 	  desc = "Number of output lines from 1 input line "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "LNALT" {
 	  desc = "Line alternating mode enable. "; 
 	  loc = "1" 
 	  type = "binary" }
 "FMTEN" {
 	  desc = "Formatter enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCDC_FMT_HORZ_bitfield" { 
 "FMTSPH" {
 	  desc = "Start pixel horizontal from start of the HS sync pulse. "; 
 	  loc = "28..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "FMTLNH" {
 	  desc = "Number of pixels in horizontal direction  "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "CCDC_FMT_VERT_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "FMTSLV" {
 	  desc = "Start line from start of VS sync pulse for the data "; 
 	  loc = "28..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "FMTLNV" {
 	  desc = "Number of lines in vertical direction for the data "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "CCDC_FMT_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "LINE" {
 	  desc = "The output line the address belongs to "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "23..13" 
 	  type = "binary" }
 "INIT" {
 	  desc = "Initial address value "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "CCDC_PRGEVEN0_bitfield" { 
 "EVEN7" {
 	  desc = "Address update. See register description. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "EVEN6" {
 	  desc = "Address update. See register description. "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "EVEN5" {
 	  desc = "Address update. See register description. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "EVEN4" {
 	  desc = "Address update. See register description. "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "EVEN3" {
 	  desc = "Address update. See register description. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "EVEN2" {
 	  desc = "Address update. See register description. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "EVEN1" {
 	  desc = "Address update. See register description. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "EVEN" {
 	  desc = "Address update. See register description. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "CCDC_PRGEVEN1_bitfield" { 
 "EVEN15" {
 	  desc = "Address update. See register description. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "EVEN14" {
 	  desc = "Address update. See register description. "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "EVEN13" {
 	  desc = "Address update. See register description. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "EVEN12" {
 	  desc = "Address update. See register description. "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "EVEN11" {
 	  desc = "Address update. See register description. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "EVEN1" {
 	  desc = "Address update. See register description. "; 
 	  loc = "11..8" 
 	  type = "binary" }
}


 "CCDC_PRGODD0_bitfield" { 
 "ODD7" {
 	  desc = "Address update. See register description. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "ODD6" {
 	  desc = "Address update. See register description. "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "ODD5" {
 	  desc = "Address update. See register description. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "ODD4" {
 	  desc = "Address update. See register description. "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "ODD3" {
 	  desc = "Address update. See register description. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "ODD2" {
 	  desc = "Address update. See register description. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "ODD1" {
 	  desc = "Address update. See register description. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "ODD" {
 	  desc = "Address update. See register description. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "CCDC_PRGODD1_bitfield" { 
 "ODD15" {
 	  desc = "Address update. See register description. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "ODD14" {
 	  desc = "Address update. See register description. "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "ODD13" {
 	  desc = "Address update. See register description. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "ODD12" {
 	  desc = "Address update. See register description. "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "ODD11" {
 	  desc = "Address update. See register description. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "ODD1" {
 	  desc = "Address update. See register description. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "ODD9" {
 	  desc = "Address update. See register description. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "ODD8" {
 	  desc = "Address update. See register description. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "CCDC_VP_OUT_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VERT_NUM" {
 	  desc = "Number of vertical lines to clock out the video. "; 
 	  loc = "30..17" 
 	  type = "binary" }
 "HORZ_NUM" {
 	  desc = "Number of horizontal pixel to clock out the video port. "; 
 	  loc = "16..4" 
 	  type = "binary" }
 "HORZ_ST" {
 	  desc = "Horizontal start pixel in each output line. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "CCDC_LSC_CONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "GAIN_MODE_M" {
 	  desc = "Define the horizontal dimension of a paxel. "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "11" 
 	  type = "binary" }
 "GAIN_MODE_N" {
 	  desc = "Define the vertical dimension of a paxel. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "BUSY" {
 	  desc = "Module busy or idle "; 
 	  loc = "7" 
 	  type = "binary" }
 "AFTER_REFORMATTER" {
 	  desc = "Chooses if lens-shading compensation is done before or after."; 
 	  loc = "6" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "GAIN_FORMAT" {
 	  desc = "Sets gain table format "; 
 	  loc = "3..1" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "Enables/disables LSC "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CCDC_LSC_INITIAL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "Y" {
 	  desc = "Y position, in pixels, of the first active pixel in reference. "; 
 	  loc = "21..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Reads return zero. "; 
 	  loc = "15..6" 
 	  type = "binary" }
 "X" {
 	  desc = "X position, in pixels, of the first active pixel in reference. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "CCDC_LSC_TABLE_BASE_bitfield" { 
 "BASE" {
 	  desc = "Table address in bytes. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "CCDC_LSC_TABLE_OFFSET_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFFSET" {
 	  desc = "Defines the length, in bytes, of one row of the gain table. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "HIST_PID_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "TID" {
 	  desc = "Peripheral identification."; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CID" {
 	  desc = "Class identification."; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "HIST_PCR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "BUSY" {
 	  desc = "HIST module busy. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "HIST module enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HIST_CNT_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "DATSIZ" {
 	  desc = "Input data width "; 
 	  loc = "8" 
 	  type = "binary" }
 "CLR" {
 	  desc = "Clear histogram data after read. "; 
 	  loc = "7" 
 	  type = "binary" }
 "CFA" {
 	  desc = "CFA pattern. "; 
 	  loc = "6" 
 	  type = "binary" }
 "BINS" {
 	  desc = "Number of bins. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "SOURCE" {
 	  desc = "Input source. "; 
 	  loc = "3" 
 	  type = "binary" }
 "SHIFT" {
 	  desc = "Shift value. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "HIST_WB_GAIN_bitfield" { 
 "WG" {
 	  desc = "White balance gain 00. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "WG" {
 	  desc = "White balance gain 01. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "WG" {
 	  desc = "White balance gain 02. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "WG" {
 	  desc = "White balance gain 03. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "HIST_R_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "HSTART" {
 	  desc = "Horizontal start position for REGION n. "; 
 	  loc = "29..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "HEND" {
 	  desc = "Horizontal end position for REGION n. "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "HIST_R_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "VSTART" {
 	  desc = "Vertical start position for REGION n. "; 
 	  loc = "29..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "VEND" {
 	  desc = "Vertical end position for REGION n. "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "HIST_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Histogram memory address. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "HIST_DATA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "RDATA" {
 	  desc = "Histogram data. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "HIST_RADD_bitfield" { 
 "RADD" {
 	  desc = "32-bit address. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "HIST_RADD_OFF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFFSET" {
 	  desc = "Offset value. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "HIST_H_V_INFO_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "HSIZE" {
 	  desc = "Horizontal size "; 
 	  loc = "29..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "VSIZE" {
 	  desc = "Vertical size "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "H3A_PID_bitfield" { 
 "TID" {
 	  desc = "Peripheral identification."; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CID" {
 	  desc = "Class identification."; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "H3A_PCR_bitfield" { 
 "AVE2LMT" {
 	  desc = "AE AWB saturation limit. "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "21..19" 
 	  type = "binary" }
 "BUSYAEAWB" {
 	  desc = "AE AWB busy "; 
 	  loc = "18" 
 	  type = "binary" }
 "AEW_ALAW_EN" {
 	  desc = "AE AWB A-Law enable "; 
 	  loc = "17" 
 	  type = "binary" }
 "AEW_EN" {
 	  desc = "AE AWB enable "; 
 	  loc = "16" 
 	  type = "binary" }
 "BUSYAF" {
 	  desc = "AF busy "; 
 	  loc = "15" 
 	  type = "binary" }
 "FVMODE" {
 	  desc = "Focus value accumulation mode "; 
 	  loc = "14" 
 	  type = "binary" }
 "RGBPOS" {
 	  desc = "RGB pixel position in the AF windows "; 
 	  loc = "13..11" 
 	  type = "binary" }
 "MED_TH" {
 	  desc = "Median filter threshold "; 
 	  loc = "10..3" 
 	  type = "binary" }
 "AF_MED_EN" {
 	  desc = "AF median filter enable "; 
 	  loc = "2" 
 	  type = "binary" }
 "AF_ALAW_EN" {
 	  desc = "AF A-Law table enable "; 
 	  loc = "1" 
 	  type = "binary" }
 "AF_EN" {
 	  desc = "AF enable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "H3A_AFPAX1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "PAXW" {
 	  desc = "Paxel width. "; 
 	  loc = "22..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..7" 
 	  type = "binary" }
 "PAXH" {
 	  desc = "Paxel height. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "H3A_AFPAX2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..17" 
 	  type = "binary" }
 "AFINCV" {
 	  desc = "AF line increments. "; 
 	  loc = "16..13" 
 	  type = "binary" }
 "PAXVC" {
 	  desc = "Paxel count in the vertical direction. "; 
 	  loc = "12..6" 
 	  type = "binary" }
 "PAXHC" {
 	  desc = "Paxel count in the horizontal direction. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "H3A_AFPAXSTART_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "PAXSH" {
 	  desc = "AF paxel horizontal start position. "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "PAXSV" {
 	  desc = "AF paxel vertical start position. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFIIRSH_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "IIRSH" {
 	  desc = "AF IIR horizontal start position. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFBUFST_bitfield" { 
 "AFBUFST" {
 	  desc = "Address "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF010_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF1" {
 	  desc = "AF IIR filter coefficient 1 "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF" {
 	  desc = "AF IIR filter coefficient 0 "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF032_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF3" {
 	  desc = "AF IIR filter coefficient 3 "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF2" {
 	  desc = "AF IIR filter coefficient 2  "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF054_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF5" {
 	  desc = "AF IIR filter coefficient 5 "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF4" {
 	  desc = "AF IIR filter coefficient 4 "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF076_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF7" {
 	  desc = "AF IIR filter coefficient 7 "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF6" {
 	  desc = "AF IIR filter coefficient 6 "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF098_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF9" {
 	  desc = "AF IIR filter coefficient 8  "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF8" {
 	  desc = "AF IIR filter coefficient 9  "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF0010_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "COEFF1" {
 	  desc = "AF IIR filter coefficient 10 "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF110_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF1" {
 	  desc = "AF IIR filter coefficient 1 "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF" {
 	  desc = "AF IIR filter coefficient 0  "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF132_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF3" {
 	  desc = "AF IIR filter coefficient 3 "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF2" {
 	  desc = "AF IIR filter coefficient 2 "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF154_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF5" {
 	  desc = "AF IIR filter coefficient 5 "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF4" {
 	  desc = "AF IIR filter coefficient 4  "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF176_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF7" {
 	  desc = "AF IIR filter coefficient 7  "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF6" {
 	  desc = "AF IIR filter coefficient 6 "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF198_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "COEFF9" {
 	  desc = "AF IIR filter coefficient 9 "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "COEFF8" {
 	  desc = "AF IIR filter coefficient 8 "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AFCOEF1010_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "COEFF1" {
 	  desc = "AF IIR filter coefficient 10 "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AEWWIN1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "WINH" {
 	  desc = "AE AWB window height. "; 
 	  loc = "30..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "WINW" {
 	  desc = "AE AWB window width. "; 
 	  loc = "19..13" 
 	  type = "binary" }
 "WINVC" {
 	  desc = "AE AWB vertical window count "; 
 	  loc = "12..6" 
 	  type = "binary" }
 "WINHC" {
 	  desc = "AE AWB horizontal window count. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "H3A_AEWINSTART_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "WINSV" {
 	  desc = "AE AWB vertical window start position. "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "WINSH" {
 	  desc = "AE AWB horizontal window start position. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "H3A_AEWINBLK_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "WINSV" {
 	  desc = "AE AWB vertical window start position"; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..7" 
 	  type = "binary" }
 "WINH" {
 	  desc = "AE AWB window height for the single black line "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "H3A_AEWSUBWIN_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "AEWINCV" {
 	  desc = "AE AWB vertical sampling point increment. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "AEWINCH" {
 	  desc = "AE AWB horizontal sampling point increment. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "H3A_AEWBUFST_bitfield" { 
 "AEWBUFST" {
 	  desc = "AE AWB memory start address "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "PRV_PID_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "TID" {
 	  desc = "Peripheral identification. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CID" {
 	  desc = "Class identification. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "PRV_PCR_bitfield" { 
 "DRK_FAIL" {
 	  desc = "Dark frame subtract fail status. "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "30..29" 
 	  type = "binary" }
 "DCOR_METHOD" {
 	  desc = "Defect correction method. "; 
 	  loc = "28" 
 	  type = "binary" }
 "DCOREN" {
 	  desc = "Defect correction enable "; 
 	  loc = "27" 
 	  type = "binary" }
 "GAMMA_BYPASS" {
 	  desc = "Bypass, the output is set to the 8 MSB of the 10-bit input. "; 
 	  loc = "26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "25" 
 	  type = "binary" }
 "SCOMP_SFT" {
 	  desc = "Shading compensation shift value after multiplication. "; 
 	  loc = "24..22" 
 	  type = "binary" }
 "SCOMP_EN" {
 	  desc = "Shading compensation enable instead of dark frame "; 
 	  loc = "21" 
 	  type = "binary" }
 "SDRPORT" {
 	  desc = "PREVIEW module memory output port enable. "; 
 	  loc = "20" 
 	  type = "binary" }
 "RSZPORT" {
 	  desc = "RESIZER module output port enable. "; 
 	  loc = "19" 
 	  type = "binary" }
 "YCPOS" {
 	  desc = "(CRYCBY) Cr0(31..24) Y1(23..16) Cb0(15..8) Y0(7..0) "; 
 	  loc = "18..17" 
 	  type = "binary" }
 "SUPEN" {
 	  desc = "Color suppression. "; 
 	  loc = "16" 
 	  type = "binary" }
 "CFAFMT" {
 	  desc = "CFA format "; 
 	  loc = "14..11" 
 	  type = "binary" }
 "CFAEN" {
 	  desc = "CFA enable "; 
 	  loc = "10" 
 	  type = "binary" }
 "NFEN" {
 	  desc = "Noise filter enable "; 
 	  loc = "9" 
 	  type = "binary" }
 "HMEDEN" {
 	  desc = "Horizontal median filter enable. "; 
 	  loc = "8" 
 	  type = "binary" }
 "DRKFCAP" {
 	  desc = "Dark frame capture enable. "; 
 	  loc = "7" 
 	  type = "binary" }
 "DRKFEN" {
 	  desc = "Subtract dark frame enable. "; 
 	  loc = "6" 
 	  type = "binary" }
 "INVALAW" {
 	  desc = "Inverse A-Law enable. "; 
 	  loc = "5" 
 	  type = "binary" }
 "WIDTH" {
 	  desc = "Input data width selection. "; 
 	  loc = "4" 
 	  type = "binary" }
 "ONESHOT" {
 	  desc = "One-shot mode selection. "; 
 	  loc = "3" 
 	  type = "binary" }
 "SOURCE" {
 	  desc = "Input source selection. "; 
 	  loc = "2" 
 	  type = "binary" }
 "BUSY" {
 	  desc = "Busy bit. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "Enable bit. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PRV_HORZ_INFO_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "SPH" {
 	  desc = "Start pixel horizontal. "; 
 	  loc = "29..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "EPH" {
 	  desc = "End pixel horizontal. "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "PRV_VERT_INFO_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "SLV" {
 	  desc = "Start line vertical "; 
 	  loc = "29..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "ELV" {
 	  desc = "End line vertical "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "PRV_RSDR_ADDR_bitfield" { 
 "RADR" {
 	  desc = "32-bit read address. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "PRV_RADR_OFFSET_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFFSET" {
 	  desc = "Line offset. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRV_DSDR_ADDR_bitfield" { 
 "DRKF" {
 	  desc = "Dark frame address. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "PRV_DRKF_OFFSET_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFFSET" {
 	  desc = "Dark frame line offset. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRV_WSDR_ADDR_bitfield" { 
 "ADDR" {
 	  desc = "Write address. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "PRV_WADD_OFFSET_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFFSET" {
 	  desc = "Line offset. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "PRV_AVE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "ODDDIST" {
 	  desc = "Distance between consecutive pixels of the same color "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "EVENDIST" {
 	  desc = "Distance between consecutive pixels of the same color "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "COUNT" {
 	  desc = "Number of horizontal pixels to average. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PRV_HMED_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved for module specific status information. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "ODDDIST" {
 	  desc = "Distance between consecutive pixels of the same color "; 
 	  loc = "9" 
 	  type = "binary" }
 "EVENDIST" {
 	  desc = "Distance between consecutive pixels of the same color "; 
 	  loc = "8" 
 	  type = "binary" }
 "THRESHOLD" {
 	  desc = "Horizontal median filter threshold. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRV_NF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "SPR" {
 	  desc = "The spread value in noise filter algorithm "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PRV_WB_DGAIN_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility."; 
 	  loc = "31..10" 
 	  type = "binary" }
 "DGAIN" {
 	  desc = "Digital gain for the white balance."; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "PRV_WBGAIN_bitfield" { 
 "COEF1" {
 	  desc = "White balance gain - COEF1."; 
 	  loc = "15..8" 
 	  type = "binary" }
 "COEF" {
 	  desc = "White balance gain - COEF0."; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRV_WBSEL_bitfield" { 
 "N3_3" {
 	  desc = "Coefficient selection for 3rd line, 3rd pixel."; 
 	  loc = "31..30" 
 	  type = "binary" }
 "N3_2" {
 	  desc = "Coefficient selection for 3rd line, 2rd pixel."; 
 	  loc = "29..28" 
 	  type = "binary" }
 "N3_1" {
 	  desc = "Coefficient selection for 3rd line, 1st pixel."; 
 	  loc = "29..28" 
 	  type = "binary" }
 "N3_0" {
 	  desc = "Coefficient selection for 3rd line, 0th pixel."; 
 	  loc = "25..24" 
 	  type = "binary" }
 "N2_3" {
 	  desc = "Coefficient selection for 2nd line, 3rd pixel."; 
 	  loc = "23..22" 
 	  type = "binary" }
 "N2_2" {
 	  desc = "Coefficient selection for 2nd line, 2nd pixel. "; 
 	  loc = "21..20" 
 	  type = "binary" }
 "N2_1" {
 	  desc = "Coefficient selection for 2nd line, 1st pixel. "; 
 	  loc = "19..18" 
 	  type = "binary" }
 "N2_0" {
 	  desc = "Coefficient selection for 2nd line, 0th pixel. "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "N1_3" {
 	  desc = "Coefficient selection for 1st line, 3rd pixel. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "N1_2" {
 	  desc = "Coefficient selection for 1st line, 2nd pixel. "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "N1_1" {
 	  desc = "Coefficient selection for 1st line, 1st pixel. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "N1_0" {
 	  desc = "Coefficient selection for 1st line, 0th pixel. "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "N" {
 	  desc = "Coefficient selection for 0th line, 3rd pixel. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "N" {
 	  desc = "Coefficient selection for 0th line, 2nd pixel. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "N" {
 	  desc = "Coefficient selection for 0th line, 1st pixel. "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "N" {
 	  desc = "Coefficient selection for 0th line, 0th pixel. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "PRV_CFA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "GRADTH_VER" {
 	  desc = "Gradient threshold vertical. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "GRADTH_HOR" {
 	  desc = "Gradient threshold horizontal. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRV_BLKADJOFF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Black-level offset adjustment for RED."; 
 	  loc = "23..16" 
 	  type = "binary" }
 "G" {
 	  desc = "Black-level offset adjustment for GREEN."; 
 	  loc = "15..8" 
 	  type = "binary" }
 "B" {
 	  desc = "Black-level offset adjustment for BLUE. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRV_RGB_MAT1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility."; 
 	  loc = "31..28" 
 	  type = "binary" }
 "MTX_GR" {
 	  desc = "Blending value for GR position."; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility."; 
 	  loc = "15..12" 
 	  type = "binary" }
 "MTX_RR" {
 	  desc = "Blending value for RR position."; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "PRV_RGB_MAT2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "MTX_RG" {
 	  desc = "Blending value for RG position. "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "MTX_BR" {
 	  desc = "Blending value for BR position. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "PRV_RGB_MAT3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "MTX_BG" {
 	  desc = "Blending value for BG position. "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "MTX_GG" {
 	  desc = "Blending value for GG position. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "PRV_RGB_MAT4_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "MTX_GB" {
 	  desc = "Blending value for GB position. "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "MTX_RB" {
 	  desc = "Blending value for RB position. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "PRV_RGB_MAT5_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "MTX_BB" {
 	  desc = "Blending value for BB position. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "PRV_RGB_OFF1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "MTX_OFFR" {
 	  desc = "Blending offset value for RED. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "MTX_OFFG" {
 	  desc = "Blending offset value for GREEN. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "PRV_RGB_OFF2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "MTX_OFFB" {
 	  desc = "Blending offset value for BLUE "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "PRV_CSC0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "CSCBY" {
 	  desc = "Color space conversion coefficient of BLUE  "; 
 	  loc = "29..20" 
 	  type = "binary" }
 "CSCGY" {
 	  desc = "Color space conversion coefficient of GREEN  "; 
 	  loc = "19..10" 
 	  type = "binary" }
 "CSCRY" {
 	  desc = "Color space conversion coefficient of RED  "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "PRV_CSC1_bitfield" { 
 "CSCGCB" {
 	  desc = "Color space conversion coefficient of GREEN  "; 
 	  loc = "19..10" 
 	  type = "binary" }
 "CSCRCB" {
 	  desc = "Color space conversion coefficient of RED "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "PRV_CSC2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "CSCBCR" {
 	  desc = "Color space conversion coefficient of BLUE "; 
 	  loc = "29..20" 
 	  type = "binary" }
 "CSCGCR" {
 	  desc = "Color space conversion coefficient of GREEN "; 
 	  loc = "19..10" 
 	  type = "binary" }
 "CSCRCR" {
 	  desc = "Color space conversion coefficient of RED "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "PRV_CSC_OFFSET_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "YOFST" {
 	  desc = "DC offset value for Y component. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "OFSTCB" {
 	  desc = "DC offset value for Cb component."; 
 	  loc = "15..8" 
 	  type = "binary" }
 "OFSTCR" {
 	  desc = "DC offset value for Cr component. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRV_CNT_BRT_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CNT" {
 	  desc = "Contrast adjustment. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "BRT" {
 	  desc = "Brightness adjustment. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRV_CSUP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..17" 
 	  type = "binary" }
 "HPYF" {
 	  desc = "Use high-pass filter of luminance for chroma suppression "; 
 	  loc = "16" 
 	  type = "binary" }
 "CSUPTH" {
 	  desc = "Chroma suppression threshold. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CSUPG" {
 	  desc = "Gain value for chroma suppression function. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRV_SETUP_YC_bitfield" { 
 "MAXY" {
 	  desc = "Maximum Y value. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "MINY" {
 	  desc = "Minimum Y value. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "MAXC" {
 	  desc = "Maximum Cb and Cr values. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "MINC" {
 	  desc = "Minimum Cb and Cr values. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "PRV_SET_TBL_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "13-bit address. "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "PRV_SET_TBL_DATA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "DATA" {
 	  desc = "Data to be written. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "PRV_CDC_THR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "CORRECT" {
 	  desc = "Correction threshold "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "DETECT" {
 	  desc = "Detection threshold "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_PID_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "TID" {
 	  desc = "Peripheral identification "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CID" {
 	  desc = "Class identification "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "RSZ_PCR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "ONESHOT" {
 	  desc = "One-shot or continuous mode selection. "; 
 	  loc = "2" 
 	  type = "binary" }
 "BUSY" {
 	  desc = "RESIZER module busy. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "RESIZER module enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "RSZ_CNT_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "CBILIN" {
 	  desc = "Chrominance horizontal algorithm select. "; 
 	  loc = "29" 
 	  type = "binary" }
 "INPSRC" {
 	  desc = "Input source select. "; 
 	  loc = "28" 
 	  type = "binary" }
 "INPTYP" {
 	  desc = "Input type select. "; 
 	  loc = "27" 
 	  type = "binary" }
 "YCPOS" {
 	  desc = "Luminance and chrominance position in 16-bit word "; 
 	  loc = "26" 
 	  type = "binary" }
 "VSTPH" {
 	  desc = "Vertical starting phase. "; 
 	  loc = "25..23" 
 	  type = "binary" }
 "HSTPH" {
 	  desc = "Horizontal starting phase. "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "VRSZ" {
 	  desc = "Vertical resizing value. "; 
 	  loc = "19..10" 
 	  type = "binary" }
 "HRSZ" {
 	  desc = "Horizontal resizing value. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_OUT_SIZE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "VERT" {
 	  desc = "Output height. "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "HORZ" {
 	  desc = "Output (width in the horizontal direction) "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "RSZ_IN_START_bitfield" { 
 "VERT_ST" {
 	  desc = "Vertical start line. "; 
 	  loc = "28..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "HORZ_ST" {
 	  desc = "Horizontal start pixel. "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "RSZ_IN_SIZE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "VERT" {
 	  desc = "Input height. "; 
 	  loc = "28..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "HORZ" {
 	  desc = "Input width. "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "RSZ_SDR_INADD_bitfield" { 
 "ADDR" {
 	  desc = "32-bit input memory address. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "RSZ_SDR_OUTADD_bitfield" { 
 "ADDR" {
 	  desc = "32-bit output memory address. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "RSZ_SDR_OUTOFF_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFFSET" {
 	  desc = "Memory offset for the output lines. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "RSZ_HFILT10_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF1" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT32_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF3" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF2" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT54_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF5" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF4" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT76_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF7" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF6" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT98_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF9" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF8" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT1110_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF11" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF1" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT1312_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF13" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF12" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT1514_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF15" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF14" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT1716_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF17" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF16" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT1918_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF19" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF18" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT2120_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF21" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF2" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT2322_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF23" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF22" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT2524_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF25" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF24" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT2726_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF27" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF26" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT2928_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF29" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF28" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_HFILT3130_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF31" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF3" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT10_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF1" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT32_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF3" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF2" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT54_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF5" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF4" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT76_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF7" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF6" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT98_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF9" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF8" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT1110_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF11" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF1" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT1312_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF13" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF12" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT1514_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF15" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF14" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT1716_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF17" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF16" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT1918_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF19" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF18" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT2120_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF21" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF2" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT2322_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF23" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF22" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT2524_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF25" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF24" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT2726_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF27" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF26" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT2928_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF29" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF28" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_VFILT3130_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "COEF31" {
 	  desc = "10-bit coefficient "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COEF3" {
 	  desc = "10-bit coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "RSZ_YENH_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "ALGO" {
 	  desc = "Algorithm select. "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "GAIN" {
 	  desc = "Maximum gain. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "SLOP" {
 	  desc = "Slope. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "CORE" {
 	  desc = "Coring offset. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "SBL_PID_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "TID" {
 	  desc = "Peripheral identification. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CID" {
 	  desc = "Class identification. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "SBL_PCR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "CSIB_WBL_OVF" {
 	  desc = "CSIB Write buffer memory overflow "; 
 	  loc = "26" 
 	  type = "binary" }
 "CSIA_WBL_OVF" {
 	  desc = "CSIA Write buffer memory overflow "; 
 	  loc = "25" 
 	  type = "binary" }
 "CCDCPRV_2_RSZ_OVF" {
 	  desc = "CCDC/PRV to RESIZER input overflow "; 
 	  loc = "24" 
 	  type = "binary" }
 "CCDC_WBL_OVF" {
 	  desc = "CCDC Write buffer memory overflow "; 
 	  loc = "23" 
 	  type = "binary" }
 "PRV_WBL_OVF" {
 	  desc = "PREVIEW Write buffer memory overflow "; 
 	  loc = "22" 
 	  type = "binary" }
 "RSZ1_WBL_OVF" {
 	  desc = "RESIZER line 1 Write buffer memory overflow "; 
 	  loc = "21" 
 	  type = "binary" }
 "RSZ2_WBL_OVF" {
 	  desc = "RESIZER line 2 Write buffer memory overflow "; 
 	  loc = "20" 
 	  type = "binary" }
 "RSZ3_WBL_OVF" {
 	  desc = "RESIZER line 3 Write buffer memory overflow "; 
 	  loc = "19" 
 	  type = "binary" }
 "RSZ4_WBL_OVF" {
 	  desc = "RESIZER line 4 Write buffer memory overflow "; 
 	  loc = "18" 
 	  type = "binary" }
 "H3A_AF_WBL_OVF" {
 	  desc = "H3A AF Write buffer memory overflow "; 
 	  loc = "17" 
 	  type = "binary" }
 "H3A_AEAWB_WBL_OVF" {
 	  desc = "H3A AE AWB Write buffer memory overflow "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "SBL_GLB_REG_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SRC_DST_ID" {
 	  desc = "Individual module register command number. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_DST_M" {
 	  desc = "Source or destination module "; 
 	  loc = "6..2" 
 	  type = "binary" }
 "DIRECTION" {
 	  desc = "Direction "; 
 	  loc = "1" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SBL_GLB_REG_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SRC_DST_ID" {
 	  desc = "Individual module register command number. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_DST_M" {
 	  desc = "Source or destination module "; 
 	  loc = "6..2" 
 	  type = "binary" }
 "DIRECTION" {
 	  desc = "Direction "; 
 	  loc = "1" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SBL_GLB_REG_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SRC_DST_ID" {
 	  desc = "Individual module register command number. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_DST_M" {
 	  desc = "Source or destination module "; 
 	  loc = "6..2" 
 	  type = "binary" }
 "DIRECTION" {
 	  desc = "Direction "; 
 	  loc = "1" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SBL_GLB_REG_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SRC_DST_ID" {
 	  desc = "Individual module register command number. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_DST_M" {
 	  desc = "Source or destination module "; 
 	  loc = "6..2" 
 	  type = "binary" }
 "DIRECTION" {
 	  desc = "Direction "; 
 	  loc = "1" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SBL_GLB_REG_4_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SRC_DST_ID" {
 	  desc = "Individual module register command number. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_DST_M" {
 	  desc = "Source or destination module "; 
 	  loc = "6..2" 
 	  type = "binary" }
 "DIRECTION" {
 	  desc = "Direction "; 
 	  loc = "1" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SBL_GLB_REG_5_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SRC_DST_ID" {
 	  desc = "Individual module register command number. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_DST_M" {
 	  desc = "Source or destination module "; 
 	  loc = "6..2" 
 	  type = "binary" }
 "DIRECTION" {
 	  desc = "Direction "; 
 	  loc = "1" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SBL_GLB_REG_6_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SRC_DST_ID" {
 	  desc = "Individual module register command number. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_DST_M" {
 	  desc = "Source or destination module "; 
 	  loc = "6..2" 
 	  type = "binary" }
 "DIRECTION" {
 	  desc = "Direction "; 
 	  loc = "1" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SBL_GLB_REG_7_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SRC_DST_ID" {
 	  desc = "Individual module register command number. "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC_DST_M" {
 	  desc = "Source or destination module "; 
 	  loc = "6..2" 
 	  type = "binary" }
 "DIRECTION" {
 	  desc = "Direction "; 
 	  loc = "1" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SBL_CSIA_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CSIA_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CSIA_WR_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CSIA_WR_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CSIB_WR_0_bitfield" { 
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CSIB_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CSIB_WR_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CSIB_WR_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CCDC_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CCDC_WR_1_bitfield" { 
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CCDC_WR_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CCDC_WR_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CCDC_FP_RD_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available. "; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_CCDC_FP_RD_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available. "; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_RD_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_RD_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_RD_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_RD_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_WR_2_bitfield" { 
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_WR_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_DK_RD_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_DK_RD_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_DK_RD_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_PRV_DK_RD_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ_RD_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ_RD_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available."; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ_RD_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available. "; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ_RD_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available.  "; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ1_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ1_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ1_WR_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ1_WR_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ2_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ2_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ2_WR_2_bitfield" { 
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ2_WR_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ3_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ3_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ3_WR_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ3_WR_3_bitfield" { 
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ4_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ4_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ4_WR_2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_RSZ4_WR_3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_HIST_RD_0_bitfield" { 
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available. "; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_HIST_RD_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "VALID" {
 	  desc = "Valid bit "; 
 	  loc = "30" 
 	  type = "binary" }
 "DATA_WAIT" {
 	  desc = "Waiting for data "; 
 	  loc = "29" 
 	  type = "binary" }
 "DATA_AVL" {
 	  desc = "Data available. "; 
 	  loc = "28" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Byte count requested. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the read address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_H3A_AF_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_H3A_AF_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_H3A_AEAWB_WR_0_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_H3A_AEAWB_WR_1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "BYTE_CNT" {
 	  desc = "Current byte count. "; 
 	  loc = "29..22" 
 	  type = "binary" }
 "DATA_READY" {
 	  desc = "Data ready "; 
 	  loc = "21" 
 	  type = "binary" }
 "DATA_SENT" {
 	  desc = "Data sent to the destination, waiting for status. "; 
 	  loc = "20" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Upper 20 bits of the write address. "; 
 	  loc = "19..0" 
 	  type = "binary" }
}


 "SBL_SDR_REQ_EXP_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..30" 
 	  type = "binary" }
 "PRV_EXP" {
 	  desc = "PREVIEW module READ request expand "; 
 	  loc = "29..20" 
 	  type = "binary" }
 "RSZ_EXP" {
 	  desc = "RESIZER module READ request expand "; 
 	  loc = "19..10" 
 	  type = "binary" }
 "HIST_EXP" {
 	  desc = "HISTOGRAM module READ request expand "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "CSI2_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "REV" {
 	  desc = "IP revision "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "CSI2_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "MSTANDBY_MODE" {
 	  desc = "Sets the behavior of the master port power management "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "11..2" 
 	  type = "binary" }
 "SOFT_RESET" {
 	  desc = "Software reset. Set the bit to 1 to trigger a module reset. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTO_IDLE" {
 	  desc = "Internal OCP gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "RESET_DONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "OCP_ERR_IRQ" {
 	  desc = "OCP Error Interrupt "; 
 	  loc = "14" 
 	  type = "binary" }
 "SHORT_PACKET_IRQ" {
 	  desc = "Short packet reception status  "; 
 	  loc = "13" 
 	  type = "binary" }
 "ECC_CORRECTION_IRQ" {
 	  desc = "ECC has been used to do the correction of the only 1-bit "; 
 	  loc = "12" 
 	  type = "binary" }
 "ECC_NO_CORRECTION_IRQ" {
 	  desc = "ECC error status. No correction "; 
 	  loc = "11" 
 	  type = "binary" }
 "COMPLEXIO2_ERR_IRQ" {
 	  desc = "Error signaling from complex I/O #2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "COMPLEXIO1_ERR_IRQ" {
 	  desc = "Error signaling from Complex I/O #1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "FIFO_OVF_IRQ" {
 	  desc = "FIFO overflow error status. "; 
 	  loc = "8" 
 	  type = "binary" }
 "CONTEXT7" {
 	  desc = "Context 7 "; 
 	  loc = "7" 
 	  type = "binary" }
 "CONTEXT4" {
 	  desc = "Context 4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "CONTEXT3" {
 	  desc = "Context 3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "CONTEXT2" {
 	  desc = "Context 2 "; 
 	  loc = "2" 
 	  type = "binary" }
 "CONTEXT1" {
 	  desc = "Context 1 "; 
 	  loc = "1" 
 	  type = "binary" }
 "CONTEXT" {
 	  desc = "Context 0 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_IRQENABLE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "OCP_ERR_IRQ" {
 	  desc = "OCP Error Interrupt "; 
 	  loc = "14" 
 	  type = "binary" }
 "SHORT_PACKET_IRQ" {
 	  desc = "Short packet reception"; 
 	  loc = "13" 
 	  type = "binary" }
 "ECC_CORRECTION_IRQ" {
 	  desc = "ECC has been used to correct the only 1-bit error "; 
 	  loc = "12" 
 	  type = "binary" }
 "ECC_NO_CORRECTION_IRQ" {
 	  desc = "ECC error. "; 
 	  loc = "11" 
 	  type = "binary" }
 "COMPLEXIO2_ERR_IRQ" {
 	  desc = "Error signaling from Complex I/O #2 "; 
 	  loc = "10" 
 	  type = "binary" }
 "COMPLEXIO1_ERR_IRQ" {
 	  desc = "Error signaling from Complex I/O #1 "; 
 	  loc = "9" 
 	  type = "binary" }
 "FIFO_OVF_IRQ" {
 	  desc = "FIFO overflow enable "; 
 	  loc = "8" 
 	  type = "binary" }
 "CONTEXT7" {
 	  desc = "Context 7 "; 
 	  loc = "7" 
 	  type = "binary" }
 "CONTEXT6" {
 	  desc = "Context 6 "; 
 	  loc = "6" 
 	  type = "binary" }
 "CONTEXT5" {
 	  desc = "Context 5 "; 
 	  loc = "5" 
 	  type = "binary" }
 "CONTEXT4" {
 	  desc = "Context 4 "; 
 	  loc = "4" 
 	  type = "binary" }
 "CONTEXT3" {
 	  desc = "Context 3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "CONTEXT2" {
 	  desc = "Context 2 "; 
 	  loc = "2" 
 	  type = "binary" }
 "CONTEXT1" {
 	  desc = "Context 1 "; 
 	  loc = "1" 
 	  type = "binary" }
 "CONTEXT" {
 	  desc = "Context 0 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "VP_CLK_EN" {
 	  desc = "VP clock enable. "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "12" 
 	  type = "binary" }
 "VP_ONLY_EN" {
 	  desc = "VP only enable. "; 
 	  loc = "11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "10" 
 	  type = "binary" }
 "VP_OUT_CTRL" {
 	  desc = "Video port output clock control. "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "DBG_EN" {
 	  desc = "Enables the debug mode. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4" 
 	  type = "binary" }
 "FRAME" {
 	  desc = "Set the modality in which IF_EN works. "; 
 	  loc = "3" 
 	  type = "binary" }
 "ECC_EN" {
 	  desc = "Enables the Error Correction Code check  "; 
 	  loc = "2" 
 	  type = "binary" }
 "SECURE" {
 	  desc = "Secure bit changed by secure request only "; 
 	  loc = "1" 
 	  type = "binary" }
 "IF_EN" {
 	  desc = "Enables the physical interface to the module. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_DBG_H_bitfield" { 
}


 "CSI2_GNQ_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "FIFODEPTH" {
 	  desc = "Output FIFO size in multiple of 68 bits. "; 
 	  loc = "5..2" 
 	  type = "binary" }
 "NBCONTEXTS" {
 	  desc = "Number of contexts supported by the module. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CSI2_COMPLEXIO_CFG1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "RESET_DONE" {
 	  desc = "Internal reset monitoring of the power domain "; 
 	  loc = "29" 
 	  type = "binary" }
 "PWR_CMD" {
 	  desc = "Command for power control of the complex IO "; 
 	  loc = "28..27" 
 	  type = "binary" }
 "PWR_STATUS" {
 	  desc = "Status of the power control of the complex IO "; 
 	  loc = "26..25" 
 	  type = "binary" }
 "PWR_AUTO" {
 	  desc = "Automatic switch between ULP and ON states based on Power"; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "DATA4_POL" {
 	  desc = "+/- differential pin order of DATA lane 4. "; 
 	  loc = "19" 
 	  type = "binary" }
 "DATA4_POSITION" {
 	  desc = "Position and order of the DATA lane 4. "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "DATA3_POL" {
 	  desc = "+/- differential pin order of DATA lane 3. "; 
 	  loc = "15" 
 	  type = "binary" }
 "DATA3_POSITION" {
 	  desc = "Position and order of the DATA lane 3.  "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "DATA2_POL" {
 	  desc = "+/- differential pin order of DATA lane 2. "; 
 	  loc = "11" 
 	  type = "binary" }
 "DATA2_POSITION" {
 	  desc = "Position and order of the DATA lane 2.  "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "DATA1_POL" {
 	  desc = "+/- differential pin order of DATA lane 1. "; 
 	  loc = "7" 
 	  type = "binary" }
 "DATA1_POSITION" {
 	  desc = "Position and order of the DATA lane 1.  "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "CLOCK_POL" {
 	  desc = "+/- differential pin order of CLOCK lane. "; 
 	  loc = "3" 
 	  type = "binary" }
 "CLOCK_POSITION" {
 	  desc = "Position and order of the CLOCK lane. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CSI2_COMPLEXIO1_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "STATEALLULPMEXIT" {
 	  desc = "At least one of the active lanes has exit the ULPM "; 
 	  loc = "26" 
 	  type = "binary" }
 "STATEALLULPMENTER" {
 	  desc = "All active lanes are entering in ULPM. "; 
 	  loc = "25" 
 	  type = "binary" }
 "STATEULPM5" {
 	  desc = "Lane #5 in Ultra Low Power Mode "; 
 	  loc = "24" 
 	  type = "binary" }
 "STATEULPM4" {
 	  desc = "Lane #4 in Ultra Low Power Mode "; 
 	  loc = "23" 
 	  type = "binary" }
 "STATEULPM3" {
 	  desc = "Lane #3 in Ultra Low Power Mode "; 
 	  loc = "22" 
 	  type = "binary" }
 "STATEULPM2" {
 	  desc = "Lane #2 in Ultra Low Power Mode "; 
 	  loc = "21" 
 	  type = "binary" }
 "STATEULPM1" {
 	  desc = "Lane #1 in Ultra Low Power Mode "; 
 	  loc = "20" 
 	  type = "binary" }
 "ERRCONTROL5" {
 	  desc = "Control error for lane #5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "ERRCONTROL4" {
 	  desc = "Control error for lane #4 "; 
 	  loc = "18" 
 	  type = "binary" }
 "ERRCONTROL3" {
 	  desc = "Control error for lane #3 "; 
 	  loc = "17" 
 	  type = "binary" }
 "ERRCONTROL2" {
 	  desc = "Control error for lane #2 "; 
 	  loc = "16" 
 	  type = "binary" }
 "ERRCONTROL1" {
 	  desc = "Control error for lane #1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "ERRESC5" {
 	  desc = "Escape entry error for lane #5 "; 
 	  loc = "14" 
 	  type = "binary" }
 "ERRESC4" {
 	  desc = "Escape entry error for lane #4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "ERRESC3" {
 	  desc = "Escape entry error for lane #3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "ERRESC2" {
 	  desc = "Escape entry error for lane #2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "ERRESC1" {
 	  desc = "Escape entry error for lane #1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "ERRSOTSYNCHS5" {
 	  desc = "Start of transmission sync error for lane #5 "; 
 	  loc = "9" 
 	  type = "binary" }
 "ERRSOTSYNCHS4" {
 	  desc = "Start of transmission sync error for lane #4 "; 
 	  loc = "8" 
 	  type = "binary" }
 "ERRSOTSYNCHS3" {
 	  desc = "Start of transmission sync error for lane #3 "; 
 	  loc = "7" 
 	  type = "binary" }
 "ERRSOTSYNCHS2" {
 	  desc = "Start of transmission sync error for lane #2 "; 
 	  loc = "6" 
 	  type = "binary" }
 "ERRSOTSYNCHS1" {
 	  desc = "Start of transmission sync error for lane #1 "; 
 	  loc = "5" 
 	  type = "binary" }
 "ERRSOTHS5" {
 	  desc = "Start of transmission error for lane #5 "; 
 	  loc = "4" 
 	  type = "binary" }
 "ERRSOTHS4" {
 	  desc = "Start of transmission error for lane #4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "ERRSOTHS3" {
 	  desc = "Start of transmission error for lane #3 "; 
 	  loc = "2" 
 	  type = "binary" }
 "ERRSOTHS2" {
 	  desc = "Start of transmission error for lane #2 "; 
 	  loc = "1" 
 	  type = "binary" }
 "ERRSOTHS1" {
 	  desc = "Start of transmission error for lane #1 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_SHORT_PACKET_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "SHORT_PACKET" {
 	  desc = "Short Packet information. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "CSI2_COMPLEXIO1_IRQENABLE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "STATEALLULPMEXIT" {
 	  desc = "At least one of the active lanes has exit the ULPM "; 
 	  loc = "26" 
 	  type = "binary" }
 "STATEALLULPMENTER" {
 	  desc = "All active lanes are entering in ULPM. "; 
 	  loc = "25" 
 	  type = "binary" }
 "STATEULPM5" {
 	  desc = "Lane #5 in Ultra Low Power Mode "; 
 	  loc = "24" 
 	  type = "binary" }
 "STATEULPM4" {
 	  desc = "Lane #4 in Ultra Low Power Mode "; 
 	  loc = "23" 
 	  type = "binary" }
 "STATEULPM3" {
 	  desc = "Lane #3 in Ultra Low Power Mode "; 
 	  loc = "22" 
 	  type = "binary" }
 "STATEULPM2" {
 	  desc = "Lane #2 in Ultra Low Power Mode "; 
 	  loc = "21" 
 	  type = "binary" }
 "STATEULPM1" {
 	  desc = "Lane #1 in Ultra Low Power Mode "; 
 	  loc = "20" 
 	  type = "binary" }
 "ERRCONTROL5" {
 	  desc = "Control error for lane #5 "; 
 	  loc = "19" 
 	  type = "binary" }
 "ERRCONTROL4" {
 	  desc = "Control error for lane #4 "; 
 	  loc = "18" 
 	  type = "binary" }
 "ERRCONTROL3" {
 	  desc = "Control error for lane #3 "; 
 	  loc = "17" 
 	  type = "binary" }
 "ERRCONTROL2" {
 	  desc = "Control error for lane #2 "; 
 	  loc = "16" 
 	  type = "binary" }
 "ERRCONTROL1" {
 	  desc = "Control error for lane #1 "; 
 	  loc = "15" 
 	  type = "binary" }
 "ERRESC5" {
 	  desc = "Escape entry error for lane #5 "; 
 	  loc = "14" 
 	  type = "binary" }
 "ERRESC4" {
 	  desc = "Escape entry error for lane #4 "; 
 	  loc = "13" 
 	  type = "binary" }
 "ERRESC3" {
 	  desc = "Escape entry error for lane #3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "ERRESC2" {
 	  desc = "Escape entry error for lane #2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "ERRESC1" {
 	  desc = "Escape entry error for lane #1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "ERRSOTSYNCHS5" {
 	  desc = "Start of transmission sync error for lane #5 "; 
 	  loc = "9" 
 	  type = "binary" }
 "ERRSOTSYNCHS4" {
 	  desc = "Start of transmission sync error for lane #4 "; 
 	  loc = "8" 
 	  type = "binary" }
 "ERRSOTSYNCHS3" {
 	  desc = "Start of transmission sync error for lane #3 "; 
 	  loc = "7" 
 	  type = "binary" }
 "ERRSOTSYNCHS2" {
 	  desc = "Start of transmission sync error for lane #2 "; 
 	  loc = "6" 
 	  type = "binary" }
 "ERRSOTSYNCHS1" {
 	  desc = "Start of transmission sync error for lane #1 "; 
 	  loc = "5" 
 	  type = "binary" }
 "ERRSOTHS5" {
 	  desc = "Start of transmission error for lane #5 "; 
 	  loc = "4" 
 	  type = "binary" }
 "ERRSOTHS4" {
 	  desc = "Start of transmission error for lane #4 "; 
 	  loc = "3" 
 	  type = "binary" }
 "ERRSOTHS3" {
 	  desc = "Start of transmission error for lane #3 "; 
 	  loc = "2" 
 	  type = "binary" }
 "ERRSOTHS2" {
 	  desc = "Start of transmission error for lane #2 "; 
 	  loc = "1" 
 	  type = "binary" }
 "ERRSOTHS1" {
 	  desc = "Start of transmission error for lane #1 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_TIMING_bitfield" { 
 "FORCE_RX_MODE_IO2" {
 	  desc = ""; 
 	  loc = "31" 
 	  type = "binary" }
 "STOP_STATE_X16_IO2" {
 	  desc = "Multiplication factor for the number of L3 cycles "; 
 	  loc = "30" 
 	  type = "binary" }
 "STOP_STATE_X4_IO2" {
 	  desc = "Multiplication factor for the number of L3 cycles "; 
 	  loc = "29" 
 	  type = "binary" }
 "STOP_STATE_COUNTER_IO2" {
 	  desc = "Stop State counter for monitoring. "; 
 	  loc = "28..16" 
 	  type = "binary" }
 "FORCE_RX_MODE_IO1" {
 	  desc = "Control of ForceRxMode signal "; 
 	  loc = "15" 
 	  type = "binary" }
 "STOP_STATE_X16_IO1" {
 	  desc = "Multiplication factor for the number of L3 cycles "; 
 	  loc = "14" 
 	  type = "binary" }
 "STOP_STATE_X4_IO1" {
 	  desc = "Multiplication factor for the number of L3 cycles "; 
 	  loc = "13" 
 	  type = "binary" }
 "STOP_STATE_COUNTER_IO1" {
 	  desc = "Stop State counter for monitoring. "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "CSI2_CTX_CTRL1_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "FEC_NUMBER" {
 	  desc = " "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "COUNT" {
 	  desc = "Sets the number of frame to acquire.  "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "EOF_EN" {
 	  desc = "Indicates if the end of frame signal must be asserted  "; 
 	  loc = "7" 
 	  type = "binary" }
 "EOL_EN" {
 	  desc = "Indicates if the end of line signal must be asserted  "; 
 	  loc = "6" 
 	  type = "binary" }
 "CS_EN" {
 	  desc = "Enables the checksum check for the received payload "; 
 	  loc = "5" 
 	  type = "binary" }
 "PING_PONG" {
 	  desc = "Indicates whether the PING or PONG destination "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "2" 
 	  type = "binary" }
 "LINE_MODULO" {
 	  desc = "Line modulo configuration "; 
 	  loc = "1" 
 	  type = "binary" }
 "CTX_EN" {
 	  desc = "Enables the Context "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_CTX_CTRL2_bitfield" { 
 "VIRTUAL_ID" {
 	  desc = "Virtual channel ID "; 
 	  loc = "12..11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "10" 
 	  type = "binary" }
 "FORMAT" {
 	  desc = "Data format selection. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "CSI2_CTX_DAT_OFST_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "OFST" {
 	  desc = "Line offset programmed in bytes "; 
 	  loc = "15..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CSI2_CTX_DAT_PING_ADDR_bitfield" { 
 "ADDR" {
 	  desc = "27 most significant bits of the 32-bit address. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "5 least significant bits of the 32-bit address. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CSI2_CTX_DAT_PONG_ADDR_bitfield" { 
 "ADDR" {
 	  desc = "27 most significant bits of the 32-bit address. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "5 least significant bits of the 32-bit address. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CSI2_CTX_IRQENABLE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "ECC_CORRECTION_IRQ" {
 	  desc = "Context - ECC has been used to correct the only 1-bit "; 
 	  loc = "8" 
 	  type = "binary" }
 "LINE_NUMBER_IRQ" {
 	  desc = "Context - Line number is reached. "; 
 	  loc = "7" 
 	  type = "binary" }
 "FRAME_NUMBER_IRQ" {
 	  desc = "Context - Frame counter reached. "; 
 	  loc = "6" 
 	  type = "binary" }
 "CS_IRQ" {
 	  desc = "Context - Check-Sum of the payload mismatch detection "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4" 
 	  type = "binary" }
 "LE_IRQ" {
 	  desc = "Context - Line end sync code detection. "; 
 	  loc = "3" 
 	  type = "binary" }
 "LS_IRQ" {
 	  desc = "Context - Line start sync code detection. "; 
 	  loc = "2" 
 	  type = "binary" }
 "FE_IRQ" {
 	  desc = "Context - Frame end sync code detection. "; 
 	  loc = "1" 
 	  type = "binary" }
 "FS_IRQ" {
 	  desc = "Context - Frame start sync code detection. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_CTX_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "ECC_CORRECTION_IRQ" {
 	  desc = "Context - ECC has been used to do the correction  "; 
 	  loc = "8" 
 	  type = "binary" }
 "LINE_NUMBER_IRQ" {
 	  desc = "Context - Line number reached status. "; 
 	  loc = "7" 
 	  type = "binary" }
 "FRAME_NUMBER_IRQ" {
 	  desc = "Context - Frame counter reached status "; 
 	  loc = "6" 
 	  type = "binary" }
 "CS_IRQ" {
 	  desc = "Context - Check-Sum mismatch status. "; 
 	  loc = "5" 
 	  type = "binary" }
 "LS_IRQ" {
 	  desc = "Context - Line start sync code detection status. "; 
 	  loc = "2" 
 	  type = "binary" }
 "FE_IRQ" {
 	  desc = "Context - Frame end sync code detection status. "; 
 	  loc = "1" 
 	  type = "binary" }
 "FS_IRQ" {
 	  desc = "Context - Frame start sync code detection status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CSI2_CTX_CTRL3_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "ALPHA" {
 	  desc = "Alpha value for RGB888, RGB666 and RBG444. "; 
 	  loc = "29..16" 
 	  type = "binary" }
 "LINE_NUMBER" {
 	  desc = "Line number for the interrupt generation "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CSI2PHY_CFG0_bitfield" { 
 "RESERVED" {
 	  desc = "Write only 0 for future compatibility. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write only 0 for future compatibility. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "THS_TERM" {
 	  desc = "Ths-term timing parameter in multiples of CTRLClk "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "THS_SETTLE" {
 	  desc = "Ths-settle timing parameter in multiples of DDR clock "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "CSI2PHY_CFG1_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESETDONECTRLCLK" {
 	  desc = "Reset Done flag for the CTRL clock domain "; 
 	  loc = "29" 
 	  type = "binary" }
 "RESETDONERXBYTECLK" {
 	  desc = "Reset Done flag for the RxByteClkHS clock domain "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. Write only 0 for future compatibility. "; 
 	  loc = "27..26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "25" 
 	  type = "binary" }
 "TCLK_TERM" {
 	  desc = "Tclk-term timing parameter in multiples of CTRLClk "; 
 	  loc = "24..18" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Must be written with reset value "; 
 	  loc = "17..10" 
 	  type = "binary" }
 "TCLK_MISS" {
 	  desc = "Tclk-miss timing parameter in multiples of CTRLClk "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "TCLK_SETTLE" {
 	  desc = "Tclk-settle timing parameter in multiples of CTRLClk "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "EXPMASK_bitfield" { 
 "XM" {
 	  desc = "Enables event from being used in the exception "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "INTMUX_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "23" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "7" 
 	  type = "binary" }
}


 "INTXSTAT_bitfield" { 
 "SYSINT" {
 	  desc = "System Event number "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "CPUINT" {
 	  desc = "CPU interrupt number "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..1" 
 	  type = "binary" }
}


 "PDCCMD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..17" 
 	  type = "binary" }
 "EMCMEM" {
 	  desc = "SRAM Sleep Modes "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "EMCLOG" {
 	  desc = "Logic Clock Gating Modes. "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "UMCMEM" {
 	  desc = "SRAM Sleep Modes "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "UMCLOG" {
 	  desc = "Logic Clock Gating Modes. "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "DMCMEM" {
 	  desc = "SRAM Sleep Modes "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "DMCLOG" {
 	  desc = "Logic Clock Gating Modes. "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "PMCLOG" {
 	  desc = "Logic Clock Gating Modes. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "REVID_bitfield" { 
 "VERSION" {
 	  desc = "Functional implementation of GEM "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "REVISION" {
 	  desc = "Physical implementation of GEM version "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "IDMA0_SOURCE_bitfield" { 
 "SOURCEADDR" {
 	  desc = "Source Address. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "IDMA0_DEST_bitfield" { 
 "DESTADDR" {
 	  desc = "Destination Address."; 
 	  loc = "31..5" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "IDMA0_COUNT_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "27..4" 
 	  type = "binary" }
 "COUNT" {
 	  desc = "Window count "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "IDMA1_STAT_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility."; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "IDMA1_SOURCE_bitfield" { 
 "SOURCEADDR" {
 	  desc = "Source Address"; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "IDMA1_DEST_bitfield" { 
 "DESTADDR" {
 	  desc = "Destination Address"; 
 	  loc = "31..2" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0s "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "IDMA1_COUNT_bitfield" { 
 "PRI" {
 	  desc = "Transfer priority. Used for arbitration between CPU and DMA accesses "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "27..17" 
 	  type = "binary" }
 "COUNT" {
 	  desc = "16-bit byte count. Must be a multiple of 4 bytes."; 
 	  loc = "15..2" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CPUARBE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "PRI" {
 	  desc = "Priority "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "IDMAARBE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "SDMAARBE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "MDMAARBE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "PRI" {
 	  desc = "Priority "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "ICFGMPFAR_bitfield" { 
 "ADDR" {
 	  desc = "Fault Address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "ICFGMPFSR_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "FLTID" {
 	  desc = "Faulted ID.. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "6" 
 	  type = "binary" }
 "ATYP" {
 	  desc = "Access type "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "ICFGMPFCR_bitfield" { 
}


 "IBUSERR_bitfield" { 
 "ERR" {
 	  desc = "Error detected "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "28..11" 
 	  type = "binary" }
 "XID" {
 	  desc = "Transaction ID "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "7..3" 
 	  type = "binary" }
 "STAT" {
 	  desc = "Transaction Status "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "L2CFG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "NUM_MM" {
 	  desc = "Number of megamodules -1 (always 0 for IVA2) "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "MMID" {
 	  desc = "Megamodule ID (always 0x0 for IVA2) "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "L2CC" {
 	  desc = "L2 cache control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "L2MODE" {
 	  desc = "L2 Configuration Register "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "L1PCFG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "L1PMODE" {
 	  desc = "L1P Configuration Register "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "L1PCC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "POPER" {
 	  desc = "Previous value of the OPER field "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..3" 
 	  type = "binary" }
 "OPER" {
 	  desc = "DMC operation control "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "L1DCC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "POPER" {
 	  desc = "Previous value of the OPER field "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..3" 
 	  type = "binary" }
 "OPER" {
 	  desc = "DMC operation control "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "CPUARBU_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "PRI" {
 	  desc = "Priority "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "IDMAARBU_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "SDMAARBU_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "UCARBU_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "CPUARBD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "PRI" {
 	  desc = "Priority "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "IDMAARBD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "SDMAARBD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "UCARBD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "MAXWAIT" {
 	  desc = "Maximum Wait time (in UMC/EMC cycles) "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "L2WWC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "WC" {
 	  desc = "Number of 32-bit words in the block "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L2WIWC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "WC" {
 	  desc = "Number of 32-bit words in the block "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L2IWC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "WC" {
 	  desc = "Number of 32-bit words in the block "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L1PIWC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "WC" {
 	  desc = "Number of 32-bit words in the block "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L1DWIWC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "WC" {
 	  desc = "Number of 32-bit words in the block "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L1DWWC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "WC" {
 	  desc = "Number of 32-bit words in the block "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L1DIWC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "WC" {
 	  desc = "Number of 32-bit words in the block "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "L2WB_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "L2WBINV_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "L2INV_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "L1PINV_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "L1DWB_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "L1DINV_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "L2MPFSR_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "FLTID" {
 	  desc = "Faulted ID.. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "ATYP" {
 	  desc = "Access type "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "L2MPPA_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "L1PMPFAR_bitfield" { 
 "ADDR" {
 	  desc = "Fault Address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L1PMPFSR_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "FLTID" {
 	  desc = "Faulted ID.. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "ATYP" {
 	  desc = "Access type "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "L1PMPPA_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "L1DMPFAR_bitfield" { 
 "ADDR" {
 	  desc = "Fault Address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "L1DMPFSR_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "FLTID" {
 	  desc = "Faulted ID.. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "6" 
 	  type = "binary" }
 "ATYP" {
 	  desc = "Access type "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "L1DMPPA_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "TPCC_PID_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "FUNC" {
 	  desc = "Function indicates a software compatible module family. "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RTL" {
 	  desc = "RTL Version "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "MAJOR" {
 	  desc = "Major Revision "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "CUSTOM" {
 	  desc = "Custom revision field.. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "MINOR" {
 	  desc = "Minor Revision "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "TPCC_CCCFG_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "NUMREGN" {
 	  desc = "Number of MP and Shadow regions "; 
 	  loc = "21..20" 
 	  type = "binary" }
 "NUMTC" {
 	  desc = "Number of Queues/Number of TCs "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "NUMPAENTRY" {
 	  desc = "Number of PaRAM entries "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "NUMINTCH" {
 	  desc = "Number of Interrupt Channels "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "NUMQDMACH" {
 	  desc = "Number of QDMA Channels "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "NUMDMACH" {
 	  desc = "Number of DMA Channels "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_CLKGDIS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "TPCC_DCHMAP_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "PAENTRY" {
 	  desc = "PaRAM Entry number for DMA Channel i. "; 
 	  loc = "13..5" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "TPCC_QCHMAP_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "PAENTRY" {
 	  desc = "PaRAM Entry number for QDMA Channel i. "; 
 	  loc = "13..5" 
 	  type = "binary" }
 "TRWORD" {
 	  desc = "TRWORD points to the specific trigger word "; 
 	  loc = "4..2" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "TPCC_DMAQNUM0_bitfield" { 
 "E7" {
 	  desc = "DMA Queue Number for event #7 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E6" {
 	  desc = "DMA Queue Number for event #6 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E5" {
 	  desc = "DMA Queue Number for event #5 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E4" {
 	  desc = "DMA Queue Number for event #4 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E3" {
 	  desc = "DMA Queue Number for event #3 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E2" {
 	  desc = "DMA Queue Number for event #2 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E1" {
 	  desc = "DMA Queue Number for event #1 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E" {
 	  desc = "DMA Queue Number for event #0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_DMAQNUM1_bitfield" { 
 "E15" {
 	  desc = "DMA Queue Number for event #15 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E14" {
 	  desc = "DMA Queue Number for event #14 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E13" {
 	  desc = "DMA Queue Number for event #13 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E12" {
 	  desc = "DMA Queue Number for event #12 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E11" {
 	  desc = "DMA Queue Number for event #11 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E1" {
 	  desc = "DMA Queue Number for event #10 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E9" {
 	  desc = "DMA Queue Number for event #9 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E8" {
 	  desc = "DMA Queue Number for event #8 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_DMAQNUM2_bitfield" { 
 "E23" {
 	  desc = "DMA Queue Number for event #23 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E22" {
 	  desc = "DMA Queue Number for event #22 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E21" {
 	  desc = "DMA Queue Number for event #21 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E2" {
 	  desc = "DMA Queue Number for event #20 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E19" {
 	  desc = "DMA Queue Number for event #19 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E18" {
 	  desc = "DMA Queue Number for event #18 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E17" {
 	  desc = "DMA Queue Number for event #17 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E16" {
 	  desc = "DMA Queue Number for event #16 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_DMAQNUM3_bitfield" { 
 "E31" {
 	  desc = "DMA Queue Number for event #31 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E3" {
 	  desc = "DMA Queue Number for event #30 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E29" {
 	  desc = "DMA Queue Number for event #29 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E28" {
 	  desc = "DMA Queue Number for event #28 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E27" {
 	  desc = "DMA Queue Number for event #27 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E26" {
 	  desc = "DMA Queue Number for event #26 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E25" {
 	  desc = "DMA Queue Number for event #25 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E24" {
 	  desc = "DMA Queue Number for event #24 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_DMAQNUM4_bitfield" { 
 "E39" {
 	  desc = "DMA Queue Number for event #39 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E38" {
 	  desc = "DMA Queue Number for event #38 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E37" {
 	  desc = "DMA Queue Number for event #37 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E36" {
 	  desc = "DMA Queue Number for event #36 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E35" {
 	  desc = "DMA Queue Number for event #35 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E34" {
 	  desc = "DMA Queue Number for event #34 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E33" {
 	  desc = "DMA Queue Number for event #33 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E32" {
 	  desc = "DMA Queue Number for event #32 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_DMAQNUM5_bitfield" { 
 "E47" {
 	  desc = "DMA Queue Number for event #47 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E46" {
 	  desc = "DMA Queue Number for event #46 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E45" {
 	  desc = "DMA Queue Number for event #45 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E44" {
 	  desc = "DMA Queue Number for event #44 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E43" {
 	  desc = "DMA Queue Number for event #43 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E42" {
 	  desc = "DMA Queue Number for event #42 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E41" {
 	  desc = "DMA Queue Number for event #41 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E4" {
 	  desc = "DMA Queue Number for event #40 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_DMAQNUM6_bitfield" { 
 "E55" {
 	  desc = "DMA Queue Number for event #55 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E54" {
 	  desc = "DMA Queue Number for event #54 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E53" {
 	  desc = "DMA Queue Number for event #53 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E52" {
 	  desc = "DMA Queue Number for event #52 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E51" {
 	  desc = "DMA Queue Number for event #51 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E5" {
 	  desc = "DMA Queue Number for event #50 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E49" {
 	  desc = "DMA Queue Number for event #49 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E48" {
 	  desc = "DMA Queue Number for event #48 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_DMAQNUM7_bitfield" { 
 "E63" {
 	  desc = "DMA Queue Number for event #63 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E62" {
 	  desc = "DMA Queue Number for event #62 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E61" {
 	  desc = "DMA Queue Number for event #61 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E6" {
 	  desc = "DMA Queue Number for event #60 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E59" {
 	  desc = "DMA Queue Number for event #59 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E58" {
 	  desc = "DMA Queue Number for event #58 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E57" {
 	  desc = "DMA Queue Number for event #57 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E56" {
 	  desc = "DMA Queue Number for event #56 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_QDMAQNUM_bitfield" { 
 "E7" {
 	  desc = "QDMA Queue Number for event #7 "; 
 	  loc = "30..28" 
 	  type = "binary" }
 "E6" {
 	  desc = "QDMA Queue Number for event #6 "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "E5" {
 	  desc = "QDMA Queue Number for event #5 "; 
 	  loc = "22..20" 
 	  type = "binary" }
 "E4" {
 	  desc = "QDMA Queue Number for event #4 "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "E3" {
 	  desc = "QDMA Queue Number for event #3 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "E2" {
 	  desc = "QDMA Queue Number for event #2 "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "E1" {
 	  desc = "QDMA Queue Number for event #1 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "E" {
 	  desc = "QDMA Queue Number for event #0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_QUETCMAP_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "TCNUMQ1" {
 	  desc = "TC Number for Queue 1. "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "TCNUMQ" {
 	  desc = "TC Number for Queue 0. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_QUEPRI_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "PRIQ1" {
 	  desc = "Priority Level for Queue 1 "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "PRIQ" {
 	  desc = "Priority Level for Queue 0"; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPCC_QEMR_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "TPCC_CCERR_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..17" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "15..2" 
 	  type = "binary" }
}


 "TPCC_QRAE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "TPCC_Q_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "ETYPE" {
 	  desc = "Event Type.. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "ENUM" {
 	  desc = "Event Number.. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "TPCC_QSTAT_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "WM" {
 	  desc = "Watermark for Maximum Queue Usage. "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "NUMVAL" {
 	  desc = "Number of Valid Entries in Queuei. "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "STRTPTR" {
 	  desc = "Start Pointer.. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "TPCC_QWMTHRA_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "Q1" {
 	  desc = "Queue Threshold for Q1 value "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "TPCC_QWMTHRB_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPCC_CCSTAT_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "COMPACTV" {
 	  desc = "Completion Request Active.. "; 
 	  loc = "13..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "TPCC_MPFAR_bitfield" { 
 "FADDR" {
 	  desc = "Fault Address.. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPCC_MPFSR_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "FID" {
 	  desc = "Faulted ID.. "; 
 	  loc = "12..9" 
 	  type = "binary" }
}


 "TPCC_MPPAG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "TPCC_MPPA_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "TPCC_QER_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "TPCC_QEER_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "TPCC_QER_RN_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "TPCC_QEER_RN_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "TPCC_QSER_RN_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "TPCC_OPT_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "29..27" 
 	  type = "binary" }
 "PRIVID" {
 	  desc = "Privilege ID.. "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "TCC" {
 	  desc = "Transfer Complete Code.. "; 
 	  loc = "17..12" 
 	  type = "binary" }
 "FWID" {
 	  desc = "FIFO width.. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "7..4" 
 	  type = "binary" }
}


 "TPCC_SRC_bitfield" { 
 "SRC" {
 	  desc = "Source Address. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPCC_ABCNT_bitfield" { 
 "BCNT" {
 	  desc = "BCNT  "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ACNT" {
 	  desc = "ACNT "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPCC_DST_bitfield" { 
 "DST" {
 	  desc = "Destination Address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPCC_BIDX_bitfield" { 
 "DBIDX" {
 	  desc = "Destination 2nd Dimension Index."; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SBIDX" {
 	  desc = "Source 2nd Dimension Index."; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPCC_LNK_bitfield" { 
 "BCNTRLD" {
 	  desc = "BCNT Reload."; 
 	  loc = "31..16" 
 	  type = "binary" }
 "LINK" {
 	  desc = "Link Address."; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPCC_CIDX_bitfield" { 
 "DCIDX" {
 	  desc = "Destination Frame Index."; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SCIDX" {
 	  desc = "Source Frame Index.. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPCC_CCNT_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CCNT" {
 	  desc = "CCNT Count for 3rd Dimension."; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "SCHEME" {
 	  desc = "PID Scheme."; 
 	  loc = "31..30" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "FUNC" {
 	  desc = "Function indicates a software compatible modulefamily. "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "RTL" {
 	  desc = "RTL Version "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "MAJOR" {
 	  desc = "Major Revision "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "CUSTOM" {
 	  desc = "Custom revision field."; 
 	  loc = "7..6" 
 	  type = "binary" }
 "MINOR" {
 	  desc = "Minor Revision "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "DREGDEPTH" {
 	  desc = "Dst Register FIFO Depth Parameterization "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "BUSWIDTH" {
 	  desc = "Bus Width Parameterization "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "FIFOSIZE" {
 	  desc = "Fifo Size Parameterization "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "DFSTRTPTR" {
 	  desc = "Dst FIFO Start Pointer "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "DSTACTV" {
 	  desc = "Destination Active State "; 
 	  loc = "6..4" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "TCC" {
 	  desc = "Transfer Complete Code. "; 
 	  loc = "13..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "STAT" {
 	  desc = "Transaction Status."; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "RDRATE" {
 	  desc = "Read Rate Control."; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "19..18" 
 	  type = "binary" }
 "TCC" {
 	  desc = "Transfer Complete Code."; 
 	  loc = "17..12" 
 	  type = "binary" }
 "FWID" {
 	  desc = "FIFO width control."; 
 	  loc = "10..8" 
 	  type = "binary" }
 "PRI" {
 	  desc = "Transfer Priority."; 
 	  loc = "6..4" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "3..2" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "SADDR" {
 	  desc = "Source address for Program Register Set "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "BCNT" {
 	  desc = "B-Dimension count. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ACNT" {
 	  desc = "A-Dimension count. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "DADDR" {
 	  desc = "Destination address for Program Register Set "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "DBIDX" {
 	  desc = "Dest B-Idx for Program Register Set."; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SBIDX" {
 	  desc = "Source B-Idx for Program Register Set."; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "PRIVID" {
 	  desc = "Privilege ID. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "19..18" 
 	  type = "binary" }
 "TCC" {
 	  desc = "Transfer Complete Code."; 
 	  loc = "17..12" 
 	  type = "binary" }
 "FWID" {
 	  desc = "FIFO width control."; 
 	  loc = "10..8" 
 	  type = "binary" }
 "PRI" {
 	  desc = "Transfer Priority."; 
 	  loc = "6..4" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "3..2" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "SADDR" {
 	  desc = "Source address for Source Active Register Set."; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "BCNT" {
 	  desc = "B-Dimension count."; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ACNT" {
 	  desc = "A-Dimension count."; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "DADDR" {
 	  desc = "Destination address is not applicable for Src Active "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "DBIDX" {
 	  desc = "Dest B-Idx for Source Active Register Set. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SBIDX" {
 	  desc = "Source B-Idx for Source Active Register Set. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "PRIVID" {
 	  desc = "Privilege ID."; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ACNTRLD" {
 	  desc = "A-Cnt Reload value for Source Active Register set. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "SADDRBREF" {
 	  desc = "Source address reference for Source Active Register Set."; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "DADDRBREF" {
 	  desc = "Dst address reference is not applicable for Src Active "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ACNTRLD" {
 	  desc = "A-Cnt Reload value for Destination FIFO Register set. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "SADDRBREF" {
 	  desc = "Source address reference is not applicable for Dst FIFO "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "DADDRBREF" {
 	  desc = "Destination address reference for Dst FIFO Register Set."; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "19..18" 
 	  type = "binary" }
 "TCC" {
 	  desc = "Transfer Complete Code."; 
 	  loc = "17..12" 
 	  type = "binary" }
 "FWID" {
 	  desc = "FIFO width control."; 
 	  loc = "10..8" 
 	  type = "binary" }
 "PRI" {
 	  desc = "Transfer Priority. "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0."; 
 	  loc = "3..2" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "SADDR" {
 	  desc = "Source address is not applicable for Dst FIFORegister "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "BCNT" {
 	  desc = "B-Count Remaining for Dst Register Set."; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ACNT" {
 	  desc = "A-Count Remaining for Dst Register Set."; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "DADDR" {
 	  desc = "Destination address for Dst FIFO Register Set."; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "DBIDX" {
 	  desc = "Dest B-Idx for Dest FIFO Register Set. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SBIDX" {
 	  desc = "Dest B-Idx for Dest FIFO Register Set. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "TPTC_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "PRIVID" {
 	  desc = "Privilege ID. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "SYSC_REVISION_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SYSC_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "SYSC_LICFG0_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..17" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "14..10" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0xF for compatibilityRead returns 0xF "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "3..2" 
 	  type = "binary" }
}


 "SYSC_LICFG1_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "APINTERVAL" {
 	  desc = "Control of the Aged Priority (priority inversion) for DMA "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "SYSC_BOOTADDR_bitfield" { 
 "BOOTLOADADDR" {
 	  desc = "Physical address of the IVA2 boot loader."; 
 	  loc = "31..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "SYSC_BOOTMOD_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "BOOTMODE" {
 	  desc = "Boot mode of the IVA2."; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "WUGEN_REVISION_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "WUGEN_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "WUGEN_MEVT2_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..20" 
 	  type = "binary" }
}


 "WUGEN_PENDEVT1_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "WUGEN_PENDEVT2_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..20" 
 	  type = "binary" }
}


 "IVLCD_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reads return 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "IVLCD_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clock activity during wake up mode period. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management, req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset. Set this bit to 1 to trigger the iME reset. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal OCP clock gating strategy.. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "IVLCD_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved for OCP socket status information. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "RESETDONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "IVLCD_CPUSTATUSREG_bitfield" { 
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "EXECSTATE" {
 	  desc = "Execution States.. "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "IVLCD_CONFIGREG_bitfield" { 
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "HMEMSWAP" {
 	  desc = "Enable 2 byte swap for host OCP access to this memory. "; 
 	  loc = "27" 
 	  type = "binary" }
 "IBUF1SWAP" {
 	  desc = "Enable 4 byte swap for host OCP access to this memory. "; 
 	  loc = "26" 
 	  type = "binary" }
 "IBUF" {
 	  desc = "IBUF0B 4 byte swap enable "; 
 	  loc = "25" 
 	  type = "binary" }
 "IBUF" {
 	  desc = "IBUF0A 4 byte swap enable "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "QMEM" {
 	  desc = "QMEM ownership."; 
 	  loc = "20" 
 	  type = "binary" }
 "HMEM" {
 	  desc = "HMEM ownership."; 
 	  loc = "19" 
 	  type = "binary" }
 "IBUF1" {
 	  desc = "IBUF1 ownership."; 
 	  loc = "18" 
 	  type = "binary" }
 "IBUF" {
 	  desc = "IBUF0B ownership."; 
 	  loc = "17" 
 	  type = "binary" }
 "IBUF" {
 	  desc = "IBUF0A ownership."; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0."; 
 	  loc = "15..9" 
 	  type = "binary" }
 "OPER" {
 	  desc = "Operation Type. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "7..1" 
 	  type = "binary" }
 "ITENABLE" {
 	  desc = "Interrupt Enable bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "IVLCD_COMMAND_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "CMD" {
 	  desc = "Triggers iVLCD operations "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "VLCD_START_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "INTR" {
 	  desc = "Interrupt enable "; 
 	  loc = "1" 
 	  type = "binary" }
 "GO" {
 	  desc = "VLCD start "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VLCD_MODE_bitfield" { 
 "NUMBLKS" {
 	  desc = "Sets the number of blocks "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "JPEGSYNC" {
 	  desc = "Sets the JPEG Sync Insertion "; 
 	  loc = "11" 
 	  type = "binary" }
 "MPEGTYPE" {
 	  desc = "Sets the MPEG picture coding type "; 
 	  loc = "10" 
 	  type = "binary" }
 "ESCAPE" {
 	  desc = "MPEG4 escape encoding "; 
 	  loc = "9" 
 	  type = "binary" }
 "INTRAVLC" {
 	  desc = "MPEG intra VLC format "; 
 	  loc = "8" 
 	  type = "binary" }
 "MPEGINTRA" {
 	  desc = "Sets the macro block (MB) type "; 
 	  loc = "7" 
 	  type = "binary" }
 "MODESEL" {
 	  desc = "Sets the CODEC type for the VLCD operations "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "QMPEGTYPE" {
 	  desc = "Sets the quantization type use for encode and decode. "; 
 	  loc = "3" 
 	  type = "binary" }
 "FUNC" {
 	  desc = "Defines functionality of VLCD "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "VLCD_QIN_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MEMSEL" {
 	  desc = "Sets the buffer used for the computation "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Sets the start address for the computation "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "VLCD_QOUT_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MEMSEL" {
 	  desc = "Sets the buffer used for the computation "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Sets the start address for the computation "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "VLCD_IQIN_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MEMSEL" {
 	  desc = "Sets the buffer used for the computation "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Sets the start address for the computation "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "VLCD_IQOUT_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MEMSEL" {
 	  desc = "Sets the buffer used for the computation "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Sets the start address for the computation "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "VLCD_VLCDIN_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MEMSELECT" {
 	  desc = "Sets the buffer used for the computation "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Sets the start address for the computation "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "VLCD_VLCDOUT_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MEMSELECT" {
 	  desc = "Sets the buffer used for the computation "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "ADDR" {
 	  desc = "Sets the start address for the computation "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "VLCD_DC_PRED_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "PRED" {
 	  desc = "Initial/ final DC predictor value "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "VLCD_IDC_PRED_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "IPRED" {
 	  desc = "Initial/ final DC predictor value "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "VLCD_MPEG_INVQ_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "VLCD_MPEG_Q_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "MQ" {
 	  desc = "quant_scale "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "VLCD_MPEG_DELTA_Q_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "MDELQ" {
 	  desc = "Number of delta values "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "VLCD_MPEG_DELTA_IQ_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "MDELIQ" {
 	  desc = "Number of delta values "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "VLCD_MPEG_THRED_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "MTHRED" {
 	  desc = "Number of threads "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "VLCD_MPEG_CBP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "CBPON" {
 	  desc = "CBP detect enable "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "CBP" {
 	  desc = "CBP indicating at least one nonzero in a block "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "VLCD_HUFFTAB_DCY_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "HDCY" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_HUFFTAB_DCUV_bitfield" { 
 "HDCUV" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_HUFFTAB_AC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "HAC" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_OFLEV_MAX_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "MAX" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_CTLTAB_DCY_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "CDCY" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_CTLTAB_DCUV_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "CDCUV" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_CTLTAB_AC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "CAC" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_OFFSET_DCY_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "ODCY" {
 	  desc = "Offset value "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_OFFSET_DCUV_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "ODCUV" {
 	  desc = "Offset value "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_OFFSET_AC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "OAC" {
 	  desc = "Offset value "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_SYMTAB_DCY_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "SDCY" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_SYMTAB_DCUV_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "SDCUV" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_SYMTAB_AC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "SAC" {
 	  desc = "Start address. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_VLD_CTL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "DCYLEAD" {
 	  desc = " "; 
 	  loc = "7" 
 	  type = "binary" }
 "DCUVLEAD" {
 	  desc = " "; 
 	  loc = "6" 
 	  type = "binary" }
 "AC" {
 	  desc = " "; 
 	  loc = "5" 
 	  type = "binary" }
 "AC1LEAD" {
 	  desc = " "; 
 	  loc = "4" 
 	  type = "binary" }
 "DCYSYMLEN" {
 	  desc = "Decoded symbol bit length in DC Y table "; 
 	  loc = "3" 
 	  type = "binary" }
 "DCUVSYMLEN" {
 	  desc = "Decoded symbol bit length in DC UV table "; 
 	  loc = "2" 
 	  type = "binary" }
 "AC" {
 	  desc = "Decoded symbol bit length in AC0 table "; 
 	  loc = "1" 
 	  type = "binary" }
 "AC1SYMLEN" {
 	  desc = "Decoded symbol bit length in AC1 table "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VLCD_VLD_NRBIT_DC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "Y" {
 	  desc = "Number of bits to test for the DC Y term as input to UVLD "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "UV" {
 	  desc = "Number of bits to test for the DC UV term as input to UVLD"; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "VLCD_VLD_NRBIT_AC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "AC" {
 	  desc = "Number of bits to test for the AC0 term as input to UVLD "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "AC1" {
 	  desc = "Number of bits to test for the AC1 term as input to UVLD "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "VLCD_BITS_BPTR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "BPTR" {
 	  desc = " "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "VLCD_BITS_WORD_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "WORD" {
 	  desc = "Last bitstream "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "VLCD_BYTE_ALIGN_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "ENABLE" {
 	  desc = "VLC"; 
 	  loc = "1" 
 	  type = "binary" }
 "DEFAULT" {
 	  desc = "VLC.."; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VLCD_HEAD_ADDR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "HDADDR" {
 	  desc = "Base address for header data to be inserted "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VLCD_HEAD_NUM_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "HDNUM" {
 	  desc = "Number of header data to be inserted "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VLCD_QIQ_CONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SCANMODE" {
 	  desc = "Sets the scan mode (VLC/VLD) "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "11" 
 	  type = "binary" }
 "QSEL" {
 	  desc = "Quantization matrix selector "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7" 
 	  type = "binary" }
 "IQSEL" {
 	  desc = "Inverse quantization matrix selector "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "3" 
 	  type = "binary" }
 "DCSEL" {
 	  desc = "DC predictor selector "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "VLCD_VLD_ERRCTL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "EOBENABLE" {
 	  desc = "EOB error control "; 
 	  loc = "2" 
 	  type = "binary" }
 "VLDENABLE" {
 	  desc = "VLD error control.  "; 
 	  loc = "1" 
 	  type = "binary" }
 "UVLDENABLE" {
 	  desc = "UVLD error control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VLCD_VLD_ERRSTAT_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RINGBUFF" {
 	  desc = "Ring buffer overflow status "; 
 	  loc = "3" 
 	  type = "binary" }
 "EOB" {
 	  desc = "EOB error "; 
 	  loc = "2" 
 	  type = "binary" }
 "VLD" {
 	  desc = "VLD error "; 
 	  loc = "1" 
 	  type = "binary" }
 "UVLD" {
 	  desc = "UVLD error "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VLCD_RING_START_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "RSTART" {
 	  desc = "Ring buffer start address "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "VLCD_RING_END_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "REND" {
 	  desc = "Ring buffer end address "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "VLCD_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "ENDIAN" {
 	  desc = "Endianism control "; 
 	  loc = "7" 
 	  type = "binary" }
 "VLDALGSEL" {
 	  desc = "VLD algorithm selection "; 
 	  loc = "6" 
 	  type = "binary" }
 "MPGMOD" {
 	  desc = "Additional MPEG mode "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "SCANTYPE" {
 	  desc = "SCAN mode "; 
 	  loc = "3" 
 	  type = "binary" }
 "MP2ENCDEC" {
 	  desc = "MPEG2 encode/decode "; 
 	  loc = "2" 
 	  type = "binary" }
 "MP4ESC" {
 	  desc = "MPEG4 escape encoding "; 
 	  loc = "1" 
 	  type = "binary" }
 "CLKON" {
 	  desc = "Dynamic clock on/off control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VLCD_VLD_PREFIX_DC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "NBITS_DC_Y" {
 	  desc = "Sets the number of prefix bits of control table"; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "NBITS_DC_UV" {
 	  desc = "Sets the number of prefix bits of control table "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "VLCD_VLD_PREFIX_AC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "NBITS_AC" {
 	  desc = "Sets the number of prefix bits of control table "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "NBITS_AC1" {
 	  desc = "Sets the number of prefix bits of control table "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "VLCD_WMV9_CONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "BLNBSYM" {
 	  desc = "Specifies the number of symbols in a block "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "WMV9ST" {
 	  desc = "WMV9 scan table "; 
 	  loc = "7" 
 	  type = "binary" }
 "PQUANT" {
 	  desc = "Setting this bit to '1' specify. "; 
 	  loc = "6" 
 	  type = "binary" }
 "QSCALE" {
 	  desc = "Quantization Scale "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "INTRAFRT" {
 	  desc = "Intra frame rate type "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "INTERFRT" {
 	  desc = "Inter frame rate type "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "VLCD_FIRST_FRAME_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "FIRSTFRAME" {
 	  desc = "Setting 1 specifies the first case of escape mode 3 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VLCD_H264_MODE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "ISLUMA" {
 	  desc = "CHROMA or LUMA block.. "; 
 	  loc = "2" 
 	  type = "binary" }
 "H264SCANTAB" {
 	  desc = "Setting 1 selects the H.264 SCAN table(IQ mode) "; 
 	  loc = "1" 
 	  type = "binary" }
 "H264CAVLCD" {
 	  desc = "Setting 1 enable the H.264 CAVLC decoding "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VLCD_NRBITSTH_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "NRBITSTH" {
 	  desc = "Threshold level of nrbits (number of bits) in WMV9 "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "CAVLC_GO_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CAVLC_GO" {
 	  desc = "Setting this bit will start CAVLC module. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CAVLC_MBTYPE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "INTRA1616" {
 	  desc = "Set high when intra16x16 macroblock "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "CODBLKPAT" {
 	  desc = "Set coded block pattern as the H.264 standard describes "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "CAVLC_RBTOP_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "RBTOP" {
 	  desc = "Set Ring Buffer Top pointer in Image Buffer. "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "CAVLC_RBEND_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "RBEND" {
 	  desc = "Set Ring Buffer End pointer in Image Buffer. "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "CAVLC_BUFPTR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "BUFPTR" {
 	  desc = "Set a pointer inside Ring Buffer "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "CAVLC_BITPTR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "BITPTR" {
 	  desc = "Set the number of valid MSBs in stream word registers. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CAVLC_STRMWDU_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "STRMWDU" {
 	  desc = "Upper half of 32-bit Stream Word Register.  "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CAVLC_STRMWDL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "STRMWDL" {
 	  desc = "Lower half of 32-bit Stream Word Register. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CAVLC_HDPTR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "HDPTR" {
 	  desc = "Set a pointer in Huffman memory "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "CAVLC_HDCOUNT_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "HDCOUNT" {
 	  desc = ""; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "CAVLC_NAPTR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "NAPTR" {
 	  desc = ""; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "CAVLC_NBPTR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "NBPTR" {
 	  desc = "Set a pointer in Huffman memory "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "CAVLC_COEFFPTR_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..13" 
 	  type = "binary" }
 "COEFFPTR" {
 	  desc = "Set a pointer in Image Buffer "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "CAVLC_IBUFSEL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "BYTESWP" {
 	  desc = "Stream byte swap control bit. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "INPRTSEL" {
 	  desc = "Select input port"; 
 	  loc = "1" 
 	  type = "binary" }
 "OUTPRTSEL" {
 	  desc = "Select output port"; 
 	  loc = "0" 
 	  type = "binary" }
}


 "CAVLC_NUMTTL_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "NUMTTL" {
 	  desc = "Showing how many bits are generated in total. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CAVLC_NUMHD_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "NUMHD" {
 	  desc = "Showing how many bits are generated from MB headers. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "CAVLC_NUMRESI_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "NUMRESI" {
 	  desc = "Showing how many bits are generated from MB headers. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "SEQ_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SEQ_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal auto-clock gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SEQ_IRQMASK_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..23" 
 	  type = "binary" }
}


 "SEQ_IRQSTATE_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "TCERRINT1" {
 	  desc = "TCERRINT1 IRQ status "; 
 	  loc = "22" 
 	  type = "binary" }
 "TCERRINT" {
 	  desc = "TCERRINT0 IRQ status "; 
 	  loc = "21" 
 	  type = "binary" }
 "CCERRINT" {
 	  desc = "CCERRINT IRQ status "; 
 	  loc = "20" 
 	  type = "binary" }
 "CCINT2" {
 	  desc = "CCINT2 IRQ status "; 
 	  loc = "19" 
 	  type = "binary" }
 "CCINT1" {
 	  desc = "CCINT1 IRQ status "; 
 	  loc = "18" 
 	  type = "binary" }
 "CCINT8" {
 	  desc = "CCINT8 IRQ status "; 
 	  loc = "17" 
 	  type = "binary" }
 "CCINT7" {
 	  desc = "CCINT7 IRQ status "; 
 	  loc = "16" 
 	  type = "binary" }
 "CCINT6" {
 	  desc = "CCINT6 IRQ status "; 
 	  loc = "15" 
 	  type = "binary" }
 "CCINT5" {
 	  desc = "CCINT5 IRQ status "; 
 	  loc = "14" 
 	  type = "binary" }
 "CCINT4" {
 	  desc = "CCINT4 IRQ status "; 
 	  loc = "13" 
 	  type = "binary" }
 "CCINT3" {
 	  desc = "CCINT3 IRQ status "; 
 	  loc = "12" 
 	  type = "binary" }
 "CCINTG" {
 	  desc = "CCINTG IRQ status "; 
 	  loc = "11" 
 	  type = "binary" }
 "CCMPINT" {
 	  desc = "CCMPINT IRQ status "; 
 	  loc = "10" 
 	  type = "binary" }
 "CCAET" {
 	  desc = "CCAET IRQ status "; 
 	  loc = "9" 
 	  type = "binary" }
 "HOST_MBX" {
 	  desc = "HOST_MBX IRQ status "; 
 	  loc = "8" 
 	  type = "binary" }
 "SPARE_2" {
 	  desc = "spare #2 interrupt set"; 
 	  loc = "7" 
 	  type = "binary" }
 "SPARE_1" {
 	  desc = "spare #1 interrupt set "; 
 	  loc = "6" 
 	  type = "binary" }
 "SEQ_ERROR" {
 	  desc = "SEQ_ERROR IRQ status "; 
 	  loc = "5" 
 	  type = "binary" }
 "DMA_ERROR" {
 	  desc = "DMA_ERROR IRQ status "; 
 	  loc = "4" 
 	  type = "binary" }
 "SPARE_" {
 	  desc = "spare #0 interrupt set"; 
 	  loc = "3" 
 	  type = "binary" }
 "IVLCD" {
 	  desc = "iVLCD IRQ status "; 
 	  loc = "2" 
 	  type = "binary" }
}


 "SEQ_SWISTATE_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "VIDEOSYSC_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "VIDEOSYSC_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal auto-clock gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VIDEOSYSC_CLKDIV_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "SEQCLKDIV" {
 	  desc = "Sequencer clock division control "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "VIDEOSYSC_CLKST_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SEQSTANDBY" {
 	  desc = "SEQ is in Standby.. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "SL2IFCLKST" {
 	  desc = "Clock control of the SL2IF module "; 
 	  loc = "5" 
 	  type = "binary" }
 "SEQMEMCLKST" {
 	  desc = "Clock control of the SEQ memory and slave port."; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3" 
 	  type = "binary" }
 "IVLCDCLKST" {
 	  desc = "Clock control of the iVLCD module."; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clock activity during wake up mode period. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management, req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal OCP clock gating strategy."; 
 	  loc = "0" 
 	  type = "binary" }
 "MACROINST_LSB" {
 	  desc = "Line i of 256, Lower part of the macro-instruction  "; 
 	  loc = "31..0" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "MACROINST_MSB" {
 	  desc = "Line i of 256, high part of the macro-instruction "; 
 	  loc = "22..0" 
 	  type = "binary" }
 "ET_ADDRESSN" {
 	  desc = "Error Table line i, Address value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ET_ERRORN" {
 	  desc = "Error Table line i, Error value "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "REFBLOCK_WORD" {
 	  desc = "This word contains 4 pixels. "; 
 	  loc = "31..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "COEFF_ODD" {
 	  desc = "Coefficient (odd index) "; 
 	  loc = "22..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "15..7" 
 	  type = "binary" }
 "COEFF_EVEN" {
 	  desc = "Coefficient (even index) "; 
 	  loc = "6..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns zero. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "PARAMSTACK" {
 	  desc = ""; 
 	  loc = "15..0" 
 	  type = "binary" }
 "XMVCT_ODD" {
 	  desc = "MV Cost value of odd index "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XMVCT_EVEN" {
 	  desc = "MV Cost value of even index "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "YMVCT_ODD" {
 	  desc = "MV Cost value of odd index "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "YMVCT_EVEN" {
 	  desc = "MV Cost value of even index "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MINTHRESHOLD" {
 	  desc = "Min Threshold value in Mcomp() block. "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "ABSMINREACHED" {
 	  desc = "Abs Min Reached bit, in Mcomp block. "; 
 	  loc = "0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "DETECTEDENDOFPGM" {
 	  desc = "This bit is set to '1' when in Debug mode,an EndOfPgm is detected "; 
 	  loc = "30" 
 	  type = "binary" }
 "DETECTEDSTOPSEQ" {
 	  desc = "This bit is set to '1' when a StopSeq() command has been asserted"; 
 	  loc = "29" 
 	  type = "binary" }
 "ENDPGMERROR" {
 	  desc = ""; 
 	  loc = "28" 
 	  type = "binary" }
 "OPCODEERROR" {
 	  desc = "This bit is set to '1' when a unknown opcode is decoded "; 
 	  loc = "27" 
 	  type = "binary" }
 "WRITEREGERROR" {
 	  desc = "This bit is set to '1' when attempting to write to an internal register results in error"; 
 	  loc = "26" 
 	  type = "binary" }
 "EXECSTATE" {
 	  desc = "Execution States. "; 
 	  loc = "25..24" 
 	  type = "binary" }
 "PC" {
 	  desc = "Number of instruction currently executing. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CYCLECOUNT" {
 	  desc = "Total number of cycles executed. "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "GENEITEVENTLOG" {
 	  desc = "GenerateIT() instructions event log "; 
 	  loc = "15..1" 
 	  type = "binary" }
 "ENDPGMEVENTLOG" {
 	  desc = "endpgm() instruction event log. "; 
 	  loc = "0" 
 	  type = "binary" }
 "BESTMATCHADDRESS" {
 	  desc = "Best Match Error Address "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "BESTMATCHERRORVALUE" {
 	  desc = "Best Match Error Value "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "DEBUGMODESTATUS" {
 	  desc = "Debug Mode status bit "; 
 	  loc = "2" 
 	  type = "binary" }
 "MINTHRESHOLDEN" {
 	  desc = "Enable Min Threshold Comparison bit "; 
 	  loc = "1" 
 	  type = "binary" }
 "ITENABLE" {
 	  desc = "Interrupt Enable bit "; 
 	  loc = "0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SL2INSTADDRESS" {
 	  desc = "This register contains the SL2 address "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clock activity during wake up mode period. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management, req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset. Set this bit to 1 to trigger the iME reset. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal OCP clock gating strategy."; 
 	  loc = "0" 
 	  type = "binary" }
 "MACROINST_LSB" {
 	  desc = "Line i of 128, Lower part of the macro-instruction "; 
 	  loc = "31..0" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..23" 
 	  type = "binary" }
 "MACROINST_MSB" {
 	  desc = "Line i of 128, high part of the macro-instruction "; 
 	  loc = "22..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "PARAMSTACK" {
 	  desc = "Parameter of 0 to 7 "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "PARAMSTACK" {
 	  desc = "Parameter of 8 to 31 "; 
 	  loc = "31..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "TABLE_ENTRY" {
 	  desc = "Entry i of the table "; 
 	  loc = "30..0" 
 	  type = "binary" }
 "IOFB_BYTE3" {
 	  desc = "High order byte in each entry of the IO Filter buffer "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "IOFB_BYTE2" {
 	  desc = "3rd low order byte in each entry of the IO Filter buffer "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "IOFB_BYTE1" {
 	  desc = "2nd low order byte in each entry of the IO Filter buffer "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "IOFB_BYTE" {
 	  desc = "low order byte in each entry of the IO filter buffer "; 
 	  loc = "7..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "ENDPGMERROR" {
 	  desc = ""; 
 	  loc = "28" 
 	  type = "binary" }
 "OPCODEERROR" {
 	  desc = "This bit is set to '1' when an unknown opcode is decoded "; 
 	  loc = "27" 
 	  type = "binary" }
 "WRITEREGERROR" {
 	  desc = "This bit is set to '1' when attempting to write an internal register results in error"; 
 	  loc = "26" 
 	  type = "binary" }
 "EXECSTATE" {
 	  desc = "Execution States."; 
 	  loc = "25..24" 
 	  type = "binary" }
 "PC" {
 	  desc = "Number of instruction currently executing. "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CYCLECOUNT" {
 	  desc = "Total number of cycles executed. "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "GENEITEVENTLOG" {
 	  desc = "GenerateIT() instructions event log "; 
 	  loc = "15..1" 
 	  type = "binary" }
 "ENDPGMEVENTLOG" {
 	  desc = "endpgm() instruction event log. "; 
 	  loc = "0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "HIGHBITS" {
 	  desc = "5 bit bitfield, extracted with a second address (EFP_A2)"; 
 	  loc = "30..25" 
 	  type = "binary" }
 "LOWBITS" {
 	  desc = "25 bit bitfield, extracted with a first address (EFP_A1)"; 
 	  loc = "24..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "32..3" 
 	  type = "binary" }
 "DEBUGHALTEN" {
 	  desc = "Debug Halt control bit "; 
 	  loc = "2" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "1" 
 	  type = "binary" }
 "ITENABLE" {
 	  desc = "Interrupt Enable bit "; 
 	  loc = "0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31" 
 	  type = "binary" }
 "TC" {
 	  desc = "Tc0 parameter, 5 bits, unsigned "; 
 	  loc = "30..26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "25" 
 	  type = "binary" }
 "TC" {
 	  desc = "Tc0B parameter, 5 bits, unsigned "; 
 	  loc = "24..20" 
 	  type = "binary" }
 "BETA2_FIELD" {
 	  desc = "Beta2 parameter, 7 bits, unsigned "; 
 	  loc = "19..13" 
 	  type = "binary" }
 "BETA_FIELD" {
 	  desc = "Beta parameter, 5 bits, unsigned "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "ALPHA_FIELD" {
 	  desc = "Alpha parameter, 8 bits, unsigned "; 
 	  loc = "7..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "H264_BSB" {
 	  desc = "H264 Secondary Strength for Chroma "; 
 	  loc = "28..26" 
 	  type = "binary" }
 "H264_BS" {
 	  desc = "H264 Strength "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "CFG" {
 	  desc = "Configuration data "; 
 	  loc = "20..13" 
 	  type = "binary" }
 "EFFEDGE_FIELD" {
 	  desc = "Effective Edge Number parameter "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "CR_FIELD" {
 	  desc = "Clipping limit, right parameter, 4 bits, unsigned "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "CL_FIELD" {
 	  desc = "Clipping limit, left parameter, 4 bits, unsigned "; 
 	  loc = "3..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "DTER3" {
 	  desc = "Dither right, set 3 "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "DTER2" {
 	  desc = "Dither right, set 2 "; 
 	  loc = "20..18" 
 	  type = "binary" }
 "DTER1" {
 	  desc = "Dither right, set 1 "; 
 	  loc = "17..15" 
 	  type = "binary" }
 "DTER" {
 	  desc = "Dither right, set 0 "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "DTEL3" {
 	  desc = "Dither left, set 3 "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "DTEL2" {
 	  desc = "Dither left, set 2 "; 
 	  loc = "8..6" 
 	  type = "binary" }
 "DTEL1" {
 	  desc = "Dither left, set 1 "; 
 	  loc = "5..3" 
 	  type = "binary" }
 "DTEL" {
 	  desc = "Dither left, set 0 "; 
 	  loc = "2..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "SL2_BUFFPAGE_ADDRESS" {
 	  desc = "Page address of the Instruction buffer content in SL2 "; 
 	  loc = "15..0" 
 	  type = "binary" }
 "LFPC_Q3" {
 	  desc = "Filter on the Q side, line 3 "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "LFPC_P3" {
 	  desc = "Filter on the P side, line 3 "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "LFPC_Q2" {
 	  desc = "Filter on the Q side, line 2 "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "LFPC_P2" {
 	  desc = "Filter on the P side, line 2 "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "LFPC_Q1" {
 	  desc = "Filter on the Q side, line 1 "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "LFPC_P1" {
 	  desc = "Filter on the P side, line 1 "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "LFPC_Q" {
 	  desc = "Filter on the Q side, line 0 "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "LFPC_P" {
 	  desc = "Filter on the P side, line 0 "; 
 	  loc = "3..0" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "read returns 0. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "SRUNQ" {
 	  desc = "1 bit, unsigned "; 
 	  loc = "19" 
 	  type = "binary" }
 "SRUNP" {
 	  desc = "1 bit, unsigned "; 
 	  loc = "18" 
 	  type = "binary" }
 "CLIP_C" {
 	  desc = "4 bits, unsigned "; 
 	  loc = "17..14" 
 	  type = "binary" }
 "CLIP_B" {
 	  desc = "5 bits, unsigned "; 
 	  loc = "13..9" 
 	  type = "binary" }
 "CLIP_A" {
 	  desc = "9 bits, signed "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "GEM_AGENT_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "27..25" 
 	  type = "binary" }
 "MERROR" {
 	  desc = "MError assertion detected "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "23..17" 
 	  type = "binary" }
 "BURST_TIMEOUT" {
 	  desc = "Status of open burst and "; 
 	  loc = "16" 
 	  type = "binary" }
 "TIMEBASE" {
 	  desc = "Observation of timebase signals for internal verification "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "RESP_TIMEOUT" {
 	  desc = "Response timeout status "; 
 	  loc = "8" 
 	  type = "binary" }
 "READEX" {
 	  desc = "Status of ReadEx/Write "; 
 	  loc = "7" 
 	  type = "binary" }
 "BURST" {
 	  desc = "Status of open burst "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESP_WAITING" {
 	  desc = "Responses waiting "; 
 	  loc = "5" 
 	  type = "binary" }
 "REQ_ACTIVE" {
 	  desc = "Requests outstanding "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..1" 
 	  type = "binary" }
 "CORE_RESET" {
 	  desc = "Reset input from core interface "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "EDMA_AGENT_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "27..25" 
 	  type = "binary" }
 "MERROR" {
 	  desc = "MError assertion detected "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "23..17" 
 	  type = "binary" }
 "BURST_TIMEOUT" {
 	  desc = "Status of open burst and "; 
 	  loc = "16" 
 	  type = "binary" }
 "TIMEBASE" {
 	  desc = "Observation of timebase signals for internal verification "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "RESP_TIMEOUT" {
 	  desc = "Response timeout status "; 
 	  loc = "8" 
 	  type = "binary" }
 "READEX" {
 	  desc = "Status of ReadEx/Write "; 
 	  loc = "7" 
 	  type = "binary" }
 "BURST" {
 	  desc = "Status of open burst "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESP_WAITING" {
 	  desc = "Responses waiting "; 
 	  loc = "5" 
 	  type = "binary" }
 "REQ_ACTIVE" {
 	  desc = "Requests outstanding "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..1" 
 	  type = "binary" }
 "CORE_RESET" {
 	  desc = "Reset input from core interface "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "SEQ_AGENT_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "27..25" 
 	  type = "binary" }
 "MERROR" {
 	  desc = "MError assertion detected "; 
 	  loc = "24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "23..17" 
 	  type = "binary" }
 "BURST_TIMEOUT" {
 	  desc = "Status of open burst and "; 
 	  loc = "16" 
 	  type = "binary" }
 "TIMEBASE" {
 	  desc = "Observation of timebase signals for internal verification "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "RESP_TIMEOUT" {
 	  desc = "Response timeout status "; 
 	  loc = "8" 
 	  type = "binary" }
 "READEX" {
 	  desc = "Status of ReadEx/Write "; 
 	  loc = "7" 
 	  type = "binary" }
 "BURST" {
 	  desc = "Status of open burst "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESP_WAITING" {
 	  desc = "Responses waiting "; 
 	  loc = "5" 
 	  type = "binary" }
 "REQ_ACTIVE" {
 	  desc = "Requests outstanding "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..1" 
 	  type = "binary" }
 "CORE_RESET" {
 	  desc = "Reset input from core interface "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSS_REVISIONNUMBER_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "DSS_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility . Reads return zero. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Keep at reset value. "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "DSS_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "DSS_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "DSI_IRQ" {
 	  desc = "DSI interrupt status (related to DSI_IRQSTATUS) "; 
 	  loc = "1" 
 	  type = "binary" }
 "DISPC_IRQ" {
 	  desc = "DISPC interrupt status (related to DISPC_IRQSTATUS) "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSS_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved for future DAC use "; 
 	  loc = "31..7" 
 	  type = "binary" }
}


 "DSS_SDI_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved. Write 0's for future compatiblity. Read returns0. "; 
 	  loc = "31..20" 
 	  type = "binary" }
 "SDI_PDIV" {
 	  desc = "Specifies the ratio of PLL output to pixel clock frequency "; 
 	  loc = "19..15" 
 	  type = "binary" }
 "SDI_RBITS" {
 	  desc = "FlatLink3G reserved bits F1 and F0 "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Must be programmed to the default value "; 
 	  loc = "9..4" 
 	  type = "binary" }
 "SDI_PRSEL" {
 	  desc = "Selection of the number of active data pairs "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "SDI_BWSEL" {
 	  desc = "Selects the color depth "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "DSS_PLL_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "SDI_PLL_FREQSEL" {
 	  desc = "PLL internal refererence frequency (Fint) range selection "; 
 	  loc = "25..22" 
 	  type = "binary" }
 "SDI_PLL_REGN" {
 	  desc = "SDI PLL REGN register "; 
 	  loc = "16..11" 
 	  type = "binary" }
 "SDI_PLL_REGM" {
 	  desc = "SDI PLL REGM register "; 
 	  loc = "10..1" 
 	  type = "binary" }
}


 "DSS_SDI_STATUS_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..9" 
 	  type = "binary" }
}


 "DISPC_REVISION_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "DISPC_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "MIDLEMODE" {
 	  desc = "Master interface power management, standby/waitcontrol "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clock activity during wakeup mode period "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management, idle req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "DISPC_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0. "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "DISPC_IRQSTATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..17" 
 	  type = "binary" }
}


 "DISPC_IRQENABLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..17" 
 	  type = "binary" }
}


 "DISPC_CONTROL_bitfield" { 
 "SPATIALTEMPORAL" {
 	  desc = "Spatial/Temporal dithering number of frames "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "TDMUNUSEDBITS" {
 	  desc = "State of unused bits (TDM mode only) "; 
 	  loc = "26..25" 
 	  type = "binary" }
 "TDMCYCLEFORMAT" {
 	  desc = "Cycle format (TDM mode only) "; 
 	  loc = "24..23" 
 	  type = "binary" }
 "TDMPARALLELMODE" {
 	  desc = "Output Interface width (TDM mode only) "; 
 	  loc = "22..21" 
 	  type = "binary" }
 "HT" {
 	  desc = "Hold Time for digital output "; 
 	  loc = "19..17" 
 	  type = "binary" }
 "TFTDATALINES" {
 	  desc = "Number of lines of the LCD interface "; 
 	  loc = "9..8" 
 	  type = "binary" }
}


 "DISPC_CONFIG_bitfield" { 
 "LOADMODE" {
 	  desc = "Loading Mode for the Palette/Gamma Table "; 
 	  loc = "2..1" 
 	  type = "binary" }
}


 "DISPC_CAPABLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
}


 "DISPC_DEFAULT_COLOR_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "DEFAULTCOLOR" {
 	  desc = "24-bit RGB color value to specify the default solid color to display "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "DISPC_TRANS_COLOR_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "TRANSCOLORKEY" {
 	  desc = "Transparency Color Key Value in RGB format "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "DISPC_LINE_STATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "LINENUMBER" {
 	  desc = "Current LCD panel line number "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_LINE_NUMBER_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "LINENUMBER" {
 	  desc = "LCD panel line number programming "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_TIMING_H_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "HBP" {
 	  desc = "Horizontal Back Porch. "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "HFP" {
 	  desc = "Horizontal front porch. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "HSW" {
 	  desc = "Horizontal synchronization pulse width "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "DISPC_TIMING_V_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "VBP" {
 	  desc = "Vertical back porch "; 
 	  loc = "27..20" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "VFP" {
 	  desc = "Vertical front porch "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "VSW" {
 	  desc = "Vertical synchronization pulse width "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "DISPC_POL_FREQ_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "ACBI" {
 	  desc = "AC-bias pin transitions per interrupt "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "ACB" {
 	  desc = "AC-bias pin frequency "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DISPC_DIVISOR_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "LCD" {
 	  desc = "Display Controller Logic Clock Divisor "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "PCD" {
 	  desc = "Pixel Clock Divisor "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DISPC_GLOBAL_ALPHA_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "VID2GLOBALALPHA" {
 	  desc = "Global alpha value from 0 to 255. 0 corresponds to fully transparent "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "GFXGLOBALALPHA" {
 	  desc = "Global alpha value from 0 to 255. 0 corresponds to fully transparent "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DISPC_SIZE_DIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "LPP" {
 	  desc = "Lines per panel "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "PPL" {
 	  desc = "Pixels per line "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_SIZE_LCD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "LPP" {
 	  desc = "Lines per panel "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "PPL" {
 	  desc = "Pixels per line "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_GFX_BA_bitfield" { 
 "GFXBA" {
 	  desc = "Graphics base address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DISPC_GFX_POSITION_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "GFXPOSY" {
 	  desc = "Y position of the graphics window. "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "GFXPOSX" {
 	  desc = "X position of the graphics window. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_GFX_SIZE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "GFXSIZEY" {
 	  desc = "Number of lines of the graphics window. "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "GFXSIZEX" {
 	  desc = "Number of pixels of the graphics window. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_GFX_ATTRIBUTES_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "GFXROTATION" {
 	  desc = "Graphics rotation flag (used only in case of RGB24 packed format) "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "GFXBURSTSIZE" {
 	  desc = "Graphics DMA Burst Size "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "GFXFORMAT" {
 	  desc = "Graphics format"; 
 	  loc = "4..1" 
 	  type = "binary" }
}


 "DISPC_GFX_FIFO_THRESHOLD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "GFXFIFOHIGHTHRESHOLD" {
 	  desc = "Graphics FIFO High Threshold "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0 "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "GFXFIFOLOWTHRESHOLD" {
 	  desc = "Graphics FIFO Low Threshold "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "DISPC_GFX_FIFO_SIZE_STATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "GFXFIFOSIZE" {
 	  desc = "Graphics FIFO Size "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_GFX_ROW_INC_bitfield" { 
 "GFXROWINC" {
 	  desc = "Number of bytes to increment at the end of the row "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DISPC_GFX_PIXEL_INC_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "GFXPIXELINC" {
 	  desc = "Number of bytes to increment between two pixels "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DISPC_GFX_WINDOW_SKIP_bitfield" { 
 "GFXWINDOWSKIP" {
 	  desc = "Number of bytes to skip during video window #1. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DISPC_GFX_TABLE_BA_bitfield" { 
 "GFXTABLEBA" {
 	  desc = "Base address of the palette/gamma table buffer (24-bit entries in "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "VIDBA" {
 	  desc = "Video base address "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "VIDPOSY" {
 	  desc = "Y position of video window #n "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "VIDPOSX" {
 	  desc = "X position of video window #n "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "VIDSIZEY" {
 	  desc = "Number of lines of video #n "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "VIDSIZEX" {
 	  desc = "Number of pixels of video window #n "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "VIDBURSTSIZE" {
 	  desc = "Video DMA Burst Size "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "VIDROTATION" {
 	  desc = "Video Rotation Flag "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "VIDRESIZEENABLE" {
 	  desc = "Video Resize Enable "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "VIDFORMAT" {
 	  desc = "( Video1 channel Format"; 
 	  loc = "4..1" 
 	  type = "binary" }
 "VIDFORMAT" {
 	  desc = "( Video2 channel Format"; 
 	  loc = "4..1" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "VIDFIFOHIGHTHRESHOLD" {
 	  desc = "Video FIFO high threshold "; 
 	  loc = "27..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "VIDFIFOLOWTHRESHOLD" {
 	  desc = "Video FIFO low threshold "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "VIDFIFOSIZE" {
 	  desc = "Video FIFO Size "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "VIDROWINC" {
 	  desc = "Number of bytes to increment at the end of the row "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "VIDPIXELINC" {
 	  desc = "Number of bytes to increment at the end of the row "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "VIDFIRVINC" {
 	  desc = "Vertical increment of the up-/down-sampling filter "; 
 	  loc = "28..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "VIDFIRHINC" {
 	  desc = "Horizontal increment of the up-/down-sampling filter "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "VIDORGSIZEY" {
 	  desc = "Number of lines of the video picture "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "VIDORGSIZEX" {
 	  desc = "Number of pixels of the video picture "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "VIDVERTICALACCU" {
 	  desc = "Vertical initialization accu value. Encoded value (from 0 to 1023). "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "VIDHORIZONTALACCU" {
 	  desc = "Horizontal initialization accu value. Encoded value (from 0 to 1023). "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "VIDFIRHC3" {
 	  desc = "Signed coefficient C3 for the horizontal up-/down-scaling "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "VIDFIRHC2" {
 	  desc = "Unsigned coefficient C2 for the horizontal up-/down-scaling "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "VIDFIRHC1" {
 	  desc = "Signed coefficient C1 for the horizontal up-/down-scaling "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "VIDFIRHC" {
 	  desc = "Signed coefficient C0 for the horizontal up-/down-scaling "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "VIDFIRVC2" {
 	  desc = "Signed coefficient C2 for the vertical up-/down-scaling"; 
 	  loc = "31..24" 
 	  type = "binary" }
 "VIDFIRVC1" {
 	  desc = "Unsigned coefficient C1 for the vertical up-/down-scaling"; 
 	  loc = "23..16" 
 	  type = "binary" }
 "VIDFIRVC" {
 	  desc = "Signed coefficient C0 for the vertical up-/down-scalin "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "VIDFIRHC4" {
 	  desc = "Signed coefficient C4 for the horizontal up-/down-scaling "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "RCR" {
 	  desc = "RCr Coefficient "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "RY" {
 	  desc = "RY Coefficient "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "GY" {
 	  desc = "GY Coefficient "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "RCB" {
 	  desc = "RCb Coefficient "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "GCB" {
 	  desc = "GCb Coefficient "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "GCR" {
 	  desc = "GCr Coefficient "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "BCR" {
 	  desc = "BCr coefficient "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "BY" {
 	  desc = "BY coefficient "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "BCB" {
 	  desc = "BCb Coefficient "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "DISPC_DATA_CYCLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "BITALIGNMENTPIXEL2" {
 	  desc = "Bit alignment "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "NBBITSPIXEL2" {
 	  desc = "Number of bits "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "BITALIGNMENTPIXEL1" {
 	  desc = "Bit alignment "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "NBBITSPIXEL1" {
 	  desc = "Number of bits "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "VIDFIRVC22" {
 	  desc = "Signed coefficient C22 for vertical up/down-scaling"; 
 	  loc = "15..8" 
 	  type = "binary" }
 "VIDFIRVC" {
 	  desc = "Signed coefficient C00 for vertical up/down-scaling "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DISPC_CPR_COEF_R_bitfield" { 
 "RR" {
 	  desc = "RR coefficient "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "RG" {
 	  desc = "RG coefficient "; 
 	  loc = "20..11" 
 	  type = "binary" }
 "RB" {
 	  desc = "RB coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "DISPC_CPR_COEF_G_bitfield" { 
 "GR" {
 	  desc = "GR coefficient "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "GG" {
 	  desc = "GG coefficient "; 
 	  loc = "20..11" 
 	  type = "binary" }
 "GB" {
 	  desc = "GB coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "DISPC_CPR_COEF_B_bitfield" { 
 "BB" {
 	  desc = "BB coefficient "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "DISPC_GFX_PRELOAD_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "PRELOAD" {
 	  desc = "Graphics preload value."; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "DISPC_VID_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..12" 
 	  type = "binary" }
}


 "RFBI_REVISION_bitfield" { 
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "RFBI_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Read returns 0. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management, Idle req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "RFBI_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0 "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "RFBI_CONTROL_bitfield" { 
 "SMART_DMA_REQ" {
 	  desc = "Smart DMA request "; 
 	  loc = "8" 
 	  type = "binary" }
 "DISABLE_DMA_REQ" {
 	  desc = "Disable DMA request "; 
 	  loc = "7" 
 	  type = "binary" }
 "HIGHTHRESHOLD" {
 	  desc = "Defines the FIFO high threshold used by HW to assert DMA request. "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "CONFIGSELECT" {
 	  desc = "Select the CS and configuration "; 
 	  loc = "3..2" 
 	  type = "binary" }
}


 "RFBI_PIXEL_CNT_bitfield" { 
 "PIXELCNT" {
 	  desc = "Pixel counter value "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "RFBI_LINE_NUMBER_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "LINENUMBER" {
 	  desc = "Programmable line number "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "RFBI_READ_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "READ" {
 	  desc = "Read Value "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "RFBI_CONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..22" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "15..13" 
 	  type = "binary" }
 "UNUSEDBITS" {
 	  desc = "State of unused bits "; 
 	  loc = "12..11" 
 	  type = "binary" }
 "CYCLEFORMAT" {
 	  desc = "Cycle format "; 
 	  loc = "10..9" 
 	  type = "binary" }
 "L4FORMAT" {
 	  desc = "L4 Write Access format "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "DATA" {
 	  desc = "Data type from the display controller" ; 
 	  loc = "6..5" 
 	  type = "binary" }
 "TRIGGERMODE" {
 	  desc = "Trigger Mode "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "PARALLEL" {
 	  desc = "Parallel Mode "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "RFBI_ONOFF_TIME_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "REOFFTIME" {
 	  desc = "Read Enable deassertion time from start access time "; 
 	  loc = "29..24" 
 	  type = "binary" }
 "REONTIME" {
 	  desc = "Read Enable assertion time from start access time "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "WEOFFTIME" {
 	  desc = "Write Enable deassertion time from start access time "; 
 	  loc = "19..14" 
 	  type = "binary" }
 "WEONTIME" {
 	  desc = "Write Enable assertion time from start access time "; 
 	  loc = "13..10" 
 	  type = "binary" }
 "CSOFFTIME" {
 	  desc = "CS deassertion time from start access time "; 
 	  loc = "9..4" 
 	  type = "binary" }
 "CSONTIME" {
 	  desc = "CS assertion time from start access time "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "RFBI_CYCLE_TIME_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "ACCESSTIME" {
 	  desc = "Access Time "; 
 	  loc = "27..22" 
 	  type = "binary" }
 "CSPULSEWIDTH" {
 	  desc = "CS Pulse Width "; 
 	  loc = "17..12" 
 	  type = "binary" }
 "RECYCLETIME" {
 	  desc = "RE Cycle Time "; 
 	  loc = "11..6" 
 	  type = "binary" }
 "WECYCLETIME" {
 	  desc = "WE Cycle Time "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "RFBI_DATA_CYCLE1__bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "BITALIGNMENTPIXEL2" {
 	  desc = "Bit alignment "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "NBBITSPIXEL2" {
 	  desc = "Number of bits "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "BITALIGNMENTPIXEL1" {
 	  desc = "Bit alignment "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "NBBITSPIXEL1" {
 	  desc = "Number of bits "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "RFBI_DATA_CYCLE2__bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "BITALIGNMENTPIXEL2" {
 	  desc = "Bit alignment "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "NBBITSPIXEL2" {
 	  desc = "Number of bits "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "BITALIGNMENTPIXEL1" {
 	  desc = "Bit alignment "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "NBBITSPIXEL1" {
 	  desc = "Number of bits "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "RFBI_DATA_CYCLE3__bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "BITALIGNMENTPIXEL2" {
 	  desc = "Bit alignment "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "NBBITSPIXEL2" {
 	  desc = "Number of bits "; 
 	  loc = "20..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "BITALIGNMENTPIXEL1" {
 	  desc = "Bit alignment "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "NBBITSPIXEL1" {
 	  desc = "Number of bits "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "RFBI_VSYNC_WIDTH_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MINVSYNCPULSEWIDTH" {
 	  desc = "Programmable min VSYNC pulse width "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "RFBI_HSYNC_WIDTH_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "MINHSYNCPULSEWIDTH" {
 	  desc = "Programmable min HSYNC pulse width "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "VENC_REV_ID_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "VENC_STATUS_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "FSQ" {
 	  desc = "Field Sequence ID. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "VENC_F_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "SVDS" {
 	  desc = "Select Video Data Source. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "BCOLOR" {
 	  desc = "Background color select "; 
 	  loc = "4..2" 
 	  type = "binary" }
 "FMT" {
 	  desc = "These two bits specify the video input data stream format and timing "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "VENC_VIDOUT_CTRL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "VENC_SYNC_CTRL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "VBLKM" {
 	  desc = "Vertical blanking mode "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "HBLKM" {
 	  desc = "Horizontal blanking mode "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "VENC_LLEN_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "14..11" 
 	  type = "binary" }
 "LLEN" {
 	  desc = "LLEN[10..0] "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VENC_FLENS_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "FLENS" {
 	  desc = "The frame length or total number of lines in a frame"; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VENC_HFLTR_CTRL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "CINTP" {
 	  desc = "Chrominance interpolation filter control "; 
 	  loc = "2..1" 
 	  type = "binary" }
}


 "VENC_CC_CARR_WSS_CARR_bitfield" { 
 "FWSS" {
 	  desc = "Wide screen signaling run-in code frequency control "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "FCC" {
 	  desc = "Close caption run-in code frequency control "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "VENC_C_PHASE_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "CPHS" {
 	  desc = "Phase of the encoded video color subcarrier (including the color burst) "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "VENC_GAIN_U_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "GU" {
 	  desc = "Gain control for Cb signal. Following are typical programming "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "VENC_GAIN_V_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "GV" {
 	  desc = "Gain control of Cr signal. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "VENC_GAIN_Y_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "GY" {
 	  desc = "Gain control of Y signal. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "VENC_BLACK_LEVEL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "BLACK" {
 	  desc = "Black level setting. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "VENC_BLANK_LEVEL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "BLANK" {
 	  desc = "Blank level setting. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "VENC_X_COLOR_bitfield" { 
 "XCBW" {
 	  desc = "Cross color reduction filter selection "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "LCD" {
 	  desc = "These three bits can be used for chroma channel delay compensation. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "VENC_M_CONTROL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "CBW" {
 	  desc = "Chrominance lowpass filter bandwidth control "; 
 	  loc = "4..2" 
 	  type = "binary" }
}


 "VENC_BSTAMP_WSS_DATA_bitfield" { 
 "BSTAP" {
 	  desc = "Setting of amplitude of color burst. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "VENC_S_CARR_bitfield" { 
 "FSC" {
 	  desc = "These four bytes' data program the color subcarrier frequency "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "VENC_LINE21_bitfield" { 
 "L21E" {
 	  desc = "The two bytes of the closed caption data in the even field. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "L21O" {
 	  desc = "The two bytes of the closed caption data in the odd field "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "VENC_LN_SEL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "LN21_RUNIN" {
 	  desc = "The two bytes of the closed caption runin code position from the HSYNC. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..5" 
 	  type = "binary" }
 "SLINE" {
 	  desc = ""; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "VENC_L21_WC_CTL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "EVEN_ODD_EN" {
 	  desc = "This bit controls the WSS encoding. "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "LINE" {
 	  desc = "Selects the line where WSS data are encoded.  "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "7..2" 
 	  type = "binary" }
 "L21EN" {
 	  desc = ""; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "VENC_HTRIGGER_VTRIGGER_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "VTRIG" {
 	  desc = "Vertical trigger reference for VSYNC. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "HTRIG" {
 	  desc = "Horizontal trigger phase, which sets HSYNC. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VENC_SAVID_EAVID_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "EAVID" {
 	  desc = "End of active video. "; 
 	  loc = "26..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "SAVID" {
 	  desc = "Start of active video."; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "VENC_FLEN_FAL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "FAL" {
 	  desc = "First Active Line of Field. "; 
 	  loc = "24..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "FLEN" {
 	  desc = "Field length. These bits define the number of half_lines in each field. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_LAL_PHASE_RESET_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..19" 
 	  type = "binary" }
 "PRES" {
 	  desc = "Phase reset mode. "; 
 	  loc = "18..17" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..9" 
 	  type = "binary" }
 "LAL" {
 	  desc = "Last Active Line of Field. "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "VENC_HS_INT_START_STOP_X_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "HS_INT_STOP_X" {
 	  desc = "HSYNC internal stop.  "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "HS_INT_START_X" {
 	  desc = "HSYNC internal start. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_HS_EXT_START_STOP_X_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "VENC_VS_INT_START_X_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "VS_INT_START_X" {
 	  desc = "VSYNC internal start."; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "VENC_VS_INT_STOP_X_VS_INT_START_Y_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "VS_INT_START_Y" {
 	  desc = "VSYNC internal start."; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "VS_INT_STOP_X" {
 	  desc = "VSYNC internal stop.  "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_VS_INT_STOP_Y_VS_EXT_START_X_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "VS_EXT_START_X" {
 	  desc = "VSYNC external start."; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "VS_INT_STOP_Y" {
 	  desc = "VSYNC internal stop. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_VS_EXT_STOP_X_VS_EXT_START_Y_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "VS_EXT_START_Y" {
 	  desc = "VSYNC external start. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "VS_EXT_STOP_X" {
 	  desc = "VSYNC external stop. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_VS_EXT_STOP_Y_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "VS_EXT_STOP_Y" {
 	  desc = "VSYNC external stop.  "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_AVID_START_STOP_X_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "AVID_STOP_X" {
 	  desc = "AVID stop. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "AVID_START_X" {
 	  desc = "AVID start. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_AVID_START_STOP_Y_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "AVID_STOP_Y" {
 	  desc = "AVID stop. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "AVID_START_Y" {
 	  desc = "AVID start. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_FID_INT_START_X_FID_INT_START_Y_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "FID_INT_START_Y" {
 	  desc = "FID internal start. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "FID_INT_START_X" {
 	  desc = "FID internal start.  "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_FID_INT_OFFSET_Y_FID_EXT_START_X_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "FID_EXT_START_X" {
 	  desc = "FID external start. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "FID_INT_OFFSET_Y" {
 	  desc = "FID internal offset."; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_FID_EXT_START_Y_FID_EXT_OFFSET_Y_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "FID_EXT_OFFSET_Y" {
 	  desc = "FID external offset. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "FID_EXT_START_Y" {
 	  desc = "FID external start. "; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_TVDETGP_INT_START_STOP_X_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "TVDETGP_INT_STOP_X" {
 	  desc = "TVDETGP internal stop."; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "TVDETGP_INT_START_" {
 	  desc = "TVDETGP internal start."; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_TVDETGP_INT_START_STOP_Y_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "TVDETGP_INT_STOP_" {
 	  desc = "TVDETGP internal stop. "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "TVDETGP_INT_START_" {
 	  desc = "TVDETGP internal start."; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "VENC_GEN_CTRL_bitfield" { 
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..1" 
 	  type = "binary" }
}


 "VENC_OUTPUT_CONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "LUMA_TEST" {
 	  desc = " "; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CHROMA_SOURCE" {
 	  desc = "Source of chroma video data in test mode "; 
 	  loc = "7" 
 	  type = "binary" }
 "COMPOSITE_SOURCE" {
 	  desc = "Source of composite video data in test mode "; 
 	  loc = "6" 
 	  type = "binary" }
 "LUMA_SOURCE" {
 	  desc = "Source of luminance video data in test mode "; 
 	  loc = "5" 
 	  type = "binary" }
 "TEST_MODE" {
 	  desc = "This enables the video DACs to be tested. "; 
 	  loc = "4" 
 	  type = "binary" }
 "VIDEO_INVERT" {
 	  desc = "Controls the video output polarity. "; 
 	  loc = "3" 
 	  type = "binary" }
 "CHROMA_ENABLE" {
 	  desc = "Enable the Chrominance output channel "; 
 	  loc = "2" 
 	  type = "binary" }
 "COMPOSITE_ENABLE" {
 	  desc = "Enable the Composite output channel "; 
 	  loc = "1" 
 	  type = "binary" }
 "LUMA_ENABLE" {
 	  desc = "Enable the Luminance output channel "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "VENC_OUTPUT_TEST_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
 "CHROMA_TEST" {
 	  desc = ""; 
 	  loc = "25..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved. Read returns 0s. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "COMPOSITE_TEST" {
 	  desc = ""; 
 	  loc = "9..0" 
 	  type = "binary" }
}


 "DSI_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "DSI_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "13..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clocks activity during wake up mode period "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management, Idle req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "ENWAKEUP" {
 	  desc = "Force-idle.  "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFT_RESET" {
 	  desc = "Software reset. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTO_IDLE" {
 	  desc = "Internal intrface clock gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reads returns 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "RESET_DONE" {
 	  desc = "Internal reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "TA_TO_IRQ" {
 	  desc = "Turn-around Time out. "; 
 	  loc = "20" 
 	  type = "binary" }
 "LDO_POWER_GOOD_IRQ" {
 	  desc = "Transition of the status signal LDOPWRGOOD "; 
 	  loc = "19" 
 	  type = "binary" }
 "SYNC_LOST_IRQ" {
 	  desc = "Synchronization with Video port is lost (Video mode only) "; 
 	  loc = "18" 
 	  type = "binary" }
 "ACK_TRIGGER_IRQ" {
 	  desc = "Acknowledge Trigger "; 
 	  loc = "17" 
 	  type = "binary" }
 "TE_TRIGGER_IRQ" {
 	  desc = "Tearing Effect Trigger "; 
 	  loc = "16" 
 	  type = "binary" }
 "LP_RX_TO_IRQ" {
 	  desc = "Interrupt for Low Power Rx Time out "; 
 	  loc = "15" 
 	  type = "binary" }
 "HS_TX_TO_IRQ" {
 	  desc = "Interrupt for High Speed Tx Time out. "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "12..11" 
 	  type = "binary" }
 "COMPLEXIO_ERR_IRQ" {
 	  desc = "Error signaling from complex I/O"; 
 	  loc = "10" 
 	  type = "binary" }
 "PLL_RECAL_IRQ" {
 	  desc = "PLL recalibration event  "; 
 	  loc = "9" 
 	  type = "binary" }
 "PLL_UNLOCK_IRQ" {
 	  desc = "PLL un-lock event"; 
 	  loc = "8" 
 	  type = "binary" }
 "PLL_LOCK_IRQ" {
 	  desc = "PLL lock event"; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESYNCHRONIZATION_IRQ" {
 	  desc = "Video mode resynchronization "; 
 	  loc = "5" 
 	  type = "binary" }
 "WAKEUP_IRQ" {
 	  desc = "Wakeup "; 
 	  loc = "4" 
 	  type = "binary" }
 "VIRTUAL_CHANNEL3_IRQ" {
 	  desc = "Virtual channel #3 "; 
 	  loc = "3" 
 	  type = "binary" }
 "VIRTUAL_CHANNEL2_IRQ" {
 	  desc = "Virtual channel #2 "; 
 	  loc = "2" 
 	  type = "binary" }
 "VIRTUAL_CHANNEL1_IRQ" {
 	  desc = "Virtual channel #1 "; 
 	  loc = "1" 
 	  type = "binary" }
 "VIRTUAL_CHANNEL" {
 	  desc = "Virtual channel #0 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_IRQENABLE_bitfield" { 
 "LDO_POWER_GOOD_IRQ_EN" {
 	  desc = "Transition of the status signal LDOPWRGOOD "; 
 	  loc = "19" 
 	  type = "binary" }
 "SYNC_LOST_IRQ_EN" {
 	  desc = "Synchronization with Video port is lost (Video mode only) "; 
 	  loc = "18" 
 	  type = "binary" }
 "ACK_TRIGGER_IRQ_EN" {
 	  desc = "Acknowledge trigger "; 
 	  loc = "17" 
 	  type = "binary" }
 "TE_TRIGGER_IRQ_EN" {
 	  desc = "Tearing Effect trigger "; 
 	  loc = "16" 
 	  type = "binary" }
 "LP_RX_TO_IRQ_EN" {
 	  desc = "Interrupt for Low Power Rx Time out. "; 
 	  loc = "15" 
 	  type = "binary" }
 "HS_TX_TO_IRQ_EN" {
 	  desc = "Interrupt for High Speed Tx Time out. "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "12..11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "10" 
 	  type = "binary" }
 "PLL_RECAL_IRQ_EN" {
 	  desc = "PLL recalibration event "; 
 	  loc = "9" 
 	  type = "binary" }
 "PLL_UNLOCK_IRQ_EN" {
 	  desc = "PLL un-lock event "; 
 	  loc = "8" 
 	  type = "binary" }
 "PLL_LOCK_IRQ_EN" {
 	  desc = "PLL lock event  "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESYNCHRONIZATION_IRQ_E" {
 	  desc = "Resynchronization "; 
 	  loc = "5" 
 	  type = "binary" }
 "WAKEUP_IRQ_EN" {
 	  desc = "Wakeup "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "DSI_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "HSA_BLANKING_MODE" {
 	  desc = "Blanking mode "; 
 	  loc = "23" 
 	  type = "binary" }
 "HBP_BLANKING_MODE" {
 	  desc = "Blanking mode "; 
 	  loc = "22" 
 	  type = "binary" }
 "HFP_BLANKING_MODE" {
 	  desc = "Blanking mode "; 
 	  loc = "21" 
 	  type = "binary" }
 "BLANKING_MODE" {
 	  desc = "Blanking mode "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "19" 
 	  type = "binary" }
 "VP_HSYNC_END" {
 	  desc = "HSYNC end pulse. "; 
 	  loc = "18" 
 	  type = "binary" }
 "VP_HSYNC_START" {
 	  desc = "HSYNC start pulse. "; 
 	  loc = "17" 
 	  type = "binary" }
 "VP_VSYNC_END" {
 	  desc = "VSYNC end pulse. "; 
 	  loc = "16" 
 	  type = "binary" }
 "VP_VSYNC_START" {
 	  desc = "VSYNC start pulse. "; 
 	  loc = "15" 
 	  type = "binary" }
 "TRIGGER_RESET_MODE" {
 	  desc = "Selection of the trigger reset mode "; 
 	  loc = "14" 
 	  type = "binary" }
 "LINE_BUFFER" {
 	  desc = "Number of line buffers to be used while receiving data "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "VP_VSYNC_POL" {
 	  desc = "VP vertical synchronization signal polarity "; 
 	  loc = "11" 
 	  type = "binary" }
 "VP_HSYNC_POL" {
 	  desc = "VP horizontal synchronization signal polarity "; 
 	  loc = "10" 
 	  type = "binary" }
 "VP_DE_POL" {
 	  desc = "VP data enable signal polarity "; 
 	  loc = "9" 
 	  type = "binary" }
 "VP_CLK_POL" {
 	  desc = "VP clock polarity "; 
 	  loc = "8" 
 	  type = "binary" }
 "VP_DATA_BUS_WIDTH" {
 	  desc = "Defines the size of the video port data bus "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "TRIGGER_RESET" {
 	  desc = "Send the reset trigger to the peripheral. "; 
 	  loc = "5" 
 	  type = "binary" }
 "VP_CLK_RATIO" {
 	  desc = "The field indicates the clock ratio between VP_CLK "; 
 	  loc = "4" 
 	  type = "binary" }
 "TX_FIFO_ARBITRATION" {
 	  desc = "Defines the arbitration scheme for granting the virtual channel "; 
 	  loc = "3" 
 	  type = "binary" }
 "ECC_RX_EN" {
 	  desc = "Enables the Error Correction Code check for the received payload "; 
 	  loc = "2" 
 	  type = "binary" }
 "CS_RX_EN" {
 	  desc = "Enables the checksum check for the received payload"; 
 	  loc = "1" 
 	  type = "binary" }
 "IF_EN" {
 	  desc = "Enables the module. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_COMPLEXIO_CFG1_bitfield" { 
 "SHADOWING" {
 	  desc = "Shadowing configuration. "; 
 	  loc = "31" 
 	  type = "binary" }
 "PWR_CMD" {
 	  desc = "Command for power control of the complex I/O "; 
 	  loc = "28..27" 
 	  type = "binary" }
 "PWR_STATUS" {
 	  desc = "Status of the power control of the complex I/O "; 
 	  loc = "26..25" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "24..22" 
 	  type = "binary" }
 "LDO_POWER_GOOD_STATE" {
 	  desc = "Indicates the state of the signal LDOPWRGOOD. "; 
 	  loc = "21" 
 	  type = "binary" }
 "USE_LDO_EXTERNAL" {
 	  desc = "Select the external LDO for the DSIPHY. "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "18..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "14..12" 
 	  type = "binary" }
 "DATA2_POL" {
 	  desc = "+/- differential pin order of DATA lane 2. "; 
 	  loc = "11" 
 	  type = "binary" }
 "DATA2_POSITION" {
 	  desc = "Position and order of the DATA lane 2. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "DATA1_POL" {
 	  desc = "+/- pin orderHS_MANUAL_STOP_CTRL "; 
 	  loc = "7" 
 	  type = "binary" }
 "DATA1_POSITION" {
 	  desc = "Position and order of the DATA lane 1. "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "CLOCK_POL" {
 	  desc = "+/- differential pin order of CLOCK lane. "; 
 	  loc = "3" 
 	  type = "binary" }
 "CLOCK_POSITION" {
 	  desc = "Position and order of the CLOCK lane. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "DSI_COMPLEXIO_IRQSTATUS_bitfield" { 
 "ULPSACTIVENOT_ALL1_IRQ" {
 	  desc = "All the ULPSActiveNOT signals corresponding to the lanes "; 
 	  loc = "31" 
 	  type = "binary" }
 "ULPSACTIVENOT_ALL" {
 	  desc = "All signals ULPSActiveNOT are 0 "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "29" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "27" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "26" 
 	  type = "binary" }
 "ERRCONTENTIONLP1_3_IRQ" {
 	  desc = "Contention LP1 error for lane #3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "ERRCONTENTIONLP" {
 	  desc = "Contention LP0 error for lane #3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "ERRCONTENTIONLP1_2_IRQ" {
 	  desc = "Contention LP1 error for lane #2 "; 
 	  loc = "23" 
 	  type = "binary" }
 "ERRCONTENTIONLP" {
 	  desc = "Contention LP0 error for lane #2 "; 
 	  loc = "22" 
 	  type = "binary" }
 "ERRCONTENTIONLP1_1_IRQ" {
 	  desc = "Contention LP1 error for lane #1 "; 
 	  loc = "21" 
 	  type = "binary" }
 "ERRCONTENTIONLP" {
 	  desc = "Contention LP0 error for lane #1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "18" 
 	  type = "binary" }
 "STATEULPS1_IRQ" {
 	  desc = "Lane #1 in Ultra Low Power State "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "13" 
 	  type = "binary" }
 "ERRCONTROL3_IRQ" {
 	  desc = "Control error for lane #3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "ERRCONTROL2_IRQ" {
 	  desc = "Control error for lane #2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "ERRCONTROL1_IRQ" {
 	  desc = "Control error for lane #1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "8" 
 	  type = "binary" }
 "ERRESC3_IRQ" {
 	  desc = "Escape entry error for lane #3 "; 
 	  loc = "7" 
 	  type = "binary" }
 "ERRESC2_IRQ" {
 	  desc = "Escape entry error for lane #2 "; 
 	  loc = "6" 
 	  type = "binary" }
 "ERRESC1_IRQ" {
 	  desc = "Escape entry error for lane #1 "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "3" 
 	  type = "binary" }
 "ERRSYNCESC2_IRQ" {
 	  desc = "Low power Data transmission synchronization error "; 
 	  loc = "1" 
 	  type = "binary" }
 "ERRSYNCESC1_IRQ" {
 	  desc = "Low power Data transmission synchronization error "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_COMPLEXIO_IRQENABLE_bitfield" { 
 "ULPSACTIVENOT_ALL1_IRQ_EN" {
 	  desc = "All the ULPSActiveNOT signals corresponding to the lanes "; 
 	  loc = "31" 
 	  type = "binary" }
 "ULPSACTIVENOT_ALL" {
 	  desc = "0_IRQ_EN All signals ULPSActiveNOT are 0 "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "29" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "27" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "26" 
 	  type = "binary" }
 "ERRCONTENTIONLP1_3_IRQ_E" {
 	  desc = "Contention LP1 error for lane #3 "; 
 	  loc = "25" 
 	  type = "binary" }
 "ERRCONTENTIONLP" {
 	  desc = "Contention LP0 error for lane #3 "; 
 	  loc = "24" 
 	  type = "binary" }
 "ERRCONTENTIONLP1_2_IRQ_E" {
 	  desc = "Contention LP1 error for lane #2 "; 
 	  loc = "23" 
 	  type = "binary" }
 "ERRCONTENTIONLP" {
 	  desc = "Contention LP0 error for lane #2 "; 
 	  loc = "22" 
 	  type = "binary" }
 "ERRCONTENTIONLP1_1_IRQ_E" {
 	  desc = "Contention LP1 error for lane #1 "; 
 	  loc = "21" 
 	  type = "binary" }
 "ERRCONTENTIONLP" {
 	  desc = "Contention LP0 error for lane #1 "; 
 	  loc = "20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "19" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "18" 
 	  type = "binary" }
 "STATEULPS3_IRQ_EN" {
 	  desc = "Lane #3 in Ultra Low Power State "; 
 	  loc = "17" 
 	  type = "binary" }
 "STATEULPS2_IRQ_EN" {
 	  desc = "Lane #2 in Ultra Low Power State "; 
 	  loc = "16" 
 	  type = "binary" }
 "STATEULPS1_IRQ_EN" {
 	  desc = "Lane #1 in Ultra Low Power State "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "13" 
 	  type = "binary" }
 "ERRCONTROL3_IRQ_EN" {
 	  desc = "Control error for lane #3 "; 
 	  loc = "12" 
 	  type = "binary" }
 "ERRCONTROL2_IRQ_EN" {
 	  desc = "Control error for lane #2 "; 
 	  loc = "11" 
 	  type = "binary" }
 "ERRCONTROL1_IRQ_EN" {
 	  desc = "Control error for lane #1 "; 
 	  loc = "10" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "8" 
 	  type = "binary" }
 "ERRESC3_IRQ_EN" {
 	  desc = "Escape entry error for lane #3 "; 
 	  loc = "7" 
 	  type = "binary" }
 "ERRESC2_IRQ_EN" {
 	  desc = "Escape entry error for lane #2 "; 
 	  loc = "6" 
 	  type = "binary" }
 "ERRESC1_IRQ_EN" {
 	  desc = "Escape entry error for lane #1 "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "3" 
 	  type = "binary" }
 "ERRSYNCESC3_IRQ_EN" {
 	  desc = "Low power Data transmission synchronization error for lane "; 
 	  loc = "2" 
 	  type = "binary" }
 "ERRSYNCESC2_IRQ_EN" {
 	  desc = "Low power Data transmission synchronization error for lane "; 
 	  loc = "1" 
 	  type = "binary" }
 "ERRSYNCESC1_IRQ_EN" {
 	  desc = "Low power Data transmission synchronization error for lane "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_CLK_CTRL_bitfield" { 
 "PLL_PWR_CMD" {
 	  desc = "Command for power control of the DSI PLL Control module "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "PLL_PWR_STATUS" {
 	  desc = "Status of the power control of the DSI PLL Control module "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "27..22" 
 	  type = "binary" }
 "LP_RX_SYNCHRO_ENABLE" {
 	  desc = "Defines if the DSI functional clock is higher or lower than 30 "; 
 	  loc = "21" 
 	  type = "binary" }
 "LP_CLK_ENABLE" {
 	  desc = "Controls the gating of the TXCLKESC clock. "; 
 	  loc = "20" 
 	  type = "binary" }
 "HS_MANUEL_STOP_CTRL" {
 	  desc = "In case HS_AUTO_STOP_ENABLE bit is set to 0 (reset value) "; 
 	  loc = "19" 
 	  type = "binary" }
 "HS_AUTO_STOP_ENABLE" {
 	  desc = "Enables the automatic assertion/de-assertion of DSIStopClk "; 
 	  loc = "18" 
 	  type = "binary" }
 "LP_CLK_NULL_PACKET_SIZE" {
 	  desc = "Indicates the size of LS NULL Packets to be sent automatically "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "LP_CLK_NULL_PACKET_ENAB" {
 	  desc = "Enables the generation of NULL packet in low speed. "; 
 	  loc = "15" 
 	  type = "binary" }
 "CIO_CLK_ICG" {
 	  desc = "Controls the signal for gating the L3_ICLK clock "; 
 	  loc = "14" 
 	  type = "binary" }
 "DDR_CLK_ALWAYS_ON" {
 	  desc = "Defines if the DDR clock is also sent when there is no HS "; 
 	  loc = "13" 
 	  type = "binary" }
 "LP_CLK_DIVISOR" {
 	  desc = "Defines the ratio to be used for the generation of the Low Power Clock"; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "DSI_TIMING1_bitfield" { 
 "TA_TO" {
 	  desc = "Enables the turn-around timer "; 
 	  loc = "31" 
 	  type = "binary" }
 "TA_TO_X16" {
 	  desc = "Multiplication factor for the number of DSI_FCLK clock cycles "; 
 	  loc = "30" 
 	  type = "binary" }
 "TA_TO_X8" {
 	  desc = "Multiplication factor for the number of DSI_FCLK functional  "; 
 	  loc = "29" 
 	  type = "binary" }
 "TA_TO_COUNTER" {
 	  desc = "Turn around counter. "; 
 	  loc = "28..16" 
 	  type = "binary" }
 "FORCE_TX_STOP_MODE_IO" {
 	  desc = "Control of ForceTxStopMode signal "; 
 	  loc = "15" 
 	  type = "binary" }
 "STOP_STATE_X16_IO" {
 	  desc = "Multiplication factor for the number of DSI_FCLK clock cycles "; 
 	  loc = "14" 
 	  type = "binary" }
 "STOP_STATE_X4_IO" {
 	  desc = "Multiplication factor for the number of DSI_FCLK clock cycles "; 
 	  loc = "13" 
 	  type = "binary" }
 "STOP_STATE_COUNTER_IO" {
 	  desc = "Stop state counter. "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "DSI_TIMING2_bitfield" { 
 "HS_TX_TO" {
 	  desc = "Enables the HS TX timer. "; 
 	  loc = "31" 
 	  type = "binary" }
 "HS_TX_TO_X16" {
 	  desc = "Multiplication factor for the number of TxByteClkHS functional clock cycles"; 
 	  loc = "30" 
 	  type = "binary" }
 "HS_TX_TO_X8" {
 	  desc = "Multiplication factor for the number of TxByteClkHS functional clock cycles"; 
 	  loc = "29" 
 	  type = "binary" }
 "HS_TX_TO_COUNTER" {
 	  desc = "HS_TX_TIMER counter. "; 
 	  loc = "28..16" 
 	  type = "binary" }
 "LP_RX_TO" {
 	  desc = "Enables the LP RX timer. "; 
 	  loc = "15" 
 	  type = "binary" }
 "LP_RX_TO_X16" {
 	  desc = "Multiplication factor for the number of DSI_FCLK clock cycles "; 
 	  loc = "14" 
 	  type = "binary" }
 "LP_RX_TO_X4" {
 	  desc = "Multiplication factor for the number of DSI_FCLKclock cycles defined "; 
 	  loc = "13" 
 	  type = "binary" }
 "LP_RX_TO_COUNTER" {
 	  desc = "LP_RX_TIMER counter. "; 
 	  loc = "12..0" 
 	  type = "binary" }
}


 "DSI_VM_TIMING1_bitfield" { 
 "HSA" {
 	  desc = "Defines the horizontal Sync active period used in video mode "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "HFP" {
 	  desc = "Defines the horizontal front porch used in video mode  "; 
 	  loc = "23..12" 
 	  type = "binary" }
 "HBP" {
 	  desc = "Defines the horizontal back porch used in video mode "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "DSI_VM_TIMING2_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "WINDOW_SYNC" {
 	  desc = "Number of TxByteClkHS clock cycles for the synchronization window. "; 
 	  loc = "27..24" 
 	  type = "binary" }
 "VSA" {
 	  desc = "Defines the vertical Sync active period used in video mode "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "VFP" {
 	  desc = "Defines the vertical front porch used in video mode "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "VBP" {
 	  desc = "Defines the vertical back porch used in video mode  "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSI_VM_TIMING3_bitfield" { 
 "TL" {
 	  desc = "Defines the number of length of the line in video mode "; 
 	  loc = "31..16" 
 	  type = "binary" }
}


 "DSI_CLK_TIMING_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "DDR_CLK_PRE" {
 	  desc = "Indicates the number of PPI Byte clock cycles "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "DDR_CLK_POST" {
 	  desc = "Indicates the number of PPI Byte clock cycles  "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSI_TX_FIFO_VC_SIZE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "27" 
 	  type = "binary" }
 "VC3_FIFO_ADD" {
 	  desc = "Address of the space allocated in the FIFO for virtual channel 3."; 
 	  loc = "26..24" 
 	  type = "binary" }
 "VC2_FIFO_SIZE" {
 	  desc = "Size of the FIFO allocated for virtual channel 2. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "19" 
 	  type = "binary" }
 "VC2_FIFO_ADD" {
 	  desc = "Address of the space allocated in the FIFO for virtual channel 2."; 
 	  loc = "18..16" 
 	  type = "binary" }
 "VC1_FIFO_SIZE" {
 	  desc = "Size of the FIFO allocated for virtual channel 1. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "11" 
 	  type = "binary" }
 "VC1_FIFO_ADD" {
 	  desc = "Address of the space allocated in the FIFO for virtual channel 1. "; 
 	  loc = "10..8" 
 	  type = "binary" }
 "VC" {
 	  desc = "Size of the FIFO allocated for virtual channel 0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "3" 
 	  type = "binary" }
 "VC" {
 	  desc = "Address of the space allocated in the FIFO for virtual channel 0."; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "DSI_RX_FIFO_VC_SIZE_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "27" 
 	  type = "binary" }
 "VC3_FIFO_ADD" {
 	  desc = "Address of the space allocated in the FIFO for virtual channel 3. "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "VC2_FIFO_SIZE" {
 	  desc = "Size of the FIFO allocated for virtual channel 2. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "19" 
 	  type = "binary" }
 "VC2_FIFO_ADD" {
 	  desc = "Address of the space allocated in the FIFO for virtual channel 2."; 
 	  loc = "18..16" 
 	  type = "binary" }
 "VC1_FIFO_SIZE" {
 	  desc = "Size of the FIFO allocated for virtual channel 1. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "11" 
 	  type = "binary" }
 "VC1_FIFO_ADD" {
 	  desc = "Address of the space allocated in the FIFO for virtual channel 1."; 
 	  loc = "10..8" 
 	  type = "binary" }
 "VC" {
 	  desc = "Size of the FIFO allocated for virtual channel 0."; 
 	  loc = "7..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "3" 
 	  type = "binary" }
 "VC" {
 	  desc = "Address of the space allocated in the FIFO for virtual channel 0."; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "DSI_COMPLEXIO_CFG2_bitfield" { 
 "LP_BUSY" {
 	  desc = "Indicates when there are still pending operations for VCs configured "; 
 	  loc = "17" 
 	  type = "binary" }
 "HS_BUSY" {
 	  desc = "Indicates when there are still pending operations for VCs configured "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "9" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "8" 
 	  type = "binary" }
 "LANE3_ULPS_SIG2" {
 	  desc = "Enables the ULPS for the lane #3. "; 
 	  loc = "7" 
 	  type = "binary" }
 "LANE2_ULPS_SIG2" {
 	  desc = "Enables the ULPS for the lane #2. "; 
 	  loc = "6" 
 	  type = "binary" }
 "LANE1_ULPS_SIG2" {
 	  desc = "Enables the ULPS for the lane #1. "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "3" 
 	  type = "binary" }
 "LANE3_ULPS_SIG1" {
 	  desc = "Enables the ULPS for the lane #3.  "; 
 	  loc = "2" 
 	  type = "binary" }
 "LANE2_ULPS_SIG1" {
 	  desc = "Enables the ULPS for the lane #2. "; 
 	  loc = "1" 
 	  type = "binary" }
 "LANE1_ULPS_SIG1" {
 	  desc = "Enables the ULPS for the lane #1."; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_RX_FIFO_VC_FULLNESS_bitfield" { 
 "VC3_FIFO_FULLNESS" {
 	  desc = "Fullness of the FIFO allocated for virtual channel 3."; 
 	  loc = "31..24" 
 	  type = "binary" }
 "VC2_FIFO_FULLNESS" {
 	  desc = "Fullness of the FIFO allocated for virtual channel 2."; 
 	  loc = "23..16" 
 	  type = "binary" }
 "VC1_FIFO_FULLNESS" {
 	  desc = "Fullness of the FIFO allocated for virtual channel 1."; 
 	  loc = "15..8" 
 	  type = "binary" }
 "VC" {
 	  desc = "Fullness of the FIFO allocated for virtual channel 0."; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSI_VM_TIMING4_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "HSA_HS_INTERLEAVING" {
 	  desc = ""; 
 	  loc = "23..16" 
 	  type = "binary" }
 "HFP_HS_INTERLEAVING" {
 	  desc = ""; 
 	  loc = "15..8" 
 	  type = "binary" }
 "HBP_HS_INTERLEAVING" {
 	  desc = ""; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSI_TX_FIFO_VC_EMPTINESS_bitfield" { 
 "VC3_FIFO_EMPTINESS" {
 	  desc = "Emptiness of the FIFO allocated for virtual channel 3."; 
 	  loc = "31..24" 
 	  type = "binary" }
 "VC2_FIFO_EMPTINESS" {
 	  desc = "Emptiness of the FIFO allocated for virtual channel 2."; 
 	  loc = "23..16" 
 	  type = "binary" }
 "VC1_FIFO_EMPTINESS" {
 	  desc = "Emptiness of the FIFO allocated for virtual channel 1."; 
 	  loc = "15..8" 
 	  type = "binary" }
 "VC" {
 	  desc = "Emptiness of the FIFO allocated for virtual channel 0."; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSI_VM_TIMING5_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "HBP_LP_INTERLEAVING" {
 	  desc = "Defines the number of bytes for Low Power command mode "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSI_VM_TIMING6_bitfield" { 
 "BL_HS_INTERLEAVING" {
 	  desc = "Number of TxByteClkHS clock cycles "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "BL_LP_INTERLEAVING" {
 	  desc = "Defines the maximum number of bytes for Low Power command "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DSI_VM_TIMING7_bitfield" { 
 "ENTER_HS_MODE_LATENCY" {
 	  desc = "Defines the number of TxByteClkHS clock cycles necessary "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "EXIT_HS_MODE_LATENCY" {
 	  desc = "Defines the number of TxByteClkHS clock cycles necessary "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DSI_STOPCLK_TIMING_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. Reads returns 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "DSI_STOPCLK_LATENCY" {
 	  desc = "Clock gating latency "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSI_VC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "DMA_RX_REQ_NB" {
 	  desc = "Selection of the use of the DMA request "; 
 	  loc = "29..27" 
 	  type = "binary" }
 "DMA_RX_THRESHOLD" {
 	  desc = "Defines the threshold value for the DMA request "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "DMA_TX_REQ_NB" {
 	  desc = "Selection of the use of the DMA request "; 
 	  loc = "23..21" 
 	  type = "binary" }
 "RX_FIFO_NOT_EMPTY" {
 	  desc = "FIFO status "; 
 	  loc = "20" 
 	  type = "binary" }
 "DMA_TX_THRESHOLD" {
 	  desc = "Defines the threshold value for the DMA request "; 
 	  loc = "19..17" 
 	  type = "binary" }
 "TX_FIFO_FULL" {
 	  desc = "FIFO status "; 
 	  loc = "16" 
 	  type = "binary" }
 "VC_BUSY" {
 	  desc = ""; 
 	  loc = "15" 
 	  type = "binary" }
 "ECC_TX_EN" {
 	  desc = "Enables the Error Correction Code generation for the transmit payload"; 
 	  loc = "8" 
 	  type = "binary" }
 "CS_TX_EN" {
 	  desc = "Enables the checksum generation for the transmit payload  "; 
 	  loc = "7" 
 	  type = "binary" }
 "BTA_EN" {
 	  desc = "Send the bus turn around to the peripheral. "; 
 	  loc = "6" 
 	  type = "binary" }
 "TX_FIFO_NOT_EMPTY" {
 	  desc = "FIFO status "; 
 	  loc = "5" 
 	  type = "binary" }
 "MODE" {
 	  desc = "Selection of the mode "; 
 	  loc = "4" 
 	  type = "binary" }
 "BTA_LONG_EN" {
 	  desc = "Enables the automatic bus turn-around "; 
 	  loc = "3" 
 	  type = "binary" }
 "BTA_SHORT_EN" {
 	  desc = "Enables the automatic bus turn-around "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOURCE" {
 	  desc = "Selection of the source between slave port and Video port. "; 
 	  loc = "1" 
 	  type = "binary" }
 "VC_EN" {
 	  desc = "Enables the virtual channel. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_VC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "TE_START" {
 	  desc = "Manual control of the start of the transfer.  "; 
 	  loc = "17" 
 	  type = "binary" }
 "TE_EN" {
 	  desc = "Tearing Effect Control "; 
 	  loc = "16" 
 	  type = "binary" }
 "TE_SIZE" {
 	  desc = ""; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "DSI_VC_bitfield" { 
 "HEADER" {
 	  desc = "WRITES.. Packet header information.. DATA ID + DATA FIELD +ECC written "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "DSI_VC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "FIFO_TX_UDF_IRQ" {
 	  desc = "FIFO underflow status. "; 
 	  loc = "7" 
 	  type = "binary" }
 "ECC_NO_CORRECTION_IRQ" {
 	  desc = "ECC error status (short and long packets). "; 
 	  loc = "6" 
 	  type = "binary" }
 "BTA_IRQ" {
 	  desc = "Virtual channel - BTA status. "; 
 	  loc = "5" 
 	  type = "binary" }
 "FIFO_RX_OVF_IRQ" {
 	  desc = "FIFO overflow error status. "; 
 	  loc = "4" 
 	  type = "binary" }
 "FIFO_TX_OVF_IRQ" {
 	  desc = "FIFO overflow error status.  "; 
 	  loc = "3" 
 	  type = "binary" }
 "PACKET_SENT_IRQ" {
 	  desc = "Indicates that a packet has been sent."; 
 	  loc = "2" 
 	  type = "binary" }
 "ECC_CORRECTION_IRQ" {
 	  desc = "Virtual channel - ECC has been used "; 
 	  loc = "1" 
 	  type = "binary" }
 "CS_IRQ" {
 	  desc = "Virtual channel - Check-Sum mismatch status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_VC_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0's for future compatibility. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "FIFO_TX_UDF_IRQ_EN" {
 	  desc = "FIFO underflow enable. "; 
 	  loc = "7" 
 	  type = "binary" }
 "ECC_NO_CORRECTION_IRQ_" {
 	  desc = "ECC error (short and long packets)."; 
 	  loc = "6" 
 	  type = "binary" }
 "BTA_IRQ_EN" {
 	  desc = "Virtual channel -Bus turn around reception "; 
 	  loc = "5" 
 	  type = "binary" }
 "FIFO_RX_OVF_IRQ_EN" {
 	  desc = "FIFO overflow enable. "; 
 	  loc = "4" 
 	  type = "binary" }
 "FIFO_TX_OVF_IRQ_EN" {
 	  desc = "FIFO overflow enable. "; 
 	  loc = "3" 
 	  type = "binary" }
 "PACKET_SENT_IRQ_EN" {
 	  desc = "Indicates that a packet has been sent. "; 
 	  loc = "2" 
 	  type = "binary" }
 "ECC_CORRECTION_IRQ_EN" {
 	  desc = "Virtual channel - ECC has been used to correct the only 1-bit "; 
 	  loc = "1" 
 	  type = "binary" }
 "CS_IRQ_EN" {
 	  desc = "Virtual channel - Check-Sum of the payload mismatch "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSIPHY_CFG0_bitfield" { 
 "THS_PREPARE" {
 	  desc = "THS-PREPARE timing parameter in multiples of DDR clock "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "THS_PREPARE_THS_ZERO" {
 	  desc = "THS-PREPARE + THS-ZERO timing parameter in multiples of DDR clock."; 
 	  loc = "23..16" 
 	  type = "binary" }
 "THS_TRAIL" {
 	  desc = "THS-TRAIL timing parameter in multiples of DDR clock period. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "THS_EXIT" {
 	  desc = "Ths-exit timing parameter in multiples of DDR clock period. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSIPHY_CFG1_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Keep at reset value "; 
 	  loc = "31..29" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved. Read returns zero. "; 
 	  loc = "28..27" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved. Keep at reset value "; 
 	  loc = "26..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved. Read returns zero."; 
 	  loc = "23" 
 	  type = "binary" }
 "TLPX_HALF" {
 	  desc = "(TLPX)/2 timing parameter in multiples of DDR clock frequency. "; 
 	  loc = "22..16" 
 	  type = "binary" }
 "TCLK_TRAIL" {
 	  desc = "TCLK-TRAIL timing parameter in multiples of DDR clock frequency. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "TCLK_ZERO" {
 	  desc = "TCLK-ZERO timing parameter in multiples of DDR clock period."; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSIPHY_CFG2_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Do not modify the reset value. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "TCLK_PREPARE" {
 	  desc = "TCLK-PREPARE timing parameter in multiples of DDR clock period. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DSIPHY_CFG5_bitfield" { 
 "RESETDONETXBYTECLK" {
 	  desc = "RESETDONETXBYTECLK "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESETDONESCPCLK" {
 	  desc = "RESETDONESCPCLK "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESETDONEPWRCLK" {
 	  desc = "RESETDONEPWRCLK "; 
 	  loc = "29" 
 	  type = "binary" }
 "RESETDONETXCLKESC" {
 	  desc = "RESETDONETXCLKESC0 "; 
 	  loc = "28" 
 	  type = "binary" }
 "RESETDONETXCLKESC1" {
 	  desc = "RESETDONETXCLKESC1 "; 
 	  loc = "27" 
 	  type = "binary" }
 "RESETDONETXCLKESC2" {
 	  desc = "RESETDONETXCLKESC2 "; 
 	  loc = "26" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read-Only register. Read returns zero "; 
 	  loc = "25..0" 
 	  type = "binary" }
}


 "DSI_PLL_CONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Wirte only zero for future compatibility."; 
 	  loc = "31..5" 
 	  type = "binary" }
 "DSI_HSDIV_SYSRESET" {
 	  desc = "Force HSDIVIDER SYSRESET "; 
 	  loc = "4" 
 	  type = "binary" }
 "DSI_PLL_SYSRESET" {
 	  desc = "Force ADPLLV2 SYSRESET "; 
 	  loc = "3" 
 	  type = "binary" }
 "DSI_PLL_HALTMODE" {
 	  desc = "Allow PLL to be halted if no activity "; 
 	  loc = "2" 
 	  type = "binary" }
 "DSI_PLL_GATEMODE" {
 	  desc = "Allow PLL clock gating for poser saving "; 
 	  loc = "1" 
 	  type = "binary" }
 "DSI_PLL_AUTOMODE" {
 	  desc = "Automatic update mode. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_PLL_STATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Reads return zero. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "DSI_BYPASSACKZ" {
 	  desc = "State of bypass mode on PHY and HSDIVIDER "; 
 	  loc = "9" 
 	  type = "binary" }
 "DSIPROTO_CLOCK_ACK" {
 	  desc = "Acknowledge for enable of DSI Protcol Engine clock "; 
 	  loc = "8" 
 	  type = "binary" }
 "DSS_CLOCK_ACK" {
 	  desc = "Acknowledge for enable of DSS clock "; 
 	  loc = "7" 
 	  type = "binary" }
 "DSI_PLL_BYPASS" {
 	  desc = "DSI PLL Bypass status "; 
 	  loc = "6" 
 	  type = "binary" }
 "DSI_PLL_HIGHJITTER" {
 	  desc = "DSI PLL High Jitter status "; 
 	  loc = "5" 
 	  type = "binary" }
 "DSI_PLL_LIMP" {
 	  desc = "DSI PLL Limp status "; 
 	  loc = "4" 
 	  type = "binary" }
 "DSI_PLL_LOSSREF" {
 	  desc = "DSI PLL Reference Loss status "; 
 	  loc = "3" 
 	  type = "binary" }
 "DSI_PLL_RECAL" {
 	  desc = "DSI PLL re-calibration status "; 
 	  loc = "2" 
 	  type = "binary" }
 "DSI_PLL_LOCK" {
 	  desc = "DSI PLL Lock status "; 
 	  loc = "1" 
 	  type = "binary" }
 "DSI_PLLCTRL_RESET_DONE" {
 	  desc = "DSI PLL Controller reset done status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_PLL_GO_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Wirte only zero for future compatibility."; 
 	  loc = "31..1" 
 	  type = "binary" }
 "DSI_PLL_GO" {
 	  desc = "Request (re-)locking sequence of the PLL. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_PLL_CONFIGURATION1_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Wirte only zero for future compatibility. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "DSIPROTO_CLOCK_DIV" {
 	  desc = "Divider value for DSI Protocol Engine clock source "; 
 	  loc = "26..23" 
 	  type = "binary" }
 "DSS_CLOCK_DIV" {
 	  desc = "Divider value for DSS clock source "; 
 	  loc = "22..19" 
 	  type = "binary" }
 "DSI_PLL_REGM" {
 	  desc = "M Divider for PLL "; 
 	  loc = "18..8" 
 	  type = "binary" }
 "DSI_PLL_REGN" {
 	  desc = "N Divider for PLL (Reference) "; 
 	  loc = "7..1" 
 	  type = "binary" }
 "DSI_PLL_STOPMODE" {
 	  desc = "DSI PLL STOPMODE "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "DSI_PLL_CONFIGURATION2_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved. Wirte only zero for future compatibility. "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "DSI_HSDIVBYPASS" {
 	  desc = "Forces HSDIVIDER to bypass mode "; 
 	  loc = "20" 
 	  type = "binary" }
 "DSI_PROTO_CLOCK_PWDN" {
 	  desc = "Power down for DSI Protocol Engine clock source "; 
 	  loc = "19" 
 	  type = "binary" }
 "DSI_PROTO_CLOCK_EN" {
 	  desc = "Enable for DSI Protocol Engine clock source "; 
 	  loc = "18" 
 	  type = "binary" }
 "DSS_CLOCK_PWDN" {
 	  desc = "Power down for DSS clock source "; 
 	  loc = "17" 
 	  type = "binary" }
 "DSS_CLOCK_EN" {
 	  desc = "Enable for DSS clock source "; 
 	  loc = "16" 
 	  type = "binary" }
 "DSI_BYPASSEN" {
 	  desc = "Selects DSS functional clock as DSIPHY clock source "; 
 	  loc = "15" 
 	  type = "binary" }
 "DSIPHY_CLKINEN" {
 	  desc = "DSIPHY clock control "; 
 	  loc = "14" 
 	  type = "binary" }
 "DSI_PLL_REFEN" {
 	  desc = "PLL reference clock control "; 
 	  loc = "13" 
 	  type = "binary" }
 "DSI_PLL_HIGHFREQ" {
 	  desc = "Enables a division of pixel clock by 2 "; 
 	  loc = "12" 
 	  type = "binary" }
 "DSI_PLL_CLKSEL" {
 	  desc = "Reference clock selection "; 
 	  loc = "11" 
 	  type = "binary" }
 "DSI_PLL_LOCKSEL" {
 	  desc = "Selects the lock criteria for the PLL "; 
 	  loc = "10..9" 
 	  type = "binary" }
 "DSI_PLL_TIGHTPHASELOCK" {
 	  desc = "DSI PLL Phase Lock criteria "; 
 	  loc = "7" 
 	  type = "binary" }
 "DSI_PLL_LOWCURRSTBY" {
 	  desc = "PLL LOW CURRENT STANDBY "; 
 	  loc = "6" 
 	  type = "binary" }
 "DSI_PLL_PLLLPMODE" {
 	  desc = "Select the power / performance of the PLL "; 
 	  loc = "5" 
 	  type = "binary" }
 "DSI_PLL_FREQSEL" {
 	  desc = "PLL internal reference frequency range selection "; 
 	  loc = "4..1" 
 	  type = "binary" }
 "DSI_PLL_IDLE" {
 	  desc = "DSI PLL IDLE.. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "TIDR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "TIOCP_CFG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clock activity during wakeup mode period "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "Power management, req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "TISTAT_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "TISR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "TIER_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "TWER_bitfield" { 
 "R" {
 	  desc = "Reads return 0 "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "TCLR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "TRG" {
 	  desc = "Trigger output mode "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "TCM" {
 	  desc = "Transition capture mode "; 
 	  loc = "9..8" 
 	  type = "binary" }
}


 "TCRR_bitfield" { 
 "TIMER_COUNTER" {
 	  desc = "The value of the timer counter register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TLDR_bitfield" { 
 "LOAD_VALUE" {
 	  desc = "The value of the timer load register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TTGR_bitfield" { 
 "TTGR_" {
 	  desc = "The value of the trigger register. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TWPS_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..10" 
 	  type = "binary" }
}


 "TMAR_bitfield" { 
 "COMPARE_" {
 	  desc = "The value of the match register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TCAR1_bitfield" { 
 "CAPTURE_" {
 	  desc = "The value of first captured counter register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TSICR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "TCAR2_bitfield" { 
 "CAPTURE_" {
 	  desc = "The value of second captured counter register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TPIR_bitfield" { 
 "POSITIVE_INC_VALUE" {
 	  desc = "The value of positive increment. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TCVR_bitfield" { 
 "COUNTER_VALUE" {
 	  desc = "The value of CVR counter. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "TOCR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "OVF_COUNTER_VALUE" {
 	  desc = "The number of overflow events. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "TOWR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "OVF_WRAPPING_VALUE" {
 	  desc = "The number of masked interrupts. "; 
 	  loc = "23..0" 
 	  type = "binary" }
}


 "WIDR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "WD_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "Idle mode selection bits "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "WD_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "WISR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "WIER_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "WCLR_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..6" 
 	  type = "binary" }
 "PTV" {
 	  desc = "Prescaler value."; 
 	  loc = "4..2" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "WCRR_bitfield" { 
 "TIMER_COUNTER" {
 	  desc = "The value of the timer counter register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "WTGR_bitfield" { 
 "TTGR_VALUE" {
 	  desc = "The value of the trigger register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "WWPS_bitfield" { 
 "R" {
 	  desc = "Reads return 0 "; 
 	  loc = "31..5" 
 	  type = "binary" }
}


 "WSPR_bitfield" { 
 "WSPR_VALUE" {
 	  desc = "The value of the start/stop register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "REG_32KSYNCNT_REV_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "REG_32KSYNCNT_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "Power management REQ/ACK control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "REG_32KSYNCNT_CR_bitfield" { 
 "COUNTER_VALUE" {
 	  desc = "Counter register value "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "SSI_REVISION_bitfield" { 
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility Reads return 0. "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "MIDLEMODE" {
 	  desc = "Master interface power management, standby/wait control. "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "11..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Power management Req/Ack control. Other enums. "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "SSI_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Reserved for module-specific status information. Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved for interconnect socket status information. Reads return 0. "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "SSI_GDD_MPU_IRQ_STATUS_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_GDD_MPU_IRQ_ENABLE_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_P1_MPU_IRQ0_ENABLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P1_MPU_IRQ1_ENABLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P2_MPU_IRQ0_STATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P2_MPU_IRQ0_ENABLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P2_MPU_IRQ1_STATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_GDD_DSP_IRQ_STATUS_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_GDD_DSP_IRQ_ENABLE_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_P1_DSP_IRQ0_ENABLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P1_DSP_IRQ1_STATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P1_DSP_IRQ1_ENABLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P2_DSP_IRQ0_STATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P2_DSP_IRQ1_STATUS_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P2_DSP_IRQ1_ENABLE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0s. "; 
 	  loc = "31..26" 
 	  type = "binary" }
}


 "SSI_P1_WAKE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_P1_CLEAR_WAKE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_P2_WAKE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_P2_CLEAR_WAKE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "SSI_P2_SET_WAKE_bitfield" { 
 "R" {
 	  desc = "Write 0s for future compatibility. Reads return 0. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "GDD_PPORT_SR_REG_bitfield" { 
 "PPORT_ACTIVE_LCH_NUMBER" {
 	  desc = "Currently active LCH on peripheral port "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "GDD_MPORT_SR_REG_bitfield" { 
 "MPORT_ACTIVE_LCH_NUMBER" {
 	  desc = "Currently active LCH on memory port "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "GDD_CSDP_bitfield" { 
 "DST_BURST_EN" {
 	  desc = "Destination burst enable "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "DST" {
 	  desc = "Transfer destination. Other enums.. reserved. "; 
 	  loc = "12..9" 
 	  type = "binary" }
 "SRC_BURST_EN" {
 	  desc = "Source burst enable "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "SRC" {
 	  desc = "Transfer source. Other enums.. reserved. "; 
 	  loc = "5..2" 
 	  type = "binary" }
 "DATA_TYPE" {
 	  desc = "Defines the type of data moved in the channel. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "GDD_CCR_bitfield" { 
 "DST_AMODE" {
 	  desc = "Destination addressing mode "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "SRC_AMODE" {
 	  desc = "Source addressing mode "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads return 0. "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "SYNC" {
 	  desc = "Synchronization control.. Selects the external DMA request, which "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "GDD_CSR_bitfield" { 
 "R" {
 	  desc = "Reads return 0 "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "GDD_CLNK_CTRL_bitfield" { 
 "NEXT_CH_ID" {
 	  desc = "Defines the next logical channel ID, which is used to build logical "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "ID_REG_bitfield" { 
 "ID_VAL" {
 	  desc = "The idpointer variable is incremented, upon reading the register,                "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MODE_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "MODE_VAL" {
 	  desc = "(0= SLEEP, 1=STREAM, 2=FRAME, 3=MULTIPOINTS) "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "FRAMESIZE_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "FRAMESIZE_VAL" {
 	  desc = "This field contains a value in the range 0..31. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "TXSTATE_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "TXSTATE_VAL" {
 	  desc = ""; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "BUFSTATE_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "BUFSTATE_VAL" {
 	  desc = "Each bit gives the state of the corresponding buffer(0=NOTFULL,           "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "DIVISOR_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "DIVISOR_VAL" {
 	  desc = "Transmission bit rate divisor in the range 0..127. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "BREAK_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "CHANNELS_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "CHANNEL_VAL" {
 	  desc = "Channel number (1,2,4 or 8) "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "ARBMODE_REG_bitfield" { 
 "UNUSED_UQ7" {
 	  desc = "This field is unused. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "BUFFER_CH_bitfield" { 
 "BUFFER_CH" {
 	  desc = "This field contains 32 bits of data. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "SWAPBUFFER_CH_bitfield" { 
 "SWAPBUFFER_" {
 	  desc = "This field contains the same data as BUFFER. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "ID_REG_bitfield" { 
 "ID_VAL" {
 	  desc = "The idpointer variable "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MODE_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "MODE_VAL" {
 	  desc = ""; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "FRAMESIZE_REG_bitfield" { 
 "FRAMESIZE_VAL" {
 	  desc = "This field contains a value in the range 0..31. "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "RXSTATE_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "RXSTATE_VAL" {
 	  desc = "IDLE "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "BUFSTATE_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "BUFSTATE_VAL" {
 	  desc = "Each bit gives the state of the corresponding buffer"; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "BREAK_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "ERROR_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "ERROR_VAL" {
 	  desc = ""; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "ERRORACK_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "ERRORACK_VAL" {
 	  desc = "Error acknowledge register "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "CHANNELS_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "CHANNEL_VAL" {
 	  desc = "Number of channels "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "OVERRUN_REG_bitfield" { 
 "R" {
 	  desc = "This field is unused. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "OVERRUN_VAL" {
 	  desc = "OVERRUN[n] is set when OVERRUN is detected on channel n. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "OVERRUNACK_REG_bitfield" { 
 "R" {
 	  desc = "This register is reserved. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "OVERRUNACK_VAL" {
 	  desc = ""; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "TIMEOUT_REG_bitfield" { 
 "R" {
 	  desc = "This field is reserved. "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "TIMEOUT_VAL" {
 	  desc = "Value for SSR time-out "; 
 	  loc = "8..0" 
 	  type = "binary" }
}


 "BUFFER_CH_bitfield" { 
 "BUFFER_CH" {
 	  desc = "This field contains 32 bits of data. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "SWAPBUFFER_CH_bitfield" { 
 "SWAPBUFFER_" {
 	  desc = "This field contains the data of the BUFFER register swapped. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "RHR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "RHR" {
 	  desc = "Receive holding register "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "IER_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. Write has no functional effect. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x00. Write has no functional effect. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x0. Write has no functional effect. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. Write has no functional effect. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "DLH_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x0. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "CLOCK_MSB" {
 	  desc = "Stores the 6-bit most-significant bit (MSB) divisor value "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "IIR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "FCR_MIRROR" {
 	  desc = "Mirror the contents of FCR_REG[0] on both bits. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "IT_TYPE" {
 	  desc = "Seven possible interrupts in UART mode; other combinations "; 
 	  loc = "5..1" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x0. "; 
 	  loc = "7..6" 
 	  type = "binary" }
}


 "EFR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "SW_FLOW_" {
 	  desc = "Combinations of software flow control can be selected by "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "LCR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00 "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "MCR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "XON1_ADDR1_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00 "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "XON_WORD1" {
 	  desc = "Used to store the 8-bit XON1 character in UART modes and "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "LSR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "XON2_ADDR2_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "XON_WORD2" {
 	  desc = "Stores the 8-bit XON2 character in UART modes and ADDR2 "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "XOFF1_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00 "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "XOFF_WORD1" {
 	  desc = "Stores the 8-bit XOFF1 character used in UART modes "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "TCR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "RX_FIFO_TRIG_" {
 	  desc = "RX FIFO trigger level to RESTORE transmission (0 to 60) "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "RX_FIFO_TRIG_" {
 	  desc = "RX FIFO trigger level to HALT transmission (0 to 60) "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "MSR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "SPR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "SPR_WORD" {
 	  desc = "Scratchpad register "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "XOFF2_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "XOFF_WORD2" {
 	  desc = "Stores the 8-bit XOFF2 character used in UART modes "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "TLR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "RX_FIFO_TRIG_" {
 	  desc = "Receive FIFO trigger level "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "TX_FIFO_TRIG_" {
 	  desc = "Transmit FIFO trigger level "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "MDR1_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "MODE_SELECT" {
 	  desc = "UART-IrDA-CIR mode selection "; 
 	  loc = "2..0" 
 	  type = "binary" }
}


 "MDR2_REG_bitfield" { 
 "CIR_PULSE_" {
 	  desc = "CIR pulse modulation definition. Defines high level of the pulse "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "STS_FIFO_TRIG" {
 	  desc = "Only for IR-IrDA mode "; 
 	  loc = "2..1" 
 	  type = "binary" }
}


 "RESUME_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00 "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "RESUME" {
 	  desc = "Dummy read to restart the TX or RX "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "TXFLH_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "7..5" 
 	  type = "binary" }
}


 "SFREGL_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "SFREGL" {
 	  desc = "LSB part of the frame length "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "SFREGH_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x0. "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "SFREGH" {
 	  desc = "MSB part of the frame length "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "BLR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "UASR_REG_bitfield" { 
 "SPEED" {
 	  desc = "Used to report the speed identified "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "SCR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "DMA_MODE_2" {
 	  desc = "Specifies the DMA mode valid if SCR_REG[0] = 1 "; 
 	  loc = "2..1" 
 	  type = "binary" }
}


 "SSR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "7..2" 
 	  type = "binary" }
}


 "EBLR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "EBLR" {
 	  desc = "IR-IrDA mode"; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "MVR_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "SYSC_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x0. "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "Power management req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "SYSS_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "WER_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
}


 "CFPS_REG_bitfield" { 
 "R" {
 	  desc = "Read returns 0x00. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CFPS" {
 	  desc = " "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "I2C_REV_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nRead returns 0."
 	  loc = "15..8" 
 	  type = "binary" }
 "REV" {
 	  desc = "IP revision\n\n[7:4] Major revision\n[3:0] Minor revision"
 	  loc = "7..0" 
 	  type = "hex" }
}


 "I2C_IE_bitfield" { 
 "Reserved1" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15" 
 	  type = "binary" }
 "XDR_IE" {
 	  desc = "Transmit Draining interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[XDR]."
 	  loc = "14" 
 	  type = "En1Dis0Bit" }
 "RDR_IE" {
 	  desc = "Receive Draining interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[RDR]."
 	  loc = "13" 
 	  type = "En1Dis0Bit" }
 "Reserved2" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "12..10" 
 	  type = "binary" }
 "AAS_IE" {
 	  desc = "Addressed as Slave interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[AAS]."
 	  loc = "9" 
 	  type = "En1Dis0Bit" }
 "BF_IE" {
 	  desc = "Bus Free interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[BF]."
 	  loc = "8" 
 	  type = "En1Dis0Bit" }
 "AERR_IE" {
 	  desc = "Access Error interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[AERR]."
 	  loc = "7" 
 	  type = "En1Dis0Bit" }
 "STC_IE" {
 	  desc = "Start Condition interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[STC]."
 	  loc = "6" 
 	  type = "En1Dis0Bit" }
 "GC_IE" {
 	  desc = "General Call interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[GC]."
 	  loc = "5" 
 	  type = "En1Dis0Bit" }
 "XRDY_IE" {
 	  desc = "Transmit Data Ready interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[XRDY]."
 	  loc = "4" 
 	  type = "En1Dis0Bit" }
 "RRDY_IE" {
 	  desc = "Receive Data Ready interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[RRDY]."
 	  loc = "3" 
 	  type = "En1Dis0Bit" }
 "ARDY_IE" {
 	  desc = "Register Access Ready interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[ARDY]."
 	  loc = "2" 
 	  type = "En1Dis0Bit" }
 "NACK_IE" {
 	  desc = "No Acknowledgment interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[NACK]."
 	  loc = "1" 
 	  type = "En1Dis0Bit" }
 "AL_IE" {
 	  desc = "Arbitration Lost interrupt enable\n\n"
	  desc += "Mask or unmask the interrupt signaled by the bit in I2C_STAT[AL]."
 	  loc = "0" 
 	  type = "En1Dis0Bit" }
}


 "I2C_STAT_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15" 
 	  type = "binary" }
 "XDR" {
 	  desc = "Transmit Draining IRQ status\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: Transmit draining inactive\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Transmit draining active\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "14"
	  type = "binary" }
 "RDR" {
 	  desc = "Receive Draining IRQ status\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: Receive draining inactive\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Receive draining active\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "13"
	  type = "binary" }
 "BB" {
 	  desc = "Bus busy status\n\n"
	  desc += "Read-only bit. Writing this bit does not affect the read value.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Bus is free\n"
	  desc += "1 - Bus is occupied"
	  loc = "12"
	  type = "binary" }
 "ROVR" {
 	  desc = "Receive overrun status\n\n"
	  desc += "Read-only bit. Writing this bit does not affect the read value.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Normal operation\n"
	  desc += "1 - Receiver overrun"
	  loc = "11"
	  type = "binary" }
 "XUDF" {
 	  desc = "Transmit underflow status\n\n"
	  desc += "Read-only bit. Writing this bit does not affect the read value.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Normal operation\n"
	  desc += "1 - Transmit underflow"
	  loc = "10"
	  type = "binary" }
 "AAS" {
 	  desc = "Address recognized as slave IRQ status\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: No action\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Address recognized\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "9"
	  type = "binary" }
 "BF" {
 	  desc = "Bus Free IRQ status\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: No action\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Bus free\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "8"
	  type = "binary" }
 "AERR" {
 	  desc = "Access Error IRQ status\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: No action\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Access error\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "7"
	  type = "binary" }
 "STC" {
 	  desc = "Start Condition IRQ status\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: No action\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Start condition detected\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "6"
	  type = "binary" }
 "GC" {
 	  desc = "General Call IRQ status\n\n"
	  desc += "Set to 1 when general call address detected.\n"
	  desc += "Interrupt signaled to MPU subsystem.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: No general call detected\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: General call address detected\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "5"
	  type = "binary" }
 "XRDY" {
 	  desc = "Transmit Data Ready IRQ status\n\n"
	  desc += "Set to 1 in transmit mode when new data is requested for transmission.\n"
	  desc += "When this bit is set to 1, an interrupt is signaled to MPU subsystem.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: No transmit data is requested for transmission\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Transmit data is requested for transmission\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "4"
	  type = "binary" }
 "RRDY" {
 	  desc = "Receive Data Ready IRQ status\n\n"
	  desc += "Set to 1 when in receive mode, causing new data to be able to be read.\n"
	  desc += "When this bit is set to 1, an interrupt is signaled to MPU subsystem.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: No data available\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Receive data available\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "3"
	  type = "binary" }
 "ARDY" {
 	  desc = "Register Access Ready IRQ status\n\n"
	  desc += "Setting this bit to 1 indicates that previous access has been\n"
	  desc += "performed and registers are ready to be accessed again.\n"
	  desc += "An interrupt is signaled to MPU subsystem.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: Module busy\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Access ready\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "2"
	  type = "binary" }
 "NACK" {
 	  desc = "No Acknowledgment IRQ status\n\n"
	  desc += "This bit is set when No Acknowledgment has been received.\n"
	  desc += "An interrupt is signaled to MPU subsystem.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: Normal operation\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: No Acknowledge detected\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "1"
	  type = "binary" }
 "AL" {
 	  desc = "Arbitration Lost IRQ status\n\n"
	  desc += "This bit is set automatically by the hardware when the I2C controller \n"
	  desc += "inside the device loses arbitration in master transmit mode.\n"
	  desc += "An interrupt is signaled to MPU subsystem.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - R: Normal operation\n"
	  desc += "    W: No effect\n"
	  desc += "1 - R: Arbitration loss detected\n"
	  desc += "    W: Clear this bit to 0"
	  loc = "0"
	  type = "binary" }
}


 "I2C_WE_bitfield" { 
 "Reserved1" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15" 
 	  type = "binary" }
 "XDR_WE" {
 	  desc = "Transmit draining wakeup enable"
	  loc = "14"
	  type = "En1Dis0Bit" }
 "RDR_WE" {
 	  desc = "Receive draining wakeup enable"
	  loc = "13"
	  type = "En1Dis0Bit" }
 "Reserved2" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "12..10" 
 	  type = "binary" }
 "AAS_WE" {
 	  desc = "Address as slave wakeup enable"
	  loc = "9"
	  type = "En1Dis0Bit" }
 "BF_WE" {
 	  desc = "Bus Free wakeup enable"
	  loc = "8"
	  type = "En1Dis0Bit" }
 "Reserved3" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "7" 
 	  type = "binary" }
 "STC_WE" {
 	  desc = "Start Condition wakeup enable"
	  loc = "6"
	  type = "En1Dis0Bit" }
 "GC_WE" {
 	  desc = "General call wakeup enable"
	  loc = "5"
	  type = "En1Dis0Bit" }
 "Reserved4" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "4" 
 	  type = "binary" }
 "DRDY_WE" {
 	  desc = "Transmit/receive data ready wakeup enable"
	  loc = "3"
	  type = "En1Dis0Bit" }
 "ARDY_WE" {
 	  desc = "Register access ready wakeup enable"
	  loc = "2"
	  type = "En1Dis0Bit" }
 "NACK_WE" {
 	  desc = "No Acknowledgment wakeup enable"
	  loc = "1"
	  type = "En1Dis0Bit" }
 "AL_WE" {
 	  desc = "Arbitration lost wakeup enable"
	  loc = "0"
	  type = "En1Dis0Bit" }
}


 "I2C_SYSS_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nRead returns 0."
 	  loc = "15..1" 
 	  type = "binary" }
 "RDONE" {
 	  desc = "Internal reset monitoring\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Internal module reset in ongoing\n"
	  desc += "1 - Internal module reset complete"
	  loc = "0"
	  type = "binary" }
}


 "I2C_BUF_bitfield" { 
 "RDMA_EN" {
 	  desc = "Receive DMA channel enable"
	  loc = "15"
	  type = "En1Dis0Bit" }
 "RXFIFO_CLR" {
 	  desc = "Receive FIFO clear\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Normal mode\n"
	  desc += "1 - Rx FIFO is reset"
	  loc = "14"
	  type = "binary" }
 "RTRSH" {
 	  desc = "Threshold value for FIFO buffer in RX mode is equal to RTRSH + 1."
 	  loc = "13..8" 
 	  type = "unsigned" }
 "XDMA_EN" {
 	  desc = "Transmit DMA channel enable"
	  loc = "7"
	  type = "En1Dis0Bit" }
 "TXFIFO_CLR" {
 	  desc = "Transmit FIFO clear\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Normal mode\n"
	  desc += "1 - Tx FIFO is reset"
	  loc = "6"
	  type = "binary" }
 "XTRSH" {
 	  desc = "Threshold value for FIFO buffer in TX mode is equal to XTRSH + 1."
 	  loc = "5..0" 
 	  type = "unsigned" }
}


 "I2C_CNT_bitfield" { 
 "DCOUNT" {
 	  desc = "Data count\n\n"
	  desc += "Note: Because the transfer length for DCOUNT=0x0000 is 65536,\n"
	  desc += "the module does not allow the initiation of zero-data-byte transfers."
 	  loc = "15..0" 
 	  type = "unsigned" }
}


 "I2C_DATA_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15..8" 
 	  type = "binary" }
 "DATA" {
 	  desc = "Transmit/Receive FIFO data";
 	  loc = "7..0" 
 	  type = "hex" }
}


 "I2C_SYSC_bitfield" { 
 "Reserved1" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clock Activity selection bits\n\n"
	  desc += "Value specification:\n"
	  desc += "0x0 - Both clocks can be cut off\n"
	  desc += "0x1 - Only interface clock must be kept active; functional clock can be cut off\n"
	  desc += "0x2 - Only functional clock must be kept active; interface clock can be cut off\n"
	  desc += "0x3 - Both clocks must be kept active"
 	  loc = "9..8" 
 	  type = "hex" }
 "Reserved2" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "7..5" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "Idle Mode selection bits\n\n"
	  desc += "Value specification:\n"
	  desc += "0x0 - Force Idle mode\n"
	  desc += "0x1 - No Idle mode\n"
	  desc += "0x2 - Smart Idle mode\n"
	  desc += "0x3 - Reserved"
 	  loc = "4..3" 
 	  type = "hex" }
 "ENAWAKEUP" {
 	  desc = "Enable wakeup control bit"
	  loc = "2"
	  type = "En1Dis0Bit" }
 "SRST" {
 	  desc = "Software reset\n\n"
	  desc += "This bit is automatically reset by the hardware.\n"
	  desc += "During reads, it always returns 0.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Normal mode\n"
	  desc += "1 - The module is reset"
	  loc = "1"
	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Auto Idle enable control bit"
	  loc = "0"
	  type = "En1Dis0Bit" }
}


 "I2C_CON_bitfield" { 
 "I2C_EN" {
 	  desc = "Module enable bit\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Controller in reset.\n"
	  desc += "    FIFO are cleared and status bits are set to their default value.\n"
	  desc += "1 - Module enabled"
	  loc = "15"
	  type = "binary" }
 "Reserved1" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "14" 
 	  type = "binary" }
 "OPMODE" {
 	  desc = "Operation mode selection\n\n"
	  desc += "Value specification:\n"
	  desc += "0x0 - I2C Fast/Standard mode\n"
	  desc += "0x1 - I2C High Speed mode\n"
	  desc += "0x2 - SCCB mode\n"
	  desc += "0x3 - Reserved"
 	  loc = "13..12" 
 	  type = "hex" }
 "STB" {
 	  desc = "Start byte mode (master mode only)\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Normal mode\n"
	  desc += "1 - Start byte mode"
	  loc = "11"
	  type = "binary" }
 "MST" {
 	  desc = "Master/slave mode selection\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Slave mode\n"
	  desc += "1 - Master mode"
	  loc = "10"
	  type = "binary" }
 "TRX" {
 	  desc = "Transmitter/Receiver mode (master mode only)\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Receiver mode\n"
	  desc += "1 - Transmitter mode"
	  loc = "9"
	  type = "binary" }
 "XSA" {
 	  desc = "Expand slave address enable bit\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - 7-bit address mode\n"
	  desc += "1 - 10-bit address mode"
	  loc = "8"
	  type = "binary" }
 "XOA0" {
 	  desc = "Expand Own Address 0 enable bit (default)\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - 7-bit address mode\n"
	  desc += "1 - 10-bit address mode"
	  loc = "7"
	  type = "binary" }
 "XOA1" {
 	  desc = "Expand Own Address 1 enable bit\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - 7-bit address mode\n"
	  desc += "1 - 10-bit address mode"
	  loc = "6"
	  type = "binary" }
 "XOA2" {
 	  desc = "Expand Own Address 2 enable bit\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - 7-bit address mode\n"
	  desc += "1 - 10-bit address mode"
	  loc = "5"
	  type = "binary" }
 "XOA3" {
 	  desc = "Expand Own Address 3 enable bit\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - 7-bit address mode\n"
	  desc += "1 - 10-bit address mode"
	  loc = "4"
	  type = "binary" }
 "Reserved2" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "3..2" 
 	  type = "binary" }
 "STP" {
 	  desc = "Stop condition (master mode only)\n\n"
	  desc += "The STP bit is cleared by the module itself once it has\n"
	  desc += "generated and detected the programmed stop condition on the bus.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - No action or generated stop (P) condition detected on the bus (by the\n"
	  desc += "    module)\n"
	  desc += "1 - Stop condition queried"
	  loc = "1"
	  type = "binary" }
 "STT" {
 	  desc = "Start condition (master mode only)\n\n"
	  desc += "The STT bit is cleared by the module itself once it has\n"
	  desc += "generated and detected the programmed start condition on the bus.\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - No action or generated start (S) condition detected (by the module)\n"
	  desc += "1 - Start condition queried"
	  loc = "0"
	  type = "binary" }
}


 "I2C_OA0_bitfield" { 
 "MCODE" {
 	  desc = "Master Code value"
 	  loc = "15..13"
 	  type = "hex" }
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "12..10" 
 	  type = "binary" }
 "OA" {
 	  desc = "Own address 0 value"
 	  loc = "9..0"
 	  type = "hex" }
}


 "I2C_SA_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15..10" 
 	  type = "binary" }
 "SA" {
 	  desc = "Slave address value"
 	  loc = "9..0"
 	  type = "hex" }
}


 "I2C_PSC_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15..8" 
 	  type = "binary" }
 "PSC" {
 	  desc = "Fast/Standard and SCCB modes prescale sampling clock divider value"
 	  loc = "7..0"
 	  type = "unsigned" }
}


 "I2C_SCLL_bitfield" { 
 "HSSCLL" {
 	  desc = "I2C High Speed mode SCL low time value"
 	  loc = "15..8"
 	  type = "unsigned" }
 "SCLL" {
 	  desc = "IC Fast/Standard or SCCB modes SCL low time value"
 	  loc = "7..0"
 	  type = "unsigned" }
}


 "I2C_SCLH_bitfield" { 
 "HSSCLH" {
 	  desc = "I2C high-speed mode SCL high time value"
 	  loc = "15..8"
 	  type = "unsigned" }
 "SCLH" {
 	  desc = "I2C Fast/Standard or SCCB modes SCL high time value"
 	  loc = "7..0" 
 	  type = "unsigned" }
}


 "I2C_SYSTEST_bitfield" { 
 "ST_EN" {
 	  desc = "System test enable\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Normal mode\n"
	  desc += "1 - System test enabled. Permit other system test registers bits to be set"
	  loc = "15"
	  type = "binary" }
 "FREE" {
 	  desc = "Free-running mode\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Stop mode (on breakpoint condition). If Master mode, it stops after\n"
	  desc += "    completion of the ongoing bit transfer. In slave mode, it stops during the\n"
	  desc += "    phase transfer when 1 byte is completely transmitted/received.\n"
	  desc += "1 - Free-running mode"
	  loc = "14"
	  type = "binary" }
 "TMODE" {
 	  desc = "Test mode select\n\n"
	  desc += "Value specification:\n"
	  desc += "0x0 - Functional mode (default)\n"
	  desc += "0x1 - Reserved\n"
	  desc += "0x2 - Test of SCL counters (SCLL, SCLH, PSC). SCL provides a permanent clock\n"
	  desc += "      with master mode.\n"
	  desc += "0x3 - Loop back mode select + SDA/SCL IO mode select"
 	  loc = "13..12" 
 	  type = "hex" }
 "SSB" {
 	  desc = "Set status bits\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - No action\n"
	  desc += "1 - Set all interrupt status bits to 1"
	  loc = "11"
	  type = "binary" }
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "10..5" 
 	  type = "binary" }
 "SCCBE_O" {
 	  desc = "SCCBE line sense output value\n\n"
	  desc += "Writing is possible only if ST_EN bit is set to 1\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Write 0 to SCCBE line\n"
	  desc += "1 - Write 1 to SCCBE line"
	  loc = "4"
	  type = "binary" }
 "SCL_I" {
 	  desc = "SCL line sense input value\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Read 0 from SCL line\n"
	  desc += "1 - Read 1 from SCL line"
	  loc = "3"
	  type = "binary" }
 "SCL_O" {
 	  desc = "SCL line drive output value\n\n"
	  desc += "Writing is possible only if ST_EN bit is set to 1\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Write 0 to SCL line\n"
	  desc += "1 - Write 1 to SCL line"
	  loc = "2"
	  type = "binary" }
 "SDA_I" {
 	  desc = "SDA line sense input value\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Read 0 from SDA line\n"
	  desc += "1 - Read 1 from SDA line"
	  loc = "1"
	  type = "binary" }
 "SDA_O" {
 	  desc = "SDA line drive output value\n\n"
	  desc += "Writing is possible only if ST_EN bit is set to 1\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Write 0 to SDA line\n"
	  desc += "1 - Write 1 to SDA line"
	  loc = "0"
	  type = "binary" }
}


 "I2C_BUFSTAT_bitfield" { 
 "FIFODEPTH" {
 	  desc = "FIFO depth indication\n\n"
	  desc += "Value specification:\n"
	  desc += "0x0 - 8-bytes FIFO\n"
	  desc += "0x1 - 16-bytes FIFO\n"
	  desc += "0x2 - 32-bytes FIFO\n"
	  desc += "0x3 - 64-bytes FIFO"
 	  loc = "15..14"
 	  type = "hex" }
 "RXSTAT" {
 	  desc = "RX Buffer Status\n\n"
	  desc += "It indicates the number of bytes to be read in the RX FIFO when the\n"
	  desc += "I2C_STAT[RDR] is asserted (set to 1). This indication is useful only\n"
	  desc += "in receiver mode when the draining feature is enabled."
 	  loc = "13..8"
 	  type = "unsigned" }
 "Reserved" {
 	  desc = "Reserved\n\nRead returns 0."
 	  loc = "7..6" 
 	  type = "binary" }
 "TXSTAT" {
 	  desc = "TX Buffer Status\n\n"
	  desc += "It indicates the number of bytes to be written in the TX FIFO when the\n"
	  desc += "I2C_STAT[XDR] is asserted (set to 1). This indication is useful only\n"
	  desc += "in transmitter mode when the draining feature is enabled."
 	  loc = "5..0"
 	  type = "unsigned" }
}


 "I2C_OA1_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15..10" 
 	  type = "binary" }
 "OA1" {
 	  desc = "Own address 1 value"
 	  loc = "9..0"
 	  type = "hex" }
}


 "I2C_OA2_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15..10" 
 	  type = "binary" }
 "OA2" {
 	  desc = "Own address 2 value"
 	  loc = "9..0"
 	  type = "hex" }
}


 "I2C_OA3_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	  loc = "15..10" 
 	  type = "binary" }
 "OA3" {
 	  desc = "Own address 3 value"
 	  loc = "9..0"
 	  type = "hex" }
}


 "I2C_ACTOA_bitfield" { 
 "Reserved" {
 	  desc = "Reserved\n\nRead returns 0."
 	  loc = "15..4" 
 	  type = "binary" }
 "OA3_ACT" {
 	  desc = "Own Address 3 active\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Own Address inactive\n"
	  desc += "1 - Own Address active"
	  loc = "3"
	  type = "binary" }
 "OA2_ACT" {
 	  desc = "Own Address 2 active\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Own Address inactive\n"
	  desc += "1 - Own Address active"
	  loc = "2"
	  type = "binary" }
 "OA1_ACT" {
 	  desc = "Own Address 1 active\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Own Address inactive\n"
	  desc += "1 - Own Address active"
	  loc = "1"
	  type = "binary" }
 "OA0_ACT" {
 	  desc = "Own Address 0 active\n\n"
	  desc += "Value specification:\n"
	  desc += "0 - Own Address inactive\n"
	  desc += "1 - Own Address active"
	  loc = "0"
	  type = "binary" }
}


"I2C_SBLOCK_bitfield" {
 "Reserved" {
 	desc = "Reserved\n\nWrite 0s for future compatibility. Read returns 0."
 	loc = "15..4" 
 	type = "binary" }
 "OA3_EN "{
	desc="Enable I2C Clock Blocking for Own Address 3\n\n"
	desc += "Value specification:\n"
	desc += "0 - I2C Clock Released\n"
	desc += "1 - I2C Clock Blocked"
	loc="3"
	type ="binary"}
 "OA2_EN "{
	desc="Enable I2C Clock Blocking for Own Address 2\n\n"
	desc += "Value specification:\n"
	desc += "0 - I2C Clock Released\n"
	desc += "1 - I2C Clock Blocked"
	loc="2"
	type ="binary"}
 "OA1_EN "{
	desc="Enable I2C Clock Blocking for Own Address 1\n\n"
	desc += "Value specification:\n"
	desc += "0 - I2C Clock Released\n"
	desc += "1 - I2C Clock Blocked"
	loc="1"
	type ="binary"}
 "OA0_EN "{
	desc="Enable I2C Clock Blocking for Own Address 0\n\n"
	desc += "Value specification:\n"
	desc += "0 - I2C Clock Released\n"
	desc += "1 - I2C Clock Blocked"
	loc="0"
	type ="binary"}
 }


 "MCSPI_REVISION_bitfield" { 
 "R" {
 	  desc = "Reads returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "MCSPI_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Reads returns 0 "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clocks activity during wake up mode period "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads returns 0 "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Power management "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "MCSPI_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Reserved for module specific status information. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "MCSPI_IRQSTATUS_bitfield" { 
 "R" {
 	  desc = "Reads returns 0 "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "EOW" {
 	  desc = "End of word count event when a channel is enabled "; 
 	  loc = "17" 
 	  type = "binary" }
 "WKS" {
 	  desc = ""; 
 	  loc = "16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reads returns 0. "; 
 	  loc = "15" 
 	  type = "binary" }
 "RX3_FULL" {
 	  desc = "MCSPI_RX3 register is full "; 
 	  loc = "14" 
 	  type = "binary" }
 "TX3_UNDERFLOW" {
 	  desc = "MCSPI_TX3 register underflow "; 
 	  loc = "13" 
 	  type = "binary" }
 "TX3_EMPTY" {
 	  desc = "MCSPI_TX3 register is empty "; 
 	  loc = "12" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "11" 
 	  type = "binary" }
 "RX2_FULL" {
 	  desc = "MCSPI_RX2 register full"; 
 	  loc = "10" 
 	  type = "binary" }
 "TX2_UNDERFLOW" {
 	  desc = "MCSPI_TX2 register underflow  "; 
 	  loc = "9" 
 	  type = "binary" }
 "TX2_EMPTY" {
 	  desc = "MCSPI_TX2 register empty  "; 
 	  loc = "8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RX1_FULL" {
 	  desc = "MCSPI_RX1 register full  "; 
 	  loc = "6" 
 	  type = "binary" }
 "TX1_UNDERFLOW" {
 	  desc = "MCSPI_TX1 register underflow "; 
 	  loc = "5" 
 	  type = "binary" }
 "TX1_EMPTY" {
 	  desc = "MCSPI_TX1 register empty  "; 
 	  loc = "4" 
 	  type = "binary" }
 "RX" {
 	  desc = "MCSPI_RX0 register overflow  "; 
 	  loc = "3" 
 	  type = "binary" }
 "RX" {
 	  desc = "MCSPI_RX0 register full "; 
 	  loc = "2" 
 	  type = "binary" }
 "TX" {
 	  desc = "MCSPI_TX0 register underflow "; 
 	  loc = "1" 
 	  type = "binary" }
 "TX" {
 	  desc = "MCSPI_TX0 register empty  "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCSPI_IRQENABLE_bitfield" { 
 "R" {
 	  desc = "Reads return 0 "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "EOWKE" {
 	  desc = "End of Word count Interrupt Enable. "; 
 	  loc = "17" 
 	  type = "binary" }
 "WKE" {
 	  desc = "Wake-up event interrupt enable in slave mode "; 
 	  loc = "16" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "15" 
 	  type = "binary" }
 "RX3_FULL_" {
 	  desc = "MCSPI_RX3 register full interrupt enable "; 
 	  loc = "14" 
 	  type = "binary" }
 "TX3_UNDERFLOW_" {
 	  desc = "MCSPI_TX3 register underflow interrupt enable  "; 
 	  loc = "13" 
 	  type = "binary" }
 "TX3_EMPTY_" {
 	  desc = "MCSPI_TX3 register empty interrupt enable  "; 
 	  loc = "12" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "11" 
 	  type = "binary" }
 "RX2_FULL_" {
 	  desc = "MCSPI_RX2 register full interrupt enable "; 
 	  loc = "10" 
 	  type = "binary" }
 "TX2_UNDERFLOW_" {
 	  desc = "MCSPI_TX2 register underflow interrupt enable "; 
 	  loc = "9" 
 	  type = "binary" }
 "TX2_EMPTY_" {
 	  desc = "MCSPI_TX2 register empty interrupt enable"; 
 	  loc = "8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RX1_FULL_" {
 	  desc = "MCSPI_RX1 register full interrupt enable  "; 
 	  loc = "6" 
 	  type = "binary" }
 "TX1_UNDERFLOW_" {
 	  desc = "MCSPI_TX1 register underflow interrupt enable "; 
 	  loc = "5" 
 	  type = "binary" }
 "TX1_EMPTY_" {
 	  desc = "MCSPI_TX1 register empty interrupt enable "; 
 	  loc = "4" 
 	  type = "binary" }
 "RX0_OVERFLOW_ ENABLE " {
 	  desc = " MCSPI_RX0 register overflow interrupt enable (channel 0) "; 
 	  loc = "3" 
 	  type = "binary" }
 "RX0_FULL_ ENABLE" {
 	  desc = " MCSPI_RX0 register full interrupt enable (channel 0) "; 
 	  loc = "2" 
 	  type = "binary" }
 "TX0_UNDERFLOW_ ENABLE" {
 	  desc = " MCSPI_TX0 register underflow interrupt enable  "; 
 	  loc = "1" 
 	  type = "binary" }
 "TX0_EMPTY_ ENABLE" {
 	  desc = "MCSPI_TX0 register empty interrupt enable (channel 0) "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCSPI_WAKEUPENABLE_bitfield" { 
 "R" {
 	  desc = "Reads return 0 "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "MCSPI_SYST_bitfield" { 
 "R" {
 	  desc = "Reads returns 0 "; 
 	  loc = "31..12" 
 	  type = "binary" }
}


 "MCSPI_MODULCTRL_bitfield" { 
 "R" {
 	  desc = "Reads returns 0 "; 
 	  loc = "31..4" 
 	  type = "binary" }
}


 "MCSPI_CH_bitfield" { 
 "R" {
 	  desc = "Read returns 0s. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "CLKG" {
 	  desc = "Clock divider granularity."; 
 	  loc = "29" 
 	  type = "binary" }
 "FFER" {
 	  desc = "FIFO enabled for Receive.  "; 
 	  loc = "28" 
 	  type = "binary" }
 "FFEW" {
 	  desc = "FIFO enabled for Transmit. "; 
 	  loc = "27" 
 	  type = "binary" }
 "TCS" {
 	  desc = "Chip select time control "; 
 	  loc = "26..25" 
 	  type = "binary" }
 "SBPOL" {
 	  desc = "Start bit polarity "; 
 	  loc = "24" 
 	  type = "binary" }
 "SBE" {
 	  desc = "Start bit enable for SPI transfer "; 
 	  loc = "23" 
 	  type = "binary" }
 "SPIENSLV" {
 	  desc = "Channel 0 only and slave mode only."; 
 	  loc = "22..21" 
 	  type = "binary" }
 "FORCE" {
 	  desc = "Manual spim_csx assertion to keep spim_csx for channel x active "; 
 	  loc = "20" 
 	  type = "binary" }
 "TURBO" {
 	  desc = "Turbo mode "; 
 	  loc = "19" 
 	  type = "binary" }
 "IS" {
 	  desc = "Input select "; 
 	  loc = "18" 
 	  type = "binary" }
 "DMAR" {
 	  desc = "DMA Read request "; 
 	  loc = "15" 
 	  type = "binary" }
 "DMAW" {
 	  desc = "DMA Write request. "; 
 	  loc = "14" 
 	  type = "binary" }
 "TRM" {
 	  desc = "Transmit/receive modes "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "WL" {
 	  desc = "SPI word length "; 
 	  loc = "11..7" 
 	  type = "binary" }
 "EPOL" {
 	  desc = "spim_csx polarity for channel x "; 
 	  loc = "6" 
 	  type = "binary" }
 "CLKD" {
 	  desc = "Frequency divider for spim_clk (for master device only) "; 
 	  loc = "5..2" 
 	  type = "binary" }
 "POL" {
 	  desc = "spim_clk polarity "; 
 	  loc = "1" 
 	  type = "binary" }
 "PHA" {
 	  desc = "spim_clk phase "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCSPI_CH_bitfield" { 
 "R" {
 	  desc = "Read returns 0s. "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "RXFFF" {
 	  desc = "Channel x FIFO Receive Buffer Full Status "; 
 	  loc = "6" 
 	  type = "binary" }
 "RXFFE" {
 	  desc = "Channel x FIFO Receive Buffer Empty Status "; 
 	  loc = "5" 
 	  type = "binary" }
 "TXFFF" {
 	  desc = "Channel x FIFO Transmit Buffer Full Status "; 
 	  loc = "4" 
 	  type = "binary" }
 "TXFFE" {
 	  desc = "Channel x FIFO Transmit Buffer Empty Status "; 
 	  loc = "3" 
 	  type = "binary" }
 "EOT" {
 	  desc = "Channel x end-of-transfer status."; 
 	  loc = "2" 
 	  type = "binary" }
 "TXS" {
 	  desc = "Channel x MCSPI_TXx register status "; 
 	  loc = "1" 
 	  type = "binary" }
 "RXS" {
 	  desc = "Channel x MCSPI_RXx register status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCSPI_CH_bitfield" { 
 "R" {
 	  desc = "Read returns 0s. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "EXTCLK" {
 	  desc = "Clock ratio extension."; 
 	  loc = "15..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0s. "; 
 	  loc = "7..1" 
 	  type = "binary" }
 "EN" {
 	  desc = "Channel enable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCSPI_TX_bitfield" { 
 "TDATA" {
 	  desc = "Channel 0 Data to transmit "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MCSPI_RX_bitfield" { 
 "RDATA" {
 	  desc = "Channel 0 Received Data "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MCSPI_XFERLEVEL_bitfield" { 
 "WCNT" {
 	  desc = "Spi word counter."; 
 	  loc = "31..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0s. "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "AFL" {
 	  desc = "Buffer Almost Full."; 
 	  loc = "13..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Read returns 0s. "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "AEL" {
 	  desc = "Buffer Almost Empty."; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "HDQ_REVISION_bitfield" { 
 "R" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "HDQ_TX_DATA_bitfield" { 
 "R" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "TX_DATA" {
 	  desc = "Transmit data (used in both HDQ and 1-Wire modes) "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "HDQ_RX_DATA_bitfield" { 
 "R" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RX_DATA" {
 	  desc = "Receive data (used in both HDQ and 1-Wire modes) "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "HDQ_CTRL_STATUS_bitfield" { 
 "R" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "HDQ_INT_STATUS_bitfield" { 
 "R" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..3" 
 	  type = "binary" }
}


 "HDQ_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..2" 
 	  type = "binary" }
}


 "HDQ_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Reads return 0s. "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "RESETDONE" {
 	  desc = "Reset monitoring "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_DRR_REG_bitfield" { 
 "DRR" {
 	  desc = "Data receive register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MCBSPLP_DXR_REG_bitfield" { 
}


 "MCBSPLP_SPCR2_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "FREE" {
 	  desc = "Free Running Mode "; 
 	  loc = "9" 
 	  type = "binary" }
 "SOFT" {
 	  desc = "Soft Bit "; 
 	  loc = "8" 
 	  type = "binary" }
 "FRST" {
 	  desc = "Frame-Sync Generator Reset "; 
 	  loc = "7" 
 	  type = "binary" }
 "GRST" {
 	  desc = "Sample-Rate Generator Reset "; 
 	  loc = "6" 
 	  type = "binary" }
 "XINTM" {
 	  desc = "Transmit Interrupt Mode (legacy) "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "XSYNCERR" {
 	  desc = "Transmit Synchronization Error "; 
 	  loc = "3" 
 	  type = "binary" }
 "XEMPTY" {
 	  desc = "Transmit Shift Register XSR Empty "; 
 	  loc = "2" 
 	  type = "binary" }
 "XRDY" {
 	  desc = "Transmitter ready "; 
 	  loc = "1" 
 	  type = "binary" }
 "XRST" {
 	  desc = "Transmitter reset. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_SPCR1_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ALB" {
 	  desc = "Analog loopback Mode "; 
 	  loc = "15" 
 	  type = "binary" }
 "RJUST" {
 	  desc = "Receive Sign-Extension and Justification Mode "; 
 	  loc = "14..13" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "12..8" 
 	  type = "binary" }
 "DXENA" {
 	  desc = "DX Enabler "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "6" 
 	  type = "binary" }
 "RINTM" {
 	  desc = "Receive Interrupt Mode (legacy) "; 
 	  loc = "5..4" 
 	  type = "binary" }
 "RSYNCERR" {
 	  desc = "Receive Synchronization Error "; 
 	  loc = "3" 
 	  type = "binary" }
 "RFULL" {
 	  desc = "Receive Shift Register (RSR) Full "; 
 	  loc = "2" 
 	  type = "binary" }
 "RRDY" {
 	  desc = "Receiver Ready "; 
 	  loc = "1" 
 	  type = "binary" }
 "RRST" {
 	  desc = "Receiver reset. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_RCR2_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RPHASE" {
 	  desc = "Receive Phases "; 
 	  loc = "15" 
 	  type = "binary" }
 "RFRLEN2" {
 	  desc = "Receive Frame Length 2 "; 
 	  loc = "14..8" 
 	  type = "binary" }
 "RWDLEN2" {
 	  desc = "Receive Word Length 2 "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "RREVERSE" {
 	  desc = "Receive reverse mode. "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "2" 
 	  type = "binary" }
 "RDATDLY" {
 	  desc = "Receive Data Delay "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "MCBSPLP_RCR1_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "RFRLEN1" {
 	  desc = "Receive Frame Length 1 "; 
 	  loc = "14..8" 
 	  type = "binary" }
 "RWDLEN1" {
 	  desc = "Receive Word Length 1 "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCR2_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XPHASE" {
 	  desc = "Transmit Phases "; 
 	  loc = "15" 
 	  type = "binary" }
 "XFRLEN2" {
 	  desc = "Transmit Frame Length 2 "; 
 	  loc = "14..8" 
 	  type = "binary" }
 "XWDLEN2" {
 	  desc = "Transmit Word Length 2 "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "XREVERSE" {
 	  desc = "Transmit reverse mode. "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "2" 
 	  type = "binary" }
 "XDATDLY" {
 	  desc = "Transmit Data Delay "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCR1_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "XFRLEN1" {
 	  desc = "Transmit Frame Length 1 "; 
 	  loc = "14..8" 
 	  type = "binary" }
 "XWDLEN1" {
 	  desc = "Transmit Word Length 1 "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "MCBSPLP_SRGR2_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "GSYNC" {
 	  desc = "Sample Rate Generator Synchronization "; 
 	  loc = "15" 
 	  type = "binary" }
 "CLKSP" {
 	  desc = "CLKS Polarity Clock Edge Select "; 
 	  loc = "14" 
 	  type = "binary" }
 "CLKSM" {
 	  desc = "McBSP SRG Clock Mode "; 
 	  loc = "13" 
 	  type = "binary" }
 "FPER" {
 	  desc = "Frame Period. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "MCBSPLP_SRGR1_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "FWID" {
 	  desc = "Frame Width. "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CLKGDV" {
 	  desc = "Sample Rate Generator Clock Divider "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "MCBSPLP_MCR2_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "XMCME" {
 	  desc = "Transmit multichannel partition mode"; 
 	  loc = "9" 
 	  type = "binary" }
 "XPBBLK" {
 	  desc = "Transmit Partition B Block "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "XPABLK" {
 	  desc = "Transmit Partition A Block "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "4..2" 
 	  type = "binary" }
 "XMCM" {
 	  desc = "Transmit Multichannel Selection Enable "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "MCBSPLP_MCR1_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "RMCME" {
 	  desc = "Receive multichannel partition mode "; 
 	  loc = "9" 
 	  type = "binary" }
 "RPBBLK" {
 	  desc = "Receive Partition B Block "; 
 	  loc = "8..7" 
 	  type = "binary" }
 "RPABLK" {
 	  desc = "Receive Partition A Block "; 
 	  loc = "6..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "4..1" 
 	  type = "binary" }
 "RMCM" {
 	  desc = "Receive Multichannel Selection Enable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_RCERB_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RCERB" {
 	  desc = "Receive Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCERA_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XCERA" {
 	  desc = "Transmit Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCERB_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XCERB" {
 	  desc = "Transmit Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_PCR_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "IDLE_EN" {
 	  desc = "Idle enable. "; 
 	  loc = "14" 
 	  type = "binary" }
 "XIOEN" {
 	  desc = "Transmit General Purpose I/O Mode only when XRST=0 "; 
 	  loc = "13" 
 	  type = "binary" }
 "RIOEN" {
 	  desc = "Receive General Purpose I/O Mode when RRST=0  "; 
 	  loc = "12" 
 	  type = "binary" }
 "FSXM" {
 	  desc = "Transmit Frame-Synchronization Mode "; 
 	  loc = "11" 
 	  type = "binary" }
 "FSRM" {
 	  desc = "Receive Frame-Synchronization Mode "; 
 	  loc = "10" 
 	  type = "binary" }
 "CLKXM" {
 	  desc = "Transmitter Clock Mode "; 
 	  loc = "9" 
 	  type = "binary" }
 "CLKRM" {
 	  desc = "Receiver Clock Mode "; 
 	  loc = "8" 
 	  type = "binary" }
 "SCLKME" {
 	  desc = " "; 
 	  loc = "7" 
 	  type = "binary" }
 "CLKS_STAT" {
 	  desc = "CLKS pin status. "; 
 	  loc = "6" 
 	  type = "binary" }
 "DX_STAT" {
 	  desc = "DX pin status."; 
 	  loc = "5" 
 	  type = "binary" }
 "DR_STAT" {
 	  desc = "DR pin status."; 
 	  loc = "4" 
 	  type = "binary" }
 "FSXP" {
 	  desc = "Transmit Frame-Synchronization Polarity "; 
 	  loc = "3" 
 	  type = "binary" }
 "FSRP" {
 	  desc = "Receive Frame-Synchronization Polarity "; 
 	  loc = "2" 
 	  type = "binary" }
 "CLKXP" {
 	  desc = "Transmit Clock Polarity "; 
 	  loc = "1" 
 	  type = "binary" }
 "CLKRP" {
 	  desc = "Receive Clock Polarity "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_RCERD_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RCERD" {
 	  desc = "Receive Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCERC_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XCERC" {
 	  desc = "Transmit Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCERD_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XCERD" {
 	  desc = "Transmit Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_RCERE_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RCERE" {
 	  desc = "Receive Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_RCERF_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RCERF" {
 	  desc = "Receive Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCERE_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XCERE" {
 	  desc = "Transmit Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_RCERG_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RCERG" {
 	  desc = "Receive Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_RCERH_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RCERH" {
 	  desc = "Receive Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCERG_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XCERG" {
 	  desc = "Transmit Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_XCERH_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "XCERH" {
 	  desc = "Transmit Channel Enable "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MCBSPLP_REV_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "MCBSPLP_RINTCLR_REG_bitfield" { 
 "RINTCLR" {
 	  desc = "Read from this register will clear the IRQ generated "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MCBSPLP_XINTCLR_REG_bitfield" { 
 "XINTCLR" {
 	  desc = "Read from this register will clear the IRQ generated "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MCBSPLP_ROVFLCLR_REG_bitfield" { 
 "ROVFLCLR" {
 	  desc = "Read from this register will clear the IRQ generated "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MCBSPLP_SYSCONFIG_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "0x0.. McBSPi_ICLK clock can be switched-off "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management"; 
 	  loc = "4..3" 
 	  type = "binary" }
 "ENAWAKEUP" {
 	  desc = "WakeUp feature control."; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "McBSP global software reset "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_THRSH1_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..7" 
 	  type = "binary" }
 "RTHRESHOLD" {
 	  desc = "Receive buffer threshold value. "; 
 	  loc = "6..0" 
 	  type = "binary" }
}


 "MCBSPLP_IRQSTATUS_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "XEMPTYEOF" {
 	  desc = "Transmit Buffer Empty at end of frame "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "13" 
 	  type = "binary" }
 "XOVFLSTAT" {
 	  desc = "Transmit Buffer Overflow"; 
 	  loc = "12" 
 	  type = "binary" }
 "XUNDFLSTAT" {
 	  desc = "Transmit Buffer Underflow "; 
 	  loc = "11" 
 	  type = "binary" }
 "XEOF" {
 	  desc = "Transmit End Of Frame "; 
 	  loc = "9" 
 	  type = "binary" }
 "XFSX" {
 	  desc = "Transmit Frame Synchronization "; 
 	  loc = "8" 
 	  type = "binary" }
 "XSYNCERR" {
 	  desc = "Transmit Frame Synchronization Error"; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "6" 
 	  type = "binary" }
 "ROVFLSTAT" {
 	  desc = "Receive Buffer Overflow "; 
 	  loc = "5" 
 	  type = "binary" }
 "RUNDFLSTAT" {
 	  desc = "Receive Buffer Underflow"; 
 	  loc = "4" 
 	  type = "binary" }
 "RRDY" {
 	  desc = "Receive Buffer Threshold Reached "; 
 	  loc = "3" 
 	  type = "binary" }
 "RFSR" {
 	  desc = "Receive Frame Synchronization "; 
 	  loc = "1" 
 	  type = "binary" }
 "RSYNCERR" {
 	  desc = "Receive Frame Synchronization Error "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_IRQENABLE_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "XEMPTYEOFEN" {
 	  desc = "Transmit buffer empty at end of frame enable bit. "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "13" 
 	  type = "binary" }
 "XOVFLEN" {
 	  desc = "Transmit Buffer Overflow enable bit. "; 
 	  loc = "12" 
 	  type = "binary" }
 "XUNDFLEN" {
 	  desc = "Transmit Buffer Underflow enable bit. "; 
 	  loc = "11" 
 	  type = "binary" }
 "XRDYEN" {
 	  desc = "Transmit Buffer Threshold Reached enable bit. "; 
 	  loc = "10" 
 	  type = "binary" }
 "XEOFEN" {
 	  desc = "Transmit End Of Frame enable bit. "; 
 	  loc = "9" 
 	  type = "binary" }
 "XFSXEN" {
 	  desc = "Transmit Frame Synchronization enable bit. "; 
 	  loc = "8" 
 	  type = "binary" }
 "XSYNCERREN" {
 	  desc = "Transmit Frame Synchronization Error enable bit. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "6" 
 	  type = "binary" }
 "ROVFLEN" {
 	  desc = "Receive Buffer Overflow enable bit. "; 
 	  loc = "5" 
 	  type = "binary" }
 "RUNDFLEN" {
 	  desc = "Receive Buffer Underflow enable bit. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RRDYEN" {
 	  desc = "Receive Buffer Threshold enable bit. "; 
 	  loc = "3" 
 	  type = "binary" }
 "REOFEN" {
 	  desc = "Receive End Of Frame enable bit. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RFSREN" {
 	  desc = "Receive Frame Synchronization enable bit. "; 
 	  loc = "1" 
 	  type = "binary" }
 "RSYNCERREN" {
 	  desc = "Receive Frame Synchronization Error enable bit. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_WAKEUPEN_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..15" 
 	  type = "binary" }
 "XEMPTYEOFEN" {
 	  desc = "Transmit buffer empty at end of frame WK enable bit. "; 
 	  loc = "14" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "13..11" 
 	  type = "binary" }
 "XRDYEN" {
 	  desc = "Transmit Buffer Threshold Reached WK enable bit. "; 
 	  loc = "10" 
 	  type = "binary" }
 "XEOFEN" {
 	  desc = "Transmit End Of Frame WK enable bit. "; 
 	  loc = "9" 
 	  type = "binary" }
 "XFSXEN" {
 	  desc = "Transmit Frame Synchronization WK enable bit. "; 
 	  loc = "8" 
 	  type = "binary" }
 "XSYNCERREN" {
 	  desc = "Transmit Frame Synchronization Error WK enable bit. "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "6..4" 
 	  type = "binary" }
 "RRDYEN" {
 	  desc = "Receive Buffer Threshold wakeup enable bit. "; 
 	  loc = "3" 
 	  type = "binary" }
 "REOFEN" {
 	  desc = "Receive End Of Frame WK enable bit. "; 
 	  loc = "2" 
 	  type = "binary" }
 "RFSREN" {
 	  desc = "Receive Frame Synchronization WK enable bit. "; 
 	  loc = "1" 
 	  type = "binary" }
 "RSYNCERREN" {
 	  desc = "Receive Frame Synchronization Error WK enable bit. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_XCCR_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "EXTCLKGATE" {
 	  desc = "External clock gating enable "; 
 	  loc = "15" 
 	  type = "binary" }
 "PPCONNECT" {
 	  desc = "Pair to pair connection."; 
 	  loc = "14" 
 	  type = "binary" }
 "DXENDLY" {
 	  desc = ""; 
 	  loc = "13..12" 
 	  type = "binary" }
 "XFULL_CYCLE" {
 	  desc = "Transmit full cycle mode select."; 
 	  loc = "11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "10..6" 
 	  type = "binary" }
 "DLB" {
 	  desc = "Digital Loop-Back "; 
 	  loc = "5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "4" 
 	  type = "binary" }
 "XDMAEN" {
 	  desc = "Transmit DMA Enable bit."; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "2..1" 
 	  type = "binary" }
 "XDISABLE" {
 	  desc = "Transmit Disable bit. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_RCCR_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "RFULL_CYCLE" {
 	  desc = "Receive full cycle mode select."; 
 	  loc = "11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "10..4" 
 	  type = "binary" }
 "RDMAEN" {
 	  desc = "Receive DMA Enable bit. "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "2..1" 
 	  type = "binary" }
 "RDISABLE" {
 	  desc = "Receive Disable bit. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MCBSPLP_XBUFFSTAT_REG_bitfield" { 
 "XBUFFSTAT" {
 	  desc = "Transmit Buffer Status"; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "MCBSPLP_RBUFFSTAT_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RBUFFSTAT" {
 	  desc = "Receive Buffer Status "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "MCBSPLP_SSELCR_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "SIDETONEEN" {
 	  desc = "Sidetone mode enable. "; 
 	  loc = "10" 
 	  type = "binary" }
 "OCH1ASSIGN" {
 	  desc = ""; 
 	  loc = "9..7" 
 	  type = "binary" }
 "OCH" {
 	  desc = ""; 
 	  loc = "6..4" 
 	  type = "binary" }
 "ICH1ASSIGN" {
 	  desc = ""; 
 	  loc = "3..2" 
 	  type = "binary" }
 "ICH" {
 	  desc = ""; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "ST_REV_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "ST_IRQSTATUS_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "OVRRERROR" {
 	  desc = "Over-run error has occured. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ST_IRQENABLE_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "OVRRERROREN" {
 	  desc = "Over-run error interrupt enable bit. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ST_SGAINCR_REG_bitfield" { 
 "CH1GAIN" {
 	  desc = "Second sidetone channel gain "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "CH" {
 	  desc = "First sidetone channel gain "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "ST_SSELCR_REG_bitfield" { 
 "RESERVED" {
 	  desc = "Read return 0x0 value "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "COEFFWRDONE" {
 	  desc = "Write FIR coefficients completed. "; 
 	  loc = "2" 
 	  type = "binary" }
 "COEFFWREN" {
 	  desc = "Write enable FIR coefficients. "; 
 	  loc = "1" 
 	  type = "binary" }
 "SIDETONEEN" {
 	  desc = "Sidetone mode enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "MMCHS_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "These bits are initialized to zero, and writes to them are ignored. "; 
 	  loc = "31..10" 
 	  type = "binary" }
 "CLOCKACTIVITY" {
 	  desc = "Clocks activity during wake up mode period. "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Power management "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "MMCHS_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. Do not write any value. "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "MMCHS_CSRE_bitfield" { 
 "CSRE" {
 	  desc = "Card status response error "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MMCHS_SYSTEST_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. Do not write any value. Reads return 0. "; 
 	  loc = "31..17" 
 	  type = "binary" }
}


 "MMCHS_CON_bitfield" { 
 "DVAL" {
 	  desc = "Debounce filter value (All cards) "; 
 	  loc = "10..9" 
 	  type = "binary" }
}


 "MMCHS_PWCNT_bitfield" { 
 "R" {
 	  desc = "These bits are initialized to zero, and writes to them are ignored. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "PWRCNT" {
 	  desc = "Power counter register. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MMCHS_BLK_bitfield" { 
 "NBLK" {
 	  desc = "Blocks count for current transfer. "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value "; 
 	  loc = "15..11" 
 	  type = "binary" }
 "BLEN" {
 	  desc = "Transfer Block Size. "; 
 	  loc = "10..0" 
 	  type = "binary" }
}


 "MMCHS_ARG_bitfield" { 
 "ARG" {
 	  desc = "Command argument bits [31..0] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MMCHS_CMD_bitfield" { 
 "R" {
 	  desc = "Reserved bit field."; 
 	  loc = "31..30" 
 	  type = "binary" }
 "INDX" {
 	  desc = "Command index Binary encoded value from 0 to 63 "; 
 	  loc = "29..24" 
 	  type = "binary" }
 "CMD_TYPE" {
 	  desc = "Command type. "; 
 	  loc = "23..22" 
 	  type = "binary" }
 "RSP_TYPE" {
 	  desc = "Response type. "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value. "; 
 	  loc = "15..6" 
 	  type = "binary" }
}


 "MMCHS_RSP10_bitfield" { 
 "RSP1" {
 	  desc = "R1/R1b (normal response) /R3/R4/R5/R5b/R6 .. Command Response "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RSP" {
 	  desc = "R1/R1b (normal response) /R3/R4/R5/R5b/R6 .. Command Response "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MMCHS_RSP32_bitfield" { 
 "RSP3" {
 	  desc = "R2.. Command Response [63..48] "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RSP2" {
 	  desc = "R2.. Command Response [47..32] "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MMCHS_RSP54_bitfield" { 
 "RSP5" {
 	  desc = "R2.. Command Response [95..80] "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RSP4" {
 	  desc = "R2.. Command Response [79..64] "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MMCHS_RSP76_bitfield" { 
 "RSP7" {
 	  desc = "R1b (Auto CMD12 response).. Command Response [39..24] "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RSP6" {
 	  desc = "R1b (Auto CMD12 response).. Command Response [23..8] "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "MMCHS_DATA_bitfield" { 
 "DATA" {
 	  desc = "Data Register [31..0] "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "MMCHS_PSTATE_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. Do not write any value. "; 
 	  loc = "31..25" 
 	  type = "binary" }
 "DLEV" {
 	  desc = "mmci_dat[3..0] line signal level "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value "; 
 	  loc = "7..3" 
 	  type = "binary" }
}


 "MMCHS_HCTL_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. Do not write any value. "; 
 	  loc = "31..28" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value. "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "SDVS" {
 	  desc = "SD bus voltage select (All cards). "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value. "; 
 	  loc = "7..2" 
 	  type = "binary" }
}


 "MMCHS_SYSCTL_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. Do not write any value. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value. "; 
 	  loc = "23..20" 
 	  type = "binary" }
 "DTO" {
 	  desc = "Data timeout counter value and busy timeout. "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "CLKD" {
 	  desc = "Clock frequency select "; 
 	  loc = "15..6" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field."; 
 	  loc = "5..3" 
 	  type = "binary" }
}


 "MMCHS_STAT_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "31..30" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field.  "; 
 	  loc = "27..25" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field.  "; 
 	  loc = "14..10" 
 	  type = "binary" }
}


 "MMCHS_IE_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "27..25" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "14..10" 
 	  type = "binary" }
}


 "MMCHS_ISE_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "27..25" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "14..10" 
 	  type = "binary" }
}


 "MMCHS_AC12_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "6..5" 
 	  type = "binary" }
}


 "MMCHS_CAPA_bitfield" { 
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "31..27" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. "; 
 	  loc = "20..18" 
 	  type = "binary" }
 "MBL" {
 	  desc = "Maximum block length."; 
 	  loc = "17..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "BCF" {
 	  desc = "Base clock frequency for clock provided to the card. "; 
 	  loc = "13..8" 
 	  type = "binary" }
 "TCF" {
 	  desc = "Timeout clock frequency. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "MMCHS_CUR_CAPA_bitfield" { 
 "R" {
 	  desc = "Reserved. This bit is initialized to zero, and writes to it are ignored. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "CUR_1V8" {
 	  desc = "Maximum current for 1.8V "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "CUR_3V" {
 	  desc = "Maximum current for 3.0V "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CUR_3V3" {
 	  desc = "Maximum current for 3.3V "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "MMCHS_REV_bitfield" { 
 "SREV" {
 	  desc = "Specification Version Number."; 
 	  loc = "23..16" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved bit field. Do not write any value "; 
 	  loc = "15..1" 
 	  type = "binary" }
}


 "USBTLL_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..8" 
 	  type = "binary" }
 "MAJOR" {
 	  desc = "Major revision number "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "MINOR" {
 	  desc = "Minor revision number "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "USBTLL_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "reserved "; 
 	  loc = "31..9" 
 	  type = "binary" }
 "CACTIVITY" {
 	  desc = "Enable autogating of OCP-derived internal clocks"; 
 	  loc = "8" 
 	  type = "binary" }
 "ENAWAKEUP" {
 	  desc = "Asynchronous wakeup generation control "; 
 	  loc = "2" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal autogating control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "USBTLL_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "reserved "; 
 	  loc = "31..1" 
 	  type = "binary" }
 "RESETDONE" {
 	  desc = "Indicates when the module has entirely come out of reset "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "USBTLL_IRQSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..3" 
 	  type = "binary" }
 "ACCESS_ERROR" {
 	  desc = "Access error to ULPI register over OCP "; 
 	  loc = "2" 
 	  type = "binary" }
 "FCLK_END" {
 	  desc = "Functional clock is no longer requested for USB clocking "; 
 	  loc = "1" 
 	  type = "binary" }
 "FCLK_START" {
 	  desc = "Functional clock is requested for USB clocking "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "USBTLL_IRQENABLE_bitfield" { 
 "FCLK_END_EN" {
 	  desc = ""; 
 	  loc = "1" 
 	  type = "binary" }
 "FCLK_START_EN" {
 	  desc = ""; 
 	  loc = "0" 
 	  type = "binary" }
}


 "TLL_SHARED_CONF_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..7" 
 	  type = "binary" }
 "USB_9" {
 	  desc = "Software enable/disable of the 90-degree phase shift scheme "; 
 	  loc = "6" 
 	  type = "binary" }
 "USB_18" {
 	  desc = "Software enable/disable of the 180-degree phase shift scheme "; 
 	  loc = "5" 
 	  type = "binary" }
 "USB_DIVRATIO" {
 	  desc = "(Log2 of) division ratio from functional clock to USB (UTMI/ULPI) "; 
 	  loc = "4..2" 
 	  type = "binary" }
 "FCLK_IS_ON" {
 	  desc = "Status of the functional clock input"; 
 	  loc = "0" 
 	  type = "binary" }
}


 "TLL_CHANNEL_CONF__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..30" 
 	  type = "binary" }
 "FSLSLINESTATE" {
 	  desc = "Line state for Full/Low speed serial modes "; 
 	  loc = "29..28" 
 	  type = "binary" }
 "FSLSMODE" {
 	  desc = "Multiple-mode serial interface's mode select."; 
 	  loc = "27..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "23..21" 
 	  type = "binary" }
 "TESTTXSE" {
 	  desc = "Force-Se0 transmit override value for serial mode test "; 
 	  loc = "20" 
 	  type = "binary" }
 "TESTTXDAT" {
 	  desc = "Differential data transmit override value for serial mode test "; 
 	  loc = "19" 
 	  type = "binary" }
 "TESTTXEN" {
 	  desc = "Differential data transmit override value for serial mode test "; 
 	  loc = "18" 
 	  type = "binary" }
 "TESTEN" {
 	  desc = "Enable manual test override for serial mode TX path  "; 
 	  loc = "17" 
 	  type = "binary" }
 "DRVVBUS" {
 	  desc = "VBUS-drive for ChanMode = serial "; 
 	  loc = "16" 
 	  type = "binary" }
 "CHRGVBUS" {
 	  desc = "VBUS-drive for ChanMode = serial "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "14..12" 
 	  type = "binary" }
 "ULPINOBITSTUFF" {
 	  desc = "Disable bitstuff emulation in ULPI TLL for ULPI ChanMode "; 
 	  loc = "11" 
 	  type = "binary" }
 "ULPIAUTOIDLE" {
 	  desc = "For ChanMode = ULPI TLL only. "; 
 	  loc = "10" 
 	  type = "binary" }
 "UTMIAUTOIDLE" {
 	  desc = "For ChanMode = ULPI TLL only. "; 
 	  loc = "9" 
 	  type = "binary" }
 "ULPIDDRMODE" {
 	  desc = "Select single/double data rate (SDR/DDR) mode for ULPI TLL "; 
 	  loc = "8" 
 	  type = "binary" }
 "ULPIOUTCLKMODE" {
 	  desc = "ULPI clocking mode select for ULPI TLL ChanMode "; 
 	  loc = "7" 
 	  type = "binary" }
 "TLLFULLSPEED" {
 	  desc = "Sets PHY speed emulation in TLL (full/slow)"; 
 	  loc = "6" 
 	  type = "binary" }
 "TLLCONNECT" {
 	  desc = "Emulation of Full/Low-Speed connect"; 
 	  loc = "5" 
 	  type = "binary" }
 "TLLATTACH" {
 	  desc = "Emulates cable attach/detach for all serial TLL modes"; 
 	  loc = "4" 
 	  type = "binary" }
 "UTMIISADEV" {
 	  desc = "Select the cable end seen by UTMI side of TLL "; 
 	  loc = "3" 
 	  type = "binary" }
 "CHANMODE" {
 	  desc = "Main channel mode selection "; 
 	  loc = "2..1" 
 	  type = "binary" }
 "CHANEN" {
 	  desc = "Active-high channel enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_VENDOR_ID_LO__bitfield" { 
 "VENDOR_ID_LO" {
 	  desc = ""; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "ULPI_VENDOR_ID_HI__bitfield" { 
 "VENDOR_ID_HI" {
 	  desc = ""; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "ULPI_PRODUCT_ID_LO__bitfield" { 
 "PRODUCT_ID_LO" {
 	  desc = ""; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "ULPI_PRODUCT_ID_HI__bitfield" { 
 "PRODUCT_ID_HI" {
 	  desc = ""; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "ULPI_FUNCTION_CTRL__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7" 
 	  type = "binary" }
 "SUSPENDM" {
 	  desc = "Active low PHY suspend.. puts the ULPI bus in Low Power Mode. "; 
 	  loc = "6" 
 	  type = "binary" }
 "RESET" {
 	  desc = "Active high UTMI transceiver reset. Auto-cleared. "; 
 	  loc = "5" 
 	  type = "binary" }
 "OPMODE" {
 	  desc = "Select the required bit encoding style during transmit "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "TERMSELECT" {
 	  desc = "Controls the internal 1.5Kohms pull-up resistor and 45ohms HS "; 
 	  loc = "2" 
 	  type = "binary" }
 "XCVRSELECT" {
 	  desc = "Select the required transceiver speed. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "ULPI_INTERFACE_CTRL__bitfield" { 
 "INTERFACE_PROTECT_DISABLE" {
 	  desc = "Controls circuitry built into the PHY  "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "6..5" 
 	  type = "binary" }
 "AUTORESUME" {
 	  desc = "Enables the PHY to automatically drive resume "; 
 	  loc = "4" 
 	  type = "binary" }
 "CLOCKSUSPENDM" {
 	  desc = "Active low clock suspend for serial modes (6pin/3-pin). "; 
 	  loc = "3" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "2" 
 	  type = "binary" }
 "FSLSSERIALMODE_3PIN" {
 	  desc = "Sets the ULPI interface to 3-pin (FS/LS only) Serial "; 
 	  loc = "1" 
 	  type = "binary" }
 "FSLSSERIALMODE_6PIN" {
 	  desc = "Sets the ULPI interface to 6-pin (FS/LS only) Serial "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_OTG_CTRL__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..6" 
 	  type = "binary" }
 "DRVVBUS" {
 	  desc = "Drive 5V on VBUS "; 
 	  loc = "5" 
 	  type = "binary" }
 "CHRGVBUS" {
 	  desc = "Charge VBUS through a resistor for VBUS-pulsing SRP. "; 
 	  loc = "4" 
 	  type = "binary" }
 "DISCHRGVBUS" {
 	  desc = "Discharge VBUS through a resistor, until the session-end VBUS "; 
 	  loc = "3" 
 	  type = "binary" }
 "DMPULLDOWN" {
 	  desc = "Enables the 15k Ohm pull-down resistor  "; 
 	  loc = "2" 
 	  type = "binary" }
 "DPPULLDOWN" {
 	  desc = "Enables the 15k Ohm pull-down resistor "; 
 	  loc = "1" 
 	  type = "binary" }
 "IDPULLUP" {
 	  desc = "Pull-up to the (OTG) ID line to allow its sampling "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_USB_INT_EN_RISE__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..5" 
 	  type = "binary" }
 "IDGND_RISE" {
 	  desc = "Generate an interrupt event notification when IdGnd "; 
 	  loc = "4" 
 	  type = "binary" }
 "SESSEND_RISE" {
 	  desc = "Generate an interrupt event notification when SessEnd "; 
 	  loc = "3" 
 	  type = "binary" }
 "SESSVALID_RISE" {
 	  desc = "Generate an interrupt event notification when SessValid "; 
 	  loc = "2" 
 	  type = "binary" }
 "VBUSVALID_RISE" {
 	  desc = "Generate an interrupt event notification when VbusValid "; 
 	  loc = "1" 
 	  type = "binary" }
 "HOSTDISCONNECT_RISE" {
 	  desc = "Generate an interrupt event notification when HostDisconnect"; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_USB_INT_EN_FALL__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..5" 
 	  type = "binary" }
 "IDGND_FALL" {
 	  desc = "Generate an interrupt event notification when IdGnd "; 
 	  loc = "4" 
 	  type = "binary" }
 "SESSEND_FALL" {
 	  desc = "Generate an interrupt event notification when SessEnd "; 
 	  loc = "3" 
 	  type = "binary" }
 "SESSVALID_FALL" {
 	  desc = "Generate an interrupt event notification when SessValid "; 
 	  loc = "2" 
 	  type = "binary" }
 "VBUSVALID_FALL" {
 	  desc = "Generate an interrupt event notification when VbusValid "; 
 	  loc = "1" 
 	  type = "binary" }
 "HOSTDISCONNECT_FALL" {
 	  desc = "Generate an interrupt event notification when HostDisconnect"; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_USB_INT_STATUS__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..5" 
 	  type = "binary" }
 "IDGND" {
 	  desc = "Value of UTMI+ IdDig output. Undefined unless IdPullup = 1 "; 
 	  loc = "4" 
 	  type = "binary" }
 "SESSEND" {
 	  desc = "Current value of UTMI+ SessEnd output. "; 
 	  loc = "3" 
 	  type = "binary" }
 "SESSVALID" {
 	  desc = "Current value of UTMI+ SessValid output. "; 
 	  loc = "2" 
 	  type = "binary" }
 "VBUSVALID" {
 	  desc = "Current value of UTMI+ VbusValid output. "; 
 	  loc = "1" 
 	  type = "binary" }
 "HOSTDISCONNECT" {
 	  desc = "Current value of UTMI+ Hostdisconnect output. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_USB_INT_LATCH__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..5" 
 	  type = "binary" }
 "IDGND_LATCH" {
 	  desc = "Set to 1 by the PHY when an unmasked event occurs on IDGND"; 
 	  loc = "4" 
 	  type = "binary" }
 "SESSEND_LATCH" {
 	  desc = "Set to 1 by the PHY when an unmasked event occurs on SESSEND"; 
 	  loc = "3" 
 	  type = "binary" }
 "SESSVALID_LATCH" {
 	  desc = "Set to 1 by the PHY when an unmasked event occurs on SESSVALID"; 
 	  loc = "2" 
 	  type = "binary" }
 "VBUSVALID_LATCH" {
 	  desc = "Set to 1 by the PHY when an unmasked event occurs on VBUSVALID"; 
 	  loc = "1" 
 	  type = "binary" }
 "HOSTDISCONNECT_LATCH" {
 	  desc = "Set to 1 by the PHY when an unmasked event occurs on HOSTDISCONNECT"; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_DEBUG__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..2" 
 	  type = "binary" }
 "LINESTATE" {
 	  desc = "Current state of the USB line.. D+ (bit 0) and D- (bit 1). "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "ULPI_SCRATCH_REGISTER__bitfield" { 
 "SCRATCH" {
 	  desc = "Scratch data. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "ULPI_UTMI_VCONTROL_EN__bitfield" { 
 "VC7_EN" {
 	  desc = "enable alt_int assertion upon vcontrol_status bit change "; 
 	  loc = "7" 
 	  type = "binary" }
 "VC6_EN" {
 	  desc = "enable alt_int assertion upon vcontrol_status bit change "; 
 	  loc = "6" 
 	  type = "binary" }
 "VC5_EN" {
 	  desc = "enable alt_int assertion upon vcontrol_status bit change "; 
 	  loc = "5" 
 	  type = "binary" }
 "VC4_EN" {
 	  desc = "enable alt_int assertion upon vcontrol_status bit change "; 
 	  loc = "4" 
 	  type = "binary" }
 "VC3_EN" {
 	  desc = "enable alt_int assertion upon vcontrol_status bit change "; 
 	  loc = "3" 
 	  type = "binary" }
 "VC2_EN" {
 	  desc = "enable alt_int assertion upon vcontrol_status bit change "; 
 	  loc = "2" 
 	  type = "binary" }
 "VC1_EN" {
 	  desc = "enable alt_int assertion upon vcontrol_status bit change "; 
 	  loc = "1" 
 	  type = "binary" }
 "VC" {
 	  desc = "enable alt_int assertion upon vcontrol_status bit change "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_UTMI_VCONTROL_STATUS__bitfield" { 
 "VC" {
 	  desc = "User-defined UTMI Control data byte "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "ULPI_UTMI_VCONTROL_LATCH__bitfield" { 
 "VC7_CHANGE" {
 	  desc = "unmasked change on vcontrol_status bit "; 
 	  loc = "7" 
 	  type = "binary" }
 "VC6_CHANGE" {
 	  desc = "unmasked change on vcontrol_status bit "; 
 	  loc = "6" 
 	  type = "binary" }
 "VC5_CHANGE" {
 	  desc = "unmasked change on vcontrol_status bit "; 
 	  loc = "5" 
 	  type = "binary" }
 "VC4_CHANGE" {
 	  desc = "unmasked change on vcontrol_status bit "; 
 	  loc = "4" 
 	  type = "binary" }
 "VC3_CHANGE" {
 	  desc = "unmasked change on vcontrol_status bit "; 
 	  loc = "3" 
 	  type = "binary" }
 "VC2_CHANGE" {
 	  desc = "unmasked change on vcontrol_status bit "; 
 	  loc = "2" 
 	  type = "binary" }
 "VC1_CHANGE" {
 	  desc = "unmasked change on vcontrol_status bit "; 
 	  loc = "1" 
 	  type = "binary" }
 "VC" {
 	  desc = "unmasked change on vcontrol_status bit "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_UTMI_VSTATUS__bitfield" { 
 "VS" {
 	  desc = "User-defined UTMI Status data byte "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "ULPI_VENDOR_INT_EN__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..1" 
 	  type = "binary" }
 "P2P_EN" {
 	  desc = "Enable PHY-to-PHY ULPI wakeup upon inactive UTMI suspend. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_VENDOR_INT_STATUS__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..1" 
 	  type = "binary" }
 "UTMI_SUSPENDM" {
 	  desc = "UTMI suspendm status (active-low), source of TLL PHY-to-PHY "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "ULPI_VENDOR_INT_LATCH__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "7..1" 
 	  type = "binary" }
 "P2P_LATCH" {
 	  desc = "PHY-to-PHY ULPI wakeup event latch. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "UHH_REVISION_bitfield" { 
 "RESERVED" {
 	  desc = "reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "MAJ_REV" {
 	  desc = "Major revision number 0..9 "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "MIN_REV" {
 	  desc = "Minor revision number 0..9 "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "UHH_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "reserved "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "MIDLEMODE" {
 	  desc = "Master interface power management control. "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "reserved "; 
 	  loc = "11..9" 
 	  type = "binary" }
 "CACTIVITY" {
 	  desc = "Control of clock internal gating while module is idle. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "reserved "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management control. "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "ENAWAKEUP" {
 	  desc = "Asynchronous wakeup generation control"; 
 	  loc = "2" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal autogating control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "UHH_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "reserved "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "EHCI_RESETDONE" {
 	  desc = "Indicated when the EHCI HS host is out of reset "; 
 	  loc = "2" 
 	  type = "binary" }
 "OHCI_RESETDONE" {
 	  desc = "Indicates when the OHCI FS/LS host is out of reset "; 
 	  loc = "1" 
 	  type = "binary" }
 "RESETDONE" {
 	  desc = "Indicates when the USB Host has come out of reset "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "UHH_HOSTCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..2" 
 	  type = "binary" }
 "AUTOPPD_ON_OVERCUR_EN" {
 	  desc = "Configure reaction upon port overcurrent condition "; 
 	  loc = "1" 
 	  type = "binary" }
 "ULPI_BYPASS" {
 	  desc = "Output ports mode control "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "UHH_DEBUG_CSR_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..20" 
 	  type = "binary" }
 "OHCI_CCS_3" {
 	  desc = "Current Connect Status of port 3 "; 
 	  loc = "19" 
 	  type = "binary" }
 "OHCI_CCS_2" {
 	  desc = "Current Connect Status of port 2 "; 
 	  loc = "18" 
 	  type = "binary" }
 "OHCI_CCS_1" {
 	  desc = "Current Connect Status of port 1 "; 
 	  loc = "17" 
 	  type = "binary" }
 "OHCI_GLOBALSUSPEND" {
 	  desc = "OHCI global suspend status"; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "15..8" 
 	  type = "binary" }
 "OCHI_CNTSEL" {
 	  desc = "Selection of a shorter 1 ms counter in OHCI host"; 
 	  loc = "7" 
 	  type = "binary" }
 "EHCI_SIMULATION_MODE" {
 	  desc = "Sets the PHY to non-driving mode "; 
 	  loc = "6" 
 	  type = "binary" }
 "EHCI_FLADJ" {
 	  desc = "EHCI host frame length adjust. "; 
 	  loc = "5..0" 
 	  type = "binary" }
}


 "HCREVISION_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "REV" {
 	  desc = "OHCI specification revision the OHCI revision number "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "HCCONTROL_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..11" 
 	  type = "binary" }
 "RWE" {
 	  desc = "Remote wake-up enable "; 
 	  loc = "10" 
 	  type = "binary" }
 "RWC" {
 	  desc = "Remote wake-up connected. "; 
 	  loc = "9" 
 	  type = "binary" }
 "IR" {
 	  desc = "Interrupt routing. "; 
 	  loc = "8" 
 	  type = "binary" }
 "HCFS" {
 	  desc = "Host Controller Functional State "; 
 	  loc = "7..6" 
 	  type = "binary" }
 "BLE" {
 	  desc = "Bulk list processing enable. "; 
 	  loc = "5" 
 	  type = "binary" }
 "CLE" {
 	  desc = "Control list processing enable. "; 
 	  loc = "4" 
 	  type = "binary" }
 "IE" {
 	  desc = "Isochronous ED processing enabled by Host Controller Driver. "; 
 	  loc = "3" 
 	  type = "binary" }
 "PLE" {
 	  desc = "Periodic list enable "; 
 	  loc = "2" 
 	  type = "binary" }
 "CBSR" {
 	  desc = "Control/bulk service ratio. "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "HCCOMMANDSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..18" 
 	  type = "binary" }
 "SOC" {
 	  desc = "Scheduling overrun count. "; 
 	  loc = "17..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "15..4" 
 	  type = "binary" }
 "OCR" {
 	  desc = "Ownership change request. "; 
 	  loc = "3" 
 	  type = "binary" }
 "BLF" {
 	  desc = "Bulk list filled. "; 
 	  loc = "2" 
 	  type = "binary" }
 "CLF" {
 	  desc = "Control list filled. "; 
 	  loc = "1" 
 	  type = "binary" }
 "HCR" {
 	  desc = "Host controller reset.  "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HCINTERRUPTSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31" 
 	  type = "binary" }
 "OC" {
 	  desc = "Ownership change. "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "29..7" 
 	  type = "binary" }
 "RHSC" {
 	  desc = "Root hub status change. "; 
 	  loc = "6" 
 	  type = "binary" }
 "FNO" {
 	  desc = "Frame number overflow. "; 
 	  loc = "5" 
 	  type = "binary" }
 "UE" {
 	  desc = "Unrecoverable error. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RD" {
 	  desc = "Resume detected. "; 
 	  loc = "3" 
 	  type = "binary" }
 "SF" {
 	  desc = "Start of frame. "; 
 	  loc = "2" 
 	  type = "binary" }
 "WDH" {
 	  desc = "Write done head. "; 
 	  loc = "1" 
 	  type = "binary" }
 "SO" {
 	  desc = "Scheduling overrun. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HCINTERRUPTENABLE_bitfield" { 
 "MIE" {
 	  desc = "Master interrupt enable. "; 
 	  loc = "31" 
 	  type = "binary" }
 "OC" {
 	  desc = "Ownership change. "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "29..7" 
 	  type = "binary" }
 "RHSC" {
 	  desc = "Root hub status change. "; 
 	  loc = "6" 
 	  type = "binary" }
 "FNO" {
 	  desc = "Frame number overflow. "; 
 	  loc = "5" 
 	  type = "binary" }
 "UE" {
 	  desc = "Unrecoverable error. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RD" {
 	  desc = "Resume detected. "; 
 	  loc = "3" 
 	  type = "binary" }
 "SF" {
 	  desc = "Start of frame. "; 
 	  loc = "2" 
 	  type = "binary" }
 "WDH" {
 	  desc = "Write done head. "; 
 	  loc = "1" 
 	  type = "binary" }
 "SO" {
 	  desc = "Scheduling overrun. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HCINTERRUPTDISABLE_bitfield" { 
 "MIE" {
 	  desc = "Master interrupt enable. "; 
 	  loc = "31" 
 	  type = "binary" }
 "OC" {
 	  desc = "Ownership change. "; 
 	  loc = "30" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "29..7" 
 	  type = "binary" }
 "RHSC" {
 	  desc = "Root hub status change. "; 
 	  loc = "6" 
 	  type = "binary" }
 "FNO" {
 	  desc = "Frame number overflow. "; 
 	  loc = "5" 
 	  type = "binary" }
 "UE" {
 	  desc = "Unrecoverable error. "; 
 	  loc = "4" 
 	  type = "binary" }
 "RD" {
 	  desc = "Resume detected. "; 
 	  loc = "3" 
 	  type = "binary" }
 "SF" {
 	  desc = "Start of frame. "; 
 	  loc = "2" 
 	  type = "binary" }
 "WDH" {
 	  desc = "Write done head. "; 
 	  loc = "1" 
 	  type = "binary" }
 "SO" {
 	  desc = "Scheduling overrun. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HCHCCA_bitfield" { 
 "HCCA" {
 	  desc = "Physical address of the beginning of the HCCA. "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "HCPERIODCURRENTED_bitfield" { 
 "PCED" {
 	  desc = "Physical address of current ED on the periodic ED list. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "HCCONTROLHEADED_bitfield" { 
 "CHED" {
 	  desc = "Physical address of head ED on the control ED list. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "HCCONTROLCURRENTED_bitfield" { 
 "CCED" {
 	  desc = "Physical address of current ED on the control ED list. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "HCBULKHEADED_bitfield" { 
 "BHED" {
 	  desc = "Physical address of head ED on the bulk ED list. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "HCBULKCURRENTED_bitfield" { 
 "BCED" {
 	  desc = "Physical address of current ED on the bulk ED list. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "HCDONEHEAD_bitfield" { 
 "DH" {
 	  desc = "Physical address of last TD that was added to the Done queue. "; 
 	  loc = "31..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "HCFMREMAINING_bitfield" { 
 "FRT" {
 	  desc = "Frame remaining toggle. "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "30..14" 
 	  type = "binary" }
 "FR" {
 	  desc = "Frame remaining. "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "HCFMNUMBER_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "FN" {
 	  desc = "Frame Number. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "HCPERIODICSTART_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "PS" {
 	  desc = "Periodic start. "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "HCLSTHRESHOLD_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "LST" {
 	  desc = "Low-speed threshold. "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "HCRHDESCRIPTORA_bitfield" { 
 "POTPG" {
 	  desc = "Power-on to power-good time. "; 
 	  loc = "31..24" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "23..13" 
 	  type = "binary" }
 "NOCP" {
 	  desc = "No overcurrent protection. "; 
 	  loc = "12" 
 	  type = "binary" }
 "OCPM" {
 	  desc = "Overcurrent protection mode. "; 
 	  loc = "11" 
 	  type = "binary" }
 "DT" {
 	  desc = "Device type. "; 
 	  loc = "10" 
 	  type = "binary" }
 "NPS" {
 	  desc = "No power switching "; 
 	  loc = "9" 
 	  type = "binary" }
 "PSM" {
 	  desc = "Power switching mode. "; 
 	  loc = "8" 
 	  type = "binary" }
 "NDP" {
 	  desc = "Number of downstream ports. "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "HCRHDESCRIPTORB_bitfield" { 
 "PPCM" {
 	  desc = "Port power control mask."; 
 	  loc = "31..16" 
 	  type = "binary" }
 "DR" {
 	  desc = "Device removable. "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "HCRHSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "30..18" 
 	  type = "binary" }
 "OCIC" {
 	  desc = "Overcurrent indication change."; 
 	  loc = "17" 
 	  type = "binary" }
 "LPSC" {
 	  desc = "Local power status change. "; 
 	  loc = "16" 
 	  type = "binary" }
 "DRWE" {
 	  desc = "Device remote wake-up enable. "; 
 	  loc = "15" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "14..2" 
 	  type = "binary" }
 "OCI" {
 	  desc = "Overcurrent indicator. "; 
 	  loc = "1" 
 	  type = "binary" }
 "LPS" {
 	  desc = "Local power status. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HCRHPORTSTATUS_1_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "PRSC" {
 	  desc = "Port 1 reset status change. "; 
 	  loc = "20" 
 	  type = "binary" }
 "OCIC" {
 	  desc = "Port 1 overcurrent indicator change."; 
 	  loc = "19" 
 	  type = "binary" }
 "PSSC" {
 	  desc = "Port 1 suspend status change."; 
 	  loc = "18" 
 	  type = "binary" }
 "PESC" {
 	  desc = "Port 1 enable status change. "; 
 	  loc = "17" 
 	  type = "binary" }
 "CSC" {
 	  desc = "Port 1 connect status change."; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "LSDA_CPP" {
 	  desc = "Port 1 low-speed device attached/clear port power."; 
 	  loc = "9" 
 	  type = "binary" }
 "PPS_SPP" {
 	  desc = "Port 1 port power status/set port power. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PRS_SPR" {
 	  desc = "Port 1 port reset status/set port reset. "; 
 	  loc = "4" 
 	  type = "binary" }
 "POCI_CSS" {
 	  desc = "Port 1 port overcurrent indicator/clear suspend status. "; 
 	  loc = "3" 
 	  type = "binary" }
 "PSS_SPS" {
 	  desc = "Port 1 port suspend status/set port suspend. This bit is cleared automatically "; 
 	  loc = "2" 
 	  type = "binary" }
 "PES_SPE" {
 	  desc = "Port 1 port enable status/set port enable."; 
 	  loc = "1" 
 	  type = "binary" }
 "CCS_CPE" {
 	  desc = "Port 1 current connection status/clear port enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HCRHPORTSTATUS_2_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "PRSC" {
 	  desc = "Port 2 reset status change. "; 
 	  loc = "20" 
 	  type = "binary" }
 "OCIC" {
 	  desc = "Port 2 overcurrent indicator change."; 
 	  loc = "19" 
 	  type = "binary" }
 "PSSC" {
 	  desc = "Port 2 suspend status changed. "; 
 	  loc = "18" 
 	  type = "binary" }
 "PESC" {
 	  desc = "Port 2 enable status change. "; 
 	  loc = "17" 
 	  type = "binary" }
 "CSC" {
 	  desc = "Port 2 connect status change."; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "LSDA_CPP" {
 	  desc = "Port 2 low-speed device attached/clear port power. "; 
 	  loc = "9" 
 	  type = "binary" }
 "PPS_SPP" {
 	  desc = "Port 2 port power status/set port power. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PRS_SPR" {
 	  desc = "Port 2 port reset status/set port reset. "; 
 	  loc = "4" 
 	  type = "binary" }
 "POCI_CSS" {
 	  desc = "Port 2 port overcurrent indicator/clear suspend status. "; 
 	  loc = "3" 
 	  type = "binary" }
 "PSS_SPS" {
 	  desc = "Port 2 port suspend status/set port suspend. "; 
 	  loc = "2" 
 	  type = "binary" }
 "PES_SPE" {
 	  desc = "Port 2 port enable status/set port enable. "; 
 	  loc = "1" 
 	  type = "binary" }
 "CCS_CPE" {
 	  desc = "Port 2 current connection status/clear port enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HCRHPORTSTATUS_3_bitfield" { 
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "31..21" 
 	  type = "binary" }
 "PRSC" {
 	  desc = "Port 3 reset status change."; 
 	  loc = "20" 
 	  type = "binary" }
 "OCIC" {
 	  desc = "Port 3 overcurrent indicator change."; 
 	  loc = "19" 
 	  type = "binary" }
 "PSSC" {
 	  desc = "Port 3 suspend status change. "; 
 	  loc = "18" 
 	  type = "binary" }
 "PESC" {
 	  desc = "Port 3 enable status change.  "; 
 	  loc = "17" 
 	  type = "binary" }
 "CSC" {
 	  desc = "Port 3 connect status change. "; 
 	  loc = "16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "15..10" 
 	  type = "binary" }
 "LSDA_CPP" {
 	  desc = "Port 3 low-speed device attached/clear port power."; 
 	  loc = "9" 
 	  type = "binary" }
 "PPS_SPP" {
 	  desc = "Port 3 power status/set port power. "; 
 	  loc = "8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Reserved "; 
 	  loc = "7..5" 
 	  type = "binary" }
 "PRS_SPR" {
 	  desc = "Port 3 reset status/set port reset. "; 
 	  loc = "4" 
 	  type = "binary" }
 "POCI_CSS" {
 	  desc = "Port 3 overcurrent indicator/clear suspend status. "; 
 	  loc = "3" 
 	  type = "binary" }
 "PSS_SPS" {
 	  desc = "Port 3 port suspend status/set port suspend. "; 
 	  loc = "2" 
 	  type = "binary" }
 "PES_SPE" {
 	  desc = "Port 3 enable status/set port enable. "; 
 	  loc = "1" 
 	  type = "binary" }
 "CCS_CPE" {
 	  desc = "Port 3 current connection status/clear port enable. "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "HCCAPBASE_bitfield" { 
 "HCIVERSION" {
 	  desc = ""; 
 	  loc = "31..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "15..8" 
 	  type = "binary" }
 "CAPLENGTH" {
 	  desc = ""; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "HCSPARAMS_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..20" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "19..17" 
 	  type = "binary" }
 "P_INDICATOR" {
 	  desc = "Port indicator support indication "; 
 	  loc = "16" 
 	  type = "binary" }
 "N_CC" {
 	  desc = "Number of Companion Controllers "; 
 	  loc = "15..12" 
 	  type = "binary" }
 "N_PCC" {
 	  desc = "Number of Ports per Companion Controller "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "PRR" {
 	  desc = "Port Routing Rules "; 
 	  loc = "7" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "6..5" 
 	  type = "binary" }
 "PPC" {
 	  desc = "Port Power control "; 
 	  loc = "4" 
 	  type = "binary" }
 "N_PORTS" {
 	  desc = "Number of downstream ports "; 
 	  loc = "3..0" 
 	  type = "binary" }
}


 "HCCPARAMS_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..16" 
 	  type = "binary" }
 "EECP" {
 	  desc = "EHCI Extended Capabilities Pointer "; 
 	  loc = "15..8" 
 	  type = "binary" }
 "IST" {
 	  desc = "Isochronous Scheduling Threshold "; 
 	  loc = "7..4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "3" 
 	  type = "binary" }
 "ASPC" {
 	  desc = "Asynchronous Schedule Park Capability "; 
 	  loc = "2" 
 	  type = "binary" }
 "PFLF" {
 	  desc = "Programmable Frame List Flag "; 
 	  loc = "1" 
 	  type = "binary" }
 "BIT64AC" {
 	  desc = "64-bit addressing capability "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "USBCMD_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..24" 
 	  type = "binary" }
 "ITC" {
 	  desc = "Interrupt Threshold Control "; 
 	  loc = "23..16" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "15..12" 
 	  type = "binary" }
 "ASPME" {
 	  desc = "Asynchronous Schedule Park Mode Enable "; 
 	  loc = "11" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "10" 
 	  type = "binary" }
 "ASPMC" {
 	  desc = "Asynchronous Schedule Park Mode Count "; 
 	  loc = "9..8" 
 	  type = "binary" }
 "LHCR" {
 	  desc = "Light Host Controller Reset "; 
 	  loc = "7" 
 	  type = "binary" }
 "IAAD" {
 	  desc = "Interrupt on Async Advance Doorbell "; 
 	  loc = "6" 
 	  type = "binary" }
 "ASE" {
 	  desc = "Asynchronous Schedule Enable "; 
 	  loc = "5" 
 	  type = "binary" }
 "PSE" {
 	  desc = "Periodic Schedule Enable "; 
 	  loc = "4" 
 	  type = "binary" }
 "FLS" {
 	  desc = "Frame List Size "; 
 	  loc = "3..2" 
 	  type = "binary" }
 "RS" {
 	  desc = "run/stop "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "USBSTS_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..16" 
 	  type = "binary" }
 "ASS" {
 	  desc = "Asynchronous Schedule Status "; 
 	  loc = "15" 
 	  type = "binary" }
 "PSS" {
 	  desc = "Periodic Schedule Status "; 
 	  loc = "14" 
 	  type = "binary" }
 "REC" {
 	  desc = "Reclamation "; 
 	  loc = "13" 
 	  type = "binary" }
 "HCH" {
 	  desc = "Host Controller Halted "; 
 	  loc = "12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "11..6" 
 	  type = "binary" }
 "IAA" {
 	  desc = "Interrept on Async Advance "; 
 	  loc = "5" 
 	  type = "binary" }
 "HSE" {
 	  desc = "Host System Error "; 
 	  loc = "4" 
 	  type = "binary" }
 "FLR" {
 	  desc = "Frame List Rollover "; 
 	  loc = "3" 
 	  type = "binary" }
 "PCD" {
 	  desc = "Port Change Detect "; 
 	  loc = "2" 
 	  type = "binary" }
 "USBEI" {
 	  desc = "USB Error Interrupt "; 
 	  loc = "1" 
 	  type = "binary" }
 "USBI" {
 	  desc = "USB Interrupt "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "USBINTR_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..6" 
 	  type = "binary" }
 "IAAE" {
 	  desc = "Interrupt on Async Advance Enable "; 
 	  loc = "5" 
 	  type = "binary" }
 "HSEE" {
 	  desc = "Host System Error Enable "; 
 	  loc = "4" 
 	  type = "binary" }
 "FLRE" {
 	  desc = "Frame List Rollover Enable "; 
 	  loc = "3" 
 	  type = "binary" }
 "PCIE" {
 	  desc = "Port Change Interrupt Enable "; 
 	  loc = "2" 
 	  type = "binary" }
 "USBEIE" {
 	  desc = "USB Error Interrupt Enable "; 
 	  loc = "1" 
 	  type = "binary" }
 "USBIE" {
 	  desc = "USB Interrupt Enable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "FRINDEX_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..14" 
 	  type = "binary" }
 "FI" {
 	  desc = "frame index "; 
 	  loc = "13..0" 
 	  type = "binary" }
}


 "CTRLDSSEGMENT_bitfield" { 
 "CDSS" {
 	  desc = ""; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "PERIODICLISTBASE_bitfield" { 
 "BAL" {
 	  desc = "Base Address (Low) "; 
 	  loc = "31..12" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "ASYNCLISTADDR_bitfield" { 
 "LPL" {
 	  desc = "Link Pointer Low "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "4..0" 
 	  type = "binary" }
}


 "CONFIGFLAG_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..1" 
 	  type = "binary" }
 "CF" {
 	  desc = "Configure Flag "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "PORTSC__bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..23" 
 	  type = "binary" }
 "WOCE" {
 	  desc = "Wake on Over-Current Enable "; 
 	  loc = "22" 
 	  type = "binary" }
 "WDE" {
 	  desc = "Wake on Disconnect Enable "; 
 	  loc = "21" 
 	  type = "binary" }
 "WCE" {
 	  desc = "Wake on Connect Enable "; 
 	  loc = "20" 
 	  type = "binary" }
 "PTC" {
 	  desc = "Port Test Control "; 
 	  loc = "19..16" 
 	  type = "binary" }
 "PIC" {
 	  desc = "Port Indicator Control (not implemented) "; 
 	  loc = "15..14" 
 	  type = "binary" }
 "PO" {
 	  desc = "Port Owner "; 
 	  loc = "13" 
 	  type = "binary" }
 "PP" {
 	  desc = "Port Power "; 
 	  loc = "12" 
 	  type = "binary" }
 "LS" {
 	  desc = "Line Status "; 
 	  loc = "11..10" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "9" 
 	  type = "binary" }
 "PR" {
 	  desc = "Port Reset "; 
 	  loc = "8" 
 	  type = "binary" }
 "SUS" {
 	  desc = "Suspend "; 
 	  loc = "7" 
 	  type = "binary" }
 "FPR" {
 	  desc = "Force Port Resume "; 
 	  loc = "6" 
 	  type = "binary" }
 "OCC" {
 	  desc = "Over Current Change "; 
 	  loc = "5" 
 	  type = "binary" }
 "OCA" {
 	  desc = "Over Current Active "; 
 	  loc = "4" 
 	  type = "binary" }
 "PEDC" {
 	  desc = "Port Enabled/Disabled Change "; 
 	  loc = "3" 
 	  type = "binary" }
 "PED" {
 	  desc = "Port Enabled/Disabled "; 
 	  loc = "2" 
 	  type = "binary" }
 "CSC" {
 	  desc = "Connect Status Change "; 
 	  loc = "1" 
 	  type = "binary" }
 "CCS" {
 	  desc = "Current Connect Status "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "INSNREG00_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..14" 
 	  type = "binary" }
 "UFRAME_CNT" {
 	  desc = "1-microframe length value, to reduce simulation time "; 
 	  loc = "13..1" 
 	  type = "binary" }
 "EN" {
 	  desc = "Enable of this register "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "INSNREG01_bitfield" { 
 "OUT_THRESHOLD" {
 	  desc = "Programmable output packet buffer threshold, in 32-bit words "; 
 	  loc = "31..16" 
 	  type = "binary" }
 "IN_THRESHOLD" {
 	  desc = "Programmable input packet buffer threshold, in 32-bit words "; 
 	  loc = "15..0" 
 	  type = "binary" }
}


 "INSNREG02_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..12" 
 	  type = "binary" }
 "BUF_DEPTH" {
 	  desc = "Programmable packet buffer depth, in 32-bit words "; 
 	  loc = "11..0" 
 	  type = "binary" }
}


 "INSNREG03_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..1" 
 	  type = "binary" }
 "BRK_MEM_TRSF" {
 	  desc = "Break Memory Transfer, in conjuction with INSNREG01 "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "INSNREG04_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..5" 
 	  type = "binary" }
 "NAK_FIX_DIS" {
 	  desc = "Disable NAK fix (don't touch) "; 
 	  loc = "4" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "3" 
 	  type = "binary" }
 "SHORT_PORT_ENUM" {
 	  desc = "scale down Port enumeration time (debug) "; 
 	  loc = "2" 
 	  type = "binary" }
 "HCCPARAMS_WRE" {
 	  desc = "Make read-only HCCPARAMS register writable (debug) "; 
 	  loc = "1" 
 	  type = "binary" }
 "HCSPARAMS_WRE" {
 	  desc = "Make read-only HCSPARAMS register writable (debug) "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "INSNREG05_UTMI_bitfield" { 
 "RESERVED" {
 	  desc = ""; 
 	  loc = "31..18" 
 	  type = "binary" }
 "VBUSY" {
 	  desc = ""; 
 	  loc = "17" 
 	  type = "binary" }
 "VPORT" {
 	  desc = "Vendor interface port selection "; 
 	  loc = "16..13" 
 	  type = "binary" }
 "VCONTROLLOADM" {
 	  desc = "UTMI VcontrolLoadM output (active-low) "; 
 	  loc = "12" 
 	  type = "binary" }
 "VCONTROL" {
 	  desc = "UTMI Vcontrol output, to be loaded into the PHY "; 
 	  loc = "11..8" 
 	  type = "binary" }
 "VSTATUS" {
 	  desc = "UTMI Vstatus input image, from PHY "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "INSNREG05_ULPI_bitfield" { 
 "CONTROL" {
 	  desc = "Control/status of the ULPI register access "; 
 	  loc = "31" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = ""; 
 	  loc = "30..28" 
 	  type = "binary" }
 "PORTSEL" {
 	  desc = ""; 
 	  loc = "27..24" 
 	  type = "binary" }
 "OPSEL" {
 	  desc = ""; 
 	  loc = "23..22" 
 	  type = "binary" }
 "REGADD" {
 	  desc = "ULPI direct register address, for any value different than 0x2F. "; 
 	  loc = "21..16" 
 	  type = "binary" }
 "EXTREGADD" {
 	  desc = "Address for extended register accesses."; 
 	  loc = "15..8" 
 	  type = "binary" }
 "WRDATA" {
 	  desc = "Read/Write data of register access "; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "OTG_REVISION_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..8" 
 	  type = "binary" }
}


 "OTG_SYSCONFIG_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..14" 
 	  type = "binary" }
 "MIDLEMODE" {
 	  desc = "Master interface power management control. Standby/wait control "; 
 	  loc = "13..12" 
 	  type = "binary" }
 "R" {
 	  desc = "Reserved "; 
 	  loc = "11..5" 
 	  type = "binary" }
 "SIDLEMODE" {
 	  desc = "Slave interface power management control. Req/ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
}


 "OTG_SYSSTATUS_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "OTG_INTERFSEL_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..2" 
 	  type = "binary" }
 "PHYSEL" {
 	  desc = "PHY interface selection "; 
 	  loc = "1..0" 
 	  type = "binary" }
}


 "OTG_SIMENABLE_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "OTG_FORCESTDBY_bitfield" { 
 "R" {
 	  desc = "Reserved "; 
 	  loc = "31..1" 
 	  type = "binary" }
}


 "GPIO_SYSCONFIG_bitfield" { 
 "RESERVED" {
 	  desc = "Write 0s for future compatibility. Read returns 0 "; 
 	  loc = "31..5" 
 	  type = "binary" }
 "IDLEMODE" {
 	  desc = "Power Management, Req/Ack control "; 
 	  loc = "4..3" 
 	  type = "binary" }
 "ENAWAKEUP" {
 	  desc = "Wakeup capability enabled/disabled "; 
 	  loc = "2" 
 	  type = "binary" }
 "SOFTRESET" {
 	  desc = "Software reset. This bit is automatically reset by the hardware. "; 
 	  loc = "1" 
 	  type = "binary" }
 "AUTOIDLE" {
 	  desc = "Internal interface clock gating strategy "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPIO_SYSSTATUS_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "7..1" 
 	  type = "binary" }
}


 "GPIO_IRQSTATUS1_bitfield" { 
 "IRQSTATUS1" {
 	  desc = "Interrupt 1 Status Register. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_IRQENABLE1_bitfield" { 
 "IRQENABLE1" {
 	  desc = "Interrupt 1 Enable Register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_WAKEUPENABLE_bitfield" { 
 "WAKEUPEN" {
 	  desc = "Wake Up Enable Register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_IRQSTATUS2_bitfield" { 
 "IRQSTATUS2" {
 	  desc = "Interrupt 2 Status Register. "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_IRQENABLE2_bitfield" { 
 "IRQENABLE2" {
 	  desc = "Interrupt 2 Enable Register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_CTRL_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..3" 
 	  type = "binary" }
 "GATINGRATIO" {
 	  desc = "Gating Ratio "; 
 	  loc = "2..1" 
 	  type = "binary" }
 "DISABLEMODULE" {
 	  desc = "Module Disable "; 
 	  loc = "0" 
 	  type = "binary" }
}


 "GPIO_OE_bitfield" { 
 "OUTPUTEN" {
 	  desc = "Output Data Enable "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_DATAIN_bitfield" { 
 "DATAINPUT" {
 	  desc = "Sampled Input Data "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_DATAOUT_bitfield" { 
 "DATAOUTPUT" {
 	  desc = "Output Data "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_LEVELDETECT0_bitfield" { 
 "LOWLEVEL" {
 	  desc = "Low Level Interrupt Enable "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_LEVELDETECT1_bitfield" { 
 "HIGHLEVEL" {
 	  desc = "High Level Interrupt Enable "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_FALLINGDETECT_bitfield" { 
 "FALLINGEDGE" {
 	  desc = "Falling Edge Interrupt/Wakeup Enable "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_DEBOUNCINGTIME_bitfield" { 
 "RESERVED" {
 	  desc = "Read returns 0 "; 
 	  loc = "31..8" 
 	  type = "binary" }
 "DEBOUNCEVAL" {
 	  desc = "Input Debouncing Value in 31 microsecond steps."; 
 	  loc = "7..0" 
 	  type = "binary" }
}


 "GPIO_CLEARIRQENABLE1_bitfield" { 
 "CLEARIRQEN1" {
 	  desc = "Clear Interrupt Enable 1 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_SETIRQENABLE1_bitfield" { 
 "SETIRQEN1" {
 	  desc = "Set Interrupt Enable 1 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_CLEARIRQENABLE2_bitfield" { 
 "CLEARIRQEN2" {
 	  desc = "Clear Interrupt Enable 2 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_SETIRQENABLE2_bitfield" { 
 "SETIRQEN2" {
 	  desc = "Set Interrupt Enable 2 "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_CLEARWKUENA_bitfield" { 
 "CLEARWAKEUPEN" {
 	  desc = "Clear Wakeup Enable "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_SETWKUENA_bitfield" { 
 "SETWAKEUPEN" {
 	  desc = "Set Wakeup Enable "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


 "GPIO_CLEARDATAOUT_bitfield" { 
 "CLEARDATAOUT" {
 	  desc = "Clear Data Output Register "; 
 	  loc = "31..0" 
 	  type = "binary" }
}


}


register{
 CM_FCLKEN_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004000"; type = "CM_FCLKEN_IVA2_bitfield"  } 
 CM_CLKEN_PLL_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004004"; type = "CM_CLKEN_PLL_IVA2_bitfield"  } 
 CM_IDLEST_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004020"; type = "CM_IDLEST_IVA2_bitfield"  } 
 CM_IDLEST_PLL_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004024"; type = "CM_IDLEST_PLL_IVA2_bitfield"  } 
 CM_AUTOIDLE_PLL_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004034"; type = "CM_AUTOIDLE_PLL_IVA2_bitfield"  } 
 CM_CLKSEL1_PLL_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004040"; type = "CM_CLKSEL1_PLL_IVA2_bitfield"  } 
 CM_CLKSEL2_PLL_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004044"; type = "CM_CLKSEL2_PLL_IVA2_bitfield"  } 
 CM_CLKSTCTRL_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004048"; type = "CM_CLKSTCTRL_IVA2_bitfield"  } 
 CM_CLKSTST_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800404C"; type = "CM_CLKSTST_IVA2_bitfield"  } 
 CM_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004800"; type = "CM_REVISION_bitfield"  } 
 CM_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004810"; type = "CM_SYSCONFIG_bitfield"  } 
 CM_CLKEN_PLL_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004904"; type = "CM_CLKEN_PLL_MPU_bitfield"  } 
 CM_IDLEST_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004920"; type = "CM_IDLEST_MPU_bitfield"  } 
 CM_IDLEST_PLL_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004924"; type = "CM_IDLEST_PLL_MPU_bitfield"  } 
 CM_AUTOIDLE_PLL_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004934"; type = "CM_AUTOIDLE_PLL_MPU_bitfield"  } 
 CM_CLKSEL1_PLL_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004940"; type = "CM_CLKSEL1_PLL_MPU_bitfield"  } 
 CM_CLKSEL2_PLL_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004944"; type = "CM_CLKSEL2_PLL_MPU_bitfield"  } 
 CM_CLKSTCTRL_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004948"; type = "CM_CLKSTCTRL_MPU_bitfield"  } 
 CM_CLKSTST_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800494C"; type = "CM_CLKSTST_MPU_bitfield"  } 
 CM_FCLKEN1_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A00"; type = "CM_FCLKEN1_CORE_bitfield"  } 
 CM_FCLKEN3_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A08"; type = "CM_FCLKEN3_CORE_bitfield"  } 
 CM_ICLKEN1_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A10"; type = "CM_ICLKEN1_CORE_bitfield"  } 
 CM_ICLKEN2_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A14"; type = "CM_ICLKEN2_CORE_bitfield"  } 
 CM_ICLKEN3_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A18"; type = "CM_ICLKEN3_CORE_bitfield"  } 
 CM_IDLEST1_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A20"; type = "CM_IDLEST1_CORE_bitfield"  } 
 CM_IDLEST2_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A24"; type = "CM_IDLEST2_CORE_bitfield"  } 
 CM_IDLEST3_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A28"; type = "CM_IDLEST3_CORE_bitfield"  } 
 CM_AUTOIDLE1_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A30"; type = "CM_AUTOIDLE1_CORE_bitfield"  } 
 CM_AUTOIDLE2_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A34"; type = "CM_AUTOIDLE2_CORE_bitfield"  } 
 CM_AUTOIDLE3_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A38"; type = "CM_AUTOIDLE3_CORE_bitfield"  } 
 CM_CLKSEL_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A40"; type = "CM_CLKSEL_CORE_bitfield"  } 
 CM_CLKSTCTRL_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A48"; type = "CM_CLKSTCTRL_CORE_bitfield"  } 
 CM_CLKSTST_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004A4C"; type = "CM_CLKSTST_CORE_bitfield"  } 
 CM_FCLKEN_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004B00"; type = "CM_FCLKEN_SGX_bitfield"  } 
 CM_ICLKEN_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004B10"; type = "CM_ICLKEN_SGX_bitfield"  } 
 CM_IDLEST_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004B20"; type = "CM_IDLEST_SGX_bitfield"  } 
 CM_CLKSEL_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004B40"; type = "CM_CLKSEL_SGX_bitfield"  } 
 CM_SLEEPDEP_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004B44"; type = "CM_SLEEPDEP_SGX_bitfield"  } 
 CM_CLKSTCTRL_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004B48"; type = "CM_CLKSTCTRL_SGX_bitfield"  } 
 CM_CLKSTST_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004B4C"; type = "CM_CLKSTST_SGX_bitfield"  } 
 CM_FCLKEN_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004C00"; type = "CM_FCLKEN_WKUP_bitfield"  } 
 CM_ICLKEN_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004C10"; type = "CM_ICLKEN_WKUP_bitfield"  } 
 CM_IDLEST_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004C20"; type = "CM_IDLEST_WKUP_bitfield"  } 
 CM_AUTOIDLE_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004C30"; type = "CM_AUTOIDLE_WKUP_bitfield"  } 
 CM_CLKSEL_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004C40"; type = "CM_CLKSEL_WKUP_bitfield"  } 
 CM_CLKEN_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D00"; type = "CM_CLKEN_PLL_bitfield"  } 
 CM_CLKEN2_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D04"; type = "CM_CLKEN2_PLL_bitfield"  } 
 CM_IDLEST_CKGEN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D20"; type = "CM_IDLEST_CKGEN_bitfield"  } 
 CM_IDLEST2_CKGEN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D24"; type = "CM_IDLEST2_CKGEN_bitfield"  } 
 CM_AUTOIDLE_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D30"; type = "CM_AUTOIDLE_PLL_bitfield"  } 
 CM_AUTOIDLE2_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D34"; type = "CM_AUTOIDLE2_PLL_bitfield"  } 
 CM_CLKSEL1_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D40"; type = "CM_CLKSEL1_PLL_bitfield"  } 
 CM_CLKSEL2_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D44"; type = "CM_CLKSEL2_PLL_bitfield"  } 
 CM_CLKSEL3_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D48"; type = "CM_CLKSEL3_PLL_bitfield"  } 
 CM_CLKSEL4_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D4C"; type = "CM_CLKSEL4_PLL_bitfield"  } 
 CM_CLKSEL5_PLL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D50"; type = "CM_CLKSEL5_PLL_bitfield"  } 
 CM_CLKOUT_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004D70"; type = "CM_CLKOUT_CTRL_bitfield"  } 
 CM_FCLKEN_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004E00"; type = "CM_FCLKEN_DSS_bitfield"  } 
 CM_ICLKEN_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004E10"; type = "CM_ICLKEN_DSS_bitfield"  } 
 CM_IDLEST_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004E20"; type = "CM_IDLEST_DSS_bitfield"  } 
 CM_AUTOIDLE_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004E30"; type = "CM_AUTOIDLE_DSS_bitfield"  } 
 CM_CLKSEL_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004E40"; type = "CM_CLKSEL_DSS_bitfield"  } 
 CM_SLEEPDEP_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004E44"; type = "CM_SLEEPDEP_DSS_bitfield"  } 
 CM_CLKSTCTRL_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004E48"; type = "CM_CLKSTCTRL_DSS_bitfield"  } 
 CM_CLKSTST_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004E4C"; type = "CM_CLKSTST_DSS_bitfield"  } 
 CM_FCLKEN_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004F00"; type = "CM_FCLKEN_CAM_bitfield"  } 
 CM_ICLKEN_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004F10"; type = "CM_ICLKEN_CAM_bitfield"  } 
 CM_IDLEST_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004F20"; type = "CM_IDLEST_CAM_bitfield"  } 
 CM_AUTOIDLE_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004F30"; type = "CM_AUTOIDLE_CAM_bitfield"  } 
 CM_CLKSEL_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004F40"; type = "CM_CLKSEL_CAM_bitfield"  } 
 CM_SLEEPDEP_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004F44"; type = "CM_SLEEPDEP_CAM_bitfield"  } 
 CM_CLKSTCTRL_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004F48"; type = "CM_CLKSTCTRL_CAM_bitfield"  } 
 CM_CLKSTST_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48004F4C"; type = "CM_CLKSTST_CAM_bitfield"  } 
 CM_FCLKEN_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005000"; type = "CM_FCLKEN_PER_bitfield"  } 
 CM_ICLKEN_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005010"; type = "CM_ICLKEN_PER_bitfield"  } 
 CM_IDLEST_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005020"; type = "CM_IDLEST_PER_bitfield"  } 
 CM_AUTOIDLE_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005030"; type = "CM_AUTOIDLE_PER_bitfield"  } 
 CM_CLKSEL_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005040"; type = "CM_CLKSEL_PER_bitfield"  } 
 CM_SLEEPDEP_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005044"; type = "CM_SLEEPDEP_PER_bitfield"  } 
 CM_CLKSTCTRL_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005048"; type = "CM_CLKSTCTRL_PER_bitfield"  } 
 CM_CLKSTST_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800504C"; type = "CM_CLKSTST_PER_bitfield"  } 
 CM_CLKSEL1_EMU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005140"; type = "CM_CLKSEL1_EMU_bitfield"  } 
 CM_CLKSTCTRL_EMU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005148"; type = "CM_CLKSTCTRL_EMU_bitfield"  } 
 CM_CLKSTST_EMU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800514C"; type = "CM_CLKSTST_EMU_bitfield"  } 
 CM_CLKSEL2_EMU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005150"; type = "CM_CLKSEL2_EMU_bitfield"  } 
 CM_CLKSEL3_EMU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005154"; type = "CM_CLKSEL3_EMU_bitfield"  } 
 CM_POLCTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800529C"; type = "CM_POLCTRL_bitfield"  } 
 CM_IDLEST_NEON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005320"; type = "CM_IDLEST_NEON_bitfield"  } 
 CM_CLKSTCTRL_NEON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005348"; type = "CM_CLKSTCTRL_NEON_bitfield"  } 
 CM_FCLKEN_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005400"; type = "CM_FCLKEN_USBHOST_bitfield"  } 
 CM_ICLKEN_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005410"; type = "CM_ICLKEN_USBHOST_bitfield"  } 
 CM_IDLEST_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005420"; type = "CM_IDLEST_USBHOST_bitfield"  } 
 CM_AUTOIDLE_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005430"; type = "CM_AUTOIDLE_USBHOST_bitfield"  } 
 CM_SLEEPDEP_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005444"; type = "CM_SLEEPDEP_USBHOST_bitfield"  } 
 CM_CLKSTCTRL_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48005448"; type = "CM_CLKSTCTRL_USBHOST_bitfield"  } 
 CM_CLKSTST_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800544C"; type = "CM_CLKSTST_USBHOST_bitfield"  } 
 RM_RSTCTRL_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306050"; type = "RM_RSTCTRL_IVA2_bitfield"  } 
 PM_WKDEP_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483060C8"; type = "PM_WKDEP_IVA2_bitfield"  } 
 PM_PWSTCTRL_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483060E0"; type = "PM_PWSTCTRL_IVA2_bitfield"  } 
 PM_PWSTST_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483060E4"; type = "PM_PWSTST_IVA2_bitfield"  } 
 PM_PREPWSTST_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483060E8"; type = "PM_PREPWSTST_IVA2_bitfield"  } 
 PRM_IRQENABLE_IVA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483060FC"; type = "PRM_IRQENABLE_IVA2_bitfield"  } 
 PRM_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306804"; type = "PRM_REVISION_bitfield"  } 
 PRM_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306814"; type = "PRM_SYSCONFIG_bitfield"  } 
 PM_WKDEP_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483069C8"; type = "PM_WKDEP_MPU_bitfield"  } 
 PM_EVGENCTRL_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483069D4"; type = "PM_EVGENCTRL_MPU_bitfield"  } 
 PM_EVGENONTIM_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483069D8"; type = "PM_EVGENONTIM_MPU_bitfield"  } 
 PM_EVGENOFFTIM_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483069DC"; type = "PM_EVGENOFFTIM_MPU_bitfield"  } 
 PM_PWSTCTRL_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483069E0"; type = "PM_PWSTCTRL_MPU_bitfield"  } 
 PM_PWSTST_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483069E4"; type = "PM_PWSTST_MPU_bitfield"  } 
 PM_PREPWSTST_MPU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483069E8"; type = "PM_PREPWSTST_MPU_bitfield"  } 
 PM_WKEN1_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AA0"; type = "PM_WKEN1_CORE_bitfield"  } 
 PM_MPUGRPSEL1_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AA4"; type = "PM_MPUGRPSEL1_CORE_bitfield"  } 
 PM_IVA2GRPSEL1_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AA8"; type = "PM_IVA2GRPSEL1_CORE_bitfield"  } 
 PM_WKST1_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AB0"; type = "PM_WKST1_CORE_bitfield"  } 
 PM_WKST3_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AB8"; type = "PM_WKST3_CORE_bitfield"  } 
 PM_PWSTCTRL_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AE0"; type = "PM_PWSTCTRL_CORE_bitfield"  } 
 PM_PWSTST_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AE4"; type = "PM_PWSTST_CORE_bitfield"  } 
 PM_PREPWSTST_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AE8"; type = "PM_PREPWSTST_CORE_bitfield"  } 
 PM_WKEN3_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AF0"; type = "PM_WKEN3_CORE_bitfield"  } 
 PM_IVA2GRPSEL3_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AF4"; type = "PM_IVA2GRPSEL3_CORE_bitfield"  } 
 PM_MPUGRPSEL3_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306AF8"; type = "PM_MPUGRPSEL3_CORE_bitfield"  } 
 PM_WKDEP_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306BC8"; type = "PM_WKDEP_SGX_bitfield"  } 
 PM_PWSTCTRL_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306BE0"; type = "PM_PWSTCTRL_SGX_bitfield"  } 
 PM_PWSTST_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306BE4"; type = "PM_PWSTST_SGX_bitfield"  } 
 PM_PREPWSTST_SGX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306BE8"; type = "PM_PREPWSTST_SGX_bitfield"  } 
 PM_WKEN_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306CA0"; type = "PM_WKEN_WKUP_bitfield"  } 
 PM_MPUGRPSEL_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306CA4"; type = "PM_MPUGRPSEL_WKUP_bitfield"  } 
 PM_IVA2GRPSEL_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306CA8"; type = "PM_IVA2GRPSEL_WKUP_bitfield"  } 
 PM_WKST_WKUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306CB0"; type = "PM_WKST_WKUP_bitfield"  } 
 PRM_CLKSEL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306D40"; type = "PRM_CLKSEL_bitfield"  } 
 PRM_CLKOUT_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306D70"; type = "PRM_CLKOUT_CTRL_bitfield"  } 
 PM_WKEN_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306EA0"; type = "PM_WKEN_DSS_bitfield"  } 
 PM_WKDEP_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306EC8"; type = "PM_WKDEP_DSS_bitfield"  } 
 PM_PWSTCTRL_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306EE0"; type = "PM_PWSTCTRL_DSS_bitfield"  } 
 PM_PWSTST_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306EE4"; type = "PM_PWSTST_DSS_bitfield"  } 
 PM_PREPWSTST_DSS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306EE8"; type = "PM_PREPWSTST_DSS_bitfield"  } 
 PM_WKDEP_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306FC8"; type = "PM_WKDEP_CAM_bitfield"  } 
 PM_PWSTCTRL_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306FE0"; type = "PM_PWSTCTRL_CAM_bitfield"  } 
 PM_PWSTST_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306FE4"; type = "PM_PWSTST_CAM_bitfield"  } 
 PM_PREPWSTST_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48306FE8"; type = "PM_PREPWSTST_CAM_bitfield"  } 
 PM_WKEN_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483070A0"; type = "PM_WKEN_PER_bitfield"  } 
 PM_MPUGRPSEL_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483070A4"; type = "PM_MPUGRPSEL_PER_bitfield"  } 
 PM_IVA2GRPSEL_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483070A8"; type = "PM_IVA2GRPSEL_PER_bitfield"  } 
 PM_WKST_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483070B0"; type = "PM_WKST_PER_bitfield"  } 
 PM_WKDEP_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483070C8"; type = "PM_WKDEP_PER_bitfield"  } 
 PM_PWSTCTRL_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483070E0"; type = "PM_PWSTCTRL_PER_bitfield"  } 
 PM_PWSTST_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483070E4"; type = "PM_PWSTST_PER_bitfield"  } 
 PM_PREPWSTST_PER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483070E8"; type = "PM_PREPWSTST_PER_bitfield"  } 
 PM_PWSTST_EMU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483071E4"; type = "PM_PWSTST_EMU_bitfield"  } 
 PRM_VC_SMPS_SA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307220"; type = "PRM_VC_SMPS_SA_bitfield"  } 
 PRM_VC_SMPS_VOL_RA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307224"; type = "PRM_VC_SMPS_VOL_RA_bitfield"  } 
 PRM_VC_SMPS_CMD_RA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307228"; type = "PRM_VC_SMPS_CMD_RA_bitfield"  } 
 PRM_VC_CMD_VAL_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830722C"; type = "PRM_VC_CMD_VAL_0_bitfield"  } 
 PRM_VC_CMD_VAL_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307230"; type = "PRM_VC_CMD_VAL_1_bitfield"  } 
 PRM_VC_CH_CONF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307234"; type = "PRM_VC_CH_CONF_bitfield"  } 
 PRM_VC_I2C_CFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307238"; type = "PRM_VC_I2C_CFG_bitfield"  } 
 PRM_VC_BYPASS_VAL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830723C"; type = "PRM_VC_BYPASS_VAL_bitfield"  } 
 PRM_RSTCTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307250"; type = "PRM_RSTCTRL_bitfield"  } 
 PRM_RSTTIME { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307254"; type = "PRM_RSTTIME_bitfield"  } 
 PRM_VOLTCTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307260"; type = "PRM_VOLTCTRL_bitfield"  } 
 PRM_SRAM_PCHARGE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307264"; type = "PRM_SRAM_PCHARGE_bitfield"  } 
 PRM_CLKSRC_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307270"; type = "PRM_CLKSRC_CTRL_bitfield"  } 
 PRM_OBS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307280"; type = "PRM_OBS_bitfield"  } 
 PRM_VOLTSETUP1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307290"; type = "PRM_VOLTSETUP1_bitfield"  } 
 PRM_VOLTOFFSET { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307294"; type = "PRM_VOLTOFFSET_bitfield"  } 
 PRM_CLKSETUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48307298"; type = "PRM_CLKSETUP_bitfield"  } 
 PRM_POLCTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830729C"; type = "PRM_POLCTRL_bitfield"  } 
 PRM_VOLTSETUP2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072A0"; type = "PRM_VOLTSETUP2_bitfield"  } 
 PRM_VP1_CONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072B0"; type = "PRM_VP1_CONFIG_bitfield"  } 
 PRM_VP1_VSTEPMIN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072B4"; type = "PRM_VP1_VSTEPMIN_bitfield"  } 
 PRM_VP1_VSTEPMAX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072B8"; type = "PRM_VP1_VSTEPMAX_bitfield"  } 
 PRM_VP1_VLIMITTO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072BC"; type = "PRM_VP1_VLIMITTO_bitfield"  } 
 PRM_VP1_VOLTAGE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072C0"; type = "PRM_VP1_VOLTAGE_bitfield"  } 
 PRM_VP1_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072C4"; type = "PRM_VP1_STATUS_bitfield"  } 
 PRM_VP2_CONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072D0"; type = "PRM_VP2_CONFIG_bitfield"  } 
 PRM_VP2_VSTEPMIN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072D4"; type = "PRM_VP2_VSTEPMIN_bitfield"  } 
 PRM_VP2_VSTEPMAX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072D8"; type = "PRM_VP2_VSTEPMAX_bitfield"  } 
 PRM_VP2_VLIMITTO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072DC"; type = "PRM_VP2_VLIMITTO_bitfield"  } 
 PRM_VP2_VOLTAGE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072E0"; type = "PRM_VP2_VOLTAGE_bitfield"  } 
 PRM_VP2_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483072E4"; type = "PRM_VP2_STATUS_bitfield"  } 
 PM_WKDEP_NEON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483073C8"; type = "PM_WKDEP_NEON_bitfield"  } 
 PM_PWSTCTRL_NEON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483073E0"; type = "PM_PWSTCTRL_NEON_bitfield"  } 
 PM_PWSTST_NEON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483073E4"; type = "PM_PWSTST_NEON_bitfield"  } 
 PM_PREPWSTST_NEON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483073E8"; type = "PM_PREPWSTST_NEON_bitfield"  } 
 PM_WKEN_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483074A0"; type = "PM_WKEN_USBHOST_bitfield"  } 
 PM_MPUGRPSEL_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483074A4"; type = "PM_MPUGRPSEL_USBHOST_bitfield"  } 
 PM_IVA2GRPSEL_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483074A8"; type = "PM_IVA2GRPSEL_USBHOST_bitfield"  } 
 PM_WKST_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483074B0"; type = "PM_WKST_USBHOST_bitfield"  } 
 PM_WKDEP_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483074C8"; type = "PM_WKDEP_USBHOST_bitfield"  } 
 PM_PWSTCTRL_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483074E0"; type = "PM_PWSTCTRL_USBHOST_bitfield"  } 
 PM_PWSTST_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483074E4"; type = "PM_PWSTST_USBHOST_bitfield"  } 
 PM_PREPWSTST_USBHOST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x483074E8"; type = "PM_PREPWSTST_USBHOST_bitfield"  } 
 SRCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C9000"; type = "SRCONFIG_bitfield"  } 
 SRSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C9004"; type = "SRSTATUS_bitfield"  } 
 SENVAL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C9008"; type = "SENVAL_bitfield"  } 
 SENMIN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C900C"; type = "SENMIN_bitfield"  } 
 SENMAX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C9010"; type = "SENMAX_bitfield"  } 
 SENAVG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C9014"; type = "SENAVG_bitfield"  } 
 AVGWEIGHT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C9018"; type = "AVGWEIGHT_bitfield"  } 
 NVALUERECIPROCAL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C901C"; type = "NVALUERECIPROCAL_bitfield"  } 
 SENERROR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C9020"; type = "SENERROR_REG_bitfield"  } 
 ERRCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480C9024"; type = "ERRCONFIG_bitfield"  } 

 IA_MPUSS_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x680014000"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_MPUSS_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x680014018"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_MPUSS_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x680014020"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_MPUSS_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x680014028"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_MPUSS_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x680014058"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_MPUSS_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x680014060"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_IVA22_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001800"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_IVA22_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001818"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_IVA22_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001820"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_IVA22_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001828"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_IVA22_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001858"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_IVA22_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001860"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 SGX_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001c00"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 SGX_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001c18"; type = "L3_IA_CORE_bitfield"; width = 64  }
 SGX_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001c20"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 SGX_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001c28"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 SGX_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001c58"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 SGX_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68001c60"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_USB_HS_Host_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004000"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_USB_HS_Host_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004018"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_USB_HS_Host_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004020"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_USB_HS_Host_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004028"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_USB_HS_Host_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004058"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_USB_HS_Host_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004060"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_USB_HS_OTG_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004400"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_USB_HS_OTG_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004418"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_USB_HS_OTG_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004420"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_USB_HS_OTG_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004428"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_USB_HS_OTG_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004458"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_USB_HS_OTG_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004460"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_SAD2D_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003000"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_SAD2D_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003018"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_SAD2D_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003020"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_SAD2D_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003028"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_SAD2D_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003058"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_SAD2D_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003060"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_SSI_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004800"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_SSI_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004818"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_SSI_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004820"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_SSI_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004828"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_SSI_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004858"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_SSI_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004860"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_DMA_RD_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004c00"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_DMA_RD_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004c18"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_DMA_RD_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004c20"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_DMA_RD_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004c28"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_DMA_RD_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004c58"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_DMA_RD_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68004c60"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_DMA_WR_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005000"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_DMA_WR_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005018"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_DMA_WR_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005020"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_DMA_WR_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005028"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_DMA_WR_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005058"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_DMA_WR_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005060"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_DSS_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005400"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_DSS_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005418"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_DSS_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005420"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_DSS_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005428"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_DSS_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005458"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_DSS_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005460"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_CAM_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005800"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_CAM_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005818"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_CAM_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005820"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_CAM_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005828"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_CAM_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005858"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_CAM_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005860"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 IA_DAP_L3_IA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005c00"; type = "L3_IA_COMPONENT_bitfield"; width = 64  }
 IA_DAP_L3_IA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005c18"; type = "L3_IA_CORE_bitfield"; width = 64  }
 IA_DAP_L3_IA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005c20"; type = "L3_IA_AGENT_CONTROL_bitfield"; width = 64  }
 IA_DAP_L3_IA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005c28"; type = "L3_IA_AGENT_STATUS_bitfield"; width = 64  }
 IA_DAP_L3_IA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005c58"; type = "L3_IA_ERROR_LOG_bitfield"; width = 64  }
 IA_DAP_L3_IA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68005c60"; type = "L3_IA_ERROR_LOG_ADDR_bitfield"; width = 64  }

 TA_SMS_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002000"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_SMS_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002018"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_SMS_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002020"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_SMS_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002038"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_SMS_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002058"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_SMS_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002060"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_GPMC_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002400"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_GPMC_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002418"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_GPMC_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002420"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_GPMC_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002438"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_GPMC_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002458"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_GPMC_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002460"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_OCM_RAM_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002800"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_OCM_RAM_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002818"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_OCM_RAM_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002820"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_OCM_RAM_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002838"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_OCM_RAM_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002858"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_OCM_RAM_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002860"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_OCM_ROM_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002c00"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_OCM_ROM_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002c18"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_OCM_ROM_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002c20"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_OCM_ROM_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002c38"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_OCM_ROM_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002c58"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_OCM_ROM_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68002c60"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_MAD2D_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003400"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_MAD2D_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003418"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_MAD2D_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003420"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_MAD2D_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003438"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_MAD2D_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003458"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_MAD2D_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68003460"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_IVA22_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006000"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_IVA22_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006018"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_IVA22_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006020"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_IVA22_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006038"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_IVA22_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006058"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_IVA22_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006060"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_SGX_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006400"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_SGX_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006418"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_SGX_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006420"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_SGX_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006438"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_SGX_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006458"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_SGX_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006460"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_L4_CORE_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006800"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_L4_CORE_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006818"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_L4_CORE_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006820"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_L4_CORE_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006838"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_L4_CORE_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006858"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_L4_CORE_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006860"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_L4_PER_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006c00"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_L4_PER_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006c18"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_L4_PER_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006c20"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_L4_PER_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006c38"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_L4_PER_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006c58"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_L4_PER_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68006c60"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }
 TA_L4_EMU_L3_TA_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68007000"; type = "L3_TA_COMPONENT_bitfield"; width = 64  }
 TA_L4_EMU_L3_TA_CORE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68007018"; type = "L3_TA_CORE_bitfield"; width = 64  }
 TA_L4_EMU_L3_TA_AGENT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68007020"; type = "L3_TA_AGENT_CONTROL_bitfield"; width = 64  }
 TA_L4_EMU_L3_TA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68007038"; type = "L3_TA_AGENT_STATUS_bitfield"; width = 64  }
 TA_L4_EMU_L3_TA_ERROR_LOG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68007058"; type = "L3_TA_ERROR_LOG_bitfield"; width = 64  }
 TA_L4_EMU_L3_TA_ERROR_LOG_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68007060"; type = "L3_TA_ERROR_LOG_ADDR_bitfield"; width = 64  }

 CORE_AP_L4_AP_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804000" }
 CORE_AP_L4_AP_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804004" }
 CORE_AP_L4_AP_SEGMENT_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804100" }
 CORE_AP_L4_AP_SEGMENT_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804108" }
 CORE_AP_L4_AP_SEGMENT_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804110" }
 CORE_AP_L4_AP_SEGMENT_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804118" }
 CORE_AP_L4_AP_SEGMENT_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804120" }
 CORE_AP_L4_AP_SEGMENT_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804128" }
 CORE_AP_L4_AP_SEGMENT_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804104" }
 CORE_AP_L4_AP_SEGMENT_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480410c" }
 CORE_AP_L4_AP_SEGMENT_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804114" }
 CORE_AP_L4_AP_SEGMENT_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480411c" }
 CORE_AP_L4_AP_SEGMENT_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804124" }
 CORE_AP_L4_AP_SEGMENT_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480412c" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804200" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804208" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804210" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804218" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804220" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804228" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_6_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804230" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_7_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804238" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804204" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480420c" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804214" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480421c" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804224" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480422c" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_6_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804234" }
 CORE_AP_L4_AP_PROT_GROUP_MEMBERS_7_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480423c" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804280" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804288" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804290" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804298" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048042a0" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048042a8" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_6_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048042b0" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_7_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048042b8" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804284" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480428c" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804294" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480429c" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048042a4" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048042ac" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_6_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048042b4" }
 CORE_AP_L4_AP_PROT_GROUP_ROLES_7_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048042bc" }
 CORE_AP_L4_AP_REGION_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804300" }
 CORE_AP_L4_AP_REGION_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804308" }
 CORE_AP_L4_AP_REGION_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804310" }
 CORE_AP_L4_AP_REGION_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804318" }
 CORE_AP_L4_AP_REGION_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804320" }
 CORE_AP_L4_AP_REGION_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804328" }
 CORE_AP_L4_AP_REGION_6_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804330" }
 CORE_AP_L4_AP_REGION_7_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804338" }
 CORE_AP_L4_AP_REGION_8_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804340" }
 CORE_AP_L4_AP_REGION_9_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804348" }
 CORE_AP_L4_AP_REGION_10_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804350" }
 CORE_AP_L4_AP_REGION_11_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804358" }
 CORE_AP_L4_AP_REGION_12_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804360" }
 CORE_AP_L4_AP_REGION_13_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804368" }
 CORE_AP_L4_AP_REGION_14_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804370" }
 CORE_AP_L4_AP_REGION_15_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804378" }
 CORE_AP_L4_AP_REGION_16_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804380" }
 CORE_AP_L4_AP_REGION_17_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804388" }
 CORE_AP_L4_AP_REGION_18_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804390" }
 CORE_AP_L4_AP_REGION_19_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804398" }
 CORE_AP_L4_AP_REGION_20_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043a0" }
 CORE_AP_L4_AP_REGION_21_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043a8" }
 CORE_AP_L4_AP_REGION_22_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043b0" }
 CORE_AP_L4_AP_REGION_23_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043b8" }
 CORE_AP_L4_AP_REGION_24_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043c0" }
 CORE_AP_L4_AP_REGION_25_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043c8" }
 CORE_AP_L4_AP_REGION_26_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043d0" }
 CORE_AP_L4_AP_REGION_27_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043d8" }
 CORE_AP_L4_AP_REGION_28_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043e0" }
 CORE_AP_L4_AP_REGION_29_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043e8" }
 CORE_AP_L4_AP_REGION_30_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043f0" }
 CORE_AP_L4_AP_REGION_31_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043f8" }
 CORE_AP_L4_AP_REGION_32_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804400" }
 CORE_AP_L4_AP_REGION_33_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804408" }
 CORE_AP_L4_AP_REGION_34_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804410" }
 CORE_AP_L4_AP_REGION_35_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804418" }
 CORE_AP_L4_AP_REGION_36_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804420" }
 CORE_AP_L4_AP_REGION_37_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804428" }
 CORE_AP_L4_AP_REGION_38_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804430" }
 CORE_AP_L4_AP_REGION_39_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804438" }
 CORE_AP_L4_AP_REGION_40_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804440" }
 CORE_AP_L4_AP_REGION_41_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804448" }
 CORE_AP_L4_AP_REGION_42_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804450" }
 CORE_AP_L4_AP_REGION_43_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804458" }
 CORE_AP_L4_AP_REGION_44_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804460" }
 CORE_AP_L4_AP_REGION_45_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804468" }
 CORE_AP_L4_AP_REGION_46_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804470" }
 CORE_AP_L4_AP_REGION_47_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804478" }
 CORE_AP_L4_AP_REGION_48_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804480" }
 CORE_AP_L4_AP_REGION_49_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804488" }
 CORE_AP_L4_AP_REGION_50_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804490" }
 CORE_AP_L4_AP_REGION_51_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804498" }
 CORE_AP_L4_AP_REGION_52_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044a0" }
 CORE_AP_L4_AP_REGION_53_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044a8" }
 CORE_AP_L4_AP_REGION_54_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044b0" }
 CORE_AP_L4_AP_REGION_55_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044b8" }
 CORE_AP_L4_AP_REGION_56_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044c0" }
 CORE_AP_L4_AP_REGION_57_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044c8" }
 CORE_AP_L4_AP_REGION_58_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044d0" }
 CORE_AP_L4_AP_REGION_59_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044d8" }
 CORE_AP_L4_AP_REGION_60_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044e0" }
 CORE_AP_L4_AP_REGION_61_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044e8" }
 CORE_AP_L4_AP_REGION_62_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044f0" }
 CORE_AP_L4_AP_REGION_63_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044f8" }
 CORE_AP_L4_AP_REGION_64_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804500" }
 CORE_AP_L4_AP_REGION_65_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804508" }
 CORE_AP_L4_AP_REGION_66_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804510" }
 CORE_AP_L4_AP_REGION_67_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804518" }
 CORE_AP_L4_AP_REGION_68_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804520" }
 CORE_AP_L4_AP_REGION_69_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804528" }
 CORE_AP_L4_AP_REGION_70_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804530" }
 CORE_AP_L4_AP_REGION_71_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804538" }
 CORE_AP_L4_AP_REGION_72_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804540" }
 CORE_AP_L4_AP_REGION_73_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804548" }
 CORE_AP_L4_AP_REGION_74_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804550" }
 CORE_AP_L4_AP_REGION_75_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804558" }
 CORE_AP_L4_AP_REGION_76_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804560" }
 CORE_AP_L4_AP_REGION_77_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804568" }
 CORE_AP_L4_AP_REGION_78_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804570" }
 CORE_AP_L4_AP_REGION_79_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804578" }
 CORE_AP_L4_AP_REGION_80_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804580" }
 CORE_AP_L4_AP_REGION_81_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804588" }
 CORE_AP_L4_AP_REGION_82_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804590" }
 CORE_AP_L4_AP_REGION_83_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804598" }
 CORE_AP_L4_AP_REGION_84_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045a0" }
 CORE_AP_L4_AP_REGION_85_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045a8" }
 CORE_AP_L4_AP_REGION_86_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045b0" }
 CORE_AP_L4_AP_REGION_87_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045b8" }
 CORE_AP_L4_AP_REGION_88_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045c0" }
 CORE_AP_L4_AP_REGION_89_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045c8" }
 CORE_AP_L4_AP_REGION_90_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045d0" }
 CORE_AP_L4_AP_REGION_91_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045d8" }
 CORE_AP_L4_AP_REGION_92_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045e0" }
 CORE_AP_L4_AP_REGION_93_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045e8" }
 CORE_AP_L4_AP_REGION_94_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045f0" }
 CORE_AP_L4_AP_REGION_95_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045f8" }
 CORE_AP_L4_AP_REGION_96_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804600" }
 CORE_AP_L4_AP_REGION_97_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804608" }
 CORE_AP_L4_AP_REGION_98_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804610" }
 CORE_AP_L4_AP_REGION_99_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804618" }
 CORE_AP_L4_AP_REGION_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804304" }
 CORE_AP_L4_AP_REGION_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480430c" }
 CORE_AP_L4_AP_REGION_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804314" }
 CORE_AP_L4_AP_REGION_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480431c" }
 CORE_AP_L4_AP_REGION_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804324" }
 CORE_AP_L4_AP_REGION_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480432c" }
 CORE_AP_L4_AP_REGION_6_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804334" }
 CORE_AP_L4_AP_REGION_7_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480433c" }
 CORE_AP_L4_AP_REGION_8_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804344" }
 CORE_AP_L4_AP_REGION_9_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480434c" }
 CORE_AP_L4_AP_REGION_10_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804354" }
 CORE_AP_L4_AP_REGION_11_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480435c" }
 CORE_AP_L4_AP_REGION_12_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804364" }
 CORE_AP_L4_AP_REGION_13_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480436c" }
 CORE_AP_L4_AP_REGION_14_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804374" }
 CORE_AP_L4_AP_REGION_15_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480437c" }
 CORE_AP_L4_AP_REGION_16_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804384" }
 CORE_AP_L4_AP_REGION_17_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480438c" }
 CORE_AP_L4_AP_REGION_18_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804394" }
 CORE_AP_L4_AP_REGION_19_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480439c" }
 CORE_AP_L4_AP_REGION_20_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043a4" }
 CORE_AP_L4_AP_REGION_21_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043ac" }
 CORE_AP_L4_AP_REGION_22_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043b4" }
 CORE_AP_L4_AP_REGION_23_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043bc" }
 CORE_AP_L4_AP_REGION_24_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043c4" }
 CORE_AP_L4_AP_REGION_25_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043cc" }
 CORE_AP_L4_AP_REGION_26_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043d4" }
 CORE_AP_L4_AP_REGION_27_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043dc" }
 CORE_AP_L4_AP_REGION_28_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043e4" }
 CORE_AP_L4_AP_REGION_29_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043ec" }
 CORE_AP_L4_AP_REGION_30_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043f4" }
 CORE_AP_L4_AP_REGION_31_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048043fc" }
 CORE_AP_L4_AP_REGION_32_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804404" }
 CORE_AP_L4_AP_REGION_33_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480440c" }
 CORE_AP_L4_AP_REGION_34_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804414" }
 CORE_AP_L4_AP_REGION_35_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480441c" }
 CORE_AP_L4_AP_REGION_36_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804424" }
 CORE_AP_L4_AP_REGION_37_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480442c" }
 CORE_AP_L4_AP_REGION_38_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804434" }
 CORE_AP_L4_AP_REGION_39_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480443c" }
 CORE_AP_L4_AP_REGION_40_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804444" }
 CORE_AP_L4_AP_REGION_41_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480444c" }
 CORE_AP_L4_AP_REGION_42_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804454" }
 CORE_AP_L4_AP_REGION_43_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480445c" }
 CORE_AP_L4_AP_REGION_44_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804464" }
 CORE_AP_L4_AP_REGION_45_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480446c" }
 CORE_AP_L4_AP_REGION_46_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804474" }
 CORE_AP_L4_AP_REGION_47_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480447c" }
 CORE_AP_L4_AP_REGION_48_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804484" }
 CORE_AP_L4_AP_REGION_49_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480448c" }
 CORE_AP_L4_AP_REGION_50_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804494" }
 CORE_AP_L4_AP_REGION_51_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480449c" }
 CORE_AP_L4_AP_REGION_52_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044a4" }
 CORE_AP_L4_AP_REGION_53_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044ac" }
 CORE_AP_L4_AP_REGION_54_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044b4" }
 CORE_AP_L4_AP_REGION_55_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044bc" }
 CORE_AP_L4_AP_REGION_56_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044c4" }
 CORE_AP_L4_AP_REGION_57_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044cc" }
 CORE_AP_L4_AP_REGION_58_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044d4" }
 CORE_AP_L4_AP_REGION_59_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044dc" }
 CORE_AP_L4_AP_REGION_60_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044e4" }
 CORE_AP_L4_AP_REGION_61_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044ec" }
 CORE_AP_L4_AP_REGION_62_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044f4" }
 CORE_AP_L4_AP_REGION_63_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048044fc" }
 CORE_AP_L4_AP_REGION_64_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804504" }
 CORE_AP_L4_AP_REGION_65_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480450c" }
 CORE_AP_L4_AP_REGION_66_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804514" }
 CORE_AP_L4_AP_REGION_67_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480451c" }
 CORE_AP_L4_AP_REGION_68_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804524" }
 CORE_AP_L4_AP_REGION_69_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480452c" }
 CORE_AP_L4_AP_REGION_70_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804534" }
 CORE_AP_L4_AP_REGION_71_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480453c" }
 CORE_AP_L4_AP_REGION_72_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804544" }
 CORE_AP_L4_AP_REGION_73_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480454c" }
 CORE_AP_L4_AP_REGION_74_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804554" }
 CORE_AP_L4_AP_REGION_75_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480455c" }
 CORE_AP_L4_AP_REGION_76_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804564" }
 CORE_AP_L4_AP_REGION_77_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480456c" }
 CORE_AP_L4_AP_REGION_78_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804574" }
 CORE_AP_L4_AP_REGION_79_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480457c" }
 CORE_AP_L4_AP_REGION_80_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804584" }
 CORE_AP_L4_AP_REGION_81_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480458c" }
 CORE_AP_L4_AP_REGION_82_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804594" }
 CORE_AP_L4_AP_REGION_83_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480459c" }
 CORE_AP_L4_AP_REGION_84_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045a4" }
 CORE_AP_L4_AP_REGION_85_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045ac" }
 CORE_AP_L4_AP_REGION_86_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045b4" }
 CORE_AP_L4_AP_REGION_87_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045bc" }
 CORE_AP_L4_AP_REGION_88_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045c4" }
 CORE_AP_L4_AP_REGION_89_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045cc" }
 CORE_AP_L4_AP_REGION_90_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045d4" }
 CORE_AP_L4_AP_REGION_91_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045dc" }
 CORE_AP_L4_AP_REGION_92_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045e4" }
 CORE_AP_L4_AP_REGION_93_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045ec" }
 CORE_AP_L4_AP_REGION_94_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045f4" }
 CORE_AP_L4_AP_REGION_95_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x048045fc" }
 CORE_AP_L4_AP_REGION_96_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804604" }
 CORE_AP_L4_AP_REGION_97_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480460c" }
 CORE_AP_L4_AP_REGION_98_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x04804614" }
 CORE_AP_L4_AP_REGION_99_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0480461c" }
 PER_AP_L4_AP_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000000" }
 PER_AP_L4_AP_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000004" }
 PER_AP_L4_AP_SEGMENT_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000100" }
 PER_AP_L4_AP_SEGMENT_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000108" }
 PER_AP_L4_AP_SEGMENT_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000110" }
 PER_AP_L4_AP_SEGMENT_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000118" }
 PER_AP_L4_AP_SEGMENT_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000120" }
 PER_AP_L4_AP_SEGMENT_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000104" }
 PER_AP_L4_AP_SEGMENT_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900010c" }
 PER_AP_L4_AP_SEGMENT_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000114" }
 PER_AP_L4_AP_SEGMENT_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900011c" }
 PER_AP_L4_AP_SEGMENT_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000124" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000200" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000208" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000210" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000218" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000220" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000228" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_6_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000230" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_7_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000238" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000204" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900020c" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000214" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900021c" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000224" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900022c" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_6_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000234" }
 PER_AP_L4_AP_PROT_GROUP_MEMBERS_7_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900023c" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000280" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000288" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000290" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000298" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490002a0" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490002a8" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_6_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490002b0" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_7_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490002b8" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000284" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900028c" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000294" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900029c" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490002a4" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490002ac" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_6_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490002b4" }
 PER_AP_L4_AP_PROT_GROUP_ROLES_7_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490002bc" }
 PER_AP_L4_AP_REGION_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000300" }
 PER_AP_L4_AP_REGION_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000308" }
 PER_AP_L4_AP_REGION_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000310" }
 PER_AP_L4_AP_REGION_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000318" }
 PER_AP_L4_AP_REGION_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000320" }
 PER_AP_L4_AP_REGION_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000328" }
 PER_AP_L4_AP_REGION_6_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000330" }
 PER_AP_L4_AP_REGION_7_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000338" }
 PER_AP_L4_AP_REGION_8_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000340" }
 PER_AP_L4_AP_REGION_9_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000348" }
 PER_AP_L4_AP_REGION_10_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000350" }
 PER_AP_L4_AP_REGION_11_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000358" }
 PER_AP_L4_AP_REGION_12_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000360" }
 PER_AP_L4_AP_REGION_13_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000368" }
 PER_AP_L4_AP_REGION_14_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000370" }
 PER_AP_L4_AP_REGION_15_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000378" }
 PER_AP_L4_AP_REGION_16_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000380" }
 PER_AP_L4_AP_REGION_17_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000388" }
 PER_AP_L4_AP_REGION_18_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000390" }
 PER_AP_L4_AP_REGION_19_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000398" }
 PER_AP_L4_AP_REGION_20_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003a0" }
 PER_AP_L4_AP_REGION_21_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003a8" }
 PER_AP_L4_AP_REGION_22_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003b0" }
 PER_AP_L4_AP_REGION_23_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003b8" }
 PER_AP_L4_AP_REGION_24_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003c0" }
 PER_AP_L4_AP_REGION_25_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003c8" }
 PER_AP_L4_AP_REGION_26_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003d0" }
 PER_AP_L4_AP_REGION_27_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003d8" }
 PER_AP_L4_AP_REGION_28_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003e0" }
 PER_AP_L4_AP_REGION_29_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003e8" }
 PER_AP_L4_AP_REGION_30_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003f0" }
 PER_AP_L4_AP_REGION_31_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003f8" }
 PER_AP_L4_AP_REGION_32_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000400" }
 PER_AP_L4_AP_REGION_33_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000408" }
 PER_AP_L4_AP_REGION_34_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000410" }
 PER_AP_L4_AP_REGION_35_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000418" }
 PER_AP_L4_AP_REGION_36_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000420" }
 PER_AP_L4_AP_REGION_37_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000428" }
 PER_AP_L4_AP_REGION_38_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000430" }
 PER_AP_L4_AP_REGION_39_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000438" }
 PER_AP_L4_AP_REGION_40_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000440" }
 PER_AP_L4_AP_REGION_41_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000448" }
 PER_AP_L4_AP_REGION_42_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000450" }
 PER_AP_L4_AP_REGION_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000304" }
 PER_AP_L4_AP_REGION_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900030c" }
 PER_AP_L4_AP_REGION_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000314" }
 PER_AP_L4_AP_REGION_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900031c" }
 PER_AP_L4_AP_REGION_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000324" }
 PER_AP_L4_AP_REGION_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900032c" }
 PER_AP_L4_AP_REGION_6_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000334" }
 PER_AP_L4_AP_REGION_7_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900033c" }
 PER_AP_L4_AP_REGION_8_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000344" }
 PER_AP_L4_AP_REGION_9_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900034c" }
 PER_AP_L4_AP_REGION_10_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000354" }
 PER_AP_L4_AP_REGION_11_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900035c" }
 PER_AP_L4_AP_REGION_12_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000364" }
 PER_AP_L4_AP_REGION_13_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900036c" }
 PER_AP_L4_AP_REGION_14_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000374" }
 PER_AP_L4_AP_REGION_15_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900037c" }
 PER_AP_L4_AP_REGION_16_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000384" }
 PER_AP_L4_AP_REGION_17_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900038c" }
 PER_AP_L4_AP_REGION_18_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000394" }
 PER_AP_L4_AP_REGION_19_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900039c" }
 PER_AP_L4_AP_REGION_20_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003a4" }
 PER_AP_L4_AP_REGION_21_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003ac" }
 PER_AP_L4_AP_REGION_22_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003b4" }
 PER_AP_L4_AP_REGION_23_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003bc" }
 PER_AP_L4_AP_REGION_24_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003c4" }
 PER_AP_L4_AP_REGION_25_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003cc" }
 PER_AP_L4_AP_REGION_26_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003d4" }
 PER_AP_L4_AP_REGION_27_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003dc" }
 PER_AP_L4_AP_REGION_28_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003e4" }
 PER_AP_L4_AP_REGION_29_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003ec" }
 PER_AP_L4_AP_REGION_30_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003f4" }
 PER_AP_L4_AP_REGION_31_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490003fc" }
 PER_AP_L4_AP_REGION_32_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000404" }
 PER_AP_L4_AP_REGION_33_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900040c" }
 PER_AP_L4_AP_REGION_34_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000414" }
 PER_AP_L4_AP_REGION_35_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900041c" }
 PER_AP_L4_AP_REGION_36_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000424" }
 PER_AP_L4_AP_REGION_37_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900042c" }
 PER_AP_L4_AP_REGION_38_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000434" }
 PER_AP_L4_AP_REGION_39_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900043c" }
 PER_AP_L4_AP_REGION_40_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000444" }
 PER_AP_L4_AP_REGION_41_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900044c" }
 PER_AP_L4_AP_REGION_42_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000454" }
 EMU_AP_L4_AP_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006004" }
 EMU_AP_L4_AP_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006008" }
 EMU_AP_L4_AP_SEGMENT_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006104" }
 EMU_AP_L4_AP_SEGMENT_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400610c" }
 EMU_AP_L4_AP_SEGMENT_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006114" }
 EMU_AP_L4_AP_SEGMENT_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006108" }
 EMU_AP_L4_AP_SEGMENT_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006110" }
 EMU_AP_L4_AP_SEGMENT_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006118" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006204" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400620c" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006214" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400621c" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006224" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400622c" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006208" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006210" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006218" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006220" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006228" }
 EMU_AP_L4_AP_PROT_GROUP_MEMBERS_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006230" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006284" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400628c" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006294" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400629c" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540062a4" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540062ac" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006288" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006290" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006298" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540062a0" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540062a8" }
 EMU_AP_L4_AP_PROT_GROUP_ROLES_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540062b0" }
 EMU_AP_L4_AP_REGION_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006304" }
 EMU_AP_L4_AP_REGION_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400630c" }
 EMU_AP_L4_AP_REGION_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006314" }
 EMU_AP_L4_AP_REGION_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400631c" }
 EMU_AP_L4_AP_REGION_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006324" }
 EMU_AP_L4_AP_REGION_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400632c" }
 EMU_AP_L4_AP_REGION_6_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006334" }
 EMU_AP_L4_AP_REGION_7_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400633c" }
 EMU_AP_L4_AP_REGION_8_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006344" }
 EMU_AP_L4_AP_REGION_9_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400634c" }
 EMU_AP_L4_AP_REGION_10_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006354" }
 EMU_AP_L4_AP_REGION_11_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400635c" }
 EMU_AP_L4_AP_REGION_12_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006364" }
 EMU_AP_L4_AP_REGION_13_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400636c" }
 EMU_AP_L4_AP_REGION_14_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006374" }
 EMU_AP_L4_AP_REGION_15_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400637c" }
 EMU_AP_L4_AP_REGION_16_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006384" }
 EMU_AP_L4_AP_REGION_17_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400638c" }
 EMU_AP_L4_AP_REGION_18_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006394" }
 EMU_AP_L4_AP_REGION_19_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400639c" }
 EMU_AP_L4_AP_REGION_20_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063a4" }
 EMU_AP_L4_AP_REGION_21_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063ac" }
 EMU_AP_L4_AP_REGION_22_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063b4" }
 EMU_AP_L4_AP_REGION_23_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063bc" }
 EMU_AP_L4_AP_REGION_24_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063c4" }
 EMU_AP_L4_AP_REGION_25_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063cc" }
 EMU_AP_L4_AP_REGION_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006308" }
 EMU_AP_L4_AP_REGION_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006310" }
 EMU_AP_L4_AP_REGION_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006318" }
 EMU_AP_L4_AP_REGION_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006320" }
 EMU_AP_L4_AP_REGION_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006328" }
 EMU_AP_L4_AP_REGION_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006330" }
 EMU_AP_L4_AP_REGION_6_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006338" }
 EMU_AP_L4_AP_REGION_7_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006340" }
 EMU_AP_L4_AP_REGION_8_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006348" }
 EMU_AP_L4_AP_REGION_9_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006350" }
 EMU_AP_L4_AP_REGION_10_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006358" }
 EMU_AP_L4_AP_REGION_11_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006360" }
 EMU_AP_L4_AP_REGION_12_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006368" }
 EMU_AP_L4_AP_REGION_13_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006370" }
 EMU_AP_L4_AP_REGION_14_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006378" }
 EMU_AP_L4_AP_REGION_15_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006380" }
 EMU_AP_L4_AP_REGION_16_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006388" }
 EMU_AP_L4_AP_REGION_17_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006390" }
 EMU_AP_L4_AP_REGION_18_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006398" }
 EMU_AP_L4_AP_REGION_19_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063a0" }
 EMU_AP_L4_AP_REGION_20_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063a8" }
 EMU_AP_L4_AP_REGION_21_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063b0" }
 EMU_AP_L4_AP_REGION_22_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063b8" }
 EMU_AP_L4_AP_REGION_23_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063c0" }
 EMU_AP_L4_AP_REGION_24_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063c8" }
 EMU_AP_L4_AP_REGION_25_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x540063d0" }
 WKUP_AP_L4_AP_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328000" }
 WKUP_AP_L4_AP_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328004" }
 WKUP_AP_L4_AP_SEGMENT_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328100" }
 WKUP_AP_L4_AP_SEGMENT_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328108" }
 WKUP_AP_L4_AP_SEGMENT_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328104" }
 WKUP_AP_L4_AP_SEGMENT_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832810c" }
 WKUP_AP_L4_AP_REGION_0_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328300" }
 WKUP_AP_L4_AP_REGION_1_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328308" }
 WKUP_AP_L4_AP_REGION_2_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328310" }
 WKUP_AP_L4_AP_REGION_3_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328318" }
 WKUP_AP_L4_AP_REGION_4_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328320" }
 WKUP_AP_L4_AP_REGION_5_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328328" }
 WKUP_AP_L4_AP_REGION_6_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328330" }
 WKUP_AP_L4_AP_REGION_7_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328338" }
 WKUP_AP_L4_AP_REGION_8_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328340" }
 WKUP_AP_L4_AP_REGION_9_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328348" }
 WKUP_AP_L4_AP_REGION_10_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328350" }
 WKUP_AP_L4_AP_REGION_11_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328358" }
 WKUP_AP_L4_AP_REGION_12_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328360" }
 WKUP_AP_L4_AP_REGION_13_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328368" }
 WKUP_AP_L4_AP_REGION_14_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328370" }
 WKUP_AP_L4_AP_REGION_15_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328378" }
 WKUP_AP_L4_AP_REGION_16_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328380" }
 WKUP_AP_L4_AP_REGION_17_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328388" }
 WKUP_AP_L4_AP_REGION_18_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328390" }
 WKUP_AP_L4_AP_REGION_0_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328304" }
 WKUP_AP_L4_AP_REGION_1_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832830c" }
 WKUP_AP_L4_AP_REGION_2_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328314" }
 WKUP_AP_L4_AP_REGION_3_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832831c" }
 WKUP_AP_L4_AP_REGION_4_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328324" }
 WKUP_AP_L4_AP_REGION_5_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832832c" }
 WKUP_AP_L4_AP_REGION_6_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328334" }
 WKUP_AP_L4_AP_REGION_7_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832833c" }
 WKUP_AP_L4_AP_REGION_8_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328344" }
 WKUP_AP_L4_AP_REGION_9_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832834c" }
 WKUP_AP_L4_AP_REGION_10_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328354" }
 WKUP_AP_L4_AP_REGION_11_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832835c" }
 WKUP_AP_L4_AP_REGION_12_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328364" }
 WKUP_AP_L4_AP_REGION_13_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832836c" }
 WKUP_AP_L4_AP_REGION_14_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328374" }
 WKUP_AP_L4_AP_REGION_15_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832837c" }
 WKUP_AP_L4_AP_REGION_16_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328384" }
 WKUP_AP_L4_AP_REGION_17_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832838c" }
 WKUP_AP_L4_AP_REGION_18_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328394" }

 CORE_IA_L4_IA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48040818" }
 CORE_IA_L4_IA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804081c" }
 CORE_IA_L4_IA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48040820" }
 CORE_IA_L4_IA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48040824" }
 CORE_IA_L4_IA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48040828" }
 CORE_IA_L4_IA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804082c" }
 CORE_IA_L4_IA_ERROR_LOG_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48040858" }
 CORE_IA_L4_IA_ERROR_LOG_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804085c" }
 PER_IA_L4_IA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000818" }
 PER_IA_L4_IA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900081c" }
 PER_IA_L4_IA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000820" }
 PER_IA_L4_IA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000824" }
 PER_IA_L4_IA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000828" }
 PER_IA_L4_IA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900082c" }
 PER_IA_L4_IA_ERROR_LOG_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49000858" }
 PER_IA_L4_IA_ERROR_LOG_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900085c" }
 EMU_IA_L3_L4_IA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006818" }
 EMU_IA_L3_L4_IA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400681c" }
 EMU_IA_L3_L4_IA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006820" }
 EMU_IA_L3_L4_IA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006824" }
 EMU_IA_L3_L4_IA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006828" }
 EMU_IA_L3_L4_IA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400682c" }
 EMU_IA_L3_L4_IA_ERROR_LOG_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54006858" }
 EMU_IA_L3_L4_IA_ERROR_LOG_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400685c" }
 EMU_IA_DAP_L4_IA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54008000" }
 EMU_IA_DAP_L4_IA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54008004" }
 EMU_IA_DAP_L4_IA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54008018" }
 EMU_IA_DAP_L4_IA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400801c" }
 EMU_IA_DAP_L4_IA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54008020" }
 EMU_IA_DAP_L4_IA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54008024" }
 EMU_IA_DAP_L4_IA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54008028" }
 EMU_IA_DAP_L4_IA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400802c" }
 EMU_IA_DAP_L4_IA_ERROR_LOG_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54008058" }
 EMU_IA_DAP_L4_IA_ERROR_LOG_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400805c" }
 WKUP_IA_EMU_L4_IA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328800" }
 WKUP_IA_EMU_L4_IA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328804" }
 WKUP_IA_EMU_L4_IA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328818" }
 WKUP_IA_EMU_L4_IA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832881c" }
 WKUP_IA_EMU_L4_IA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328820" }
 WKUP_IA_EMU_L4_IA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328824" }
 WKUP_IA_EMU_L4_IA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328828" }
 WKUP_IA_EMU_L4_IA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832882c" }
 WKUP_IA_EMU_L4_IA_ERROR_LOG_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48328858" }
 WKUP_IA_EMU_L4_IA_ERROR_LOG_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832885c" }
 WKUP_IA_CORE_L4_IA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a000" }
 WKUP_IA_CORE_L4_IA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a004" }
 WKUP_IA_CORE_L4_IA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a018" }
 WKUP_IA_CORE_L4_IA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a01c" }
 WKUP_IA_CORE_L4_IA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a020" }
 WKUP_IA_CORE_L4_IA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a024" }
 WKUP_IA_CORE_L4_IA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a028" }
 WKUP_IA_CORE_L4_IA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a02c" }
 WKUP_IA_CORE_L4_IA_ERROR_LOG_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a058" }
 WKUP_IA_CORE_L4_IA_ERROR_LOG_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832a05c" }

 L3_RT_COMPONENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68000000"; type = "L3_RT_COMPONENT_bitfield" ; width = 64 } 
 L3_RT_NETWORK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68000010"; type = "L3_RT_NETWORK_bitfield" ; width = 64 } 
 L3_RT_INITID_READBACK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68000070"; type = "L3_RT_INITID_READBACK_bitfield"; width = 64  } 
 L3_RT_NETWORK_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68000078"; type = "L3_RT_NETWORK_CONTROL_bitfield"  } 
 L3_SI_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68000420"; type = "L3_SI_CONTROL_bitfield"; width = 64  } 
 L3_SI_FLAG_STATUS_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68000510"; type = "L3_SI_FLAG_STATUS_0_bitfield" ; width = 64 } 
 L3_SI_FLAG_STATUS_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x68000530"; type = "L3_SI_FLAG_STATUS_1_bitfield" ; width = 64 } 

 CORE_TA_CONTROL_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48003000" }
 CORE_TA_CONTROL_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48003004" }
 CORE_TA_CONTROL_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48003018" }
 CORE_TA_CONTROL_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800301c" }
 CORE_TA_CONTROL_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48003020" }
 CORE_TA_CONTROL_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48003024" }
 CORE_TA_CONTROL_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48003028" }
 CORE_TA_CONTROL_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800302c" }
 CORE_TA_CM_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48027000" }
 CORE_TA_CM_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48027004" }
 CORE_TA_CM_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48027018" }
 CORE_TA_CM_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4802701c" }
 CORE_TA_CM_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48027020" }
 CORE_TA_CM_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48027024" }
 CORE_TA_CM_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48027028" }
 CORE_TA_CM_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4802702c" }
 CORE_TA_DISPLAY_SS_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48051000" }
 CORE_TA_DISPLAY_SS_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48051004" }
 CORE_TA_DISPLAY_SS_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48051018" }
 CORE_TA_DISPLAY_SS_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805101c" }
 CORE_TA_DISPLAY_SS_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48051020" }
 CORE_TA_DISPLAY_SS_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48051024" }
 CORE_TA_DISPLAY_SS_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48051028" }
 CORE_TA_DISPLAY_SS_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805102c" }
 CORE_TA_SDMA_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48057000" }
 CORE_TA_SDMA_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48057004" }
 CORE_TA_SDMA_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48057018" }
 CORE_TA_SDMA_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805701c" }
 CORE_TA_SDMA_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48057020" }
 CORE_TA_SDMA_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48057024" }
 CORE_TA_SDMA_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48057028" }
 CORE_TA_SDMA_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805702c" }
 CORE_TA_SSI_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805c000" }
 CORE_TA_SSI_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805c004" }
 CORE_TA_SSI_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805c018" }
 CORE_TA_SSI_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805c01c" }
 CORE_TA_SSI_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805c020" }
 CORE_TA_SSI_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805c024" }
 CORE_TA_SSI_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805c028" }
 CORE_TA_SSI_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805c02c" }
 CORE_TA_I2C3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48061000" }
 CORE_TA_I2C3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48061004" }
 CORE_TA_I2C3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48061018" }
 CORE_TA_I2C3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806101c" }
 CORE_TA_I2C3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48061020" }
 CORE_TA_I2C3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48061024" }
 CORE_TA_I2C3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48061028" }
 CORE_TA_I2C3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806102c" }
 CORE_TA_USB_TLL_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48063000" }
 CORE_TA_USB_TLL_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48063004" }
 CORE_TA_USB_TLL_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48063018" }
 CORE_TA_USB_TLL_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806301c" }
 CORE_TA_USB_TLL_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48063020" }
 CORE_TA_USB_TLL_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48063024" }
 CORE_TA_USB_TLL_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48063028" }
 CORE_TA_USB_TLL_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806302c" }
 CORE_TA_USB_HS_Host_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48065000" }
 CORE_TA_USB_HS_Host_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48065004" }
 CORE_TA_USB_HS_Host_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48065018" }
 CORE_TA_USB_HS_Host_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806501c" }
 CORE_TA_USB_HS_Host_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48065020" }
 CORE_TA_USB_HS_Host_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48065024" }
 CORE_TA_USB_HS_Host_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48065028" }
 CORE_TA_USB_HS_Host_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806502c" }
 CORE_TA_UART1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806b000" }
 CORE_TA_UART1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806b004" }
 CORE_TA_UART1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806b018" }
 CORE_TA_UART1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806b01c" }
 CORE_TA_UART1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806b020" }
 CORE_TA_UART1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806b024" }
 CORE_TA_UART1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806b028" }
 CORE_TA_UART1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806b02c" }
 CORE_TA_UART2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806d000" }
 CORE_TA_UART2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806d004" }
 CORE_TA_UART2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806d018" }
 CORE_TA_UART2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806d01c" }
 CORE_TA_UART2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806d020" }
 CORE_TA_UART2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806d024" }
 CORE_TA_UART2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806d028" }
 CORE_TA_UART2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806d02c" }
 CORE_TA_I2C1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48071000" }
 CORE_TA_I2C1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48071004" }
 CORE_TA_I2C1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48071018" }
 CORE_TA_I2C1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807101c" }
 CORE_TA_I2C1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48071020" }
 CORE_TA_I2C1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48071024" }
 CORE_TA_I2C1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48071028" }
 CORE_TA_I2C1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807102c" }
 CORE_TA_MCBSP1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48075000" }
 CORE_TA_MCBSP1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48075004" }
 CORE_TA_MCBSP1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48075018" }
 CORE_TA_MCBSP1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807501c" }
 CORE_TA_MCBSP1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48075020" }
 CORE_TA_MCBSP1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48075024" }
 CORE_TA_MCBSP1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48075028" }
 CORE_TA_MCBSP1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807502c" }
 CORE_TA_GPTIMER10_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48087000" }
 CORE_TA_GPTIMER10_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48087004" }
 CORE_TA_GPTIMER10_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48087018" }
 CORE_TA_GPTIMER10_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4808701c" }
 CORE_TA_GPTIMER10_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48087020" }
 CORE_TA_GPTIMER10_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48087024" }
 CORE_TA_GPTIMER10_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48087028" }
 CORE_TA_GPTIMER10_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4808702c" }
 CORE_TA_GPTIMER11_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48089000" }
 CORE_TA_GPTIMER11_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48089004" }
 CORE_TA_GPTIMER11_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48089018" }
 CORE_TA_GPTIMER11_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4808901c" }
 CORE_TA_GPTIMER11_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48089020" }
 CORE_TA_GPTIMER11_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48089024" }
 CORE_TA_GPTIMER11_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48089028" }
 CORE_TA_GPTIMER11_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4808902c" }
 CORE_TA_MAILBOX_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48095000" }
 CORE_TA_MAILBOX_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48095004" }
 CORE_TA_MAILBOX_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48095018" }
 CORE_TA_MAILBOX_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809501c" }
 CORE_TA_MAILBOX_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48095020" }
 CORE_TA_MAILBOX_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48095024" }
 CORE_TA_MAILBOX_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48095028" }
 CORE_TA_MAILBOX_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809502c" }
 CORE_TA_MCBSP5_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48099000" }
 CORE_TA_MCBSP5_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48099004" }
 CORE_TA_MCBSP5_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48099018" }
 CORE_TA_MCBSP5_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809901c" }
 CORE_TA_MCBSP5_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48099020" }
 CORE_TA_MCBSP5_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48099024" }
 CORE_TA_MCBSP5_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48099028" }
 CORE_TA_MCBSP5_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809902c" }
 CORE_TA_MCSPI1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809a000" }
 CORE_TA_MCSPI1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809a004" }
 CORE_TA_MCSPI1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809a018" }
 CORE_TA_MCSPI1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809a01c" }
 CORE_TA_MCSPI1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809a020" }
 CORE_TA_MCSPI1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809a024" }
 CORE_TA_MCSPI1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809a028" }
 CORE_TA_MCSPI1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809a02c" }
 CORE_TA_MCSPI2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809b000" }
 CORE_TA_MCSPI2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809b004" }
 CORE_TA_MCSPI2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809b018" }
 CORE_TA_MCSPI2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809b01c" }
 CORE_TA_MCSPI2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809b020" }
 CORE_TA_MCSPI2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809b024" }
 CORE_TA_MCSPI2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809b028" }
 CORE_TA_MCSPI2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809b02c" }
 CORE_TA_MMC1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809d000" }
 CORE_TA_MMC1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809d004" }
 CORE_TA_MMC1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809d018" }
 CORE_TA_MMC1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809d01c" }
 CORE_TA_MMC1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809d020" }
 CORE_TA_MMC1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809d024" }
 CORE_TA_MMC1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809d028" }
 CORE_TA_MMC1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809d02c" }
 CORE_TA_MSPRO_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809f000" }
 CORE_TA_MSPRO_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809f004" }
 CORE_TA_MSPRO_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809f018" }
 CORE_TA_MSPRO_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809f01c" }
 CORE_TA_MSPRO_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809f020" }
 CORE_TA_MSPRO_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809f024" }
 CORE_TA_MSPRO_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809f028" }
 CORE_TA_MSPRO_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809f02c" }
 CORE_TA_RNG_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a1000" }
 CORE_TA_RNG_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a1004" }
 CORE_TA_RNG_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a1018" }
 CORE_TA_RNG_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a101c" }
 CORE_TA_RNG_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a1020" }
 CORE_TA_RNG_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a1024" }
 CORE_TA_RNG_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a1028" }
 CORE_TA_RNG_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a102c" }
 CORE_TA_D3D1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a3000" }
 CORE_TA_D3D1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a3004" }
 CORE_TA_D3D1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a3018" }
 CORE_TA_D3D1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a301c" }
 CORE_TA_D3D1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a3020" }
 CORE_TA_D3D1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a3024" }
 CORE_TA_D3D1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a3028" }
 CORE_TA_D3D1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a302c" }
 CORE_TA_AES1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a7000" }
 CORE_TA_AES1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a7004" }
 CORE_TA_AES1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a7018" }
 CORE_TA_AES1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a701c" }
 CORE_TA_AES1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a7020" }
 CORE_TA_AES1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a7024" }
 CORE_TA_AES1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a7028" }
 CORE_TA_AES1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480a702c" }
 CORE_TA_FPKA_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480aa000" }
 CORE_TA_FPKA_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480aa004" }
 CORE_TA_FPKA_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480aa018" }
 CORE_TA_FPKA_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480aa01c" }
 CORE_TA_FPKA_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480aa020" }
 CORE_TA_FPKA_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480aa024" }
 CORE_TA_FPKA_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480aa028" }
 CORE_TA_FPKA_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480aa02c" }
 CORE_TA_USB_HS_OTG_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ac000" }
 CORE_TA_USB_HS_OTG_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ac004" }
 CORE_TA_USB_HS_OTG_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ac018" }
 CORE_TA_USB_HS_OTG_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ac01c" }
 CORE_TA_USB_HS_OTG_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ac020" }
 CORE_TA_USB_HS_OTG_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ac024" }
 CORE_TA_USB_HS_OTG_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ac028" }
 CORE_TA_USB_HS_OTG_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ac02c" }
 CORE_TA_MMC3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ae000" }
 CORE_TA_MMC3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ae004" }
 CORE_TA_MMC3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ae018" }
 CORE_TA_MMC3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ae01c" }
 CORE_TA_MMC3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ae020" }
 CORE_TA_MMC3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ae024" }
 CORE_TA_MMC3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ae028" }
 CORE_TA_MMC3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ae02c" }
 TA_MG_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b1000" }
 TA_MG_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b1004" }
 TA_MG_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b1018" }
 TA_MG_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b101c" }
 TA_MG_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b1020" }
 TA_MG_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b1024" }
 TA_MG_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b1028" }
 TA_MG_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b102c" }
 CORE_TA_HDQ1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b3000" }
 CORE_TA_HDQ1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b3004" }
 CORE_TA_HDQ1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b3018" }
 CORE_TA_HDQ1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b301c" }
 CORE_TA_HDQ1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b3020" }
 CORE_TA_HDQ1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b3024" }
 CORE_TA_HDQ1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b3028" }
 CORE_TA_HDQ1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b302c" }
 CORE_TA_MMC2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b5000" }
 CORE_TA_MMC2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b5004" }
 CORE_TA_MMC2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b5018" }
 CORE_TA_MMC2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b501c" }
 CORE_TA_MMC2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b5020" }
 CORE_TA_MMC2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b5024" }
 CORE_TA_MMC2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b5028" }
 CORE_TA_MMC2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b502c" }
 CORE_TA_ICR_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b7000" }
 CORE_TA_ICR_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b7004" }
 CORE_TA_ICR_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b7018" }
 CORE_TA_ICR_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b701c" }
 CORE_TA_ICR_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b7020" }
 CORE_TA_ICR_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b7024" }
 CORE_TA_ICR_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b7028" }
 CORE_TA_ICR_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b702c" }
 CORE_TA_MCSPI3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b9000" }
 CORE_TA_MCSPI3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b9004" }
 CORE_TA_MCSPI3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b9018" }
 CORE_TA_MCSPI3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b901c" }
 CORE_TA_MCSPI3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b9020" }
 CORE_TA_MCSPI3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b9024" }
 CORE_TA_MCSPI3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b9028" }
 CORE_TA_MCSPI3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b902c" }
 CORE_TA_MCSPI4_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480bb000" }
 CORE_TA_MCSPI4_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480bb004" }
 CORE_TA_MCSPI4_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480bb018" }
 CORE_TA_MCSPI4_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480bb01c" }
 CORE_TA_MCSPI4_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480bb020" }
 CORE_TA_MCSPI4_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480bb024" }
 CORE_TA_MCSPI4_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480bb028" }
 CORE_TA_MCSPI4_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480bb02c" }
 CORE_TA_CAMERA_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c0000" }
 CORE_TA_CAMERA_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c0004" }
 CORE_TA_CAMERA_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c0018" }
 CORE_TA_CAMERA_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c001c" }
 CORE_TA_CAMERA_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c0020" }
 CORE_TA_CAMERA_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c0024" }
 CORE_TA_CAMERA_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c0028" }
 CORE_TA_CAMERA_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c002c" }
 CORE_TA_D3D2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c2000" }
 CORE_TA_D3D2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c2004" }
 CORE_TA_D3D2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c2018" }
 CORE_TA_D3D2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c201c" }
 CORE_TA_D3D2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c2020" }
 CORE_TA_D3D2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c2024" }
 CORE_TA_D3D2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c2028" }
 CORE_TA_D3D2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c202c" }
 CORE_TA_SHAM1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c4000" }
 CORE_TA_SHAM1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c4004" }
 CORE_TA_SHAM1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c4018" }
 CORE_TA_SHAM1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c401c" }
 CORE_TA_SHAM1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c4020" }
 CORE_TA_SHAM1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c4024" }
 CORE_TA_SHAM1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c4028" }
 CORE_TA_SHAM1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c402c" }
 CORE_TA_AES2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c6000" }
 CORE_TA_AES2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c6004" }
 CORE_TA_AES2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c6018" }
 CORE_TA_AES2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c601c" }
 CORE_TA_AES2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c6020" }
 CORE_TA_AES2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c6024" }
 CORE_TA_AES2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c6028" }
 CORE_TA_AES2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c602c" }
 CORE_TA_INTH_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c8000" }
 CORE_TA_INTH_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c8004" }
 CORE_TA_INTH_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c8018" }
 CORE_TA_INTH_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c801c" }
 CORE_TA_INTH_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c8020" }
 CORE_TA_INTH_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c8024" }
 CORE_TA_INTH_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c8028" }
 CORE_TA_INTH_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480c802c" }
 CORE_TA_SR1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ca000" }
 CORE_TA_SR1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ca004" }
 CORE_TA_SR1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ca018" }
 CORE_TA_SR1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ca01c" }
 CORE_TA_SR1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ca020" }
 CORE_TA_SR1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ca024" }
 CORE_TA_SR1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ca028" }
 CORE_TA_SR1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ca02c" }
 CORE_TA_SR2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480cc000" }
 CORE_TA_SR2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480cc004" }
 CORE_TA_SR2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480cc018" }
 CORE_TA_SR2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480cc01c" }
 CORE_TA_SR2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480cc020" }
 CORE_TA_SR2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480cc024" }
 CORE_TA_SR2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480cc028" }
 CORE_TA_SR2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480cc02c" }
 CORE_TA_ICR_MODEM_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ce000" }
 CORE_TA_ICR_MODEM_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ce004" }
 CORE_TA_ICR_MODEM_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ce018" }
 CORE_TA_ICR_MODEM_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ce01c" }
 CORE_TA_ICR_MODEM_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ce020" }
 CORE_TA_ICR_MODEM_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ce024" }
 CORE_TA_ICR_MODEM_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ce028" }
 CORE_TA_ICR_MODEM_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ce02c" }
 CORE_TA_WKUP_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48340000" }
 CORE_TA_WKUP_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48340004" }
 CORE_TA_WKUP_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48340018" }
 CORE_TA_WKUP_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4834001c" }
 CORE_TA_WKUP_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48340020" }
 CORE_TA_WKUP_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48340024" }
 CORE_TA_WKUP_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48340028" }
 CORE_TA_WKUP_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4834002c" }
 PER_TA_UART3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49021000" }
 PER_TA_UART3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49021004" }
 PER_TA_UART3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49021018" }
 PER_TA_UART3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902101c" }
 PER_TA_UART3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49021020" }
 PER_TA_UART3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49021024" }
 PER_TA_UART3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49021028" }
 PER_TA_UART3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902102c" }
 PER_TA_MCBSP2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49023000" }
 PER_TA_MCBSP2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49023004" }
 PER_TA_MCBSP2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49023018" }
 PER_TA_MCBSP2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902301c" }
 PER_TA_MCBSP2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49023020" }
 PER_TA_MCBSP2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49023024" }
 PER_TA_MCBSP2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49023028" }
 PER_TA_MCBSP2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902302c" }
 PER_TA_MCBSP3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49025000" }
 PER_TA_MCBSP3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49025004" }
 PER_TA_MCBSP3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49025018" }
 PER_TA_MCBSP3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902501c" }
 PER_TA_MCBSP3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49025020" }
 PER_TA_MCBSP3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49025024" }
 PER_TA_MCBSP3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49025028" }
 PER_TA_MCBSP3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902502c" }
 PER_TA_MCBSP4_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49027000" }
 PER_TA_MCBSP4_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49027004" }
 PER_TA_MCBSP4_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49027018" }
 PER_TA_MCBSP4_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902701c" }
 PER_TA_MCBSP4_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49027020" }
 PER_TA_MCBSP4_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49027024" }
 PER_TA_MCBSP4_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49027028" }
 PER_TA_MCBSP4_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902702c" }
 PER_TA_MCBSP2_SIDETONE2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49029000" }
 PER_TA_MCBSP2_SIDETONE2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49029004" }
 PER_TA_MCBSP2_SIDETONE2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49029018" }
 PER_TA_MCBSP2_SIDETONE2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902901c" }
 PER_TA_MCBSP2_SIDETONE2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49029020" }
 PER_TA_MCBSP2_SIDETONE2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49029024" }
 PER_TA_MCBSP2_SIDETONE2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49029028" }
 PER_TA_MCBSP2_SIDETONE2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902902c" }
 PER_TA_MCBSP2_SIDETONE3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902b000" }
 PER_TA_MCBSP2_SIDETONE3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902b004" }
 PER_TA_MCBSP2_SIDETONE3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902b018" }
 PER_TA_MCBSP2_SIDETONE3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902b01c" }
 PER_TA_MCBSP2_SIDETONE3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902b020" }
 PER_TA_MCBSP2_SIDETONE3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902b024" }
 PER_TA_MCBSP2_SIDETONE3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902b028" }
 PER_TA_MCBSP2_SIDETONE3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902b02c" }
 PER_TA_WDTIMER3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49031000" }
 PER_TA_WDTIMER3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49031004" }
 PER_TA_WDTIMER3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49031018" }
 PER_TA_WDTIMER3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903101c" }
 PER_TA_WDTIMER3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49031020" }
 PER_TA_WDTIMER3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49031024" }
 PER_TA_WDTIMER3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49031028" }
 PER_TA_WDTIMER3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903102c" }
 PER_TA_GPTIMER2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49033000" }
 PER_TA_GPTIMER2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49033004" }
 PER_TA_GPTIMER2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49033018" }
 PER_TA_GPTIMER2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903301c" }
 PER_TA_GPTIMER2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49033020" }
 PER_TA_GPTIMER2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49033024" }
 PER_TA_GPTIMER2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49033028" }
 PER_TA_GPTIMER2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903302c" }
 PER_TA_GPTIMER3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49035000" }
 PER_TA_GPTIMER3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49035004" }
 PER_TA_GPTIMER3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49035018" }
 PER_TA_GPTIMER3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903501c" }
 PER_TA_GPTIMER3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49035020" }
 PER_TA_GPTIMER3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49035024" }
 PER_TA_GPTIMER3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49035028" }
 PER_TA_GPTIMER3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903502c" }
 PER_TA_GPTIMER4_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49037000" }
 PER_TA_GPTIMER4_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49037004" }
 PER_TA_GPTIMER4_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49037018" }
 PER_TA_GPTIMER4_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903701c" }
 PER_TA_GPTIMER4_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49037020" }
 PER_TA_GPTIMER4_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49037024" }
 PER_TA_GPTIMER4_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49037028" }
 PER_TA_GPTIMER4_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903702c" }
 PER_TA_GPTIMER5_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49039000" }
 PER_TA_GPTIMER5_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49039004" }
 PER_TA_GPTIMER5_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49039018" }
 PER_TA_GPTIMER5_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903901c" }
 PER_TA_GPTIMER5_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49039020" }
 PER_TA_GPTIMER5_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49039024" }
 PER_TA_GPTIMER5_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49039028" }
 PER_TA_GPTIMER5_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903902c" }
 PER_TA_GPTIMER6_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903b000" }
 PER_TA_GPTIMER6_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903b004" }
 PER_TA_GPTIMER6_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903b018" }
 PER_TA_GPTIMER6_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903b01c" }
 PER_TA_GPTIMER6_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903b020" }
 PER_TA_GPTIMER6_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903b024" }
 PER_TA_GPTIMER6_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903b028" }
 PER_TA_GPTIMER6_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903b02c" }
 PER_TA_GPTIMER7_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903d000" }
 PER_TA_GPTIMER7_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903d004" }
 PER_TA_GPTIMER7_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903d018" }
 PER_TA_GPTIMER7_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903d01c" }
 PER_TA_GPTIMER7_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903d020" }
 PER_TA_GPTIMER7_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903d024" }
 PER_TA_GPTIMER7_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903d028" }
 PER_TA_GPTIMER7_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903d02c" }
 PER_TA_GPTIMER8_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903f000" }
 PER_TA_GPTIMER8_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903f004" }
 PER_TA_GPTIMER8_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903f018" }
 PER_TA_GPTIMER8_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903f01c" }
 PER_TA_GPTIMER8_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903f020" }
 PER_TA_GPTIMER8_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903f024" }
 PER_TA_GPTIMER8_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903f028" }
 PER_TA_GPTIMER8_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903f02c" }
 PER_TA_GPTIMER9_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49041000" }
 PER_TA_GPTIMER9_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49041004" }
 PER_TA_GPTIMER9_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49041018" }
 PER_TA_GPTIMER9_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4904101c" }
 PER_TA_GPTIMER9_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49041020" }
 PER_TA_GPTIMER9_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49041024" }
 PER_TA_GPTIMER9_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49041028" }
 PER_TA_GPTIMER9_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4904102c" }
 PER_TA_GPIO2_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49051000" }
 PER_TA_GPIO2_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49051004" }
 PER_TA_GPIO2_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49051018" }
 PER_TA_GPIO2_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905101c" }
 PER_TA_GPIO2_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49051020" }
 PER_TA_GPIO2_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49051024" }
 PER_TA_GPIO2_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49051028" }
 PER_TA_GPIO2_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905102c" }
 PER_TA_GPIO3_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49053000" }
 PER_TA_GPIO3_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49053004" }
 PER_TA_GPIO3_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49053018" }
 PER_TA_GPIO3_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905301c" }
 PER_TA_GPIO3_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49053020" }
 PER_TA_GPIO3_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49053024" }
 PER_TA_GPIO3_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49053028" }
 PER_TA_GPIO3_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905302c" }
 PER_TA_GPIO4_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49055000" }
 PER_TA_GPIO4_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49055004" }
 PER_TA_GPIO4_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49055018" }
 PER_TA_GPIO4_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905501c" }
 PER_TA_GPIO4_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49055020" }
 PER_TA_GPIO4_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49055024" }
 PER_TA_GPIO4_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49055028" }
 PER_TA_GPIO4_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905502c" }
 PER_TA_GPIO5_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49057000" }
 PER_TA_GPIO5_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49057004" }
 PER_TA_GPIO5_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49057018" }
 PER_TA_GPIO5_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905701c" }
 PER_TA_GPIO5_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49057020" }
 PER_TA_GPIO5_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49057024" }
 PER_TA_GPIO5_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49057028" }
 PER_TA_GPIO5_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905702c" }
 PER_TA_GPIO6_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49059000" }
 PER_TA_GPIO6_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49059004" }
 PER_TA_GPIO6_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49059018" }
 PER_TA_GPIO6_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905901c" }
 PER_TA_GPIO6_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49059020" }
 PER_TA_GPIO6_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49059024" }
 PER_TA_GPIO6_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49059028" }
 PER_TA_GPIO6_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4905902c" }
 EMU_TA_TESTCHIPLEVELTAP_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54005000" }
 EMU_TA_TESTCHIPLEVELTAP_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54005004" }
 EMU_TA_TESTCHIPLEVELTAP_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54005018" }
 EMU_TA_TESTCHIPLEVELTAP_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400501c" }
 EMU_TA_TESTCHIPLEVELTAP_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54005020" }
 EMU_TA_TESTCHIPLEVELTAP_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54005024" }
 EMU_TA_TESTCHIPLEVELTAP_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54005028" }
 EMU_TA_TESTCHIPLEVELTAP_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5400502c" }
 EMU_TA_MPU_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54018000" }
 EMU_TA_MPU_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54018004" }
 EMU_TA_MPU_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54018018" }
 EMU_TA_MPU_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401801c" }
 EMU_TA_MPU_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54018020" }
 EMU_TA_MPU_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54018024" }
 EMU_TA_MPU_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54018028" }
 EMU_TA_MPU_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401802c" }
 EMU_TA_TPUI_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401a000" }
 EMU_TA_TPUI_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401a004" }
 EMU_TA_TPUI_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401a018" }
 EMU_TA_TPUI_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401a01c" }
 EMU_TA_TPUI_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401a020" }
 EMU_TA_TPUI_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401a024" }
 EMU_TA_TPUI_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401a028" }
 EMU_TA_TPUI_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401a02c" }
 EMU_TA_ETB_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401c000" }
 EMU_TA_ETB_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401c004" }
 EMU_TA_ETB_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401c018" }
 EMU_TA_ETB_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401c01c" }
 EMU_TA_ETB_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401c020" }
 EMU_TA_ETB_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401c024" }
 EMU_TA_ETB_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401c028" }
 EMU_TA_ETB_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401c02c" }
 EMU_TA_DAPCTL_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401e000" }
 EMU_TA_DAPCTL_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401e004" }
 EMU_TA_DAPCTL_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401e018" }
 EMU_TA_DAPCTL_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401e01c" }
 EMU_TA_DAPCTL_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401e020" }
 EMU_TA_DAPCTL_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401e024" }
 EMU_TA_DAPCTL_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401e028" }
 EMU_TA_DAPCTL_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401e02c" }
 EMU_TA_SDTI_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401f000" }
 EMU_TA_SDTI_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401f004" }
 EMU_TA_SDTI_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401f018" }
 EMU_TA_SDTI_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401f01c" }
 EMU_TA_SDTI_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401f020" }
 EMU_TA_SDTI_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401f024" }
 EMU_TA_SDTI_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401f028" }
 EMU_TA_SDTI_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5401f02c" }
 EMU_TA_L4WKUP_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54730000" }
 EMU_TA_L4WKUP_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54730004" }
 EMU_TA_L4WKUP_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54730018" }
 EMU_TA_L4WKUP_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5473001c" }
 EMU_TA_L4WKUP_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54730020" }
 EMU_TA_L4WKUP_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54730024" }
 EMU_TA_L4WKUP_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x54730028" }
 EMU_TA_L4WKUP_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x5473002c" }
 WKUP_TA_GPTIMER12_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48305000" }
 WKUP_TA_GPTIMER12_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48305004" }
 WKUP_TA_GPTIMER12_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48305018" }
 WKUP_TA_GPTIMER12_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830501c" }
 WKUP_TA_GPTIMER12_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48305020" }
 WKUP_TA_GPTIMER12_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48305024" }
 WKUP_TA_GPTIMER12_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48305028" }
 WKUP_TA_GPTIMER12_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830502c" }
 WKUP_TA_PRM_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48309000" }
 WKUP_TA_PRM_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48309004" }
 WKUP_TA_PRM_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48309018" }
 WKUP_TA_PRM_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830901c" }
 WKUP_TA_PRM_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48309020" }
 WKUP_TA_PRM_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48309024" }
 WKUP_TA_PRM_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48309028" }
 WKUP_TA_PRM_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830902c" }
 WKUP_TA_WDTIMER1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830d000" }
 WKUP_TA_WDTIMER1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830d004" }
 WKUP_TA_WDTIMER1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830d018" }
 WKUP_TA_WDTIMER1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830d01c" }
 WKUP_TA_WDTIMER1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830d020" }
 WKUP_TA_WDTIMER1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830d024" }
 WKUP_TA_WDTIMER1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830d028" }
 WKUP_TA_WDTIMER1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830d02c" }
 WKUP_TA_USIM_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830f000" }
 WKUP_TA_USIM_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830f004" }
 WKUP_TA_USIM_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830f018" }
 WKUP_TA_USIM_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830f01c" }
 WKUP_TA_USIM_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830f020" }
 WKUP_TA_USIM_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830f024" }
 WKUP_TA_USIM_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830f028" }
 WKUP_TA_USIM_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830f02c" }
 WKUP_TA_WDTIMER_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48315000" }
 WKUP_TA_WDTIMER_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48315004" }
 WKUP_TA_WDTIMER_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48315018" }
 WKUP_TA_WDTIMER_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831501c" }
 WKUP_TA_WDTIMER_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48315020" }
 WKUP_TA_WDTIMER_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48315024" }
 WKUP_TA_WDTIMER_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48315028" }
 WKUP_TA_WDTIMER_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831502c" }
 WKUP_TA_GPTIMER1_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48319000" }
 WKUP_TA_GPTIMER1_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48319004" }
 WKUP_TA_GPTIMER1_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48319018" }
 WKUP_TA_GPTIMER1_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831901c" }
 WKUP_TA_GPTIMER1_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48319020" }
 WKUP_TA_GPTIMER1_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48319024" }
 WKUP_TA_GPTIMER1_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48319028" }
 WKUP_TA_GPTIMER1_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831902c" }
 WKUP_TA_SYNCTIMER32K_L4_TA_COMPONENT_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48321000" }
 WKUP_TA_SYNCTIMER32K_L4_TA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48321004" }
 WKUP_TA_SYNCTIMER32K_L4_TA_CORE_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48321018" }
 WKUP_TA_SYNCTIMER32K_L4_TA_CORE_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832101c" }
 WKUP_TA_SYNCTIMER32K_L4_TA_AGENT_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48321020" }
 WKUP_TA_SYNCTIMER32K_L4_TA_AGENT_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48321024" }
 WKUP_TA_SYNCTIMER32K_L4_TA_AGENT_STATUS_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48321028" }
 WKUP_TA_SYNCTIMER32K_L4_TA_AGENT_STATUS_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4832102c" }

 L4_LA_COMPONENT_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49001004"; type = "L4_LA_COMPONENT_H_bitfield"  } 
 L4_LA_NETWORK_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49001010"; type = "L4_LA_NETWORK_L_bitfield"  } 
 L4_LA_NETWORK_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49001014"; type = "L4_LA_NETWORK_H_bitfield"  } 
 L4_LA_INITIATOR_INFO_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49001018"; type = "L4_LA_INITIATOR_INFO_L_bitfield"  } 
 L4_LA_INITIATOR_INFO_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4900101C"; type = "L4_LA_INITIATOR_INFO_H_bitfield"  } 
 L4_LA_NETWORK_CONTROL_L { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49001020"; type = "L4_LA_NETWORK_CONTROL_L_bitfield"  } 
 L4_LA_NETWORK_CONTROL_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49001024"; type = "L4_LA_NETWORK_CONTROL_H_bitfield"  } 
 MAILBOX_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48094000"; type = "MAILBOX_REVISION_bitfield"  } 
 MAILBOX_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48094010"; type = "MAILBOX_SYSCONFIG_bitfield"  } 
 MAILBOX_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48094014"; type = "MAILBOX_SYSSTATUS_bitfield"  } 
 CONTROL_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002000"; type = "CONTROL_REVISION_bitfield"  } 
 CONTROL_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002010"; type = "CONTROL_SYSCONFIG_bitfield"  } 
 CONTROL_PADCONF_SDRC_D0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002030"; type = "CONTROL_PADCONF_SDRC_D0_bitfield"  } 
 CONTROL_PADCONF_SDRC_D2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002034"; type = "CONTROL_PADCONF_SDRC_D2_bitfield"  } 
 CONTROL_PADCONF_SDRC_D4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002038"; type = "CONTROL_PADCONF_SDRC_D4_bitfield"  } 
 CONTROL_PADCONF_SDRC_D6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800203C"; type = "CONTROL_PADCONF_SDRC_D6_bitfield"  } 
 CONTROL_PADCONF_SDRC_D8 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002040"; type = "CONTROL_PADCONF_SDRC_D8_bitfield"  } 
 CONTROL_PADCONF_SDRC_D10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002044"; type = "CONTROL_PADCONF_SDRC_D10_bitfield"  } 
 CONTROL_PADCONF_SDRC_D12 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002048"; type = "CONTROL_PADCONF_SDRC_D12_bitfield"  } 
 CONTROL_PADCONF_SDRC_D14 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800204C"; type = "CONTROL_PADCONF_SDRC_D14_bitfield"  } 
 CONTROL_PADCONF_SDRC_D16 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002050"; type = "CONTROL_PADCONF_SDRC_D16_bitfield"  } 
 CONTROL_PADCONF_SDRC_D18 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002054"; type = "CONTROL_PADCONF_SDRC_D18_bitfield"  } 
 CONTROL_PADCONF_SDRC_D20 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002058"; type = "CONTROL_PADCONF_SDRC_D20_bitfield"  } 
 CONTROL_PADCONF_SDRC_D22 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800205C"; type = "CONTROL_PADCONF_SDRC_D22_bitfield"  } 
 CONTROL_PADCONF_SDRC_D24 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002060"; type = "CONTROL_PADCONF_SDRC_D24_bitfield"  } 
 CONTROL_PADCONF_SDRC_D26 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002064"; type = "CONTROL_PADCONF_SDRC_D26_bitfield"  } 
 CONTROL_PADCONF_SDRC_D28 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002068"; type = "CONTROL_PADCONF_SDRC_D28_bitfield"  } 
 CONTROL_PADCONF_SDRC_D30 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800206C"; type = "CONTROL_PADCONF_SDRC_D30_bitfield"  } 
 CONTROL_PADCONF_SDRC_CLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002070"; type = "CONTROL_PADCONF_SDRC_CLK_bitfield"  } 
 CONTROL_PADCONF_SDRC_DQS1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002074"; type = "CONTROL_PADCONF_SDRC_DQS1_bitfield"  } 
 CONTROL_PADCONF_SDRC_DQS3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002078"; type = "CONTROL_PADCONF_SDRC_DQS3_bitfield"  } 
 CONTROL_PADCONF_GPMC_A2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800207C"; type = "CONTROL_PADCONF_GPMC_A2_bitfield"  } 
 CONTROL_PADCONF_GPMC_A4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002080"; type = "CONTROL_PADCONF_GPMC_A4_bitfield"  } 
 CONTROL_PADCONF_GPMC_A6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002084"; type = "CONTROL_PADCONF_GPMC_A6_bitfield"  } 
 CONTROL_PADCONF_GPMC_A8 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002088"; type = "CONTROL_PADCONF_GPMC_A8_bitfield"  } 
 CONTROL_PADCONF_GPMC_A10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800208C"; type = "CONTROL_PADCONF_GPMC_A10_bitfield"  } 
 CONTROL_PADCONF_GPMC_D1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002090"; type = "CONTROL_PADCONF_GPMC_D1_bitfield"  } 
 CONTROL_PADCONF_GPMC_D3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002094"; type = "CONTROL_PADCONF_GPMC_D3_bitfield"  } 
 CONTROL_PADCONF_GPMC_D5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002098"; type = "CONTROL_PADCONF_GPMC_D5_bitfield"  } 
 CONTROL_PADCONF_GPMC_D7 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800209C"; type = "CONTROL_PADCONF_GPMC_D7_bitfield"  } 
 CONTROL_PADCONF_GPMC_D9 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020A0"; type = "CONTROL_PADCONF_GPMC_D9_bitfield"  } 
 CONTROL_PADCONF_GPMC_D11 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020A4"; type = "CONTROL_PADCONF_GPMC_D11_bitfield"  } 
 CONTROL_PADCONF_GPMC_D13 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020A8"; type = "CONTROL_PADCONF_GPMC_D13_bitfield"  } 
 CONTROL_PADCONF_GPMC_D15 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020AC"; type = "CONTROL_PADCONF_GPMC_D15_bitfield"  } 
 CONTROL_PADCONF_GPMC_NCS1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020B0"; type = "CONTROL_PADCONF_GPMC_NCS1_bitfield"  } 
 CONTROL_PADCONF_GPMC_NCS3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020B4"; type = "CONTROL_PADCONF_GPMC_NCS3_bitfield"  } 
 CONTROL_PADCONF_GPMC_NCS5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020B8"; type = "CONTROL_PADCONF_GPMC_NCS5_bitfield"  } 
 CONTROL_PADCONF_GPMC_NCS7 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020BC"; type = "CONTROL_PADCONF_GPMC_NCS7_bitfield"  } 
 CONTROL_PADCONF_GPMC_NADV_ALE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020C0"; type = "CONTROL_PADCONF_GPMC_NADV_ALE_bitfield"  } 
 CONTROL_PADCONF_GPMC_NWE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020C4"; type = "CONTROL_PADCONF_GPMC_NWE_bitfield"  } 
 CONTROL_PADCONF_GPMC_NBE1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020C8"; type = "CONTROL_PADCONF_GPMC_NBE1_bitfield"  } 
 CONTROL_PADCONF_GPMC_WAIT0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020CC"; type = "CONTROL_PADCONF_GPMC_WAIT0_bitfield"  } 
 CONTROL_PADCONF_GPMC_WAIT2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020D0"; type = "CONTROL_PADCONF_GPMC_WAIT2_bitfield"  } 
 CONTROL_PADCONF_DSS_PCLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020D4"; type = "CONTROL_PADCONF_DSS_PCLK_bitfield"  } 
 CONTROL_PADCONF_DSS_VSYNC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020D8"; type = "CONTROL_PADCONF_DSS_VSYNC_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020DC"; type = "CONTROL_PADCONF_DSS_DATA0_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020E0"; type = "CONTROL_PADCONF_DSS_DATA2_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020E4"; type = "CONTROL_PADCONF_DSS_DATA4_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020E8"; type = "CONTROL_PADCONF_DSS_DATA6_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA8 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020EC"; type = "CONTROL_PADCONF_DSS_DATA8_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020F0"; type = "CONTROL_PADCONF_DSS_DATA10_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA12 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020F4"; type = "CONTROL_PADCONF_DSS_DATA12_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA14 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020F8"; type = "CONTROL_PADCONF_DSS_DATA14_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA16 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480020FC"; type = "CONTROL_PADCONF_DSS_DATA16_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA18 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002100"; type = "CONTROL_PADCONF_DSS_DATA18_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA20 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002104"; type = "CONTROL_PADCONF_DSS_DATA20_bitfield"  } 
 CONTROL_PADCONF_DSS_DATA22 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002108"; type = "CONTROL_PADCONF_DSS_DATA22_bitfield"  } 
 CONTROL_PADCONF_CAM_HS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800210C"; type = "CONTROL_PADCONF_CAM_HS_bitfield"  } 
 CONTROL_PADCONF_CAM_XCLKA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002110"; type = "CONTROL_PADCONF_CAM_XCLKA_bitfield"  } 
 CONTROL_PADCONF_CAM_FLD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002114"; type = "CONTROL_PADCONF_CAM_FLD_bitfield"  } 
 CONTROL_PADCONF_CAM_D1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002118"; type = "CONTROL_PADCONF_CAM_D1_bitfield"  } 
 CONTROL_PADCONF_CAM_D3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800211C"; type = "CONTROL_PADCONF_CAM_D3_bitfield"  } 
 CONTROL_PADCONF_CAM_D5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002120"; type = "CONTROL_PADCONF_CAM_D5_bitfield"  } 
 CONTROL_PADCONF_CAM_D7 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002124"; type = "CONTROL_PADCONF_CAM_D7_bitfield"  } 
 CONTROL_PADCONF_CAM_D9 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002128"; type = "CONTROL_PADCONF_CAM_D9_bitfield"  } 
 CONTROL_PADCONF_CAM_D11 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800212C"; type = "CONTROL_PADCONF_CAM_D11_bitfield"  } 
 CONTROL_PADCONF_CAM_WEN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002130"; type = "CONTROL_PADCONF_CAM_WEN_bitfield"  } 
 CONTROL_PADCONF_CSI2_DX0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002134"; type = "CONTROL_PADCONF_CSI2_DX0_bitfield"  } 
 CONTROL_PADCONF_CSI2_DX1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002138"; type = "CONTROL_PADCONF_CSI2_DX1_bitfield"  } 
 CONTROL_PADCONF_MCBSP2_FSX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800213C"; type = "CONTROL_PADCONF_MCBSP2_FSX_bitfield"  } 
 CONTROL_PADCONF_MCBSP2_DR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002140"; type = "CONTROL_PADCONF_MCBSP2_DR_bitfield"  } 
 CONTROL_PADCONF_MMC1_CLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002144"; type = "CONTROL_PADCONF_MMC1_CLK_bitfield"  } 
 CONTROL_PADCONF_MMC1_DAT0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002148"; type = "CONTROL_PADCONF_MMC1_DAT0_bitfield"  } 
 CONTROL_PADCONF_MMC1_DAT2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800214C"; type = "CONTROL_PADCONF_MMC1_DAT2_bitfield"  } 
 CONTROL_PADCONF_MMC1_DAT4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002150"; type = "CONTROL_PADCONF_MMC1_DAT4_bitfield"  } 
 CONTROL_PADCONF_MMC1_DAT6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002154"; type = "CONTROL_PADCONF_MMC1_DAT6_bitfield"  } 
 CONTROL_PADCONF_MMC2_CLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002158"; type = "CONTROL_PADCONF_MMC2_CLK_bitfield"  } 
 CONTROL_PADCONF_MMC2_DAT0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800215C"; type = "CONTROL_PADCONF_MMC2_DAT0_bitfield"  } 
 CONTROL_PADCONF_MMC2_DAT2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002160"; type = "CONTROL_PADCONF_MMC2_DAT2_bitfield"  } 
 CONTROL_PADCONF_MMC2_DAT4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002164"; type = "CONTROL_PADCONF_MMC2_DAT4_bitfield"  } 
 CONTROL_PADCONF_MMC2_DAT6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002168"; type = "CONTROL_PADCONF_MMC2_DAT6_bitfield"  } 
 CONTROL_PADCONF_MCBSP3_DX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800216C"; type = "CONTROL_PADCONF_MCBSP3_DX_bitfield"  } 
 CONTROL_PADCONF_MCBSP3_CLKX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002170"; type = "CONTROL_PADCONF_MCBSP3_CLKX_bitfield"  } 
 CONTROL_PADCONF_UART2_CTS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002174"; type = "CONTROL_PADCONF_UART2_CTS_bitfield"  } 
 CONTROL_PADCONF_UART2_TX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002178"; type = "CONTROL_PADCONF_UART2_TX_bitfield"  } 
 CONTROL_PADCONF_UART1_TX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800217C"; type = "CONTROL_PADCONF_UART1_TX_bitfield"  } 
 CONTROL_PADCONF_UART1_CTS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002180"; type = "CONTROL_PADCONF_UART1_CTS_bitfield"  } 
 CONTROL_PADCONF_MCBSP4_CLKX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002184"; type = "CONTROL_PADCONF_MCBSP4_CLKX_bitfield"  } 
 CONTROL_PADCONF_MCBSP4_DX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002188"; type = "CONTROL_PADCONF_MCBSP4_DX_bitfield"  } 
 CONTROL_PADCONF_MCBSP1_CLKR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800218C"; type = "CONTROL_PADCONF_MCBSP1_CLKR_bitfield"  } 
 CONTROL_PADCONF_MCBSP1_DX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002190"; type = "CONTROL_PADCONF_MCBSP1_DX_bitfield"  } 
 CONTROL_PADCONF_MCBSP_CLKS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002194"; type = "CONTROL_PADCONF_MCBSP_CLKS_bitfield"  } 
 CONTROL_PADCONF_MCBSP1_CLKX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002198"; type = "CONTROL_PADCONF_MCBSP1_CLKX_bitfield"  } 
 CONTROL_PADCONF_UART3_RTS_SD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800219C"; type = "CONTROL_PADCONF_UART3_RTS_SD_bitfield"  } 
 CONTROL_PADCONF_UART3_TX_IRTX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021A0"; type = "CONTROL_PADCONF_UART3_TX_IRTX_bitfield"  } 
 CONTROL_PADCONF_HSUSB0_STP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021A4"; type = "CONTROL_PADCONF_HSUSB0_STP_bitfield"  } 
 CONTROL_PADCONF_HSUSB0_NXT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021A8"; type = "CONTROL_PADCONF_HSUSB0_NXT_bitfield"  } 
 CONTROL_PADCONF_HSUSB0_DATA1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021AC"; type = "CONTROL_PADCONF_HSUSB0_DATA1_bitfield"  } 
 CONTROL_PADCONF_HSUSB0_DATA3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021B0"; type = "CONTROL_PADCONF_HSUSB0_DATA3_bitfield"  } 
 CONTROL_PADCONF_HSUSB0_DATA5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021B4"; type = "CONTROL_PADCONF_HSUSB0_DATA5_bitfield"  } 
 CONTROL_PADCONF_HSUSB0_DATA7 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021B8"; type = "CONTROL_PADCONF_HSUSB0_DATA7_bitfield"  } 
 CONTROL_PADCONF_I2C1_SDA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021BC"; type = "CONTROL_PADCONF_I2C1_SDA_bitfield"  } 
 CONTROL_PADCONF_I2C2_SDA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021C0"; type = "CONTROL_PADCONF_I2C2_SDA_bitfield"  } 
 CONTROL_PADCONF_I2C3_SDA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021C4"; type = "CONTROL_PADCONF_I2C3_SDA_bitfield"  } 
 CONTROL_PADCONF_MCSPI1_CLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021C8"; type = "CONTROL_PADCONF_MCSPI1_CLK_bitfield"  } 
 CONTROL_PADCONF_MCSPI1_SOMI { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021CC"; type = "CONTROL_PADCONF_MCSPI1_SOMI_bitfield"  } 
 CONTROL_PADCONF_MCSPI1_CS1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021D0"; type = "CONTROL_PADCONF_MCSPI1_CS1_bitfield"  } 
 CONTROL_PADCONF_MCSPI1_CS3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021D4"; type = "CONTROL_PADCONF_MCSPI1_CS3_bitfield"  } 
 CONTROL_PADCONF_MCSPI2_SIMO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021D8"; type = "CONTROL_PADCONF_MCSPI2_SIMO_bitfield"  } 
 CONTROL_PADCONF_MCSPI2_CS0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021DC"; type = "CONTROL_PADCONF_MCSPI2_CS0_bitfield"  } 
 CONTROL_PADCONF_SYS_NIRQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021E0"; type = "CONTROL_PADCONF_SYS_NIRQ_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021E4"; type = "CONTROL_PADCONF_SAD2D_MCAD0_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021E8"; type = "CONTROL_PADCONF_SAD2D_MCAD2_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021EC"; type = "CONTROL_PADCONF_SAD2D_MCAD4_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021F0"; type = "CONTROL_PADCONF_SAD2D_MCAD6_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD8 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021F4"; type = "CONTROL_PADCONF_SAD2D_MCAD8_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021F8"; type = "CONTROL_PADCONF_SAD2D_MCAD10_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD12 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480021FC"; type = "CONTROL_PADCONF_SAD2D_MCAD12_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD14 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002200"; type = "CONTROL_PADCONF_SAD2D_MCAD14_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD16 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002204"; type = "CONTROL_PADCONF_SAD2D_MCAD16_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD18 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002208"; type = "CONTROL_PADCONF_SAD2D_MCAD18_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD20 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800220C"; type = "CONTROL_PADCONF_SAD2D_MCAD20_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD22 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002210"; type = "CONTROL_PADCONF_SAD2D_MCAD22_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD24 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002214"; type = "CONTROL_PADCONF_SAD2D_MCAD24_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD26 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002218"; type = "CONTROL_PADCONF_SAD2D_MCAD26_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD28 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800221C"; type = "CONTROL_PADCONF_SAD2D_MCAD28_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD30 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002220"; type = "CONTROL_PADCONF_SAD2D_MCAD30_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD32 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002224"; type = "CONTROL_PADCONF_SAD2D_MCAD32_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD34 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002228"; type = "CONTROL_PADCONF_SAD2D_MCAD34_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MCAD36 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800222C"; type = "CONTROL_PADCONF_SAD2D_MCAD36_bitfield"  } 
 CONTROL_PADCONF_SAD2D_NRESPWRON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002230"; type = "CONTROL_PADCONF_SAD2D_NRESPWRON_bitfield"  } 
 CONTROL_PADCONF_SAD2D_ARMNIRQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002234"; type = "CONTROL_PADCONF_SAD2D_ARMNIRQ_bitfield"  } 
 CONTROL_PADCONF_SAD2D_SPINT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002238"; type = "CONTROL_PADCONF_SAD2D_SPINT_bitfield"  } 
 CONTROL_PADCONF_SAD2D_DMAREQ0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800223C"; type = "CONTROL_PADCONF_SAD2D_DMAREQ0_bitfield"  } 
 CONTROL_PADCONF_SAD2D_DMAREQ2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002240"; type = "CONTROL_PADCONF_SAD2D_DMAREQ2_bitfield"  } 
 CONTROL_PADCONF_SAD2D_NTRST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002244"; type = "CONTROL_PADCONF_SAD2D_NTRST_bitfield"  } 
 CONTROL_PADCONF_SAD2D_TDO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002248"; type = "CONTROL_PADCONF_SAD2D_TDO_bitfield"  } 
 CONTROL_PADCONF_SAD2D_TCK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800224C"; type = "CONTROL_PADCONF_SAD2D_TCK_bitfield"  } 
 CONTROL_PADCONF_SAD2D_MSTDBY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002250"; type = "CONTROL_PADCONF_SAD2D_MSTDBY_bitfield"  } 
 CONTROL_PADCONF_SAD2D_IDLEACK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002254"; type = "CONTROL_PADCONF_SAD2D_IDLEACK_bitfield"  } 
 CONTROL_PADCONF_SAD2D_SWRITE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002258"; type = "CONTROL_PADCONF_SAD2D_SWRITE_bitfield"  } 
 CONTROL_PADCONF_SAD2D_SREAD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800225C"; type = "CONTROL_PADCONF_SAD2D_SREAD_bitfield"  } 
 CONTROL_PADCONF_SAD2D_SBUSFLAG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002260"; type = "CONTROL_PADCONF_SAD2D_SBUSFLAG_bitfield"  } 
 CONTROL_PADCONF_SDRC_CKE1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002264"; type = "CONTROL_PADCONF_SDRC_CKE1_bitfield"  } 
 CONTROL_PADCONF_ETK_CLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025D8"; type = "CONTROL_PADCONF_ETK_CLK_bitfield"  } 
 CONTROL_PADCONF_ETK_D0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025DC"; type = "CONTROL_PADCONF_ETK_D0_bitfield"  } 
 CONTROL_PADCONF_ETK_D2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025E0"; type = "CONTROL_PADCONF_ETK_D2_bitfield"  } 
 CONTROL_PADCONF_ETK_D4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025E4"; type = "CONTROL_PADCONF_ETK_D4_bitfield"  } 
 CONTROL_PADCONF_ETK_D6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025E8"; type = "CONTROL_PADCONF_ETK_D6_bitfield"  } 
 CONTROL_PADCONF_ETK_D8 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025EC"; type = "CONTROL_PADCONF_ETK_D8_bitfield"  } 
 CONTROL_PADCONF_ETK_D10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025F0"; type = "CONTROL_PADCONF_ETK_D10_bitfield"  } 
 CONTROL_PADCONF_ETK_D12 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025F4"; type = "CONTROL_PADCONF_ETK_D12_bitfield"  } 
 CONTROL_PADCONF_ETK_D14 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480025F8"; type = "CONTROL_PADCONF_ETK_D14_bitfield"  } 
 CONTROL_PADCONF_OFF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002270"; type = "CONTROL_PADCONF_OFF_bitfield"  } 
 CONTROL_DEVCONF0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002274"; type = "CONTROL_DEVCONF0_bitfield"  } 
 CONTROL_MEM_DFTRW0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002278"; type = "CONTROL_MEM_DFTRW0_bitfield"  } 
 CONTROL_MEM_DFTRW1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800227C"; type = "CONTROL_MEM_DFTRW1_bitfield"  } 
 CONTROL_MSUSPENDMUX_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002290"; type = "CONTROL_MSUSPENDMUX_0_bitfield"  } 
 CONTROL_MSUSPENDMUX_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002294"; type = "CONTROL_MSUSPENDMUX_1_bitfield"  } 
 CONTROL_MSUSPENDMUX_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002298"; type = "CONTROL_MSUSPENDMUX_2_bitfield"  } 
 CONTROL_MSUSPENDMUX_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800229C"; type = "CONTROL_MSUSPENDMUX_3_bitfield"  } 
 CONTROL_MSUSPENDMUX_4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022A0"; type = "CONTROL_MSUSPENDMUX_4_bitfield"  } 
 CONTROL_MSUSPENDMUX_5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022A4"; type = "CONTROL_MSUSPENDMUX_5_bitfield"  } 
 CONTROL_SEC_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022B0"; type = "CONTROL_SEC_CTRL_bitfield"  } 
 CONTROL_DEVCONF1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022D8"; type = "CONTROL_DEVCONF1_bitfield"  } 
 CONTROL_CSIRXFE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022DC"; type = "CONTROL_CSIRXFE_bitfield"  } 
 CONTROL_SEC_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022E0"; type = "CONTROL_SEC_STATUS_bitfield"  } 
 CONTROL_SEC_ERR_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022E4"; type = "CONTROL_SEC_ERR_STATUS_bitfield"  } 
 CONTROL_SEC_ERR_STATUS_DEBUG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022E8"; type = "CONTROL_SEC_ERR_STATUS_DEBUG_bitfield"  } 
 CONTROL_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022F0"; type = "CONTROL_STATUS_bitfield"  } 
 CONTROL_GENERAL_PURPOSE_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480022F4"; type = "CONTROL_GENERAL_PURPOSE_STATUS_bitfield"  } 
 CONTROL_RPUB_KEY_H_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002300"; type = "CONTROL_RPUB_KEY_H_0_bitfield"  } 
 CONTROL_RPUB_KEY_H_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002304"; type = "CONTROL_RPUB_KEY_H_1_bitfield"  } 
 CONTROL_RPUB_KEY_H_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002308"; type = "CONTROL_RPUB_KEY_H_2_bitfield"  } 
 CONTROL_RPUB_KEY_H_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800230C"; type = "CONTROL_RPUB_KEY_H_3_bitfield"  } 
 CONTROL_RPUB_KEY_H_4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002310"; type = "CONTROL_RPUB_KEY_H_4_bitfield"  } 
 CONTROL_RAND_KEY_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002318"; permission="read/none"; hide=true; type = "CONTROL_RAND_KEY_0_bitfield"  } 
 CONTROL_RAND_KEY_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800231C"; permission="read/none"; hide=true; type = "CONTROL_RAND_KEY_1_bitfield"  } 
 CONTROL_RAND_KEY_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002320"; permission="read/none"; hide=true; type = "CONTROL_RAND_KEY_2_bitfield"  } 
 CONTROL_RAND_KEY_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002324"; permission="read/none"; hide=true; type = "CONTROL_RAND_KEY_3_bitfield"  } 
 CONTROL_CUST_KEY_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002328"; permission="read/none"; hide=true; type = "CONTROL_CUST_KEY_0_bitfield"  } 
 CONTROL_CUST_KEY_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800232C"; permission="read/none"; hide=true; type = "CONTROL_CUST_KEY_1_bitfield"  } 
 CONTROL_CUST_KEY_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002330"; permission="read/none"; hide=true; type = "CONTROL_CUST_KEY_2_bitfield"  } 
 CONTROL_CUST_KEY_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002334"; permission="read/none"; hide=true; type = "CONTROL_CUST_KEY_3_bitfield"  } 
 CONTROL_USB_CONF_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002370"; type = "CONTROL_USB_CONF_0_bitfield"  } 
 CONTROL_USB_CONF_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002374"; type = "CONTROL_USB_CONF_1_bitfield"  } 
 CONTROL_CEK_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023A4"; type = "CONTROL_CEK_0_bitfield"  } 
 CONTROL_CEK_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023A8"; type = "CONTROL_CEK_1_bitfield"  } 
 CONTROL_CEK_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023AC"; type = "CONTROL_CEK_2_bitfield"  } 
 CONTROL_CEK_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023B0"; type = "CONTROL_CEK_3_bitfield"  } 
 CONTROL_MSV_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023B4"; type = "CONTROL_MSV_0_bitfield"  } 
 CONTROL_CEK_BCH_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023B8"; type = "CONTROL_CEK_BCH_0_bitfield"  } 
 CONTROL_CEK_BCH_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023BC"; type = "CONTROL_CEK_BCH_1_bitfield"  } 
 CONTROL_CEK_BCH_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023C0"; type = "CONTROL_CEK_BCH_2_bitfield"  } 
 CONTROL_CEK_BCH_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023C4"; type = "CONTROL_CEK_BCH_3_bitfield"  } 
 CONTROL_CEK_BCH_4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023C8"; type = "CONTROL_CEK_BCH_4_bitfield"  } 
 CONTROL_MSV_BCH_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023CC"; type = "CONTROL_MSV_BCH_0_bitfield"  } 
 CONTROL_MSV_BCH_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023D0"; type = "CONTROL_MSV_BCH_1_bitfield"  } 
 CONTROL_SWRV_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023D4"; type = "CONTROL_SWRV_0_bitfield"  } 
 CONTROL_SWRV_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023D8"; type = "CONTROL_SWRV_1_bitfield"  } 
 CONTROL_SWRV_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023DC"; type = "CONTROL_SWRV_2_bitfield"  } 
 CONTROL_SWRV_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023E0"; type = "CONTROL_SWRV_3_bitfield"  } 
 CONTROL_SWRV_4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480023E4"; type = "CONTROL_SWRV_4_bitfield"  } 
 CONTROL_IVA2_BOOTADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002400"; type = "CONTROL_IVA2_BOOTADDR_bitfield"  } 
 CONTROL_IVA2_BOOTMOD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002404"; type = "CONTROL_IVA2_BOOTMOD_bitfield"  } 
 CONTROL_DEBOBS_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002420"; type = "CONTROL_DEBOBS_0_bitfield"  } 
 CONTROL_DEBOBS_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002424"; type = "CONTROL_DEBOBS_1_bitfield"  } 
 CONTROL_DEBOBS_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002428"; type = "CONTROL_DEBOBS_2_bitfield"  } 
 CONTROL_DEBOBS_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800242C"; type = "CONTROL_DEBOBS_3_bitfield"  } 
 CONTROL_DEBOBS_4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002430"; type = "CONTROL_DEBOBS_4_bitfield"  } 
 CONTROL_DEBOBS_5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002434"; type = "CONTROL_DEBOBS_5_bitfield"  } 
 CONTROL_DEBOBS_6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002438"; type = "CONTROL_DEBOBS_6_bitfield"  } 
 CONTROL_DEBOBS_7 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800243C"; type = "CONTROL_DEBOBS_7_bitfield"  } 
 CONTROL_DEBOBS_8 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002440"; type = "CONTROL_DEBOBS_8_bitfield"  } 
 CONTROL_PROG_IO0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002444"; type = "CONTROL_PROG_IO0_bitfield"  } 
 CONTROL_PROG_IO1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002448"; type = "CONTROL_PROG_IO1_bitfield"  } 
 CONTROL_DSS_DPLL_SPREADING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002450"; type = "CONTROL_DSS_DPLL_SPREADING_bitfield"  } 
 CONTROL_CORE_DPLL_SPREADING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002454"; type = "CONTROL_CORE_DPLL_SPREADING_bitfield"  } 
 CONTROL_PER_DPLL_SPREADING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002458"; type = "CONTROL_PER_DPLL_SPREADING_bitfield"  } 
 CONTROL_USBHOST_DPLL_SPREADING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800245C"; type = "CONTROL_USBHOST_DPLL_SPREADING_bitfield"  } 
 CONTROL_SECURE_SDRC_SHARING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002460"; type = "CONTROL_SECURE_SDRC_SHARING_bitfield"  } 
 CONTROL_SECURE_SDRC_MCFG0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002464"; type = "CONTROL_SECURE_SDRC_MCFG0_bitfield"  } 
 CONTROL_SECURE_SDRC_MCFG1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002468"; type = "CONTROL_SECURE_SDRC_MCFG1_bitfield"  } 
 CONTROL_MODEM_FW_CONFIGURATION_LOCK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800246C"; type = "CONTROL_MODEM_FW_CONFIGURATION_LOCK_bitfield"  } 
 CONTROL_MODEM_MEMORY_RESOURCES_CON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002470"; type = "CONTROL_MODEM_MEMORY_RESOURCES_CONF_bitfield"  } 
 CONTROL_MODEM_GPMC_DT_FW_REQ_INFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002474"; type = "CONTROL_MODEM_GPMC_DT_FW_REQ_INFO_bitfield"  } 
 CONTROL_MODEM_GPMC_DT_FW_RD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002478"; type = "CONTROL_MODEM_GPMC_DT_FW_RD_bitfield"  } 
 CONTROL_MODEM_GPMC_DT_FW_WR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800247C"; type = "CONTROL_MODEM_GPMC_DT_FW_WR_bitfield"  } 
 CONTROL_MODEM_GPMC_BOOT_CODE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002480"; type = "CONTROL_MODEM_GPMC_BOOT_CODE_bitfield"  } 
 CONTROL_MODEM_SMS_RG_ATT1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002484"; type = "CONTROL_MODEM_SMS_RG_ATT1_bitfield"  } 
 CONTROL_MODEM_SMS_RG_RDPERM1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002488"; type = "CONTROL_MODEM_SMS_RG_RDPERM1_bitfield"  } 
 CONTROL_MODEM_SMS_RG_WRPERM1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800248C"; type = "CONTROL_MODEM_SMS_RG_WRPERM1_bitfield"  } 
 CONTROL_MODEM_D2D_FW_DEBUG_MODE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002490"; type = "CONTROL_MODEM_D2D_FW_DEBUG_MODE_bitfield"  } 
 CONTROL_DPF_OCM_RAM_FW_ADDR_MATCH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002498"; type = "CONTROL_DPF_OCM_RAM_FW_ADDR_MATCH_bitfield"  } 
 CONTROL_DPF_OCM_RAM_FW_REQINFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800249C"; type = "CONTROL_DPF_OCM_RAM_FW_REQINFO_bitfield"  } 
 CONTROL_DPF_OCM_RAM_FW_WR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024A0"; type = "CONTROL_DPF_OCM_RAM_FW_WR_bitfield"  } 
 CONTROL_DPF_REGION4_GPMC_FW_ADDR_MA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024A4"; type = "CONTROL_DPF_REGION4_GPMC_FW_ADDR_MATCH_bitfield"  } 
 CONTROL_DPF_REGION4_GPMC_FW_REQINFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024A8"; type = "CONTROL_DPF_REGION4_GPMC_FW_REQINFO_bitfield"  } 
 CONTROL_DPF_REGION4_GPMC_FW_WR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024AC"; type = "CONTROL_DPF_REGION4_GPMC_FW_WR_bitfield"  } 
 CONTROL_DPF_REGION1_IVA2_FW_ADDR_MATC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024B0"; type = "CONTROL_DPF_REGION1_IVA2_FW_ADDR_MATCH_bitfield"  } 
 CONTROL_DPF_REGION1_IVA2_FW_REQINFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024B4"; type = "CONTROL_DPF_REGION1_IVA2_FW_REQINFO_bitfield"  } 
 CONTROL_DPF_REGION1_IVA2_FW_WR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024B8"; type = "CONTROL_DPF_REGION1_IVA2_FW_WR_bitfield"  } 
 CONTROL_DPF_MAD2D_FW_ADDR_MATCH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002538"; type = "CONTROL_DPF_MAD2D_FW_ADDR_MATCH_bitfield"  } 
 CONTROL_DPF_MAD2D_FW_REQINFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800253C"; type = "CONTROL_DPF_MAD2D_FW_REQINFO_bitfield"  } 
 CONTROL_DPF_MAD2D_FW_WR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002540"; type = "CONTROL_DPF_MAD2D_FW_WR_bitfield"  } 
 CONTROL_APE_FW_DEFAULT_SECURE_LOCK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024BC"; type = "CONTROL_APE_FW_DEFAULT_SECURE_LOCK_bitfield"  } 
 CONTROL_OCMROM_SECURE_DEBUG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024C0"; type = "CONTROL_OCMROM_SECURE_DEBUG_bitfield"  } 
 CONTROL_D2D_FW_STACKED_DEVICE_SEC_DE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024C4"; type = "CONTROL_D2D_FW_STACKED_DEVICE_SEC_DEBUG_bitfield"  } 
 CONTROL_EXT_SEC_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024D4"; type = "CONTROL_EXT_SEC_CONTROL_bitfield"  } 
 CONTROL_D2D_FW_STACKED_DEVICE_SECURIT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480024D8"; type = "CONTROL_D2D_FW_STACKED_DEVICE_SECURITY_bitfield"  } 
 CONTROL_PBIAS_LITE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002520"; type = "CONTROL_PBIAS_LITE_bitfield"  } 
 CONTROL_TEMP_SENSOR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002524"; type = "CONTROL_TEMP_SENSOR_bitfield"  } 
 CONTROL_SRAMLDO4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002528"; type = "CONTROL_SRAMLDO4_bitfield"  } 
 CONTROL_SRAMLDO5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4800252C"; type = "CONTROL_SRAMLDO5_bitfield"  } 
 CONTROL_CSI { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002530"; type = "CONTROL_CSI_bitfield"  } 
 CONTROL_IDCODE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830A204"; type = "CONTROL_IDCODE_bitfield"  } 
 CONTROL_PADCONF_I2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A00"}#;type = "CONTROL_PADCONF_I2_bitfield"  } 
 CONTROL_PADCONF_SYS_32K { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A04"}#; type = "CONTROL_PADCONF_S_bitfield"  } 
 CONTROL_PADCONF_SYS_NRESWARM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A08"}#; type = "CONTROL_PADCONF_S_bitfield"  } 
 CONTROL_PADCONF_SYS_BOOT1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A0C"}#; type = "CONTROL_PADCONF_S_bitfield"  } 
 CONTROL_PADCONF_SYS_BOOT3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A10"}#; type = "CONTROL_PADCONF_S_bitfield"  } 
 CONTROL_PADCONF_SYS_BOOT5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A14"}#; type = "CONTROL_PADCONF_S_bitfield"  } 
 CONTROL_PADCONF_SYS_OFF_MODE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A18"}#; type = "CONTROL_PADCONF_S_bitfield"  } 
 CONTROL_PADCONF_JTAG_NTRST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A1C"}#; type = "CONTROL_PADCONF_J_bitfield"  } 
 CONTROL_PADCONF_JTAG_TMS_TMSC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A20"}#; type = "CONTROL_PADCONF_J_bitfield"  } 
 CONTROL_PADCONF_JTAG_EMU0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A24"}#; type = "CONTROL_PADCONF_J_bitfield"  } 
 CONTROL_PADCONF_SAD2_SWAKEUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A4C"}#; type = "CONTROL_PADCONF_S_bitfield"  } 
 CONTROL_SEC_TAP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A60"; type = "CONTROL_SEC_TAP_bitfield"  } 
 CONTROL_SEC_EMU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A64"; type = "CONTROL_SEC_EMU_bitfield"  } 
 CONTROL_WKUP_DEBOBS_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A68"; type = "CONTROL_WKUP_DEBOBS_0_bitfield"  } 
 CONTROL_WKUP_DEBOBS_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A6C"; type = "CONTROL_WKUP_DEBOBS_1_bitfield"  } 
 CONTROL_WKUP_DEBOBS_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A70"; type = "CONTROL_WKUP_DEBOBS_2_bitfield"  } 
 CONTROL_WKUP_DEBOBS_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A74"; type = "CONTROL_WKUP_DEBOBS_3_bitfield"  } 
 CONTROL_WKUP_DEBOBS_4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A78"; type = "CONTROL_WKUP_DEBOBS_4_bitfield"  } 
 CONTROL_SEC_DAP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48002A7C"; type = "CONTROL_SEC_DAP_bitfield"  } 
 MMU_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD400"; type = "MMU_REVISION_bitfield"  } 
 MMU_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD410"; type = "MMU_SYSCONFIG_bitfield"  } 
 MMU_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD414"; type = "MMU_SYSSTATUS_bitfield"  } 
 MMU_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD418"; type = "MMU_IRQSTATUS_bitfield"  } 
 MMU_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD41C"; type = "MMU_IRQENABLE_bitfield"  } 
 MMU_WALKING_ST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD440"; type = "MMU_WALKING_ST_bitfield"  } 
 MMU_CNTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD444"; type = "MMU_CNTL_bitfield"  } 
 MMU_FAULT_AD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD448"; type = "MMU_FAULT_AD_bitfield"  } 
 MMU_TTB { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD44C"; type = "MMU_TTB_bitfield"  } 
 MMU_LOCK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD450"; type = "MMU_LOCK_bitfield"  } 
 MMU_LD_TLB { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD454"; type = "MMU_LD_TLB_bitfield"  } 
 MMU_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD458"; type = "MMU_CAM_bitfield"  } 
 MMU_RAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD45C"; type = "MMU_RAM_bitfield"  } 
 MMU_GFLUSH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD460"; type = "MMU_GFLUSH_bitfield"  } 
 MMU_FLUSH_ENTRY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD464"; type = "MMU_FLUSH_ENTRY_bitfield"  } 
 MMU_READ_CAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD468"; type = "MMU_READ_CAM_bitfield"  } 
 MMU_READ_RAM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD46C"; type = "MMU_READ_RAM_bitfield"  } 
 MMU_EMU_FAULT_AD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD470"; type = "MMU_EMU_FAULT_AD_bitfield"  } 
 DMA4_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48056000"; type = "DMA4_REVISION_bitfield"  } 
 DMA4_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48056028"; type = "DMA4_SYSSTATUS_bitfield"  } 
 DMA4_OCP_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805602C"; type = "DMA4_OCP_SYSCONFIG_bitfield"  } 
 DMA4_CAPS_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48056064"; type = "DMA4_CAPS_0_bitfield"  } 
 DMA4_CAPS_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805606C"; type = "DMA4_CAPS_2_bitfield"  } 
 DMA4_CAPS_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48056070"; type = "DMA4_CAPS_3_bitfield"  } 
 DMA4_CAPS_4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48056074"; type = "DMA4_CAPS_4_bitfield"  } 
 DMA4_GCR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48056078"; type = "DMA4_GCR_bitfield"  } 
 INTCPS_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200000"; type = "INTCPS_REVISION_bitfield"  } 
 INTCPS_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200010"; type = "INTCPS_SYSCONFIG_bitfield"  } 
 INTCPS_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200014"; type = "INTCPS_SYSSTATUS_bitfield"  } 
 INTCPS_SIR_IRQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200040"; type = "INTCPS_SIR_IRQ_bitfield"  } 
 INTCPS_SIR_FIQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200044"; type = "INTCPS_SIR_FIQ_bitfield"  } 
 INTCPS_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200048"; type = "INTCPS_CONTROL_bitfield"  } 
 INTCPS_PROTECTION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4820004C"; type = "INTCPS_PROTECTION_bitfield"  } 
 INTCPS_IDLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200050"; type = "INTCPS_IDLE_bitfield"  } 
 INTCPS_IRQ_PRIORITY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200060"; type = "INTCPS_IRQ_PRIORITY_bitfield"  } 
 INTCPS_FIQ_PRIORITY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200064"; type = "INTCPS_FIQ_PRIORITY_bitfield"  } 
 INTCPS_THRESHOLD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48200068"; type = "INTCPS_THRESHOLD_bitfield"  } 
 GPMC_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000000"; type = "GPMC_REVISION_bitfield"  } 
 GPMC_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000010"; type = "GPMC_SYSCONFIG_bitfield"  } 
 GPMC_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000014"; type = "GPMC_SYSSTATUS_bitfield"  } 
 GPMC_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000018"; type = "GPMC_IRQSTATUS_bitfield"  } 
 GPMC_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E00001C"; type = "GPMC_IRQENABLE_bitfield"  } 
 GPMC_TIMEOUT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000040"; type = "GPMC_TIMEOUT_CONTROL_bitfield"  } 
 GPMC_ERR_ADDRESS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000044"; type = "GPMC_ERR_ADDRESS_bitfield"  } 
 GPMC_ERR_TYPE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000048"; type = "GPMC_ERR_TYPE_bitfield"  } 
 GPMC_CONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000050"; type = "GPMC_CONFIG_bitfield"  } 
 GPMC_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E000054"; type = "GPMC_STATUS_bitfield"  } 
 GPMC_PREFETCH_CONFIG1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E0001E0"; type = "GPMC_PREFETCH_CONFIG1_bitfield"  } 
 GPMC_PREFETCH_CONFIG2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E0001E4"; type = "GPMC_PREFETCH_CONFIG2_bitfield"  } 
 GPMC_PREFETCH_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E0001EC"; type = "GPMC_PREFETCH_CONTROL_bitfield"  } 
 GPMC_PREFETCH_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E0001F0"; type = "GPMC_PREFETCH_STATUS_bitfield"  } 
 GPMC_ECC_CONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E0001F4"; type = "GPMC_ECC_CONFIG_bitfield"  } 
 GPMC_ECC_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E0001F8"; type = "GPMC_ECC_CONTROL_bitfield"  } 
 GPMC_ECC_SIZE_CONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E0001FC"; type = "GPMC_ECC_SIZE_CONFIG_bitfield"  } 
 GPMC_BCH_SWDATA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6E0002D0"; type = "GPMC_BCH_SWDATA_bitfield"  } 
 SMS_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000000"; type = "SMS_REVISION_bitfield"  } 
 SMS_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000010"; type = "SMS_SYSCONFIG_bitfield"  } 
 SMS_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000014"; type = "SMS_SYSSTATUS_bitfield"  } 
 SMS_SECURITY_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000140"; type = "SMS_SECURITY_CONTROL_bitfield"  } 
 SMS_CLASS_ARBITER0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000150"; type = "SMS_CLASS_ARBITER0_bitfield"  } 
 SMS_CLASS_ARBITER1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000154"; type = "SMS_CLASS_ARBITER1_bitfield"  } 
 SMS_CLASS_ARBITER2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000158"; type = "SMS_CLASS_ARBITER2_bitfield"  } 
 SMS_INTERCLASS_ARBITER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000160"; type = "SMS_INTERCLASS_ARBITER_bitfield"  } 
 SMS_ERR_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000170"; type = "SMS_ERR_ADDR_bitfield"  } 
 SMS_ERR_TYPE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000174"; type = "SMS_ERR_TYPE_bitfield"  } 
 SMS_POW_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6C000178"; type = "SMS_POW_CTRL_bitfield"  } 
 SDRC_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000000"; type = "SDRC_REVISION_bitfield"  } 
 SDRC_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000010"; type = "SDRC_SYSCONFIG_bitfield"  } 
 SDRC_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000014"; type = "SDRC_SYSSTATUS_bitfield"  } 
 SDRC_CS_CFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000040"; type = "SDRC_CS_CFG_bitfield"  } 
 SDRC_SHARING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000044"; type = "SDRC_SHARING_bitfield"  } 
 SDRC_ERR_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000048"; type = "SDRC_ERR_ADDR_bitfield"  } 
 SDRC_ERR_TYPE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D00004C"; type = "SDRC_ERR_TYPE_bitfield"  } 
 SDRC_DLLA_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000060"; type = "SDRC_DLLA_CTRL_bitfield"  } 
 SDRC_DLLA_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000064"; type = "SDRC_DLLA_STATUS_bitfield"  } 
 SDRC_POWER_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x6D000070"; type = "SDRC_POWER_REG_bitfield"  } 
 ISP_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC000"; type = "ISP_REVISION_bitfield"  } 
 ISP_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC004"; type = "ISP_SYSCONFIG_bitfield"  } 
 ISP_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC008"; type = "ISP_SYSSTATUS_bitfield"  } 
 ISP_IRQ0ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC00C"; type = "ISP_IRQ0ENABLE_bitfield"  } 
 ISP_IRQ0STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC010"; type = "ISP_IRQ0STATUS_bitfield"  } 
 ISP_IRQ1ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC014"; type = "ISP_IRQ1ENABLE_bitfield"  } 
 ISP_IRQ1STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC018"; type = "ISP_IRQ1STATUS_bitfield"  } 
 TCTRL_GRESET_LENGTH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC030"; type = "TCTRL_GRESET_LENGTH_bitfield"  } 
 TCTRL_PSTRB_REPLAY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC034"; type = "TCTRL_PSTRB_REPLAY_bitfield"  } 
 ISP_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC040"; type = "ISP_CTRL_bitfield"  } 
 ISP_SECURE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC044"; type = "ISP_SECURE_bitfield"  } 
 TCTRL_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC050"; type = "TCTRL_CTRL_bitfield"  } 
 TCTRL_FRAME { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC054"; type = "TCTRL_FRAME_bitfield"  } 
 TCTRL_PSTRB_DELAY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC058"; type = "TCTRL_PSTRB_DELAY_bitfield"  } 
 TCTRL_STRB_DELAY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC05C"; type = "TCTRL_STRB_DELAY_bitfield"  } 
 TCTRL_SHUT_DELAY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC060"; type = "TCTRL_SHUT_DELAY_bitfield"  } 
 TCTRL_PSTRB_LENGTH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC064"; type = "TCTRL_PSTRB_LENGTH_bitfield"  } 
 TCTRL_STRB_LENGTH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC068"; type = "TCTRL_STRB_LENGTH_bitfield"  } 
 TCTRL_SHUT_LENGTH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC06C"; type = "TCTRL_SHUT_LENGTH_bitfield"  } 
 CBUFF_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC100"; type = "CBUFF_REVISION_bitfield"  } 
 CBUFF_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC110"; type = "CBUFF_SYSCONFIG_bitfield"  } 
 CBUFF_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC114"; type = "CBUFF_SYSSTATUS_bitfield"  } 
 CBUFF_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC118"; type = "CBUFF_IRQSTATUS_bitfield"  } 
 CBUFF_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC11C"; type = "CBUFF_IRQENABLE_bitfield"  } 
 CCP2_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC400"; type = "CCP2_REVISION_bitfield"  } 
 CCP2_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC404"; type = "CCP2_SYSCONFIG_bitfield"  } 
 CCP2_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC408"; type = "CCP2_SYSSTATUS_bitfield"  } 
 CCP2_LC01_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC40C"; type = "CCP2_LC01_IRQENABLE_bitfield"  } 
 CCP2_LC23_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC414"; type = "CCP2_LC23_IRQENABLE_bitfield"  } 
 CCP2_LCM_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC42C"; type = "CCP2_LCM_IRQENABLE_bitfield"  } 
 CCP2_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC440"; type = "CCP2_CTRL_bitfield"  } 
 CCP2_GNQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC448"; type = "CCP2_GNQ_bitfield"  } 
 CCP2_LCM_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC5D0"; type = "CCP2_LCM_CTRL_bitfield"  } 
 CCP2_LCM_VSIZE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC5D4"; type = "CCP2_LCM_VSIZE_bitfield"  } 
 CCP2_LCM_HSIZE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC5D8"; type = "CCP2_LCM_HSIZE_bitfield"  } 
 CCP2_LCM_PREFETCH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC5DC"; type = "CCP2_LCM_PREFETCH_bitfield"  } 
 CCP2_LCM_SRC_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC5E0"; type = "CCP2_LCM_SRC_ADDR_bitfield"  } 
 CCP2_LCM_SRC_OFST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC5E4"; type = "CCP2_LCM_SRC_OFST_bitfield"  } 
 CCP2_LCM_DST_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC5E8"; type = "CCP2_LCM_DST_ADDR_bitfield"  } 
 CCP2_LCM_DST_OFST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC5EC"; type = "CCP2_LCM_DST_OFST_bitfield"  } 
 CCDC_PID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC600"; type = "CCDC_PID_bitfield"  } 
 CCDC_PCR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC604"; type = "CCDC_PCR_bitfield"  } 
 CCDC_SYN_MODE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC608"; type = "CCDC_SYN_MODE_bitfield"  } 
 CCDC_HD_VD_WID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC60C"; type = "CCDC_HD_VD_WID_bitfield"  } 
 CCDC_PIX_LINES { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC610"; type = "CCDC_PIX_LINES_bitfield"  } 
 CCDC_HORZ_INFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC614"; type = "CCDC_HORZ_INFO_bitfield"  } 
 CCDC_VERT_START { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC618"; type = "CCDC_VERT_START_bitfield"  } 
 CCDC_VERT_LINES { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC61C"; type = "CCDC_VERT_LINES_bitfield"  } 
 CCDC_CULLING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC620"; type = "CCDC_CULLING_bitfield"  } 
 CCDC_HSIZE_OFF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC624"; type = "CCDC_HSIZE_OFF_bitfield"  } 
 CCDC_SDOFST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC628"; type = "CCDC_SDOFST_bitfield"  } 
 CCDC_SDR_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC62C"; type = "CCDC_SDR_ADDR_bitfield"  } 
 CCDC_CLAMP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC630"; type = "CCDC_CLAMP_bitfield"  } 
 CCDC_DCSUB { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC634"; type = "CCDC_DCSUB_bitfield"  } 
 CCDC_COLPTN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC638"; type = "CCDC_COLPTN_bitfield"  } 
 CCDC_BLKCMP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC63C"; type = "CCDC_BLKCMP_bitfield"  } 
 CCDC_FPC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC640"; type = "CCDC_FPC_bitfield"  } 
 CCDC_FPC_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC644"; type = "CCDC_FPC_ADDR_bitfield"  } 
 CCDC_VDINT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC648"; type = "CCDC_VDINT_bitfield"  } 
 CCDC_ALAW { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC64C"; type = "CCDC_ALAW_bitfield"  } 
 CCDC_REC656IF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC650"; type = "CCDC_REC656IF_bitfield"  } 
 CCDC_CFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC654"; type = "CCDC_CFG_bitfield"  } 
 CCDC_FMTCFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC658"; type = "CCDC_FMTCFG_bitfield"  } 
 CCDC_FMT_HORZ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC65C"; type = "CCDC_FMT_HORZ_bitfield"  } 
 CCDC_FMT_VERT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC660"; type = "CCDC_FMT_VERT_bitfield"  } 
 CCDC_PRGEVEN0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC684"; type = "CCDC_PRGEVEN0_bitfield"  } 
 CCDC_PRGEVEN1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC688"; type = "CCDC_PRGEVEN1_bitfield"  } 
 CCDC_PRGODD0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC68C"; type = "CCDC_PRGODD0_bitfield"  } 
 CCDC_PRGODD1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC690"; type = "CCDC_PRGODD1_bitfield"  } 
 CCDC_VP_OUT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC694"; type = "CCDC_VP_OUT_bitfield"  } 
 CCDC_LSC_CONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC698"; type = "CCDC_LSC_CONFIG_bitfield"  } 
 CCDC_LSC_INITIAL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC69C"; type = "CCDC_LSC_INITIAL_bitfield"  } 
 CCDC_LSC_TABLE_BA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC6A0"; type = "CCDC_LSC_TABLE_BASE_bitfield"  } 
 CCDC_LSC_TABLE_OF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BC6A4"; type = "CCDC_LSC_TABLE_OFFSET_bitfield"  } 
 HIST_PID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA00"; type = "HIST_PID_bitfield"  } 
 HIST_PCR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA04"; type = "HIST_PCR_bitfield"  } 
 HIST_CNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA08"; type = "HIST_CNT_bitfield"  } 
 HIST_WB_GAIN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA0C"; type = "HIST_WB_GAIN_bitfield"  } 
 HIST_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA30"; type = "HIST_ADDR_bitfield"  } 
 HIST_DATA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA34"; type = "HIST_DATA_bitfield"  } 
 HIST_RADD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA38"; type = "HIST_RADD_bitfield"  } 
 HIST_RADD_OFF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA3C"; type = "HIST_RADD_OFF_bitfield"  } 
 HIST_H_V_INFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCA40"; type = "HIST_H_V_INFO_bitfield"  } 
 H3A_PID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC00"; type = "H3A_PID_bitfield"  } 
 H3A_PCR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC04"; type = "H3A_PCR_bitfield"  } 
 H3A_AFPAX1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC08"; type = "H3A_AFPAX1_bitfield"  } 
 H3A_AFPAX2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC0C"; type = "H3A_AFPAX2_bitfield"  } 
 H3A_AFPAXSTART { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC10"; type = "H3A_AFPAXSTART_bitfield"  } 
 H3A_AFIIRSH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC14"; type = "H3A_AFIIRSH_bitfield"  } 
 H3A_AFBUFST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC18"; type = "H3A_AFBUFST_bitfield"  } 
 H3A_AFCOEF010 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC1C"; type = "H3A_AFCOEF010_bitfield"  } 
 H3A_AFCOEF032 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC20"; type = "H3A_AFCOEF032_bitfield"  } 
 H3A_AFCOEF054 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC24"; type = "H3A_AFCOEF054_bitfield"  } 
 H3A_AFCOEF076 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC28"; type = "H3A_AFCOEF076_bitfield"  } 
 H3A_AFCOEF098 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC2C"; type = "H3A_AFCOEF098_bitfield"  } 
 H3A_AFCOEF0010 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC30"; type = "H3A_AFCOEF0010_bitfield"  } 
 H3A_AFCOEF110 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC34"; type = "H3A_AFCOEF110_bitfield"  } 
 H3A_AFCOEF132 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC38"; type = "H3A_AFCOEF132_bitfield"  } 
 H3A_AFCOEF154 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC3C"; type = "H3A_AFCOEF154_bitfield"  } 
 H3A_AFCOEF176 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC40"; type = "H3A_AFCOEF176_bitfield"  } 
 H3A_AFCOEF198 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC44"; type = "H3A_AFCOEF198_bitfield"  } 
 H3A_AFCOEF1010 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC48"; type = "H3A_AFCOEF1010_bitfield"  } 
 H3A_AEWWIN1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC4C"; type = "H3A_AEWWIN1_bitfield"  } 
 H3A_AEWINSTART { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC50"; type = "H3A_AEWINSTART_bitfield"  } 
 H3A_AEWINBLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC54"; type = "H3A_AEWINBLK_bitfield"  } 
 H3A_AEWSUBWIN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC58"; type = "H3A_AEWSUBWIN_bitfield"  } 
 H3A_AEWBUFST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCC5C"; type = "H3A_AEWBUFST_bitfield"  } 
 PRV_PID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE00"; type = "PRV_PID_bitfield"  } 
 PRV_PCR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE04"; type = "PRV_PCR_bitfield"  } 
 PRV_HORZ_INFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE08"; type = "PRV_HORZ_INFO_bitfield"  } 
 PRV_VERT_INFO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE0C"; type = "PRV_VERT_INFO_bitfield"  } 
 PRV_RSDR_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE10"; type = "PRV_RSDR_ADDR_bitfield"  } 
 PRV_RADR_OFFSET { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE14"; type = "PRV_RADR_OFFSET_bitfield"  } 
 PRV_DSDR_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE18"; type = "PRV_DSDR_ADDR_bitfield"  } 
 PRV_DRKF_OFFSET { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE1C"; type = "PRV_DRKF_OFFSET_bitfield"  } 
 PRV_WSDR_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE20"; type = "PRV_WSDR_ADDR_bitfield"  } 
 PRV_WADD_OFFSET { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE24"; type = "PRV_WADD_OFFSET_bitfield"  } 
 PRV_AVE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE28"; type = "PRV_AVE_bitfield"  } 
 PRV_HMED { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE2C"; type = "PRV_HMED_bitfield"  } 
 PRV_NF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE30"; type = "PRV_NF_bitfield"  } 
 PRV_WB_DGAIN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE34"; type = "PRV_WB_DGAIN_bitfield"  } 
 PRV_WBGAIN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE38"; type = "PRV_WBGAIN_bitfield"  } 
 PRV_WBSEL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE3C"; type = "PRV_WBSEL_bitfield"  } 
 PRV_CFA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE40"; type = "PRV_CFA_bitfield"  } 
 PRV_BLKADJOFF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE44"; type = "PRV_BLKADJOFF_bitfield"  } 
 PRV_RGB_MAT1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE48"; type = "PRV_RGB_MAT1_bitfield"  } 
 PRV_RGB_MAT2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE4C"; type = "PRV_RGB_MAT2_bitfield"  } 
 PRV_RGB_MAT3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE50"; type = "PRV_RGB_MAT3_bitfield"  } 
 PRV_RGB_MAT4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE54"; type = "PRV_RGB_MAT4_bitfield"  } 
 PRV_RGB_MAT5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE58"; type = "PRV_RGB_MAT5_bitfield"  } 
 PRV_RGB_OFF1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE5C"; type = "PRV_RGB_OFF1_bitfield"  } 
 PRV_RGB_OFF2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE60"; type = "PRV_RGB_OFF2_bitfield"  } 
 PRV_CSC0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE64"; type = "PRV_CSC0_bitfield"  } 
 PRV_CSC1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE68"; type = "PRV_CSC1_bitfield"  } 
 PRV_CSC2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE6C"; type = "PRV_CSC2_bitfield"  } 
 PRV_CSC_OFFSET { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE70"; type = "PRV_CSC_OFFSET_bitfield"  } 
 PRV_CNT_BRT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE74"; type = "PRV_CNT_BRT_bitfield"  } 
 PRV_CSUP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE78"; type = "PRV_CSUP_bitfield"  } 
 PRV_SETUP_YC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE7C"; type = "PRV_SETUP_YC_bitfield"  } 
 PRV_SET_TBL_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE80"; type = "PRV_SET_TBL_ADDR_bitfield"  } 
 PRV_SET_TBL_DATA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BCE84"; type = "PRV_SET_TBL_DATA_bitfield"  } 
 RSZ_PID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD000"; type = "RSZ_PID_bitfield"  } 
 RSZ_PCR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD004"; type = "RSZ_PCR_bitfield"  } 
 RSZ_CNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD008"; type = "RSZ_CNT_bitfield"  } 
 RSZ_OUT_SIZE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD00C"; type = "RSZ_OUT_SIZE_bitfield"  } 
 RSZ_IN_START { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD010"; type = "RSZ_IN_START_bitfield"  } 
 RSZ_IN_SIZE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD014"; type = "RSZ_IN_SIZE_bitfield"  } 
 RSZ_SDR_INADD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD018"; type = "RSZ_SDR_INADD_bitfield"  } 
 RSZ_SDR_INOFF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD01C"; type = "RSZ_SDR_INOFF_bitfield"  } 
 RSZ_SDR_OUTADD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD020"; type = "RSZ_SDR_OUTADD_bitfield"  } 
 RSZ_SDR_OUTOFF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD024"; type = "RSZ_SDR_OUTOFF_bitfield"  } 
 RSZ_HFILT10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD028"; type = "RSZ_HFILT10_bitfield"  } 
 RSZ_HFILT32 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD02C"; type = "RSZ_HFILT32_bitfield"  } 
 RSZ_HFILT54 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD030"; type = "RSZ_HFILT54_bitfield"  } 
 RSZ_HFILT76 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD034"; type = "RSZ_HFILT76_bitfield"  } 
 RSZ_HFILT98 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD038"; type = "RSZ_HFILT98_bitfield"  } 
 RSZ_HFILT1110 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD03C"; type = "RSZ_HFILT1110_bitfield"  } 
 RSZ_HFILT1312 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD040"; type = "RSZ_HFILT1312_bitfield"  } 
 RSZ_HFILT1514 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD044"; type = "RSZ_HFILT1514_bitfield"  } 
 RSZ_HFILT1716 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD048"; type = "RSZ_HFILT1716_bitfield"  } 
 RSZ_HFILT1918 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD04C"; type = "RSZ_HFILT1918_bitfield"  } 
 RSZ_HFILT2120 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD050"; type = "RSZ_HFILT2120_bitfield"  } 
 RSZ_HFILT2322 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD054"; type = "RSZ_HFILT2322_bitfield"  } 
 RSZ_HFILT2524 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD058"; type = "RSZ_HFILT2524_bitfield"  } 
 RSZ_HFILT2726 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD05C"; type = "RSZ_HFILT2726_bitfield"  } 
 RSZ_HFILT2928 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD060"; type = "RSZ_HFILT2928_bitfield"  } 
 RSZ_HFILT3130 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD064"; type = "RSZ_HFILT3130_bitfield"  } 
 RSZ_VFILT10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD068"; type = "RSZ_VFILT10_bitfield"  } 
 RSZ_VFILT32 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD06C"; type = "RSZ_VFILT32_bitfield"  } 
 RSZ_VFILT54 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD070"; type = "RSZ_VFILT54_bitfield"  } 
 RSZ_VFILT76 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD074"; type = "RSZ_VFILT76_bitfield"  } 
 RSZ_VFILT98 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD078"; type = "RSZ_VFILT98_bitfield"  } 
 RSZ_VFILT1110 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD07C"; type = "RSZ_VFILT1110_bitfield"  } 
 RSZ_VFILT1312 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD080"; type = "RSZ_VFILT1312_bitfield"  } 
 RSZ_VFILT1514 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD084"; type = "RSZ_VFILT1514_bitfield"  } 
 RSZ_VFILT1716 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD088"; type = "RSZ_VFILT1716_bitfield"  } 
 RSZ_VFILT1918 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD08C"; type = "RSZ_VFILT1918_bitfield"  } 
 RSZ_VFILT2120 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD090"; type = "RSZ_VFILT2120_bitfield"  } 
 RSZ_VFILT2322 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD094"; type = "RSZ_VFILT2322_bitfield"  } 
 RSZ_VFILT2524 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD098"; type = "RSZ_VFILT2524_bitfield"  } 
 RSZ_VFILT2726 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD09C"; type = "RSZ_VFILT2726_bitfield"  } 
 RSZ_VFILT2928 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD0A0"; type = "RSZ_VFILT2928_bitfield"  } 
 RSZ_VFILT3130 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD0A4"; type = "RSZ_VFILT3130_bitfield"  } 
 RSZ_YENH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD0A8"; type = "RSZ_YENH_bitfield"  } 
 SBL_PID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD200"; type = "SBL_PID_bitfield"  } 
 SBL_PCR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD204"; type = "SBL_PCR_bitfield"  } 
 SBL_GLB_REG_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD208"; type = "SBL_GLB_REG_0_bitfield"  } 
 SBL_GLB_REG_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD20C"; type = "SBL_GLB_REG_1_bitfield"  } 
 SBL_GLB_REG_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD210"; type = "SBL_GLB_REG_2_bitfield"  } 
 SBL_GLB_REG_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD214"; type = "SBL_GLB_REG_3_bitfield"  } 
 SBL_GLB_REG_4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD218"; type = "SBL_GLB_REG_4_bitfield"  } 
 SBL_GLB_REG_5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD21C"; type = "SBL_GLB_REG_5_bitfield"  } 
 SBL_GLB_REG_6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD220"; type = "SBL_GLB_REG_6_bitfield"  } 
 SBL_GLB_REG_7 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD224"; type = "SBL_GLB_REG_7_bitfield"  } 
 SBL_CSIA_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD228"; type = "SBL_CSIA_WR_0_bitfield"  } 
 SBL_CSIA_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD22C"; type = "SBL_CSIA_WR_1_bitfield"  } 
 SBL_CSIA_WR_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD230"; type = "SBL_CSIA_WR_2_bitfield"  } 
 SBL_CSIA_WR_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD234"; type = "SBL_CSIA_WR_3_bitfield"  } 
 SBL_CSIB_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD238"; type = "SBL_CSIB_WR_0_bitfield"  } 
 SBL_CSIB_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD23C"; type = "SBL_CSIB_WR_1_bitfield"  } 
 SBL_CSIB_WR_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD240"; type = "SBL_CSIB_WR_2_bitfield"  } 
 SBL_CSIB_WR_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD244"; type = "SBL_CSIB_WR_3_bitfield"  } 
 SBL_CCDC_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD248"; type = "SBL_CCDC_WR_0_bitfield"  } 
 SBL_CCDC_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD24C"; type = "SBL_CCDC_WR_1_bitfield"  } 
 SBL_CCDC_WR_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD250"; type = "SBL_CCDC_WR_2_bitfield"  } 
 SBL_CCDC_WR_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD254"; type = "SBL_CCDC_WR_3_bitfield"  } 
 SBL_CCDC_FP_RD_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD258"; type = "SBL_CCDC_FP_RD_0_bitfield"  } 
 SBL_CCDC_FP_RD_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD25C"; type = "SBL_CCDC_FP_RD_1_bitfield"  } 
 SBL_PRV_RD_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD260"; type = "SBL_PRV_RD_0_bitfield"  } 
 SBL_PRV_RD_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD264"; type = "SBL_PRV_RD_1_bitfield"  } 
 SBL_PRV_RD_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD268"; type = "SBL_PRV_RD_2_bitfield"  } 
 SBL_PRV_RD_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD26C"; type = "SBL_PRV_RD_3_bitfield"  } 
 SBL_PRV_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD270"; type = "SBL_PRV_WR_0_bitfield"  } 
 SBL_PRV_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD274"; type = "SBL_PRV_WR_1_bitfield"  } 
 SBL_PRV_WR_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD278"; type = "SBL_PRV_WR_2_bitfield"  } 
 SBL_PRV_WR_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD27C"; type = "SBL_PRV_WR_3_bitfield"  } 
 SBL_PRV_DK_RD_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD280"; type = "SBL_PRV_DK_RD_0_bitfield"  } 
 SBL_PRV_DK_RD_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD284"; type = "SBL_PRV_DK_RD_1_bitfield"  } 
 SBL_PRV_DK_RD_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD288"; type = "SBL_PRV_DK_RD_2_bitfield"  } 
 SBL_PRV_DK_RD_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD28C"; type = "SBL_PRV_DK_RD_3_bitfield"  } 
 SBL_RSZ_RD_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD290"; type = "SBL_RSZ_RD_0_bitfield"  } 
 SBL_RSZ_RD_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD294"; type = "SBL_RSZ_RD_1_bitfield"  } 
 SBL_RSZ_RD_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD298"; type = "SBL_RSZ_RD_2_bitfield"  } 
 SBL_RSZ_RD_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD29C"; type = "SBL_RSZ_RD_3_bitfield"  } 
 SBL_RSZ1_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2A0"; type = "SBL_RSZ1_WR_0_bitfield"  } 
 SBL_RSZ1_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2A4"; type = "SBL_RSZ1_WR_1_bitfield"  } 
 SBL_RSZ1_WR_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2A8"; type = "SBL_RSZ1_WR_2_bitfield"  } 
 SBL_RSZ1_WR_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2AC"; type = "SBL_RSZ1_WR_3_bitfield"  } 
 SBL_RSZ2_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2B0"; type = "SBL_RSZ2_WR_0_bitfield"  } 
 SBL_RSZ2_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2B4"; type = "SBL_RSZ2_WR_1_bitfield"  } 
 SBL_RSZ2_WR_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2B8"; type = "SBL_RSZ2_WR_2_bitfield"  } 
 SBL_RSZ2_WR_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2BC"; type = "SBL_RSZ2_WR_3_bitfield"  } 
 SBL_RSZ3_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2C0"; type = "SBL_RSZ3_WR_0_bitfield"  } 
 SBL_RSZ3_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2C4"; type = "SBL_RSZ3_WR_1_bitfield"  } 
 SBL_RSZ3_WR_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2C8"; type = "SBL_RSZ3_WR_2_bitfield"  } 
 SBL_RSZ3_WR_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2CC"; type = "SBL_RSZ3_WR_3_bitfield"  } 
 SBL_RSZ4_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2D0"; type = "SBL_RSZ4_WR_0_bitfield"  } 
 SBL_RSZ4_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2D4"; type = "SBL_RSZ4_WR_1_bitfield"  } 
 SBL_RSZ4_WR_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2D8"; type = "SBL_RSZ4_WR_2_bitfield"  } 
 SBL_RSZ4_WR_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2DC"; type = "SBL_RSZ4_WR_3_bitfield"  } 
 SBL_HIST_RD_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2E0"; type = "SBL_HIST_RD_0_bitfield"  } 
 SBL_HIST_RD_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2E4"; type = "SBL_HIST_RD_1_bitfield"  } 
 SBL_H3A_AF_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2E8"; type = "SBL_H3A_AF_WR_0_bitfield"  } 
 SBL_H3A_AF_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2EC"; type = "SBL_H3A_AF_WR_1_bitfield"  } 
 SBL_H3A_AEAWB_WR_0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2F0"; type = "SBL_H3A_AEAWB_WR_0_bitfield"  } 
 SBL_H3A_AEAWB_WR_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2F4"; type = "SBL_H3A_AEAWB_WR_1_bitfield"  } 
 SBL_SDR_REQ_EXP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD2F8"; type = "SBL_SDR_REQ_EXP_bitfield"  } 
 CSI2_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD800"; type = "CSI2_REVISION_bitfield"  } 
 CSI2_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD810"; type = "CSI2_SYSCONFIG_bitfield"  } 
 CSI2_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD814"; type = "CSI2_SYSSTATUS_bitfield"  } 
 CSI2_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD818"; type = "CSI2_IRQSTATUS_bitfield"  } 
 CSI2_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD81C"; type = "CSI2_IRQENABLE_bitfield"  } 
 CSI2_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD840"; type = "CSI2_CTRL_bitfield"  } 
 CSI2_GNQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD848"; type = "CSI2_GNQ_bitfield"  } 
 CSI2_COMPLEXIO_CF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD850"; type = "CSI2_COMPLEXIO_CFG1_bitfield"  } 
 CSI2_COMPLEXIO1_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD854"; type = "CSI2_COMPLEXIO1_IRQSTATUS_bitfield"  } 
 CSI2_SHORT_PACKET { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD85C"; type = "CSI2_SHORT_PACKET_bitfield"  } 
 CSI2_COMPLEXIO1_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD860"; type = "CSI2_COMPLEXIO1_IRQENABLE_bitfield"  } 
 CSI2_TIMING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD86C"; type = "CSI2_TIMING_bitfield"  } 
 CSI2PHY_CFG0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD970"; type = "CSI2PHY_CFG0_bitfield"  } 
 CSI2PHY_CFG1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480BD974"; type = "CSI2PHY_CFG1_bitfield"  } 
 INTXSTAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01800180"; type = "INTXSTAT_bitfield"  } 
 INTDMASK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01800188"; type = "INTDMASK_bitfield"  } 
 PDCCMD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01810000"; type = "PDCCMD_bitfield"  } 
 REVID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01812000"; type = "REVID_bitfield"  } 
 IDMA0_STAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820000"; type = "IDMA0_STAT_bitfield"  } 
 IDMA0_MASK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820004"; type = "IDMA0_MASK_bitfield"  } 
 IDMA0_SOURCE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820008"; type = "IDMA0_SOURCE_bitfield"  } 
 IDMA0_DEST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0182000C"; type = "IDMA0_DEST_bitfield"  } 
 IDMA0_COUNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820010"; type = "IDMA0_COUNT_bitfield"  } 
 IDMA1_STAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820100"; type = "IDMA1_STAT_bitfield"  } 
 IDMA1_SOURCE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820108"; type = "IDMA1_SOURCE_bitfield"  } 
 IDMA1_DEST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0182010C"; type = "IDMA1_DEST_bitfield"  } 
 IDMA1_COUNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x018201100"; type = "IDMA1_COUNT_bitfield"  } 
 CPUARBE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820200"; type = "CPUARBE_bitfield"  } 
 IDMAARBE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820204"; type = "IDMAARBE_bitfield"  } 
 SDMAARBE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820208"; type = "SDMAARBE_bitfield"  } 
 MDMAARBE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0182020C"; type = "MDMAARBE_bitfield"  } 
 ICFGMPFAR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820300"; type = "ICFGMPFAR_bitfield"  } 
 ICFGMPFSR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820304"; type = "ICFGMPFSR_bitfield"  } 
 IBUSERR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01820400"; type = "IBUSERR_bitfield"  } 
 L2CFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01840000"; type = "L2CFG_bitfield"  } 
 L1PCFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01840020"; type = "L1PCFG_bitfield"  } 
 L1PCC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01840024"; type = "L1PCC_bitfield"  } 
 L1DCFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01840040"; type = "L1DCFG_bitfield"  } 
 L1DCC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01840044"; type = "L1DCC_bitfield"  } 
 CPUARBU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01841000"; type = "CPUARBU_bitfield"  } 
 IDMAARBU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01841004"; type = "IDMAARBU_bitfield"  } 
 SDMAARBU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01841008"; type = "SDMAARBU_bitfield"  } 
 UCARBU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184100C"; type = "UCARBU_bitfield"  } 
 CPUARBD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01841040"; type = "CPUARBD_bitfield"  } 
 IDMAARBD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01841044"; type = "IDMAARBD_bitfield"  } 
 SDMAARBD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01841048"; type = "SDMAARBD_bitfield"  } 
 UCARBD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184104C"; type = "UCARBD_bitfield"  } 
 L2WWC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01844004"; type = "L2WWC_bitfield"  } 
 L2WIWC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01844014"; type = "L2WIWC_bitfield"  } 
 L2IWC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184401C"; type = "L2IWC_bitfield"  } 
 L1PIWC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01844024"; type = "L1PIWC_bitfield"  } 
 L1DWIWC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01844034"; type = "L1DWIWC_bitfield"  } 
 L1DWWC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01844044"; type = "L1DWWC_bitfield"  } 
 L1DIWC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184404C"; type = "L1DIWC_bitfield"  } 
 L2WB { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01845000"; type = "L2WB_bitfield"  } 
 L2WBINV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01845004"; type = "L2WBINV_bitfield"  } 
 L2INV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01845008"; type = "L2INV_bitfield"  } 
 L1PINV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01845028"; type = "L1PINV_bitfield"  } 
 L1DWB { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01845040"; type = "L1DWB_bitfield"  } 
 L1DWBINV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01845044"; type = "L1DWBINV_bitfield"  } 
 L1DINV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01845048"; type = "L1DINV_bitfield"  } 
 L2MPFAR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184A000"; type = "L2MPFAR_bitfield"  } 
 L2MPFSR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184A004"; type = "L2MPFSR_bitfield"  } 
 L1PMPFAR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184A400"; type = "L1PMPFAR_bitfield"  } 
 L1PMPFSR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184A404"; type = "L1PMPFSR_bitfield"  } 
 L1DMPFAR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184AC00"; type = "L1DMPFAR_bitfield"  } 
 L1DMPFSR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0184AC04"; type = "L1DMPFSR_bitfield"  } 
 TPCC_PID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00000"; type = "TPCC_PID_bitfield"  } 
 TPCC_CCCFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00004"; type = "TPCC_CCCFG_bitfield"  } 
 TPCC_CLKGDIS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C000FC"; type = "TPCC_CLKGDIS_bitfield"  } 
 TPCC_DMAQNUM0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00240"; type = "TPCC_DMAQNUM0_bitfield"  } 
 TPCC_DMAQNUM1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00244"; type = "TPCC_DMAQNUM1_bitfield"  } 
 TPCC_DMAQNUM2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00248"; type = "TPCC_DMAQNUM2_bitfield"  } 
 TPCC_DMAQNUM3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C0024C"; type = "TPCC_DMAQNUM3_bitfield"  } 
 TPCC_DMAQNUM4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00250"; type = "TPCC_DMAQNUM4_bitfield"  } 
 TPCC_DMAQNUM5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00254"; type = "TPCC_DMAQNUM5_bitfield"  } 
 TPCC_DMAQNUM6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00258"; type = "TPCC_DMAQNUM6_bitfield"  } 
 TPCC_DMAQNUM7 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C0025C"; type = "TPCC_DMAQNUM7_bitfield"  } 
 TPCC_QDMAQNUM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00260"; type = "TPCC_QDMAQNUM_bitfield"  } 
 TPCC_QUETCMAP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00280"; type = "TPCC_QUETCMAP_bitfield"  } 
 TPCC_QUEPRI { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00284"; type = "TPCC_QUEPRI_bitfield"  } 
 TPCC_EMR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00300"; type = "TPCC_EMR_bitfield"  } 
 TPCC_EMRH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00304"; type = "TPCC_EMRH_bitfield"  } 
 TPCC_QEMR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00310"; type = "TPCC_QEMR_bitfield"  } 
 TPCC_CCERR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00318"; type = "TPCC_CCERR_bitfield"  } 
 TPCC_QWMTHRA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00620"; type = "TPCC_QWMTHRA_bitfield"  } 
 TPCC_QWMTHRB { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00624"; type = "TPCC_QWMTHRB_bitfield"  } 
 TPCC_CCSTAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00640"; type = "TPCC_CCSTAT_bitfield"  } 
 TPCC_MPFAR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00800"; type = "TPCC_MPFAR_bitfield"  } 
 TPCC_MPFSR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C00804"; type = "TPCC_MPFSR_bitfield"  } 
 TPCC_MPPAG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C0080C"; type = "TPCC_MPPAG_bitfield"  } 
 TPCC_ER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C01000"; type = "TPCC_ER_bitfield"  } 
 TPCC_CER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C01018"; type = "TPCC_CER_bitfield"  } 
 TPCC_CERH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C0101C"; type = "TPCC_CERH_bitfield"  } 
 TPCC_EER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C01020"; type = "TPCC_EER_bitfield"  } 
 TPCC_SER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C01038"; type = "TPCC_SER_bitfield"  } 
 TPCC_SERH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C0103C"; type = "TPCC_SERH_bitfield"  } 
 TPCC_IPR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C01068"; type = "TPCC_IPR_bitfield"  } 
 TPCC_IPRH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C0106C"; type = "TPCC_IPRH_bitfield"  } 
 TPCC_QER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C01080"; type = "TPCC_QER_bitfield"  } 
 TPCC_QEER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C01084"; type = "TPCC_QEER_bitfield"  } 
 TPCC_QSER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C01090"; type = "TPCC_QSER_bitfield"  } 
 SYSC_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C20000"; type = "SYSC_REVISION_bitfield"  } 
 SYSC_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C20008"; type = "SYSC_SYSCONFIG_bitfield"  } 
 SYSC_LICFG0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C20040"; type = "SYSC_LICFG0_bitfield"  } 
 SYSC_LICFG1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C20048"; type = "SYSC_LICFG1_bitfield"  } 
 SYSC_CLKMGT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C20050"; type = "SYSC_CLKMGT_bitfield"  } 
 SYSC_BOOTADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C20100"; type = "SYSC_BOOTADDR_bitfield"  } 
 SYSC_BOOTMOD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C20104"; type = "SYSC_BOOTMOD_bitfield"  } 
 WUGEN_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C21000"; type = "WUGEN_REVISION_bitfield"  } 
 WUGEN_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C21008"; type = "WUGEN_SYSCONFIG_bitfield"  } 
 WUGEN_MEVT0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C21060"; type = "WUGEN_MEVT0_bitfield"  } 
 WUGEN_MEVT1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C21064"; type = "WUGEN_MEVT1_bitfield"  } 
 WUGEN_MEVT2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C21068"; type = "WUGEN_MEVT2_bitfield"  } 
 WUGEN_PENDEVT0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C21090"; type = "WUGEN_PENDEVT0_bitfield"  } 
 WUGEN_PENDEVT1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C21094"; type = "WUGEN_PENDEVT1_bitfield"  } 
 WUGEN_PENDEVT2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x01C21098"; type = "WUGEN_PENDEVT2_bitfield"  } 
 IVLCD_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00080000"; type = "IVLCD_REVISION_bitfield"  } 
 IVLCD_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00080010"; type = "IVLCD_SYSCONFIG_bitfield"  } 
 IVLCD_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00080014"; type = "IVLCD_SYSSTATUS_bitfield"  } 
 IVLCD_CPUSTATUSREG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00080AE8"; type = "IVLCD_CPUSTATUSREG_bitfield"  } 
 IVLCD_CONFIGREG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00080AF4"; type = "IVLCD_CONFIGREG_bitfield"  } 
 IVLCD_COMMAND { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00080FFC"; type = "IVLCD_COMMAND_bitfield"  } 
 VLCD_START { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081000"; type = "VLCD_START_bitfield"  } 
 VLCD_MODE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081004"; type = "VLCD_MODE_bitfield"  } 
 VLCD_QIN_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081008"; type = "VLCD_QIN_ADDR_bitfield"  } 
 VLCD_QOUT_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008100C"; type = "VLCD_QOUT_ADDR_bitfield"  } 
 VLCD_IQIN_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081010"; type = "VLCD_IQIN_ADDR_bitfield"  } 
 VLCD_IQOUT_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081014"; type = "VLCD_IQOUT_ADDR_bitfield"  } 
 VLCD_VLCDIN_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081018"; type = "VLCD_VLCDIN_ADDR_bitfield"  } 
 VLCD_VLCDOUT_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008101C"; type = "VLCD_VLCDOUT_ADDR_bitfield"  } 
 VLCD_MPEG_INVQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081050"; type = "VLCD_MPEG_INVQ_bitfield"  } 
 VLCD_MPEG_Q { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081054"; type = "VLCD_MPEG_Q_bitfield"  } 
 VLCD_MPEG_DELTA_Q { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081058"; type = "VLCD_MPEG_DELTA_Q_bitfield"  } 
 VLCD_MPEG_DELTA_IQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008105C"; type = "VLCD_MPEG_DELTA_IQ_bitfield"  } 
 VLCD_MPEG_THRED { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081060"; type = "VLCD_MPEG_THRED_bitfield"  } 
 VLCD_MPEG_CBP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081064"; type = "VLCD_MPEG_CBP_bitfield"  } 
 VLCD_LUMA_VECTOR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081068"; type = "VLCD_LUMA_VECTOR_bitfield"  } 
 VLCD_HUFFTAB_DCY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008106C"; type = "VLCD_HUFFTAB_DCY_bitfield"  } 
 VLCD_HUFFTAB_DCUV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081070"; type = "VLCD_HUFFTAB_DCUV_bitfield"  } 
 VLCD_CTLTAB_DCY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081084"; type = "VLCD_CTLTAB_DCY_bitfield"  } 
 VLCD_CTLTAB_DCUV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081088"; type = "VLCD_CTLTAB_DCUV_bitfield"  } 
 VLCD_OFFSET_DCY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081094"; type = "VLCD_OFFSET_DCY_bitfield"  } 
 VLCD_OFFSET_DCUV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081098"; type = "VLCD_OFFSET_DCUV_bitfield"  } 
 VLCD_SYMTAB_DCY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810A4"; type = "VLCD_SYMTAB_DCY_bitfield"  } 
 VLCD_SYMTAB_DCUV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810A8"; type = "VLCD_SYMTAB_DCUV_bitfield"  } 
 VLCD_VLD_CTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810B4"; type = "VLCD_VLD_CTL_bitfield"  } 
 VLCD_VLD_NRBIT_DC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810B8"; type = "VLCD_VLD_NRBIT_DC_bitfield"  } 
 VLCD_VLD_NRBIT_AC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810BC"; type = "VLCD_VLD_NRBIT_AC_bitfield"  } 
 VLCD_BITS_BPTR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810C0"; type = "VLCD_BITS_BPTR_bitfield"  } 
 VLCD_BITS_WORD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810C4"; type = "VLCD_BITS_WORD_bitfield"  } 
 VLCD_BYTE_ALIGN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810C8"; type = "VLCD_BYTE_ALIGN_bitfield"  } 
 VLCD_HEAD_ADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810CC"; type = "VLCD_HEAD_ADDR_bitfield"  } 
 VLCD_HEAD_NUM { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810D0"; type = "VLCD_HEAD_NUM_bitfield"  } 
 VLCD_VLD_ERRCTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810EC"; type = "VLCD_VLD_ERRCTL_bitfield"  } 
 VLCD_VLD_ERRSTAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810F0"; type = "VLCD_VLD_ERRSTAT_bitfield"  } 
 VLCD_RING_START { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810F4"; type = "VLCD_RING_START_bitfield"  } 
 VLCD_RING_END { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810F8"; type = "VLCD_RING_END_bitfield"  } 
 VLCD_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000810FC"; type = "VLCD_CTRL_bitfield"  } 
 VLCD_VLD_PREFIX_DC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081100"; type = "VLCD_VLD_PREFIX_DC_bitfield"  } 
 VLCD_VLD_PREFIX_AC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081104"; type = "VLCD_VLD_PREFIX_AC_bitfield"  } 
 VLCD_WMV9_CONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081108"; type = "VLCD_WMV9_CONFIG_bitfield"  } 
 VLCD_FIRST_FRAME { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008110C"; type = "VLCD_FIRST_FRAME_bitfield"  } 
 VLCD_H264_MODE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081110"; type = "VLCD_H264_MODE_bitfield"  } 
 VLCD_NRBITSTH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081114"; type = "VLCD_NRBITSTH_bitfield"  } 
 CAVLC_GO_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081140"; type = "CAVLC_GO_REG_bitfield"  } 
 CAVLC_MBTYPE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081144"; type = "CAVLC_MBTYPE_bitfield"  } 
 CAVLC_RBTOP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081148"; type = "CAVLC_RBTOP_bitfield"  } 
 CAVLC_RBEND { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008114C"; type = "CAVLC_RBEND_bitfield"  } 
 CAVLC_BUFPTR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081150"; type = "CAVLC_BUFPTR_bitfield"  } 
 CAVLC_BITPTR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081154"; type = "CAVLC_BITPTR_bitfield"  } 
 CAVLC_STRMWDU { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081158"; type = "CAVLC_STRMWDU_bitfield"  } 
 CAVLC_STRMWDL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008115C"; type = "CAVLC_STRMWDL_bitfield"  } 
 CAVLC_HDPTR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081160"; type = "CAVLC_HDPTR_bitfield"  } 
 CAVLC_HDCOUNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081164"; type = "CAVLC_HDCOUNT_bitfield"  } 
 CAVLC_NAPTR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081168"; type = "CAVLC_NAPTR_bitfield"  } 
 CAVLC_NBPTR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008116C"; type = "CAVLC_NBPTR_bitfield"  } 
 CAVLC_COEFFPTR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081170"; type = "CAVLC_COEFFPTR_bitfield"  } 
 CAVLC_IBUFSEL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081174"; type = "CAVLC_IBUFSEL_bitfield"  } 
 CAVLC_NUMTTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081178"; type = "CAVLC_NUMTTL_bitfield"  } 
 CAVLC_NUMHD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0008117C"; type = "CAVLC_NUMHD_bitfield"  } 
 CAVLC_NUMRESI { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00081180"; type = "CAVLC_NUMRESI_bitfield"  } 
 SEQ_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00090000"; type = "SEQ_REVISION_bitfield"  } 
 SEQ_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00090008"; type = "SEQ_SYSCONFIG_bitfield"  } 
 SEQ_IRQMASK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00090040"; type = "SEQ_IRQMASK_bitfield"  } 
 SEQ_IRQSTATE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0009004C"; type = "SEQ_IRQSTATE_bitfield"  } 
 SEQ_SWISTATE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x00090068"; type = "SEQ_SWISTATE_bitfield"  } 
 VIDEOSYSC_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0009C000"; type = "VIDEOSYSC_REVISION_bitfield"  } 
 VIDEOSYSC_SYSCONFI { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0009C008"; type = "VIDEOSYSC_SYSCONFIG_bitfield"  } 
 VIDEOSYSC_CLKDIV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0009C064"; type = "VIDEOSYSC_CLKDIV_bitfield"  } 
 VIDEOSYSC_CLKST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x0009C068"; type = "VIDEOSYSC_CLKST_bitfield"  } 
 GEM_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000F8828"; type = "GEM_AGENT_STATUS_bitfield"  } 
 EDMA_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000F8C28"; type = "EDMA_AGENT_STATUS_bitfield"  } 
 SEQ_AGENT_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x000F9028"; type = "SEQ_AGENT_STATUS_bitfield"  } 
 DSS_REVISIONNUMBER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050000"; type = "DSS_REVISIONNUMBER_bitfield"  } 
 DSS_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050010"; type = "DSS_SYSCONFIG_bitfield"  } 
 DSS_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050014"; type = "DSS_SYSSTATUS_bitfield"  } 
 DSS_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050018"; type = "DSS_IRQSTATUS_bitfield"  } 
 DSS_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050040"; type = "DSS_CONTROL_bitfield"  } 
 DSS_SDI_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050044"; type = "DSS_SDI_CONTROL_bitfield"  } 
 DSS_PLL_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050048"; type = "DSS_PLL_CONTROL_bitfield"  } 
 DSS_SDI_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805005C"; type = "DSS_SDI_STATUS_bitfield"  } 
 DISPC_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050400"; type = "DISPC_REVISION_bitfield"  } 
 DISPC_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050410"; type = "DISPC_SYSCONFIG_bitfield"  } 
 DISPC_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050414"; type = "DISPC_SYSSTATUS_bitfield"  } 
 DISPC_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050418"; type = "DISPC_IRQSTATUS_bitfield"  } 
 DISPC_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805041C"; type = "DISPC_IRQENABLE_bitfield"  } 
 DISPC_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050440"; type = "DISPC_CONTROL_bitfield"  } 
 DISPC_CONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050444"; type = "DISPC_CONFIG_bitfield"  } 
 DISPC_CAPABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050448"; type = "DISPC_CAPABLE_bitfield"  } 
 DISPC_LINE_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805045C"; type = "DISPC_LINE_STATUS_bitfield"  } 
 DISPC_LINE_NUMBER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050460"; type = "DISPC_LINE_NUMBER_bitfield"  } 
 DISPC_TIMING_H { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050464"; type = "DISPC_TIMING_H_bitfield"  } 
 DISPC_TIMING_V { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050468"; type = "DISPC_TIMING_V_bitfield"  } 
 DISPC_POL_FREQ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805046C"; type = "DISPC_POL_FREQ_bitfield"  } 
 DISPC_DIVISOR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050470"; type = "DISPC_DIVISOR_bitfield"  } 
 DISPC_GLOBAL_ALPHA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050474"; type = "DISPC_GLOBAL_ALPHA_bitfield"  } 
 DISPC_SIZE_DIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050478"; type = "DISPC_SIZE_DIG_bitfield"  } 
 DISPC_SIZE_LCD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805047C"; type = "DISPC_SIZE_LCD_bitfield"  } 
 DISPC_GFX_POSITION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050488"; type = "DISPC_GFX_POSITION_bitfield"  } 
 DISPC_GFX_SIZE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805048C"; type = "DISPC_GFX_SIZE_bitfield"  } 
 DISPC_GFX_ATTRIBUTES { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480504A0"; type = "DISPC_GFX_ATTRIBUTES_bitfield"  } 
 DISPC_GFX_FIFO_THRESHOLD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480504A4"; type = "DISPC_GFX_FIFO_THRESHOLD_bitfield"  } 
 DISPC_GFX_FIFO_SIZE_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480504A8"; type = "DISPC_GFX_FIFO_SIZE_STATUS_bitfield"  } 
 DISPC_GFX_ROW_INC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480504AC"; type = "DISPC_GFX_ROW_INC_bitfield"  } 
 DISPC_GFX_PIXEL_INC { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480504B0"; type = "DISPC_GFX_PIXEL_INC_bitfield"  } 
 DISPC_GFX_WINDOW_SKIP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480504B4"; type = "DISPC_GFX_WINDOW_SKIP_bitfield"  } 
 DISPC_GFX_TABLE_BA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480504B8"; type = "DISPC_GFX_TABLE_BA_bitfield"  } 
 DISPC_CPR_COEF_R { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050620"; type = "DISPC_CPR_COEF_R_bitfield"  } 
 DISPC_CPR_COEF_G { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050624"; type = "DISPC_CPR_COEF_G_bitfield"  } 
 DISPC_CPR_COEF_B { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050628"; type = "DISPC_CPR_COEF_B_bitfield"  } 
 DISPC_GFX_PRELOAD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805062C"; type = "DISPC_GFX_PRELOAD_bitfield"  } 
 RFBI_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050800"; type = "RFBI_REVISION_bitfield"  } 
 RFBI_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050810"; type = "RFBI_SYSCONFIG_bitfield"  } 
 RFBI_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050814"; type = "RFBI_SYSSTATUS_bitfield"  } 
 RFBI_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050840"; type = "RFBI_CONTROL_bitfield"  } 
 RFBI_PIXEL_CNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050844"; type = "RFBI_PIXEL_CNT_bitfield"  } 
 RFBI_LINE_NUMBER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050848"; type = "RFBI_LINE_NUMBER_bitfield"  } 
 RFBI_READ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050858"; type = "RFBI_READ_bitfield"  } 
 RFBI_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805085C"; type = "RFBI_STATUS_bitfield"  } 
 RFBI_VSYNC_WIDTH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050890"; type = "RFBI_VSYNC_WIDTH_bitfield"  } 
 RFBI_HSYNC_WIDTH { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050894"; type = "RFBI_HSYNC_WIDTH_bitfield"  } 
 VENC_REV_ID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C00"; type = "VENC_REV_ID_bitfield"  } 
 VENC_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C04"; type = "VENC_STATUS_bitfield"  } 
 VENC_F_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C08"; type = "VENC_F_CONTROL_bitfield"  } 
 VENC_VIDOUT_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C10"; type = "VENC_VIDOUT_CTRL_bitfield"  } 
 VENC_SYNC_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C14"; type = "VENC_SYNC_CTRL_bitfield"  } 
 VENC_LLEN { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C1C"; type = "VENC_LLEN_bitfield"  } 
 VENC_FLENS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C20"; type = "VENC_FLENS_bitfield"  } 
 VENC_HFLTR_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C24"; type = "VENC_HFLTR_CTRL_bitfield"  } 
 VENC_CC_CARR_WSS_CARR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C28"; type = "VENC_CC_CARR_WSS_CARR_bitfield"  } 
 VENC_C_PHASE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C2C"; type = "VENC_C_PHASE_bitfield"  } 
 VENC_X_COLOR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C44"; type = "VENC_X_COLOR_bitfield"  } 
 VENC_M_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C48"; type = "VENC_M_CONTROL_bitfield"  } 
 VENC_BSTAMP_WSS_DATA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C4C"; type = "VENC_BSTAMP_WSS_DATA_bitfield"  } 
 VENC_S_CARR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C50"; type = "VENC_S_CARR_bitfield"  } 
 VENC_LINE21 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C54"; type = "VENC_LINE21_bitfield"  } 
 VENC_LN_SEL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C58"; type = "VENC_LN_SEL_bitfield"  } 
 VENC_L21_WC_CTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C5C"; type = "VENC_L21_WC_CTL_bitfield"  } 
 VENC_HTRIGGER_VTRIGGER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C60"; type = "VENC_HTRIGGER_VTRIGGER_bitfield"  } 
 VENC_SAVID_EAVID { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C64"; type = "VENC_SAVID_EAVID_bitfield"  } 
 VENC_FLEN_FAL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C68"; type = "VENC_FLEN_FAL_bitfield"  } 
 VENC_LAL_PHASE_RESET { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C6C"; type = "VENC_LAL_PHASE_RESET_bitfield"  } 
 VENC_HS_INT_START_STOP_X { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C70"; type = "VENC_HS_INT_START_STOP_X_bitfield"  } 
 VENC_HS_EXT_START_STOP_X { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C74"; type = "VENC_HS_EXT_START_STOP_X_bitfield"  } 
 VENC_VS_INT_START_X { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C78"; type = "VENC_VS_INT_START_X_bitfield"  } 
 VENC_VS_INT_STOP_X_VS_INT_START_Y { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C7C"; type = "VENC_VS_INT_STOP_X_VS_INT_START_Y_bitfield"  } 
 VENC_VS_INT_STOP_Y_VS_EXT_START_X { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C80"; type = "VENC_VS_INT_STOP_Y_VS_EXT_START_X_bitfield"  } 
 VENC_VS_EXT_STOP_X_VS_EXT_START_Y { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C84"; type = "VENC_VS_EXT_STOP_X_VS_EXT_START_Y_bitfield"  } 
 VENC_VS_EXT_STOP_Y { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C88"; type = "VENC_VS_EXT_STOP_Y_bitfield"  } 
 VENC_AVID_START_STOP_X { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C90"; type = "VENC_AVID_START_STOP_X_bitfield"  } 
 VENC_AVID_START_STOP_Y { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050C94"; type = "VENC_AVID_START_STOP_Y_bitfield"  } 
 VENC_FID_INT_START_X_FID_INT_START_Y { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050CA0"; type = "VENC_FID_INT_START_X_FID_INT_START_Y_bitfield"  } 
 VENC_FID_INT_OFFSET_Y_FID_EXT_START_ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050CA4"; type = "VENC_FID_INT_OFFSET_Y_FID_EXT_START_X_bitfield"  } 
 VENC_FID_EXT_START_Y_FID_EXT_OFFSET { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050CA8"; type = "VENC_FID_EXT_START_Y_FID_EXT_OFFSET_Y_bitfield"  } 
 VENC_TVDETGP_INT_START_STOP_X { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050CB0"; type = "VENC_TVDETGP_INT_START_STOP_X_bitfield"  } 
 VENC_TVDETGP_INT_START_STOP_Y { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050CB4"; type = "VENC_TVDETGP_INT_START_STOP_Y_bitfield"  } 
 VENC_GEN_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050CB8"; type = "VENC_GEN_CTRL_bitfield"  } 
 VENC_OUTPUT_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050CC4"; type = "VENC_OUTPUT_CONTROL_bitfield"  } 
 VENC_OUTPUT_TEST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48050CC8"; type = "VENC_OUTPUT_TEST_bitfield"  } 
 DSI_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC00"; type = "DSI_REVISION_bitfield"  } 
 DSI_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC10"; type = "DSI_SYSCONFIG_bitfield"  } 
 DSI_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC14"; type = "DSI_SYSSTATUS_bitfield"  } 
 DSI_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC18"; type = "DSI_IRQSTATUS_bitfield"  } 
 DSI_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC1C"; type = "DSI_IRQENABLE_bitfield"  } 
 DSI_CTRL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC40"; type = "DSI_CTRL_bitfield"  } 
 DSI_COMPLEXIO_CFG1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC48"; type = "DSI_COMPLEXIO_CFG1_bitfield"  } 
 DSI_TIMING2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC5C"; type = "DSI_TIMING2_bitfield"  } 
 DSI_VM_TIMING1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC60"; type = "DSI_VM_TIMING1_bitfield"  } 
 DSI_VM_TIMING2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC64"; type = "DSI_VM_TIMING2_bitfield"  } 
 DSI_VM_TIMING3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC68"; type = "DSI_VM_TIMING3_bitfield"  } 
 DSI_CLK_TIMING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC6C"; type = "DSI_CLK_TIMING_bitfield"  } 
 DSI_TX_FIFO_VC_SIZE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC70"; type = "DSI_TX_FIFO_VC_SIZE_bitfield"  } 
 DSI_RX_FIFO_VC_SIZ { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC74"; type = "DSI_RX_FIFO_VC_SIZE_bitfield"  } 
 DSI_COMPLEXIO_CFG2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC78"; type = "DSI_COMPLEXIO_CFG2_bitfield"  } 
 DSI_RX_FIFO_VC_FUL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC7C"; type = "DSI_RX_FIFO_VC_FULLNESS_bitfield"  } 
 DSI_VM_TIMING4 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC80"; type = "DSI_VM_TIMING4_bitfield"  } 
 DSI_TX_FIFO_VC_EMP { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC84"; type = "DSI_TX_FIFO_VC_EMPTINESS_bitfield"  } 
 DSI_VM_TIMING5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC88"; type = "DSI_VM_TIMING5_bitfield"  } 
 DSI_VM_TIMING6 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC8C"; type = "DSI_VM_TIMING6_bitfield"  } 
 DSI_VM_TIMING7 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FC90"; type = "DSI_VM_TIMING7_bitfield"  } 
 DSIPHY_CFG0 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FE00"; type = "DSIPHY_CFG0_bitfield"  } 
 DSIPHY_CFG1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FE04"; type = "DSIPHY_CFG1_bitfield"  } 
 DSIPHY_CFG2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FE08"; type = "DSIPHY_CFG2_bitfield"  } 
 DSIPHY_CFG5 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FE14"; type = "DSIPHY_CFG5_bitfield"  } 
 DSI_PLL_CONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FF00"; type = "DSI_PLL_CONTROL_bitfield"  } 
 DSI_PLL_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FF04"; type = "DSI_PLL_STATUS_bitfield"  } 
 DSI_PLL_GO { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FF08"; type = "DSI_PLL_GO_bitfield"  } 
 DSI_PLL_CONFIGURATION1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FF0C"; type = "DSI_PLL_CONFIGURATION1_bitfield"  } 
 DSI_PLL_CONFIGURATION2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4804FF10"; type = "DSI_PLL_CONFIGURATION2_bitfield"  } 
 GPTIMER1_TIDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318000"; type = "TIDR_bitfield"  } 
 GPTIMER1_TIOCP_CFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318010"; type = "TIOCP_CFG_bitfield"  } 
 GPTIMER1_TISTAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318014"; type = "TISTAT_bitfield"  } 
 GPTIMER1_TISR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318018"; type = "TISR_bitfield"  } 
 GPTIMER1_TIER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831801C"; type = "TIER_bitfield"  } 
 GPTIMER1_TWER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318020"; type = "TWER_bitfield"  } 
 GPTIMER1_TCLR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318024"; type = "TCLR_bitfield"  } 
 GPTIMER1_TCRR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318028"; type = "TCRR_bitfield"  } 
 GPTIMER1_TLDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831802C"; type = "TLDR_bitfield"  } 
 GPTIMER1_TTGR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318030"; type = "TTGR_bitfield"  } 
 GPTIMER1_TWPS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318034"; type = "TWPS_bitfield"  } 
 GPTIMER1_TMAR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318038"; type = "TMAR_bitfield"  } 
 GPTIMER1_TCAR1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831803C"; type = "TCAR1_bitfield"  } 
 GPTIMER1_TSICR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318040"; type = "TSICR_bitfield"  } 
 GPTIMER1_TCAR2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318044"; type = "TCAR2_bitfield"  } 
 GPTIMER1_TPIR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318048"; type = "TPIR_bitfield"  } 
 GPTIMER1_TNIR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831804C"; type = "TNIR_bitfield"  } 
 GPTIMER1_TCVR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318050"; type = "TCVR_bitfield"  } 
 GPTIMER1_TOCR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318054"; type = "TOCR_bitfield"  } 
 GPTIMER1_TOWR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48318058"; type = "TOWR_bitfield"  } 
 GPTIMER5_TIDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038000"; type = "TIDR_bitfield"  } 
 GPTIMER5_TIOCP_CFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038010"; type = "TIOCP_CFG_bitfield"  } 
 GPTIMER5_TISTAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038014"; type = "TISTAT_bitfield"  } 
 GPTIMER5_TISR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038018"; type = "TISR_bitfield"  } 
 GPTIMER5_TIER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903801C"; type = "TIER_bitfield"  } 
 GPTIMER5_TWER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038020"; type = "TWER_bitfield"  } 
 GPTIMER5_TCLR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038024"; type = "TCLR_bitfield"  } 
 GPTIMER5_TCRR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038028"; type = "TCRR_bitfield"  } 
 GPTIMER5_TLDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903802C"; type = "TLDR_bitfield"  } 
 GPTIMER5_TTGR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038030"; type = "TTGR_bitfield"  } 
 GPTIMER5_TWPS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038034"; type = "TWPS_bitfield"  } 
 GPTIMER5_TMAR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038038"; type = "TMAR_bitfield"  } 
 GPTIMER5_TCAR1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903803C"; type = "TCAR1_bitfield"  } 
 GPTIMER5_TSICR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038040"; type = "TSICR_bitfield"  } 
 GPTIMER5_TCAR2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49038044"; type = "TCAR2_bitfield"  } 
 GPTIMER8_TIDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040000"; type = "TIDR_bitfield"  } 
 GPTIMER8_TIOCP_CFG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040010"; type = "TIOCP_CFG_bitfield"  } 
 GPTIMER8_TISTAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040014"; type = "TISTAT_bitfield"  } 
 GPTIMER8_TISR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040018"; type = "TISR_bitfield"  } 
 GPTIMER8_TIER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4904001C"; type = "TIER_bitfield"  } 
 GPTIMER8_TWER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040020"; type = "TWER_bitfield"  } 
 GPTIMER8_TCLR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040024"; type = "TCLR_bitfield"  } 
 GPTIMER8_TCRR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040028"; type = "TCRR_bitfield"  } 
 GPTIMER8_TLDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4904002C"; type = "TLDR_bitfield"  } 
 GPTIMER8_TTGR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040030"; type = "TTGR_bitfield"  } 
 GPTIMER8_TWPS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040034"; type = "TWPS_bitfield"  } 
 GPTIMER8_TMAR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040038"; type = "TMAR_bitfield"  } 
 GPTIMER8_TCAR1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4904003C"; type = "TCAR1_bitfield"  } 
 GPTIMER8_TSICR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040040"; type = "TSICR_bitfield"  } 
 GPTIMER8_TCAR2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49040044"; type = "TCAR2_bitfield"  } 
 WD1_WIDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C000"; type = "WIDR_bitfield"  } 
 WD1_WD_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C010"; type = "WD_SYSCONFIG_bitfield"  } 
 WD1_WD_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C014"; type = "WD_SYSSTATUS_bitfield"  } 
 WD1_WISR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C018"; type = "WISR_bitfield"  } 
 WD1_WIER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C01C"; type = "WIER_bitfield"  } 
 WD1_WCLR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C024"; type = "WCLR_bitfield"  } 
 WD1_WCRR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C028"; type = "WCRR_bitfield"  } 
 WD1_WLDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C02C"; type = "WLDR_bitfield"  } 
 WD1_WTGR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C030"; type = "WTGR_bitfield"  } 
 WD1_WWPS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C034"; type = "WWPS_bitfield"  } 
 WD1_WSPR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4830C048"; type = "WSPR_bitfield"  } 
 WD2_WIDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314000"; type = "WIDR_bitfield"  } 
 WD2_WD_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314010"; type = "WD_SYSCONFIG_bitfield"  } 
 WD2_WD_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314014"; type = "WD_SYSSTATUS_bitfield"  } 
 WD2_WISR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314018"; type = "WISR_bitfield"  } 
 WD2_WIER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831401C"; type = "WIER_bitfield"  } 
 WD2_WCLR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314024"; type = "WCLR_bitfield"  } 
 WD2_WCRR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314028"; type = "WCRR_bitfield"  } 
 WD2_WLDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4831402C"; type = "WLDR_bitfield"  } 
 WD2_WTGR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314030"; type = "WTGR_bitfield"  } 
 WD2_WWPS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314034"; type = "WWPS_bitfield"  } 
 WD2_WSPR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48314048"; type = "WSPR_bitfield"  } 
 WD3_WIDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030000"; type = "WIDR_bitfield"  } 
 WD3_WD_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030010"; type = "WD_SYSCONFIG_bitfield"  } 
 WD3_WD_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030014"; type = "WD_SYSSTATUS_bitfield"  } 
 WD3_WISR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030018"; type = "WISR_bitfield"  } 
 WD3_WIER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903001C"; type = "WIER_bitfield"  } 
 WD3_WCLR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030024"; type = "WCLR_bitfield"  } 
 WD3_WCRR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030028"; type = "WCRR_bitfield"  } 
 WD3_WLDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4903002C"; type = "WLDR_bitfield"  } 
 WD3_WTGR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030030"; type = "WTGR_bitfield"  } 
 WD3_WWPS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030034"; type = "WWPS_bitfield"  } 
 WD3_WSPR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49030048"; type = "WSPR_bitfield"  } 
 REG_32KSYNCNT_CR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48320010"; type = "REG_32KSYNCNT_CR_bitfield"  } 
 SSI_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058000"; type = "SSI_REVISION_bitfield"  } 
 SSI_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058010"; type = "SSI_SYSCONFIG_bitfield"  } 
 SSI_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058014"; type = "SSI_SYSSTATUS_bitfield"  } 
 SSI_GDD_MPU_IRQ_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058800"; type = "SSI_GDD_MPU_IRQ_STATUS_bitfield"  } 
 SSI_GDD_MPU_IRQ_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058804"; type = "SSI_GDD_MPU_IRQ_ENABLE_bitfield"  } 
 SSI_P1_MPU_IRQ0_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058808"; type = "SSI_P1_MPU_IRQ0_STATUS_bitfield"  } 
 SSI_P1_MPU_IRQ0_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805880C"; type = "SSI_P1_MPU_IRQ0_ENABLE_bitfield"  } 
 SSI_P1_MPU_IRQ1_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058810"; type = "SSI_P1_MPU_IRQ1_STATUS_bitfield"  } 
 SSI_P1_MPU_IRQ1_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058814"; type = "SSI_P1_MPU_IRQ1_ENABLE_bitfield"  } 
 SSI_P2_MPU_IRQ0_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058818"; type = "SSI_P2_MPU_IRQ0_STATUS_bitfield"  } 
 SSI_P2_MPU_IRQ0_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805881C"; type = "SSI_P2_MPU_IRQ0_ENABLE_bitfield"  } 
 SSI_P2_MPU_IRQ1_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058820"; type = "SSI_P2_MPU_IRQ1_STATUS_bitfield"  } 
 SSI_P2_MPU_IRQ1_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058824"; type = "SSI_P2_MPU_IRQ1_ENABLE_bitfield"  } 
 SSI_GDD_DSP_IRQ_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058828"; type = "SSI_GDD_DSP_IRQ_STATUS_bitfield"  } 
 SSI_GDD_DSP_IRQ_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805882C"; type = "SSI_GDD_DSP_IRQ_ENABLE_bitfield"  } 
 SSI_P1_DSP_IRQ0_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058830"; type = "SSI_P1_DSP_IRQ0_STATUS_bitfield"  } 
 SSI_P1_DSP_IRQ0_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058834"; type = "SSI_P1_DSP_IRQ0_ENABLE_bitfield"  } 
 SSI_P1_DSP_IRQ1_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058838"; type = "SSI_P1_DSP_IRQ1_STATUS_bitfield"  } 
 SSI_P1_DSP_IRQ1_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805883C"; type = "SSI_P1_DSP_IRQ1_ENABLE_bitfield"  } 
 SSI_P2_DSP_IRQ0_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058840"; type = "SSI_P2_DSP_IRQ0_STATUS_bitfield"  } 
 SSI_P2_DSP_IRQ0_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058844"; type = "SSI_P2_DSP_IRQ0_ENABLE_bitfield"  } 
 SSI_P2_DSP_IRQ1_STATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058848"; type = "SSI_P2_DSP_IRQ1_STATUS_bitfield"  } 
 SSI_P2_DSP_IRQ1_ENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4805884C"; type = "SSI_P2_DSP_IRQ1_ENABLE_bitfield"  } 
 SSI_P1_WAKE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058C00"; type = "SSI_P1_WAKE_bitfield"  } 
 SSI_P1_CLEAR_WAKE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058C04"; type = "SSI_P1_CLEAR_WAKE_bitfield"  } 
 SSI_P1_SET_WAKE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058C08"; type = "SSI_P1_SET_WAKE_bitfield"  } 
 SSI_P2_WAKE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058C10"; type = "SSI_P2_WAKE_bitfield"  } 
 SSI_P2_CLEAR_WAKE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058C14"; type = "SSI_P2_CLEAR_WAKE_bitfield"  } 
 SSI_P2_SET_WAKE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48058C18"; type = "SSI_P2_SET_WAKE_bitfield"  } 
 GDD_HW_ID_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48059000"; type = "GDD_HW_ID_REG_bitfield"  } 
 GDD_PPORT_ID_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48059010"; type = "GDD_PPORT_ID_REG_bitfield"  } 
 GDD_GRST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48059200"; type = "GDD_GRST_bitfield"  } 

 SST1_ID_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A000"; type = "ID_REG_bitfield"}
 SST1_MODE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A001"; type = "MODE_REG_bitfield"}
 SST1_FRAMESIZE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A002"; type = "FRAMESIZE_REG_bitfield"}
 SST1_RXSTATE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A003"; type = "RXSTATE_REG_bitfield"}
 SST1_BUFSTATE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A004"; type = "BUFSTATE_REG_bitfield"}
 SST1_BREAK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A005"; type = "BREAK_REG_bitfield"}
 SST1_ERROR_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A006"; type = "ERROR_REG_bitfield"}
 SST1_ERRORACK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A007"; type = "ERRORACK_REG_bitfield"}
 SST1_CHANNELS_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A008"; type = "CHANNELS_REG_bitfield"}
 SST1_OVERRUN_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A009"; type = "OVERRUN_REG_bitfield"}
 SST1_OVERRUNACK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A00A"; type = "OVERRUNACK_REG_bitfield"}
 SST1_TIMEOUT_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A00B"; type = "TIMEOUT_REG_bitfield"}
 SST2_ID_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B000"; type = "ID_REG_bitfield"}
 SST2_MODE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B001"; type = "MODE_REG_bitfield"}
 SST2_FRAMESIZE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B002"; type = "FRAMESIZE_REG_bitfield"}
 SST2_RXSTATE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B003"; type = "RXSTATE_REG_bitfield"}
 SST2_BUFSTATE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B004"; type = "BUFSTATE_REG_bitfield"}
 SST2_BREAK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B005"; type = "BREAK_REG_bitfield"}
 SST2_ERROR_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B006"; type = "ERROR_REG_bitfield"}
 SST2_ERRORACK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B007"; type = "ERRORACK_REG_bitfield"}
 SST2_CHANNELS_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B008"; type = "CHANNELS_REG_bitfield"}
 SST2_OVERRUN_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B009"; type = "OVERRUN_REG_bitfield"}
 SST2_OVERRUNACK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B00A"; type = "OVERRUNACK_REG_bitfield"}
 SST2_TIMEOUT_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B00B"; type = "TIMEOUT_REG_bitfield"}
 SSR1_ID_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A800"; type = "ID_REG_bitfield"}
 SSR1_MODE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A801"; type = "MODE_REG_bitfield"}
 SSR1_FRAMESIZE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A802"; type = "FRAMESIZE_REG_bitfield"}
 SSR1_RXSTATE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A803"; type = "RXSTATE_REG_bitfield"}
 SSR1_BUFSTATE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A804"; type = "BUFSTATE_REG_bitfield"}
 SSR1_BREAK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A805"; type = "BREAK_REG_bitfield"}
 SSR1_ERROR_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A806"; type = "ERROR_REG_bitfield"}
 SSR1_ERRORACK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A807"; type = "ERRORACK_REG_bitfield"}
 SSR1_CHANNELS_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A808"; type = "CHANNELS_REG_bitfield"}
 SSR1_OVERRUN_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A809"; type = "OVERRUN_REG_bitfield"}
 SSR1_OVERRUNACK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A80A"; type = "OVERRUNACK_REG_bitfield"}
 SSR1_TIMEOUT_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805A80B"; type = "TIMEOUT_REG_bitfield"}
 SSR2_ID_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C0"; type = "ID_REG_bitfield"}
 SSR2_MODE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C1"; type = "MODE_REG_bitfield"}
 SSR2_FRAMESIZE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C2"; type = "FRAMESIZE_REG_bitfield"}
 SSR2_RXSTATE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C3"; type = "RXSTATE_REG_bitfield"}
 SSR2_BUFSTATE_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C4"; type = "BUFSTATE_REG_bitfield"}
 SSR2_BREAK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C5"; type = "BREAK_REG_bitfield"}
 SSR2_ERROR_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C6"; type = "ERROR_REG_bitfield"}
 SSR2_ERRORACK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C7"; type = "ERRORACK_REG_bitfield"}
 SSR2_CHANNELS_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C8"; type = "CHANNELS_REG_bitfield"}
 SSR2_OVERRUN_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0C9"; type = "OVERRUN_REG_bitfield"}
 SSR2_OVERRUNACK_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0CA"; type = "OVERRUNACK_REG_bitfield"}
 SSR2_TIMEOUT_REG { desc = " "; hk = " "; access = "memorymapped"; address = "0x4805B0CB"; type = "TIMEOUT_REG_bitfield"}

 I2C1_REV     { access = "memorymapped"; address = "0x48070000"; width = 16; type = "I2C_REV_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the IP revision code." }
 I2C1_IE      { access = "memorymapped"; address = "0x48070004"; width = 16; type = "I2C_IE_bitfield"; desc = "This register contains the interrupt enable bits." }
 I2C1_STAT    { access = "memorymapped"; address = "0x48070008"; width = 16; type = "I2C_STAT_bitfield"; desc = "This register provides specific status information about the module, including interrupt status information." }
 I2C1_WE      { access = "memorymapped"; address = "0x4807000C"; width = 16; type = "I2C_WE_bitfield"; desc = "This register contains the wakeup enable bits." }
 I2C1_SYSS    { access = "memorymapped"; address = "0x48070010"; width = 16; type = "I2C_SYSS_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register provides status information about the module, excluding the interrupt status information." }
 I2C1_BUF     { access = "memorymapped"; address = "0x48070014"; width = 16; type = "I2C_BUF_bitfield"; desc = "Receive DMA channel disabled." }
 I2C1_CNT     { access = "memorymapped"; address = "0x48070018"; width = 16; type = "I2C_CNT_bitfield"; desc = "This read/write register is used to control the numbers of bytes in the I2C data payload." }
 I2C1_DATA    { access = "memorymapped"; address = "0x4807001C"; width = 16; type = "I2C_DATA_bitfield"; desc = "This register is the end point/entry point for the LH to read data from or write data to the FIFO buffer.\n\nRead accesses from an empty FIFO (i.e. at reset) or write accesses to a full FIFO will return error." }
 I2C1_SYSC    { access = "memorymapped"; address = "0x48070020"; width = 16; type = "I2C_SYSC_bitfield"; desc = "This register controls the various parameters of the L4-Core interconnect interface." }
 I2C1_CON     { access = "memorymapped"; address = "0x48070024"; width = 16; type = "I2C_CON_bitfield"; desc = "This register controls the functional features. Caution: during an active transfer phase (STT has been set to 1), no modification must be done in this register. Changing it may result in unpredictable behavior." }
 I2C1_OA0     { access = "memorymapped"; address = "0x48070028"; width = 16; type = "I2C_OA0_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address for the I2C operations or the 8-bit subaddress of the SCCB module register for the SCCB operations." }
 I2C1_SA      { access = "memorymapped"; address = "0x4807002C"; width = 16; type = "I2C_SA_bitfield"; desc = "This register is used to specify the addressed I2C module 7-bit or 10-bit address for the I2C operations or the 7-bit address of the external SCCB module for the SCCB operations." }
 I2C1_PSC     { access = "memorymapped"; address = "0x48070030"; width = 16; type = "I2C_PSC_bitfield"; desc = "This register is used to specify the internal clocking of the I2C peripheral core. The core logic is sampled at the clock rate of the functional clock for the module divided by (PSC+1)." }
 I2C1_SCLL    { access = "memorymapped"; address = "0x48070034"; width = 16; type = "I2C_SCLL_bitfield"; desc = "This register is used to determine the SCL low time value when master." }
 I2C1_SCLH    { access = "memorymapped"; address = "0x48070038"; width = 16; type = "I2C_SCLH_bitfield"; desc = "This register is used to determine the SCL low time value when master." }
 I2C1_SYSTEST { access = "memorymapped"; address = "0x4807003C"; width = 16; type = "I2C_SYSTEST_bitfield"; desc = "This register is used to facilitate system-level tests by overriding some of the standard functional features of the peripheral." }
 I2C1_BUFSTAT { access = "memorymapped"; address = "0x48070040"; width = 16; type = "I2C_BUFSTAT_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the FIFO status information." }
 I2C1_OA1     { access = "memorymapped"; address = "0x48070044"; width = 16; type = "I2C_OA1_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C1_OA2     { access = "memorymapped"; address = "0x48070048"; width = 16; type = "I2C_OA2_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C1_OA3     { access = "memorymapped"; address = "0x4807004C"; width = 16; type = "I2C_OA3_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C1_ACTOA   { access = "memorymapped"; address = "0x48070050"; width = 16; type = "I2C_ACTOA_bitfield";   permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the accessed slave Own Address indicators." }
 I2C1_SBLOCK  { access = "memorymapped"; address = "0x48070054"; width = 16; type = "I2C_SBLOCK_bitfield";  desc = "This register controls the slave mode i2c bus lock features." }
 I2C2_REV     { access = "memorymapped"; address = "0x48072000"; width = 16; type = "I2C_REV_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the IP revision code." }
 I2C2_IE      { access = "memorymapped"; address = "0x48072004"; width = 16; type = "I2C_IE_bitfield"; desc = "This register contains the interrupt enable bits." }
 I2C2_STAT    { access = "memorymapped"; address = "0x48072008"; width = 16; type = "I2C_STAT_bitfield"; desc = "This register provides specific status information about the module, including interrupt status information." }
 I2C2_WE      { access = "memorymapped"; address = "0x4807200C"; width = 16; type = "I2C_WE_bitfield"; desc = "This register contains the wakeup enable bits." }
 I2C2_SYSS    { access = "memorymapped"; address = "0x48072010"; width = 16; type = "I2C_SYSS_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register provides status information about the module, excluding the interrupt status information." }
 I2C2_BUF     { access = "memorymapped"; address = "0x48072014"; width = 16; type = "I2C_BUF_bitfield"; desc = "Receive DMA channel disabled." }
 I2C2_CNT     { access = "memorymapped"; address = "0x48072018"; width = 16; type = "I2C_CNT_bitfield"; desc = "This read/write register is used to control the numbers of bytes in the I2C data payload." }
 I2C2_DATA    { access = "memorymapped"; address = "0x4807201C"; width = 16; type = "I2C_DATA_bitfield"; desc = "This register is the end point/entry point for the LH to read data from or write data to the FIFO buffer.\n\n Read accesses from an empty FIFO (i.e. at reset) or write accesses to a full FIFO will return error." }
 I2C2_SYSC    { access = "memorymapped"; address = "0x48072020"; width = 16; type = "I2C_SYSC_bitfield"; desc = "This register controls the various parameters of the L4-Core interconnect interface." }
 I2C2_CON     { access = "memorymapped"; address = "0x48072024"; width = 16; type = "I2C_CON_bitfield"; desc = "This register controls the functional features. Caution: during an active transfer phase (STT has been set to 1), no modification must be done in this register. Changing it may result in unpredictable behavior." }
 I2C2_OA0     { access = "memorymapped"; address = "0x48072028"; width = 16; type = "I2C_OA0_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address for the I2C operations or the 8-bit subaddress of the SCCB module register for the SCCB operations." }
 I2C2_SA      { access = "memorymapped"; address = "0x4807202C"; width = 16; type = "I2C_SA_bitfield"; desc = "This register is used to specify the addressed I2C module 7-bit or 10-bit address for the I2C operations or the 7-bit address of the external SCCB module for the SCCB operations." }
 I2C2_PSC     { access = "memorymapped"; address = "0x48072030"; width = 16; type = "I2C_PSC_bitfield"; desc = "This register is used to specify the internal clocking of the I2C peripheral core. The core logic is sampled at the clock rate of the functional clock for the module divided by (PSC+1)." }
 I2C2_SCLL    { access = "memorymapped"; address = "0x48072034"; width = 16; type = "I2C_SCLL_bitfield"; desc = "This register is used to determine the SCL low time value when master." }
 I2C2_SCLH    { access = "memorymapped"; address = "0x48072038"; width = 16; type = "I2C_SCLH_bitfield"; desc = "This register is used to determine the SCL low time value when master." }
 I2C2_SYSTEST { access = "memorymapped"; address = "0x4807203C"; width = 16; type = "I2C_SYSTEST_bitfield"; desc = "This register is used to facilitate system-level tests by overriding some of the standard functional features of the peripheral." }
 I2C2_BUFSTAT { access = "memorymapped"; address = "0x48072040"; width = 16; type = "I2C_BUFSTAT_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the FIFO status information." }
 I2C2_OA1     { access = "memorymapped"; address = "0x48072044"; width = 16; type = "I2C_OA1_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C2_OA2     { access = "memorymapped"; address = "0x48072048"; width = 16; type = "I2C_OA2_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C2_OA3     { access = "memorymapped"; address = "0x4807204C"; width = 16; type = "I2C_OA3_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C2_ACTOA   { access = "memorymapped"; address = "0x48072050"; width = 16; type = "I2C_ACTOA_bitfield";   permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the accessed slave Own Address indicators." }
 I2C2_SBLOCK  { access = "memorymapped"; address = "0x48072054"; width = 16; type = "I2C_SBLOCK_bitfield"; desc = "This register controls the slave mode i2c bus lock features." }
 I2C3_REV     { access = "memorymapped"; address = "0x48060000"; width = 16; type = "I2C_REV_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the IP revision code." }
 I2C3_IE      { access = "memorymapped"; address = "0x48060004"; width = 16; type = "I2C_IE_bitfield"; desc = "This register contains the interrupt enable bits." }
 I2C3_STAT    { access = "memorymapped"; address = "0x48060008"; width = 16; type = "I2C_STAT_bitfield"; desc = "This register provides specific status information about the module, including interrupt status information." }
 I2C3_WE      { access = "memorymapped"; address = "0x4806000C"; width = 16; type = "I2C_WE_bitfield"; desc = "This register contains the wakeup enable bits." }
 I2C3_SYSS    { access = "memorymapped"; address = "0x48060010"; width = 16; type = "I2C_SYSS_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register provides status information about the module, excluding the interrupt status information." }
 I2C3_BUF     { access = "memorymapped"; address = "0x48060014"; width = 16; type = "I2C_BUF_bitfield"; desc = "Receive DMA channel disabled." }
 I2C3_CNT     { access = "memorymapped"; address = "0x48060018"; width = 16; type = "I2C_CNT_bitfield"; desc = "This read/write register is used to control the numbers of bytes in the I2C data payload." }
 I2C3_DATA    { access = "memorymapped"; address = "0x4806001C"; width = 16; type = "I2C_DATA_bitfield"; desc = "This register is the end point/entry point for the LH to read data from or write data to the FIFO buffer.\n\nRead accesses from an empty FIFO (i.e. at reset) or write accesses to a full FIFO will return error." }
 I2C3_SYSC    { access = "memorymapped"; address = "0x48060020"; width = 16; type = "I2C_SYSC_bitfield"; desc = "This register controls the various parameters of the L4-Core interconnect interface." }
 I2C3_CON     { access = "memorymapped"; address = "0x48060024"; width = 16; type = "I2C_CON_bitfield"; desc = "This register controls the functional features. Caution: during an active transfer phase (STT has been set to 1), no modification must be done in this register. Changing it may result in unpredictable behavior." }
 I2C3_OA0     { access = "memorymapped"; address = "0x48060028"; width = 16; type = "I2C_OA0_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address for the I2C operations or the 8-bit subaddress of the SCCB module register for the SCCB operations." }
 I2C3_SA      { access = "memorymapped"; address = "0x4806002C"; width = 16; type = "I2C_SA_bitfield"; desc = "This register is used to specify the addressed I2C module 7-bit or 10-bit address for the I2C operations or the 7-bit address of the external SCCB module for the SCCB operations." }
 I2C3_PSC     { access = "memorymapped"; address = "0x48060030"; width = 16; type = "I2C_PSC_bitfield"; desc = "This register is used to specify the internal clocking of the I2C peripheral core. The core logic is sampled at the clock rate of the functional clock for the module divided by (PSC+1)." }
 I2C3_SCLL    { access = "memorymapped"; address = "0x48060034"; width = 16; type = "I2C_SCLL_bitfield"; desc = "This register is used to determine the SCL low time value when master." }
 I2C3_SCLH    { access = "memorymapped"; address = "0x48060038"; width = 16; type = "I2C_SCLH_bitfield"; desc = "This register is used to determine the SCL low time value when master." }
 I2C3_SYSTEST { access = "memorymapped"; address = "0x4806003C"; width = 16; type = "I2C_SYSTEST_bitfield"; desc = "This register is used to facilitate system-level tests by overriding some of the standard functional features of the peripheral." }
 I2C3_BUFSTAT { access = "memorymapped"; address = "0x48060040"; width = 16; type = "I2C_BUFSTAT_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the FIFO status information." }
 I2C3_OA1     { access = "memorymapped"; address = "0x48060044"; width = 16; type = "I2C_OA1_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C3_OA2     { access = "memorymapped"; address = "0x48060048"; width = 16; type = "I2C_OA2_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C3_OA3     { access = "memorymapped"; address = "0x4806004C"; width = 16; type = "I2C_OA3_bitfield"; desc = "This register is used to specify the module I2C 7-bit or 10-bit address." }
 I2C3_ACTOA   { access = "memorymapped"; address = "0x48060050"; width = 16; type = "I2C_ACTOA_bitfield"; permission = "read/full;write/none"; desc = "Note: READ-ONLY\n\nThis register contains the accessed slave Own Address indicators." }
 I2C3_SBLOCK  { access = "memorymapped"; address = "0x48060054"; width = 16; type = "I2C_SBLOCK_bitfield";  desc = "This register controls the slave mode i2c bus lock features." }

 McBSP1_MCBSPLP_DRR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074000"; type = "MCBSPLP_DRR_REG_bitfield" }
 McBSP1_MCBSPLP_DXR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074008"; type = "MCBSPLP_DXR_REG_bitfield" }
 McBSP1_MCBSPLP_SPCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074010"; type = "MCBSPLP_SPCR2_REG_bitfield" }
 McBSP1_MCBSPLP_SPCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074014"; type = "MCBSPLP_SPCR1_REG_bitfield" }
 McBSP1_MCBSPLP_RCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074018"; type = "MCBSPLP_RCR2_REG_bitfield" }
 McBSP1_MCBSPLP_RCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807401c"; type = "MCBSPLP_RCR1_REG_bitfield" }
 McBSP1_MCBSPLP_XCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074020"; type = "MCBSPLP_XCR2_REG_bitfield" }
 McBSP1_MCBSPLP_XCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074024"; type = "MCBSPLP_XCR1_REG_bitfield" }
 McBSP1_MCBSPLP_SRGR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074028"; type = "MCBSPLP_SRGR2_REG_bitfield" }
 McBSP1_MCBSPLP_SRGR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807402c"; type = "MCBSPLP_SRGR1_REG_bitfield" }
 McBSP1_MCBSPLP_MCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074030"; type = "MCBSPLP_MCR2_REG_bitfield" }
 McBSP1_MCBSPLP_MCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074034"; type = "MCBSPLP_MCR1_REG_bitfield" }
 McBSP1_MCBSPLP_RCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074038"; type = "MCBSPLP_RCERA_REG_bitfield" }
 McBSP1_MCBSPLP_RCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807403c"; type = "MCBSPLP_RCERB_REG_bitfield" }
 McBSP1_MCBSPLP_XCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074040"; type = "MCBSPLP_XCERA_REG_bitfield" }
 McBSP1_MCBSPLP_XCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074044"; type = "MCBSPLP_XCERB_REG_bitfield" }
 McBSP1_MCBSPLP_PCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074048"; type = "MCBSPLP_PCR_REG_bitfield" }
 McBSP1_MCBSPLP_RCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807404c"; type = "MCBSPLP_RCERC_REG_bitfield" }
 McBSP1_MCBSPLP_RCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074050"; type = "MCBSPLP_RCERD_REG_bitfield" }
 McBSP1_MCBSPLP_XCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074054"; type = "MCBSPLP_XCERC_REG_bitfield" }
 McBSP1_MCBSPLP_XCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074058"; type = "MCBSPLP_XCERD_REG_bitfield" }
 McBSP1_MCBSPLP_RCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807405c"; type = "MCBSPLP_RCERE_REG_bitfield" }
 McBSP1_MCBSPLP_RCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074060"; type = "MCBSPLP_RCERF_REG_bitfield" }
 McBSP1_MCBSPLP_XCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074064"; type = "MCBSPLP_XCERE_REG_bitfield" }
 McBSP1_MCBSPLP_XCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074068"; type = "MCBSPLP_XCERF_REG_bitfield" }
 McBSP1_MCBSPLP_RCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807406c"; type = "MCBSPLP_RCERG_REG_bitfield" }
 McBSP1_MCBSPLP_RCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074070"; type = "MCBSPLP_RCERH_REG_bitfield" }
 McBSP1_MCBSPLP_XCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074074"; type = "MCBSPLP_XCERG_REG_bitfield" }
 McBSP1_MCBSPLP_XCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074078"; type = "MCBSPLP_XCERH_REG_bitfield" }
 McBSP1_MCBSPLP_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807407c"; type = "MCBSPLP_REV_REG_bitfield" }
 McBSP1_MCBSPLP_RINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074080"; type = "MCBSPLP_RINTCLR_REG_bitfield" }
 McBSP1_MCBSPLP_XINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074084"; type = "MCBSPLP_XINTCLR_REG_bitfield" }
 McBSP1_MCBSPLP_ROVFLCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074088"; type = "MCBSPLP_ROVFLCLR_REG_bitfield" }
 McBSP1_MCBSPLP_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4807408c"; type = "MCBSPLP_SYSCONFIG_REG_bitfield" }
 McBSP1_MCBSPLP_THRSH2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074090"; type = "MCBSPLP_THRSH2_REG_bitfield" }
 McBSP1_MCBSPLP_THRSH1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48074094"; type = "MCBSPLP_THRSH1_REG_bitfield" }
 McBSP1_MCBSPLP_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740a0"; type = "MCBSPLP_IRQSTATUS_REG_bitfield" }
 McBSP1_MCBSPLP_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740a4"; type = "MCBSPLP_IRQENABLE_REG_bitfield" }
 McBSP1_MCBSPLP_WAKEUPEN_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740a8"; type = "MCBSPLP_WAKEUPEN_REG_bitfield" }
 McBSP1_MCBSPLP_XCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740ac"; type = "MCBSPLP_XCCR_REG_bitfield" }
 McBSP1_MCBSPLP_RCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740b0"; type = "MCBSPLP_RCCR_REG_bitfield" }
 McBSP1_MCBSPLP_XBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740b4"; type = "MCBSPLP_XBUFFSTAT_REG_bitfield" }
 McBSP1_MCBSPLP_RBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740b8"; type = "MCBSPLP_RBUFFSTAT_REG_bitfield" }
 McBSP1_MCBSPLP_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740bc"; type = "MCBSPLP_SSELCR_REG_bitfield" }
 McBSP1_MCBSPLP_STATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480740c0"; type = "MCBSPLP_STATUS_REG_bitfield" }
 McBSP5_MCBSPLP_DRR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096000"; type = "MCBSPLP_DRR_REG_bitfield" }
 McBSP5_MCBSPLP_DXR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096008"; type = "MCBSPLP_DXR_REG_bitfield" }
 McBSP5_MCBSPLP_SPCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096010"; type = "MCBSPLP_SPCR2_REG_bitfield" }
 McBSP5_MCBSPLP_SPCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096014"; type = "MCBSPLP_SPCR1_REG_bitfield" }
 McBSP5_MCBSPLP_RCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096018"; type = "MCBSPLP_RCR2_REG_bitfield" }
 McBSP5_MCBSPLP_RCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809601c"; type = "MCBSPLP_RCR1_REG_bitfield" }
 McBSP5_MCBSPLP_XCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096020"; type = "MCBSPLP_XCR2_REG_bitfield" }
 McBSP5_MCBSPLP_XCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096024"; type = "MCBSPLP_XCR1_REG_bitfield" }
 McBSP5_MCBSPLP_SRGR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096028"; type = "MCBSPLP_SRGR2_REG_bitfield" }
 McBSP5_MCBSPLP_SRGR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809602c"; type = "MCBSPLP_SRGR1_REG_bitfield" }
 McBSP5_MCBSPLP_MCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096030"; type = "MCBSPLP_MCR2_REG_bitfield" }
 McBSP5_MCBSPLP_MCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096034"; type = "MCBSPLP_MCR1_REG_bitfield" }
 McBSP5_MCBSPLP_RCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096038"; type = "MCBSPLP_RCERA_REG_bitfield" }
 McBSP5_MCBSPLP_RCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809603c"; type = "MCBSPLP_RCERB_REG_bitfield" }
 McBSP5_MCBSPLP_XCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096040"; type = "MCBSPLP_XCERA_REG_bitfield" }
 McBSP5_MCBSPLP_XCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096044"; type = "MCBSPLP_XCERB_REG_bitfield" }
 McBSP5_MCBSPLP_PCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096048"; type = "MCBSPLP_PCR_REG_bitfield" }
 McBSP5_MCBSPLP_RCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809604c"; type = "MCBSPLP_RCERC_REG_bitfield" }
 McBSP5_MCBSPLP_RCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096050"; type = "MCBSPLP_RCERD_REG_bitfield" }
 McBSP5_MCBSPLP_XCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096054"; type = "MCBSPLP_XCERC_REG_bitfield" }
 McBSP5_MCBSPLP_XCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096058"; type = "MCBSPLP_XCERD_REG_bitfield" }
 McBSP5_MCBSPLP_RCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809605c"; type = "MCBSPLP_RCERE_REG_bitfield" }
 McBSP5_MCBSPLP_RCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096060"; type = "MCBSPLP_RCERF_REG_bitfield" }
 McBSP5_MCBSPLP_XCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096064"; type = "MCBSPLP_XCERE_REG_bitfield" }
 McBSP5_MCBSPLP_XCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096068"; type = "MCBSPLP_XCERF_REG_bitfield" }
 McBSP5_MCBSPLP_RCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809606c"; type = "MCBSPLP_RCERG_REG_bitfield" }
 McBSP5_MCBSPLP_RCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096070"; type = "MCBSPLP_RCERH_REG_bitfield" }
 McBSP5_MCBSPLP_XCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096074"; type = "MCBSPLP_XCERG_REG_bitfield" }
 McBSP5_MCBSPLP_XCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096078"; type = "MCBSPLP_XCERH_REG_bitfield" }
 McBSP5_MCBSPLP_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809607c"; type = "MCBSPLP_REV_REG_bitfield" }
 McBSP5_MCBSPLP_RINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096080"; type = "MCBSPLP_RINTCLR_REG_bitfield" }
 McBSP5_MCBSPLP_XINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096084"; type = "MCBSPLP_XINTCLR_REG_bitfield" }
 McBSP5_MCBSPLP_ROVFLCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096088"; type = "MCBSPLP_ROVFLCLR_REG_bitfield" }
 McBSP5_MCBSPLP_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809608c"; type = "MCBSPLP_SYSCONFIG_REG_bitfield" }
 McBSP5_MCBSPLP_THRSH2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096090"; type = "MCBSPLP_THRSH2_REG_bitfield" }
 McBSP5_MCBSPLP_THRSH1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48096094"; type = "MCBSPLP_THRSH1_REG_bitfield" }
 McBSP5_MCBSPLP_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960a0"; type = "MCBSPLP_IRQSTATUS_REG_bitfield" }
 McBSP5_MCBSPLP_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960a4"; type = "MCBSPLP_IRQENABLE_REG_bitfield" }
 McBSP5_MCBSPLP_WAKEUPEN_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960a8"; type = "MCBSPLP_WAKEUPEN_REG_bitfield" }
 McBSP5_MCBSPLP_XCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960ac"; type = "MCBSPLP_XCCR_REG_bitfield" }
 McBSP5_MCBSPLP_RCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960b0"; type = "MCBSPLP_RCCR_REG_bitfield" }
 McBSP5_MCBSPLP_XBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960b4"; type = "MCBSPLP_XBUFFSTAT_REG_bitfield" }
 McBSP5_MCBSPLP_RBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960b8"; type = "MCBSPLP_RBUFFSTAT_REG_bitfield" }
 McBSP5_MCBSPLP_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960bc"; type = "MCBSPLP_SSELCR_REG_bitfield" }
 McBSP5_MCBSPLP_STATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480960c0"; type = "MCBSPLP_STATUS_REG_bitfield" }
 McBSP2_MCBSPLP_DRR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022000"; type = "MCBSPLP_DRR_REG_bitfield" }
 McBSP2_MCBSPLP_DXR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022008"; type = "MCBSPLP_DXR_REG_bitfield" }
 McBSP2_MCBSPLP_SPCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022010"; type = "MCBSPLP_SPCR2_REG_bitfield" }
 McBSP2_MCBSPLP_SPCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022014"; type = "MCBSPLP_SPCR1_REG_bitfield" }
 McBSP2_MCBSPLP_RCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022018"; type = "MCBSPLP_RCR2_REG_bitfield" }
 McBSP2_MCBSPLP_RCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902201c"; type = "MCBSPLP_RCR1_REG_bitfield" }
 McBSP2_MCBSPLP_XCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022020"; type = "MCBSPLP_XCR2_REG_bitfield" }
 McBSP2_MCBSPLP_XCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022024"; type = "MCBSPLP_XCR1_REG_bitfield" }
 McBSP2_MCBSPLP_SRGR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022028"; type = "MCBSPLP_SRGR2_REG_bitfield" }
 McBSP2_MCBSPLP_SRGR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902202c"; type = "MCBSPLP_SRGR1_REG_bitfield" }
 McBSP2_MCBSPLP_MCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022030"; type = "MCBSPLP_MCR2_REG_bitfield" }
 McBSP2_MCBSPLP_MCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022034"; type = "MCBSPLP_MCR1_REG_bitfield" }
 McBSP2_MCBSPLP_RCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022038"; type = "MCBSPLP_RCERA_REG_bitfield" }
 McBSP2_MCBSPLP_RCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902203c"; type = "MCBSPLP_RCERB_REG_bitfield" }
 McBSP2_MCBSPLP_XCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022040"; type = "MCBSPLP_XCERA_REG_bitfield" }
 McBSP2_MCBSPLP_XCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022044"; type = "MCBSPLP_XCERB_REG_bitfield" }
 McBSP2_MCBSPLP_PCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022048"; type = "MCBSPLP_PCR_REG_bitfield" }
 McBSP2_MCBSPLP_RCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902204c"; type = "MCBSPLP_RCERC_REG_bitfield" }
 McBSP2_MCBSPLP_RCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022050"; type = "MCBSPLP_RCERD_REG_bitfield" }
 McBSP2_MCBSPLP_XCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022054"; type = "MCBSPLP_XCERC_REG_bitfield" }
 McBSP2_MCBSPLP_XCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022058"; type = "MCBSPLP_XCERD_REG_bitfield" }
 McBSP2_MCBSPLP_RCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902205c"; type = "MCBSPLP_RCERE_REG_bitfield" }
 McBSP2_MCBSPLP_RCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022060"; type = "MCBSPLP_RCERF_REG_bitfield" }
 McBSP2_MCBSPLP_XCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022064"; type = "MCBSPLP_XCERE_REG_bitfield" }
 McBSP2_MCBSPLP_XCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022068"; type = "MCBSPLP_XCERF_REG_bitfield" }
 McBSP2_MCBSPLP_RCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902206c"; type = "MCBSPLP_RCERG_REG_bitfield" }
 McBSP2_MCBSPLP_RCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022070"; type = "MCBSPLP_RCERH_REG_bitfield" }
 McBSP2_MCBSPLP_XCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022074"; type = "MCBSPLP_XCERG_REG_bitfield" }
 McBSP2_MCBSPLP_XCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022078"; type = "MCBSPLP_XCERH_REG_bitfield" }
 McBSP2_MCBSPLP_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902207c"; type = "MCBSPLP_REV_REG_bitfield" }
 McBSP2_MCBSPLP_RINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022080"; type = "MCBSPLP_RINTCLR_REG_bitfield" }
 McBSP2_MCBSPLP_XINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022084"; type = "MCBSPLP_XINTCLR_REG_bitfield" }
 McBSP2_MCBSPLP_ROVFLCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022088"; type = "MCBSPLP_ROVFLCLR_REG_bitfield" }
 McBSP2_MCBSPLP_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902208c"; type = "MCBSPLP_SYSCONFIG_REG_bitfield" }
 McBSP2_MCBSPLP_THRSH2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022090"; type = "MCBSPLP_THRSH2_REG_bitfield" }
 McBSP2_MCBSPLP_THRSH1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49022094"; type = "MCBSPLP_THRSH1_REG_bitfield" }
 McBSP2_MCBSPLP_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220a0"; type = "MCBSPLP_IRQSTATUS_REG_bitfield" }
 McBSP2_MCBSPLP_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220a4"; type = "MCBSPLP_IRQENABLE_REG_bitfield" }
 McBSP2_MCBSPLP_WAKEUPEN_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220a8"; type = "MCBSPLP_WAKEUPEN_REG_bitfield" }
 McBSP2_MCBSPLP_XCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220ac"; type = "MCBSPLP_XCCR_REG_bitfield" }
 McBSP2_MCBSPLP_RCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220b0"; type = "MCBSPLP_RCCR_REG_bitfield" }
 McBSP2_MCBSPLP_XBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220b4"; type = "MCBSPLP_XBUFFSTAT_REG_bitfield" }
 McBSP2_MCBSPLP_RBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220b8"; type = "MCBSPLP_RBUFFSTAT_REG_bitfield" }
 McBSP2_MCBSPLP_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220bc"; type = "MCBSPLP_SSELCR_REG_bitfield" }
 McBSP2_MCBSPLP_STATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490220c0"; type = "MCBSPLP_STATUS_REG_bitfield" }
 McBSP3_MCBSPLP_DRR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024000"; type = "MCBSPLP_DRR_REG_bitfield" }
 McBSP3_MCBSPLP_DXR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024008"; type = "MCBSPLP_DXR_REG_bitfield" }
 McBSP3_MCBSPLP_SPCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024010"; type = "MCBSPLP_SPCR2_REG_bitfield" }
 McBSP3_MCBSPLP_SPCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024014"; type = "MCBSPLP_SPCR1_REG_bitfield" }
 McBSP3_MCBSPLP_RCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024018"; type = "MCBSPLP_RCR2_REG_bitfield" }
 McBSP3_MCBSPLP_RCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902401c"; type = "MCBSPLP_RCR1_REG_bitfield" }
 McBSP3_MCBSPLP_XCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024020"; type = "MCBSPLP_XCR2_REG_bitfield" }
 McBSP3_MCBSPLP_XCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024024"; type = "MCBSPLP_XCR1_REG_bitfield" }
 McBSP3_MCBSPLP_SRGR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024028"; type = "MCBSPLP_SRGR2_REG_bitfield" }
 McBSP3_MCBSPLP_SRGR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902402c"; type = "MCBSPLP_SRGR1_REG_bitfield" }
 McBSP3_MCBSPLP_MCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024030"; type = "MCBSPLP_MCR2_REG_bitfield" }
 McBSP3_MCBSPLP_MCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024034"; type = "MCBSPLP_MCR1_REG_bitfield" }
 McBSP3_MCBSPLP_RCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024038"; type = "MCBSPLP_RCERA_REG_bitfield" }
 McBSP3_MCBSPLP_RCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902403c"; type = "MCBSPLP_RCERB_REG_bitfield" }
 McBSP3_MCBSPLP_XCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024040"; type = "MCBSPLP_XCERA_REG_bitfield" }
 McBSP3_MCBSPLP_XCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024044"; type = "MCBSPLP_XCERB_REG_bitfield" }
 McBSP3_MCBSPLP_PCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024048"; type = "MCBSPLP_PCR_REG_bitfield" }
 McBSP3_MCBSPLP_RCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902404c"; type = "MCBSPLP_RCERC_REG_bitfield" }
 McBSP3_MCBSPLP_RCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024050"; type = "MCBSPLP_RCERD_REG_bitfield" }
 McBSP3_MCBSPLP_XCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024054"; type = "MCBSPLP_XCERC_REG_bitfield" }
 McBSP3_MCBSPLP_XCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024058"; type = "MCBSPLP_XCERD_REG_bitfield" }
 McBSP3_MCBSPLP_RCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902405c"; type = "MCBSPLP_RCERE_REG_bitfield" }
 McBSP3_MCBSPLP_RCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024060"; type = "MCBSPLP_RCERF_REG_bitfield" }
 McBSP3_MCBSPLP_XCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024064"; type = "MCBSPLP_XCERE_REG_bitfield" }
 McBSP3_MCBSPLP_XCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024068"; type = "MCBSPLP_XCERF_REG_bitfield" }
 McBSP3_MCBSPLP_RCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902406c"; type = "MCBSPLP_RCERG_REG_bitfield" }
 McBSP3_MCBSPLP_RCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024070"; type = "MCBSPLP_RCERH_REG_bitfield" }
 McBSP3_MCBSPLP_XCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024074"; type = "MCBSPLP_XCERG_REG_bitfield" }
 McBSP3_MCBSPLP_XCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024078"; type = "MCBSPLP_XCERH_REG_bitfield" }
 McBSP3_MCBSPLP_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902407c"; type = "MCBSPLP_REV_REG_bitfield" }
 McBSP3_MCBSPLP_RINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024080"; type = "MCBSPLP_RINTCLR_REG_bitfield" }
 McBSP3_MCBSPLP_XINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024084"; type = "MCBSPLP_XINTCLR_REG_bitfield" }
 McBSP3_MCBSPLP_ROVFLCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024088"; type = "MCBSPLP_ROVFLCLR_REG_bitfield" }
 McBSP3_MCBSPLP_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902408c"; type = "MCBSPLP_SYSCONFIG_REG_bitfield" }
 McBSP3_MCBSPLP_THRSH2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024090"; type = "MCBSPLP_THRSH2_REG_bitfield" }
 McBSP3_MCBSPLP_THRSH1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49024094"; type = "MCBSPLP_THRSH1_REG_bitfield" }
 McBSP3_MCBSPLP_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240a0"; type = "MCBSPLP_IRQSTATUS_REG_bitfield" }
 McBSP3_MCBSPLP_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240a4"; type = "MCBSPLP_IRQENABLE_REG_bitfield" }
 McBSP3_MCBSPLP_WAKEUPEN_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240a8"; type = "MCBSPLP_WAKEUPEN_REG_bitfield" }
 McBSP3_MCBSPLP_XCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240ac"; type = "MCBSPLP_XCCR_REG_bitfield" }
 McBSP3_MCBSPLP_RCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240b0"; type = "MCBSPLP_RCCR_REG_bitfield" }
 McBSP3_MCBSPLP_XBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240b4"; type = "MCBSPLP_XBUFFSTAT_REG_bitfield" }
 McBSP3_MCBSPLP_RBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240b8"; type = "MCBSPLP_RBUFFSTAT_REG_bitfield" }
 McBSP3_MCBSPLP_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240bc"; type = "MCBSPLP_SSELCR_REG_bitfield" }
 McBSP3_MCBSPLP_STATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490240c0"; type = "MCBSPLP_STATUS_REG_bitfield" }
 McBSP4_MCBSPLP_DRR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026000"; type = "MCBSPLP_DRR_REG_bitfield" }
 McBSP4_MCBSPLP_DXR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026008"; type = "MCBSPLP_DXR_REG_bitfield" }
 McBSP4_MCBSPLP_SPCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026010"; type = "MCBSPLP_SPCR2_REG_bitfield" }
 McBSP4_MCBSPLP_SPCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026014"; type = "MCBSPLP_SPCR1_REG_bitfield" }
 McBSP4_MCBSPLP_RCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026018"; type = "MCBSPLP_RCR2_REG_bitfield" }
 McBSP4_MCBSPLP_RCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902601c"; type = "MCBSPLP_RCR1_REG_bitfield" }
 McBSP4_MCBSPLP_XCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026020"; type = "MCBSPLP_XCR2_REG_bitfield" }
 McBSP4_MCBSPLP_XCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026024"; type = "MCBSPLP_XCR1_REG_bitfield" }
 McBSP4_MCBSPLP_SRGR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026028"; type = "MCBSPLP_SRGR2_REG_bitfield" }
 McBSP4_MCBSPLP_SRGR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902602c"; type = "MCBSPLP_SRGR1_REG_bitfield" }
 McBSP4_MCBSPLP_MCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026030"; type = "MCBSPLP_MCR2_REG_bitfield" }
 McBSP4_MCBSPLP_MCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026034"; type = "MCBSPLP_MCR1_REG_bitfield" }
 McBSP4_MCBSPLP_RCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026038"; type = "MCBSPLP_RCERA_REG_bitfield" }
 McBSP4_MCBSPLP_RCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902603c"; type = "MCBSPLP_RCERB_REG_bitfield" }
 McBSP4_MCBSPLP_XCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026040"; type = "MCBSPLP_XCERA_REG_bitfield" }
 McBSP4_MCBSPLP_XCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026044"; type = "MCBSPLP_XCERB_REG_bitfield" }
 McBSP4_MCBSPLP_PCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026048"; type = "MCBSPLP_PCR_REG_bitfield" }
 McBSP4_MCBSPLP_RCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902604c"; type = "MCBSPLP_RCERC_REG_bitfield" }
 McBSP4_MCBSPLP_RCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026050"; type = "MCBSPLP_RCERD_REG_bitfield" }
 McBSP4_MCBSPLP_XCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026054"; type = "MCBSPLP_XCERC_REG_bitfield" }
 McBSP4_MCBSPLP_XCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026058"; type = "MCBSPLP_XCERD_REG_bitfield" }
 McBSP4_MCBSPLP_RCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902605c"; type = "MCBSPLP_RCERE_REG_bitfield" }
 McBSP4_MCBSPLP_RCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026060"; type = "MCBSPLP_RCERF_REG_bitfield" }
 McBSP4_MCBSPLP_XCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026064"; type = "MCBSPLP_XCERE_REG_bitfield" }
 McBSP4_MCBSPLP_XCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026068"; type = "MCBSPLP_XCERF_REG_bitfield" }
 McBSP4_MCBSPLP_RCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902606c"; type = "MCBSPLP_RCERG_REG_bitfield" }
 McBSP4_MCBSPLP_RCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026070"; type = "MCBSPLP_RCERH_REG_bitfield" }
 McBSP4_MCBSPLP_XCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026074"; type = "MCBSPLP_XCERG_REG_bitfield" }
 McBSP4_MCBSPLP_XCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026078"; type = "MCBSPLP_XCERH_REG_bitfield" }
 McBSP4_MCBSPLP_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902607c"; type = "MCBSPLP_REV_REG_bitfield" }
 McBSP4_MCBSPLP_RINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026080"; type = "MCBSPLP_RINTCLR_REG_bitfield" }
 McBSP4_MCBSPLP_XINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026084"; type = "MCBSPLP_XINTCLR_REG_bitfield" }
 McBSP4_MCBSPLP_ROVFLCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026088"; type = "MCBSPLP_ROVFLCLR_REG_bitfield" }
 McBSP4_MCBSPLP_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902608c"; type = "MCBSPLP_SYSCONFIG_REG_bitfield" }
 McBSP4_MCBSPLP_THRSH2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026090"; type = "MCBSPLP_THRSH2_REG_bitfield" }
 McBSP4_MCBSPLP_THRSH1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49026094"; type = "MCBSPLP_THRSH1_REG_bitfield" }
 McBSP4_MCBSPLP_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260a0"; type = "MCBSPLP_IRQSTATUS_REG_bitfield" }
 McBSP4_MCBSPLP_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260a4"; type = "MCBSPLP_IRQENABLE_REG_bitfield" }
 McBSP4_MCBSPLP_WAKEUPEN_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260a8"; type = "MCBSPLP_WAKEUPEN_REG_bitfield" }
 McBSP4_MCBSPLP_XCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260ac"; type = "MCBSPLP_XCCR_REG_bitfield" }
 McBSP4_MCBSPLP_RCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260b0"; type = "MCBSPLP_RCCR_REG_bitfield" }
 McBSP4_MCBSPLP_XBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260b4"; type = "MCBSPLP_XBUFFSTAT_REG_bitfield" }
 McBSP4_MCBSPLP_RBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260b8"; type = "MCBSPLP_RBUFFSTAT_REG_bitfield" }
 McBSP4_MCBSPLP_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260bc"; type = "MCBSPLP_SSELCR_REG_bitfield" }
 McBSP4_MCBSPLP_STATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490260c0"; type = "MCBSPLP_STATUS_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_DRR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028000"; type = "MCBSPLP_DRR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_DXR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028008"; type = "MCBSPLP_DXR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_SPCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028010"; type = "MCBSPLP_SPCR2_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_SPCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028014"; type = "MCBSPLP_SPCR1_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028018"; type = "MCBSPLP_RCR2_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902801c"; type = "MCBSPLP_RCR1_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028020"; type = "MCBSPLP_XCR2_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028024"; type = "MCBSPLP_XCR1_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_SRGR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028028"; type = "MCBSPLP_SRGR2_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_SRGR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902802c"; type = "MCBSPLP_SRGR1_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_MCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028030"; type = "MCBSPLP_MCR2_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_MCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028034"; type = "MCBSPLP_MCR1_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028038"; type = "MCBSPLP_RCERA_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902803c"; type = "MCBSPLP_RCERB_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028040"; type = "MCBSPLP_XCERA_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028044"; type = "MCBSPLP_XCERB_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_PCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028048"; type = "MCBSPLP_PCR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902804c"; type = "MCBSPLP_RCERC_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028050"; type = "MCBSPLP_RCERD_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028054"; type = "MCBSPLP_XCERC_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028058"; type = "MCBSPLP_XCERD_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902805c"; type = "MCBSPLP_RCERE_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028060"; type = "MCBSPLP_RCERF_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028064"; type = "MCBSPLP_XCERE_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028068"; type = "MCBSPLP_XCERF_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902806c"; type = "MCBSPLP_RCERG_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028070"; type = "MCBSPLP_RCERH_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028074"; type = "MCBSPLP_XCERG_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028078"; type = "MCBSPLP_XCERH_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902807c"; type = "MCBSPLP_REV_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028080"; type = "MCBSPLP_RINTCLR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028084"; type = "MCBSPLP_XINTCLR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_ROVFLCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028088"; type = "MCBSPLP_ROVFLCLR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902808c"; type = "MCBSPLP_SYSCONFIG_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_THRSH2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028090"; type = "MCBSPLP_THRSH2_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_THRSH1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028094"; type = "MCBSPLP_THRSH1_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280a0"; type = "MCBSPLP_IRQSTATUS_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280a4"; type = "MCBSPLP_IRQENABLE_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_WAKEUPEN_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280a8"; type = "MCBSPLP_WAKEUPEN_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280ac"; type = "MCBSPLP_XCCR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280b0"; type = "MCBSPLP_RCCR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_XBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280b4"; type = "MCBSPLP_XBUFFSTAT_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_RBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280b8"; type = "MCBSPLP_RBUFFSTAT_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280bc"; type = "MCBSPLP_SSELCR_REG_bitfield" }
 SIDETONE_McBSP2_MCBSPLP_STATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x490280c0"; type = "MCBSPLP_STATUS_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_DRR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a000"; type = "MCBSPLP_DRR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_DXR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a008"; type = "MCBSPLP_DXR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_SPCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a010"; type = "MCBSPLP_SPCR2_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_SPCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a014"; type = "MCBSPLP_SPCR1_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a018"; type = "MCBSPLP_RCR2_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a01c"; type = "MCBSPLP_RCR1_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a020"; type = "MCBSPLP_XCR2_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a024"; type = "MCBSPLP_XCR1_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_SRGR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a028"; type = "MCBSPLP_SRGR2_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_SRGR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a02c"; type = "MCBSPLP_SRGR1_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_MCR2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a030"; type = "MCBSPLP_MCR2_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_MCR1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a034"; type = "MCBSPLP_MCR1_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a038"; type = "MCBSPLP_RCERA_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a03c"; type = "MCBSPLP_RCERB_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCERA_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a040"; type = "MCBSPLP_XCERA_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCERB_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a044"; type = "MCBSPLP_XCERB_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_PCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a048"; type = "MCBSPLP_PCR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a04c"; type = "MCBSPLP_RCERC_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a050"; type = "MCBSPLP_RCERD_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCERC_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a054"; type = "MCBSPLP_XCERC_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCERD_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a058"; type = "MCBSPLP_XCERD_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a05c"; type = "MCBSPLP_RCERE_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a060"; type = "MCBSPLP_RCERF_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCERE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a064"; type = "MCBSPLP_XCERE_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCERF_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a068"; type = "MCBSPLP_XCERF_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a06c"; type = "MCBSPLP_RCERG_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a070"; type = "MCBSPLP_RCERH_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCERG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a074"; type = "MCBSPLP_XCERG_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCERH_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a078"; type = "MCBSPLP_XCERH_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a07c"; type = "MCBSPLP_REV_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a080"; type = "MCBSPLP_RINTCLR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XINTCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a084"; type = "MCBSPLP_XINTCLR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_ROVFLCLR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a088"; type = "MCBSPLP_ROVFLCLR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a08c"; type = "MCBSPLP_SYSCONFIG_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_THRSH2_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a090"; type = "MCBSPLP_THRSH2_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_THRSH1_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a094"; type = "MCBSPLP_THRSH1_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0a0"; type = "MCBSPLP_IRQSTATUS_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0a4"; type = "MCBSPLP_IRQENABLE_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_WAKEUPEN_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0a8"; type = "MCBSPLP_WAKEUPEN_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0ac"; type = "MCBSPLP_XCCR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RCCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0b0"; type = "MCBSPLP_RCCR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_XBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0b4"; type = "MCBSPLP_XBUFFSTAT_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_RBUFFSTAT_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0b8"; type = "MCBSPLP_RBUFFSTAT_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0bc"; type = "MCBSPLP_SSELCR_REG_bitfield" }
 SIDETONE_McBSP3_MCBSPLP_STATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902a0c0"; type = "MCBSPLP_STATUS_REG_bitfield" }

 ST_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028000"; type = "ST_REV_REG_bitfield"  } 
 ST_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028010"; type = "ST_SYSCONFIG_REG_bitfield"  } 
 ST_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028018"; type = "ST_IRQSTATUS_REG_bitfield"  } 
 ST_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902801C"; type = "ST_IRQENABLE_REG_bitfield"  } 
 ST_SGAINCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028024"; type = "ST_SGAINCR_REG_bitfield"  } 
 ST_SFIRCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x49028028"; type = "ST_SFIRCR_REG_bitfield"  } 
 ST_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902802C"; type = "ST_SSELCR_REG_bitfield"  } 
 ST2_REV_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902A000"; type = "ST_REV_REG_bitfield"  } 
 ST2_SYSCONFIG_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902A010"; type = "ST_SYSCONFIG_REG_bitfield"  } 
 ST2_IRQSTATUS_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902A018"; type = "ST_IRQSTATUS_REG_bitfield"  } 
 ST2_IRQENABLE_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902A01C"; type = "ST_IRQENABLE_REG_bitfield"  } 
 ST2_SGAINCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902A024"; type = "ST_SGAINCR_REG_bitfield"  } 
 ST2_SFIRCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902A028"; type = "ST_SFIRCR_REG_bitfield"  } 
 ST2_SSELCR_REG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4902A02C"; type = "ST_SSELCR_REG_bitfield"  } 

 MMCHS1_MMCHS_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c010"; type = "MMCHS_SYSCONFIG_bitfield" }
 MMCHS1_MMCHS_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c014"; type = "MMCHS_SYSSTATUS_bitfield" }
 MMCHS1_MMCHS_CSRE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c024"; type = "MMCHS_CSRE_bitfield" }
 MMCHS1_MMCHS_SYSTEST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c028"; type = "MMCHS_SYSTEST_bitfield" }
 MMCHS1_MMCHS_CON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c02c"; type = "MMCHS_CON_bitfield" }
 MMCHS1_MMCHS_PWCNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c030"; type = "MMCHS_PWCNT_bitfield" }
 MMCHS1_MMCHS_BLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c104"; type = "MMCHS_BLK_bitfield" }
 MMCHS1_MMCHS_ARG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c108"; type = "MMCHS_ARG_bitfield" }
 MMCHS1_MMCHS_CMD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c10c"; type = "MMCHS_CMD_bitfield" }
 MMCHS1_MMCHS_RSP10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c110"; type = "MMCHS_RSP10_bitfield" }
 MMCHS1_MMCHS_RSP32 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c114"; type = "MMCHS_RSP32_bitfield" }
 MMCHS1_MMCHS_RSP54 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c118"; type = "MMCHS_RSP54_bitfield" }
 MMCHS1_MMCHS_RSP76 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c11c"; type = "MMCHS_RSP76_bitfield" }
 MMCHS1_MMCHS_DATA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c120"; type = "MMCHS_DATA_bitfield" }
 MMCHS1_MMCHS_PSTATE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c124"; type = "MMCHS_PSTATE_bitfield" }
 MMCHS1_MMCHS_HCTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c128"; type = "MMCHS_HCTL_bitfield" }
 MMCHS1_MMCHS_SYSCTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c12c"; type = "MMCHS_SYSCTL_bitfield" }
 MMCHS1_MMCHS_STAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c130"; type = "MMCHS_STAT_bitfield" }
 MMCHS1_MMCHS_IE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c134"; type = "MMCHS_IE_bitfield" }
 MMCHS1_MMCHS_ISE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c138"; type = "MMCHS_ISE_bitfield" }
 MMCHS1_MMCHS_AC12 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c13c"; type = "MMCHS_AC12_bitfield" }
 MMCHS1_MMCHS_CAPA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c140"; type = "MMCHS_CAPA_bitfield" }
 MMCHS1_MMCHS_CUR_CAPA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c148"; type = "MMCHS_CUR_CAPA_bitfield" }
 MMCHS1_MMCHS_REV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4809c1fc"; type = "MMCHS_REV_bitfield" }
 MMCHS2_MMCHS_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4010"; type = "MMCHS_SYSCONFIG_bitfield" }
 MMCHS2_MMCHS_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4014"; type = "MMCHS_SYSSTATUS_bitfield" }
 MMCHS2_MMCHS_CSRE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4024"; type = "MMCHS_CSRE_bitfield" }
 MMCHS2_MMCHS_SYSTEST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4028"; type = "MMCHS_SYSTEST_bitfield" }
 MMCHS2_MMCHS_CON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b402c"; type = "MMCHS_CON_bitfield" }
 MMCHS2_MMCHS_PWCNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4030"; type = "MMCHS_PWCNT_bitfield" }
 MMCHS2_MMCHS_BLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4104"; type = "MMCHS_BLK_bitfield" }
 MMCHS2_MMCHS_ARG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4108"; type = "MMCHS_ARG_bitfield" }
 MMCHS2_MMCHS_CMD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b410c"; type = "MMCHS_CMD_bitfield" }
 MMCHS2_MMCHS_RSP10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4110"; type = "MMCHS_RSP10_bitfield" }
 MMCHS2_MMCHS_RSP32 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4114"; type = "MMCHS_RSP32_bitfield" }
 MMCHS2_MMCHS_RSP54 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4118"; type = "MMCHS_RSP54_bitfield" }
 MMCHS2_MMCHS_RSP76 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b411c"; type = "MMCHS_RSP76_bitfield" }
 MMCHS2_MMCHS_DATA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4120"; type = "MMCHS_DATA_bitfield" }
 MMCHS2_MMCHS_PSTATE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4124"; type = "MMCHS_PSTATE_bitfield" }
 MMCHS2_MMCHS_HCTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4128"; type = "MMCHS_HCTL_bitfield" }
 MMCHS2_MMCHS_SYSCTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b412c"; type = "MMCHS_SYSCTL_bitfield" }
 MMCHS2_MMCHS_STAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4130"; type = "MMCHS_STAT_bitfield" }
 MMCHS2_MMCHS_IE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4134"; type = "MMCHS_IE_bitfield" }
 MMCHS2_MMCHS_ISE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4138"; type = "MMCHS_ISE_bitfield" }
 MMCHS2_MMCHS_AC12 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b413c"; type = "MMCHS_AC12_bitfield" }
 MMCHS2_MMCHS_CAPA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4140"; type = "MMCHS_CAPA_bitfield" }
 MMCHS2_MMCHS_CUR_CAPA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b4148"; type = "MMCHS_CUR_CAPA_bitfield" }
 MMCHS2_MMCHS_REV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480b41fc"; type = "MMCHS_REV_bitfield" }
 MMCHS3_MMCHS_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad010"; type = "MMCHS_SYSCONFIG_bitfield" }
 MMCHS3_MMCHS_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad014"; type = "MMCHS_SYSSTATUS_bitfield" }
 MMCHS3_MMCHS_CSRE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad024"; type = "MMCHS_CSRE_bitfield" }
 MMCHS3_MMCHS_SYSTEST { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad028"; type = "MMCHS_SYSTEST_bitfield" }
 MMCHS3_MMCHS_CON { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad02c"; type = "MMCHS_CON_bitfield" }
 MMCHS3_MMCHS_PWCNT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad030"; type = "MMCHS_PWCNT_bitfield" }
 MMCHS3_MMCHS_BLK { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad104"; type = "MMCHS_BLK_bitfield" }
 MMCHS3_MMCHS_ARG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad108"; type = "MMCHS_ARG_bitfield" }
 MMCHS3_MMCHS_CMD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad10c"; type = "MMCHS_CMD_bitfield" }
 MMCHS3_MMCHS_RSP10 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad110"; type = "MMCHS_RSP10_bitfield" }
 MMCHS3_MMCHS_RSP32 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad114"; type = "MMCHS_RSP32_bitfield" }
 MMCHS3_MMCHS_RSP54 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad118"; type = "MMCHS_RSP54_bitfield" }
 MMCHS3_MMCHS_RSP76 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad11c"; type = "MMCHS_RSP76_bitfield" }
 MMCHS3_MMCHS_DATA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad120"; type = "MMCHS_DATA_bitfield" }
 MMCHS3_MMCHS_PSTATE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad124"; type = "MMCHS_PSTATE_bitfield" }
 MMCHS3_MMCHS_HCTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad128"; type = "MMCHS_HCTL_bitfield" }
 MMCHS3_MMCHS_SYSCTL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad12c"; type = "MMCHS_SYSCTL_bitfield" }
 MMCHS3_MMCHS_STAT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad130"; type = "MMCHS_STAT_bitfield" }
 MMCHS3_MMCHS_IE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad134"; type = "MMCHS_IE_bitfield" }
 MMCHS3_MMCHS_ISE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad138"; type = "MMCHS_ISE_bitfield" }
 MMCHS3_MMCHS_AC12 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad13c"; type = "MMCHS_AC12_bitfield" }
 MMCHS3_MMCHS_CAPA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad140"; type = "MMCHS_CAPA_bitfield" }
 MMCHS3_MMCHS_CUR_CAPA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad148"; type = "MMCHS_CUR_CAPA_bitfield" }
 MMCHS3_MMCHS_REV { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480ad1fc"; type = "MMCHS_REV_bitfield" }

 USBTLL_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48062014"; permission="read/none"; hide=true; type = "USBTLL_SYSSTATUS_bitfield"  } 
 USBTLL_IRQSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48062018"; permission="read/none"; hide=true; type = "USBTLL_IRQSTATUS_bitfield"  } 
 USBTLL_IRQENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806201C"; permission="read/none"; hide=true; type = "USBTLL_IRQENABLE_bitfield"  } 
 TLL_SHARED_CONF { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48062030"; permission="read/none"; hide=true; type = "TLL_SHARED_CONF_bitfield"  } 
 UHH_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064000"; type = "UHH_REVISION_bitfield"  } 
 UHH_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064010"; type = "UHH_SYSCONFIG_bitfield"  } 
 UHH_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064014"; type = "UHH_SYSSTATUS_bitfield"  } 
 UHH_HOSTCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064040"; type = "UHH_HOSTCONFIG_bitfield"  } 
 UHH_DEBUG_CSR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064044"; type = "UHH_DEBUG_CSR_bitfield"  } 
 HCREVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064400"; type = "HCREVISION_bitfield"  } 
 HCCONTROL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064404"; type = "HCCONTROL_bitfield"  } 
 HCCOMMANDSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064408"; type = "HCCOMMANDSTATUS_bitfield"  } 
 HCINTERRUPTSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806440C"; type = "HCINTERRUPTSTATUS_bitfield"  } 
 HCINTERRUPTENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064410"; type = "HCINTERRUPTENABLE_bitfield"  } 
 HCINTERRUPTDISABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064414"; type = "HCINTERRUPTDISABLE_bitfield"  } 
 HCHCCA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064418"; type = "HCHCCA_bitfield"  } 
 HCPERIODCURRENTED { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806441C"; type = "HCPERIODCURRENTED_bitfield"  } 
 HCCONTROLHEADED { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064420"; type = "HCCONTROLHEADED_bitfield"  } 
 HCCONTROLCURRENTED { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064424"; type = "HCCONTROLCURRENTED_bitfield"  } 
 HCBULKHEADED { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064428"; type = "HCBULKHEADED_bitfield"  } 
 HCBULKCURRENTED { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806442C"; type = "HCBULKCURRENTED_bitfield"  } 
 HCDONEHEAD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064430"; type = "HCDONEHEAD_bitfield"  } 
 HCFMINTERVAL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064434"; type = "HCFMINTERVAL_bitfield"  } 
 HCFMREMAINING { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064438"; type = "HCFMREMAINING_bitfield"  } 
 HCFMNUMBER { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806443C"; type = "HCFMNUMBER_bitfield"  } 
 HCPERIODICSTART { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064440"; type = "HCPERIODICSTART_bitfield"  } 
 HCLSTHRESHOLD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064444"; type = "HCLSTHRESHOLD_bitfield"  } 
 HCRHDESCRIPTORA { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064448"; type = "HCRHDESCRIPTORA_bitfield"  } 
 HCRHDESCRIPTORB { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806444C"; type = "HCRHDESCRIPTORB_bitfield"  } 
 HCRHSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064450"; type = "HCRHSTATUS_bitfield"  } 
 HCRHPORTSTATUS_1 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064454"; type = "HCRHPORTSTATUS_1_bitfield"  } 
 HCRHPORTSTATUS_2 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064458"; type = "HCRHPORTSTATUS_2_bitfield"  } 
 HCRHPORTSTATUS_3 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806445C"; type = "HCRHPORTSTATUS_3_bitfield"  } 
 HCCAPBASE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064800"; type = "HCCAPBASE_bitfield"  } 
 HCSPARAMS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064804"; type = "HCSPARAMS_bitfield"  } 
 HCCPARAMS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064808"; type = "HCCPARAMS_bitfield"  } 
 USBCMD { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064810"; type = "USBCMD_bitfield"  } 
 USBSTS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064814"; type = "USBSTS_bitfield"  } 
 USBINTR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064818"; type = "USBINTR_bitfield"  } 
 FRINDEX { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806481C"; type = "FRINDEX_bitfield"  } 
 CTRLDSSEGMENT { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064820"; type = "CTRLDSSEGMENT_bitfield"  } 
 PERIODICLISTBASE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064824"; type = "PERIODICLISTBASE_bitfield"  } 
 ASYNCLISTADDR { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064828"; type = "ASYNCLISTADDR_bitfield"  } 
 CONFIGFLAG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064850"; type = "CONFIGFLAG_bitfield"  } 
 INSNREG00 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064890"; type = "INSNREG00_bitfield"  } 
 INSNREG01 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064894"; type = "INSNREG01_bitfield"  } 
 INSNREG02 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x48064898"; type = "INSNREG02_bitfield"  } 
 INSNREG03 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x4806489C"; type = "INSNREG03_bitfield"  } 
 INSNREG04 { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480648A0"; type = "INSNREG04_bitfield"  } 
 INSNREG05_UTMI { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480648A4"; type = "INSNREG05_UTMI_bitfield"  } 
 INSNREG05_ULPI { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480648A4"; type = "INSNREG05_ULPI_bitfield"  } 
 OTG_REVISION { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480AB400"; type = "OTG_REVISION_bitfield"  } 
 OTG_SYSCONFIG { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480AB404"; type = "OTG_SYSCONFIG_bitfield"  } 
 OTG_SYSSTATUS { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480AB408"; type = "OTG_SYSSTATUS_bitfield"  } 
 OTG_INTERFSEL { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480AB40C"; type = "OTG_INTERFSEL_bitfield"  } 
 OTG_SIMENABLE { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480AB410"; type = "OTG_SIMENABLE_bitfield"  } 
 OTG_FORCESTDBY { desc = " "; hk = " " ; access = "memorymapped"; address = "0x480AB414"; type = "OTG_FORCESTDBY_bitfield"  } 
GPIO1_REVISION { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310000"; type="GPIO_REVISION_bitfield"}
GPIO1_SYSCONFIG { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310010"; type="GPIO_SYSCONFIG_bitfield"}
GPIO1_SYSSTATUS { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310014"; type="GPIO_SYSSTATUS_bitfield"}
GPIO1_IRQSTATUS1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310018"; type="GPIO_IRQSTATUS1_bitfield"}
GPIO1_IRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4831001c"; type="GPIO_IRQENABLE1_bitfield"}
GPIO1_WAKEUPENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310020"; type="GPIO_WAKEUPENABLE_bitfield"}
GPIO1_IRQSTATUS2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310028"; type="GPIO_IRQSTATUS2_bitfield"}
GPIO1_IRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4831002c"; type="GPIO_IRQENABLE2_bitfield"}
GPIO1_CTRL { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310030"; type="GPIO_CTRL_bitfield"}
GPIO1_OE { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310034"; type="GPIO_OE_bitfield"}
GPIO1_DATAIN { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310038"; type="GPIO_DATAIN_bitfield"}
GPIO1_DATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4831003c"; type="GPIO_DATAOUT_bitfield"}
GPIO1_LEVELDETECT0 { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310040"; type="GPIO_LEVELDETECT0_bitfield"}
GPIO1_LEVELDETECT1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310044"; type="GPIO_LEVELDETECT1_bitfield"}
GPIO1_RISINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310048"; type="GPIO_RISINGDETECT_bitfield"}
GPIO1_FALLINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4831004c"; type="GPIO_FALLINGDETECT_bitfield"}
GPIO1_DEBOUNCENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310050"; type="GPIO_DEBOUNCENABLE_bitfield"}
GPIO1_DEBOUNCINGTIME { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310054"; type="GPIO_DEBOUNCINGTIME_bitfield"}
GPIO1_CLEARIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310060"; type="GPIO_CLEARIRQENABLE1_bitfield"}
GPIO1_SETIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310064"; type="GPIO_SETIRQENABLE1_bitfield"}
GPIO1_CLEARIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310070"; type="GPIO_CLEARIRQENABLE2_bitfield"}
GPIO1_SETIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310074"; type="GPIO_SETIRQENABLE2_bitfield"}
GPIO1_CLEARWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310080"; type="GPIO_CLEARWKUENA_bitfield"}
GPIO1_SETWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310084"; type="GPIO_SETWKUENA_bitfield"}
GPIO1_CLEARDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310090"; type="GPIO_CLEARDATAOUT_bitfield"}
GPIO1_SETDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x48310094"; type="GPIO_SETDATAOUT_bitfield"}
GPIO2_REVISION { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050000"; type="GPIO_REVISION_bitfield"}
GPIO2_SYSCONFIG { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050010"; type="GPIO_SYSCONFIG_bitfield"}
GPIO2_SYSSTATUS { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050014"; type="GPIO_SYSSTATUS_bitfield"}
GPIO2_IRQSTATUS1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050018"; type="GPIO_IRQSTATUS1_bitfield"}
GPIO2_IRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905001c"; type="GPIO_IRQENABLE1_bitfield"}
GPIO2_WAKEUPENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050020"; type="GPIO_WAKEUPENABLE_bitfield"}
GPIO2_IRQSTATUS2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050028"; type="GPIO_IRQSTATUS2_bitfield"}
GPIO2_IRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905002c"; type="GPIO_IRQENABLE2_bitfield"}
GPIO2_CTRL { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050030"; type="GPIO_CTRL_bitfield"}
GPIO2_OE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050034"; type="GPIO_OE_bitfield"}
GPIO2_DATAIN { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050038"; type="GPIO_DATAIN_bitfield"}
GPIO2_DATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905003c"; type="GPIO_DATAOUT_bitfield"}
GPIO2_LEVELDETECT0 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050040"; type="GPIO_LEVELDETECT0_bitfield"}
GPIO2_LEVELDETECT1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050044"; type="GPIO_LEVELDETECT1_bitfield"}
GPIO2_RISINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050048"; type="GPIO_RISINGDETECT_bitfield"}
GPIO2_FALLINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905004c"; type="GPIO_FALLINGDETECT_bitfield"}
GPIO2_DEBOUNCENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050050"; type="GPIO_DEBOUNCENABLE_bitfield"}
GPIO2_DEBOUNCINGTIME { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050054"; type="GPIO_DEBOUNCINGTIME_bitfield"}
GPIO2_CLEARIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050060"; type="GPIO_CLEARIRQENABLE1_bitfield"}
GPIO2_SETIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050064"; type="GPIO_SETIRQENABLE1_bitfield"}
GPIO2_CLEARIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050070"; type="GPIO_CLEARIRQENABLE2_bitfield"}
GPIO2_SETIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050074"; type="GPIO_SETIRQENABLE2_bitfield"}
GPIO2_CLEARWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050080"; type="GPIO_CLEARWKUENA_bitfield"}
GPIO2_SETWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050084"; type="GPIO_SETWKUENA_bitfield"}
GPIO2_CLEARDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050090"; type="GPIO_CLEARDATAOUT_bitfield"}
GPIO2_SETDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49050094"; type="GPIO_SETDATAOUT_bitfield"}
GPIO3_REVISION { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052000"; type="GPIO_REVISION_bitfield"}
GPIO3_SYSCONFIG { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052010"; type="GPIO_SYSCONFIG_bitfield"}
GPIO3_SYSSTATUS { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052014"; type="GPIO_SYSSTATUS_bitfield"}
GPIO3_IRQSTATUS1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052018"; type="GPIO_IRQSTATUS1_bitfield"}
GPIO3_IRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905201c"; type="GPIO_IRQENABLE1_bitfield"}
GPIO3_WAKEUPENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052020"; type="GPIO_WAKEUPENABLE_bitfield"}
GPIO3_IRQSTATUS2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052028"; type="GPIO_IRQSTATUS2_bitfield"}
GPIO3_IRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905202c"; type="GPIO_IRQENABLE2_bitfield"}
GPIO3_CTRL { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052030"; type="GPIO_CTRL_bitfield"}
GPIO3_OE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052034"; type="GPIO_OE_bitfield"}
GPIO3_DATAIN { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052038"; type="GPIO_DATAIN_bitfield"}
GPIO3_DATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905203c"; type="GPIO_DATAOUT_bitfield"}
GPIO3_LEVELDETECT0 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052040"; type="GPIO_LEVELDETECT0_bitfield"}
GPIO3_LEVELDETECT1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052044"; type="GPIO_LEVELDETECT1_bitfield"}
GPIO3_RISINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052048"; type="GPIO_RISINGDETECT_bitfield"}
GPIO3_FALLINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905204c"; type="GPIO_FALLINGDETECT_bitfield"}
GPIO3_DEBOUNCENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052050"; type="GPIO_DEBOUNCENABLE_bitfield"}
GPIO3_DEBOUNCINGTIME { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052054"; type="GPIO_DEBOUNCINGTIME_bitfield"}
GPIO3_CLEARIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052060"; type="GPIO_CLEARIRQENABLE1_bitfield"}
GPIO3_SETIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052064"; type="GPIO_SETIRQENABLE1_bitfield"}
GPIO3_CLEARIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052070"; type="GPIO_CLEARIRQENABLE2_bitfield"}
GPIO3_SETIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052074"; type="GPIO_SETIRQENABLE2_bitfield"}
GPIO3_CLEARWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052080"; type="GPIO_CLEARWKUENA_bitfield"}
GPIO3_SETWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052084"; type="GPIO_SETWKUENA_bitfield"}
GPIO3_CLEARDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052090"; type="GPIO_CLEARDATAOUT_bitfield"}
GPIO3_SETDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49052094"; type="GPIO_SETDATAOUT_bitfield"}
GPIO4_REVISION { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054000"; type="GPIO_REVISION_bitfield"}
GPIO4_SYSCONFIG { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054010"; type="GPIO_SYSCONFIG_bitfield"}
GPIO4_SYSSTATUS { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054014"; type="GPIO_SYSSTATUS_bitfield"}
GPIO4_IRQSTATUS1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054018"; type="GPIO_IRQSTATUS1_bitfield"}
GPIO4_IRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905401c"; type="GPIO_IRQENABLE1_bitfield"}
GPIO4_WAKEUPENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054020"; type="GPIO_WAKEUPENABLE_bitfield"}
GPIO4_IRQSTATUS2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054028"; type="GPIO_IRQSTATUS2_bitfield"}
GPIO4_IRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905402c"; type="GPIO_IRQENABLE2_bitfield"}
GPIO4_CTRL { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054030"; type="GPIO_CTRL_bitfield"}
GPIO4_OE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054034"; type="GPIO_OE_bitfield"}
GPIO4_DATAIN { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054038"; type="GPIO_DATAIN_bitfield"}
GPIO4_DATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905403c"; type="GPIO_DATAOUT_bitfield"}
GPIO4_LEVELDETECT0 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054040"; type="GPIO_LEVELDETECT0_bitfield"}
GPIO4_LEVELDETECT1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054044"; type="GPIO_LEVELDETECT1_bitfield"}
GPIO4_RISINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054048"; type="GPIO_RISINGDETECT_bitfield"}
GPIO4_FALLINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905404c"; type="GPIO_FALLINGDETECT_bitfield"}
GPIO4_DEBOUNCENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054050"; type="GPIO_DEBOUNCENABLE_bitfield"}
GPIO4_DEBOUNCINGTIME { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054054"; type="GPIO_DEBOUNCINGTIME_bitfield"}
GPIO4_CLEARIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054060"; type="GPIO_CLEARIRQENABLE1_bitfield"}
GPIO4_SETIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054064"; type="GPIO_SETIRQENABLE1_bitfield"}
GPIO4_CLEARIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054070"; type="GPIO_CLEARIRQENABLE2_bitfield"}
GPIO4_SETIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054074"; type="GPIO_SETIRQENABLE2_bitfield"}
GPIO4_CLEARWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054080"; type="GPIO_CLEARWKUENA_bitfield"}
GPIO4_SETWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054084"; type="GPIO_SETWKUENA_bitfield"}
GPIO4_CLEARDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054090"; type="GPIO_CLEARDATAOUT_bitfield"}
GPIO4_SETDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49054094"; type="GPIO_SETDATAOUT_bitfield"}
GPIO5_REVISION { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056000"; type="GPIO_REVISION_bitfield"}
GPIO5_SYSCONFIG { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056010"; type="GPIO_SYSCONFIG_bitfield"}
GPIO5_SYSSTATUS { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056014"; type="GPIO_SYSSTATUS_bitfield"}
GPIO5_IRQSTATUS1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056018"; type="GPIO_IRQSTATUS1_bitfield"}
GPIO5_IRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905601c"; type="GPIO_IRQENABLE1_bitfield"}
GPIO5_WAKEUPENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056020"; type="GPIO_WAKEUPENABLE_bitfield"}
GPIO5_IRQSTATUS2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056028"; type="GPIO_IRQSTATUS2_bitfield"}
GPIO5_IRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905602c"; type="GPIO_IRQENABLE2_bitfield"}
GPIO5_CTRL { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056030"; type="GPIO_CTRL_bitfield"}
GPIO5_OE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056034"; type="GPIO_OE_bitfield"}
GPIO5_DATAIN { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056038"; type="GPIO_DATAIN_bitfield"}
GPIO5_DATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905603c"; type="GPIO_DATAOUT_bitfield"}
GPIO5_LEVELDETECT0 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056040"; type="GPIO_LEVELDETECT0_bitfield"}
GPIO5_LEVELDETECT1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056044"; type="GPIO_LEVELDETECT1_bitfield"}
GPIO5_RISINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056048"; type="GPIO_RISINGDETECT_bitfield"}
GPIO5_FALLINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905604c"; type="GPIO_FALLINGDETECT_bitfield"}
GPIO5_DEBOUNCENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056050"; type="GPIO_DEBOUNCENABLE_bitfield"}
GPIO5_DEBOUNCINGTIME { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056054"; type="GPIO_DEBOUNCINGTIME_bitfield"}
GPIO5_CLEARIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056060"; type="GPIO_CLEARIRQENABLE1_bitfield"}
GPIO5_SETIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056064"; type="GPIO_SETIRQENABLE1_bitfield"}
GPIO5_CLEARIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056070"; type="GPIO_CLEARIRQENABLE2_bitfield"}
GPIO5_SETIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056074"; type="GPIO_SETIRQENABLE2_bitfield"}
GPIO5_CLEARWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056080"; type="GPIO_CLEARWKUENA_bitfield"}
GPIO5_SETWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056084"; type="GPIO_SETWKUENA_bitfield"}
GPIO5_CLEARDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056090"; type="GPIO_CLEARDATAOUT_bitfield"}
GPIO5_SETDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49056094"; type="GPIO_SETDATAOUT_bitfield"}
GPIO6_REVISION { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058000"; type="GPIO_REVISION_bitfield"}
GPIO6_SYSCONFIG { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058010"; type="GPIO_SYSCONFIG_bitfield"}
GPIO6_SYSSTATUS { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058014"; type="GPIO_SYSSTATUS_bitfield"}
GPIO6_IRQSTATUS1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058018"; type="GPIO_IRQSTATUS1_bitfield"}
GPIO6_IRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905801c"; type="GPIO_IRQENABLE1_bitfield"}
GPIO6_WAKEUPENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058020"; type="GPIO_WAKEUPENABLE_bitfield"}
GPIO6_IRQSTATUS2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058028"; type="GPIO_IRQSTATUS2_bitfield"}
GPIO6_IRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905802c"; type="GPIO_IRQENABLE2_bitfield"}
GPIO6_CTRL { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058030"; type="GPIO_CTRL_bitfield"}
GPIO6_OE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058034"; type="GPIO_OE_bitfield"}
GPIO6_DATAIN { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058038"; type="GPIO_DATAIN_bitfield"}
GPIO6_DATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905803c"; type="GPIO_DATAOUT_bitfield"}
GPIO6_LEVELDETECT0 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058040"; type="GPIO_LEVELDETECT0_bitfield"}
GPIO6_LEVELDETECT1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058044"; type="GPIO_LEVELDETECT1_bitfield"}
GPIO6_RISINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058048"; type="GPIO_RISINGDETECT_bitfield"}
GPIO6_FALLINGDETECT { desc = " "; hk = " "; access = "memorymapped"; address = "0x4905804c"; type="GPIO_FALLINGDETECT_bitfield"}
GPIO6_DEBOUNCENABLE { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058050"; type="GPIO_DEBOUNCENABLE_bitfield"}
GPIO6_DEBOUNCINGTIME { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058054"; type="GPIO_DEBOUNCINGTIME_bitfield"}
GPIO6_CLEARIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058060"; type="GPIO_CLEARIRQENABLE1_bitfield"}
GPIO6_SETIRQENABLE1 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058064"; type="GPIO_SETIRQENABLE1_bitfield"}
GPIO6_CLEARIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058070"; type="GPIO_CLEARIRQENABLE2_bitfield"}
GPIO6_SETIRQENABLE2 { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058074"; type="GPIO_SETIRQENABLE2_bitfield"}
GPIO6_CLEARWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058080"; type="GPIO_CLEARWKUENA_bitfield"}
GPIO6_SETWKUENA { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058084"; type="GPIO_SETWKUENA_bitfield"}
GPIO6_CLEARDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058090"; type="GPIO_CLEARDATAOUT_bitfield"}
GPIO6_SETDATAOUT { desc = " "; hk = " "; access = "memorymapped"; address = "0x49058094"; type="GPIO_SETDATAOUT_bitfield"}
}


group{
CM_groups{
sn = "CM" 
ln = "CM" 
hk = "CM" 
register =   {"CM_FCLKEN_IVA2",   "CM_CLKEN_PLL_IVA2",   "CM_IDLEST_IVA2",   "CM_IDLEST_PLL_IVA2",   "CM_AUTOIDLE_PLL_IVA2",   "CM_CLKSEL1_PLL_IVA2",   "CM_CLKSEL2_PLL_IVA2",   "CM_CLKSTCTRL_IVA2",   "CM_CLKSTST_IVA2",   "CM_REVISION",   "CM_SYSCONFIG",   "CM_CLKEN_PLL_MPU",   "CM_IDLEST_MPU",   "CM_IDLEST_PLL_MPU",   "CM_AUTOIDLE_PLL_MPU",   "CM_CLKSEL1_PLL_MPU",   "CM_CLKSEL2_PLL_MPU",   "CM_CLKSTCTRL_MPU",   "CM_CLKSTST_MPU",   "CM_FCLKEN1_CORE",   "CM_FCLKEN3_CORE",   "CM_ICLKEN1_CORE",   "CM_ICLKEN2_CORE",   "CM_ICLKEN3_CORE",   "CM_IDLEST1_CORE",   "CM_IDLEST2_CORE",   "CM_IDLEST3_CORE",   "CM_AUTOIDLE1_CORE",   "CM_AUTOIDLE2_CORE",   "CM_AUTOIDLE3_CORE",   "CM_CLKSEL_CORE",   "CM_CLKSTCTRL_CORE",   "CM_CLKSTST_CORE",   "CM_FCLKEN_SGX",   "CM_ICLKEN_SGX",   "CM_IDLEST_SGX",   "CM_CLKSEL_SGX",   "CM_SLEEPDEP_SGX",   "CM_CLKSTCTRL_SGX",   "CM_CLKSTST_SGX",   "CM_FCLKEN_WKUP",   "CM_ICLKEN_WKUP",   "CM_IDLEST_WKUP",   "CM_AUTOIDLE_WKUP",   "CM_CLKSEL_WKUP",   "CM_CLKEN_PLL",   "CM_CLKEN2_PLL",   "CM_IDLEST_CKGEN",   "CM_IDLEST2_CKGEN",   "CM_AUTOIDLE_PLL",   "CM_AUTOIDLE2_PLL",   "CM_CLKSEL1_PLL",   "CM_CLKSEL2_PLL",   "CM_CLKSEL3_PLL",   "CM_CLKSEL4_PLL",   "CM_CLKSEL5_PLL",   "CM_CLKOUT_CTRL",   "CM_FCLKEN_DSS",   "CM_ICLKEN_DSS",   "CM_IDLEST_DSS",   "CM_AUTOIDLE_DSS",   "CM_CLKSEL_DSS",   "CM_SLEEPDEP_DSS",   "CM_CLKSTCTRL_DSS",   "CM_CLKSTST_DSS",   "CM_FCLKEN_CAM",   "CM_ICLKEN_CAM",   "CM_IDLEST_CAM",   "CM_AUTOIDLE_CAM",   "CM_CLKSEL_CAM",   "CM_SLEEPDEP_CAM",   "CM_CLKSTCTRL_CAM",   "CM_CLKSTST_CAM",   "CM_FCLKEN_PER",   "CM_ICLKEN_PER",   "CM_IDLEST_PER",   "CM_AUTOIDLE_PER",   "CM_CLKSEL_PER",   "CM_SLEEPDEP_PER",   "CM_CLKSTCTRL_PER",   "CM_CLKSTST_PER",   "CM_CLKSEL1_EMU",   "CM_CLKSTCTRL_EMU",   "CM_CLKSTST_EMU",   "CM_CLKSEL2_EMU",   "CM_CLKSEL3_EMU",   "CM_POLCTRL",   "CM_IDLEST_NEON",   "CM_CLKSTCTRL_NEON",   "CM_FCLKEN_USBHOST",   "CM_ICLKEN_USBHOST",   "CM_IDLEST_USBHOST",   "CM_AUTOIDLE_USBHOST",   "CM_SLEEPDEP_USBHOST",   "CM_CLKSTCTRL_USBHOST",   "CM_CLKSTST_USBHOST",   "RM_RSTCTRL_IVA2",   "PM_WKDEP_IVA2",   "PM_PWSTCTRL_IVA2",   "PM_PWSTST_IVA2",   "PM_PREPWSTST_IVA2",   "PRM_IRQENABLE_IVA2",   "PRM_REVISION",   "PRM_SYSCONFIG",   "PM_WKDEP_MPU",   "PM_EVGENCTRL_MPU",   "PM_EVGENONTIM_MPU",   "PM_EVGENOFFTIM_MPU",   "PM_PWSTCTRL_MPU",   "PM_PWSTST_MPU",   "PM_PREPWSTST_MPU",   "PM_WKEN1_CORE",   "PM_MPUGRPSEL1_CORE",   "PM_IVA2GRPSEL1_CORE",   "PM_WKST1_CORE",   "PM_WKST3_CORE",   "PM_PWSTCTRL_CORE",   "PM_PWSTST_CORE",   "PM_PREPWSTST_CORE",   "PM_WKEN3_CORE",   "PM_IVA2GRPSEL3_CORE",   "PM_MPUGRPSEL3_CORE",   "PM_WKDEP_SGX",   "PM_PWSTCTRL_SGX",   "PM_PWSTST_SGX",   "PM_PREPWSTST_SGX",   "PM_WKEN_WKUP",   "PM_MPUGRPSEL_WKUP",   "PM_IVA2GRPSEL_WKUP",   "PM_WKST_WKUP",   "PRM_CLKSEL",   "PRM_CLKOUT_CTRL",   "PM_WKEN_DSS",   "PM_WKDEP_DSS",   "PM_PWSTCTRL_DSS",   "PM_PWSTST_DSS",   "PM_PREPWSTST_DSS",   "PM_WKDEP_CAM",   "PM_PWSTCTRL_CAM",   "PM_PWSTST_CAM",   "PM_PREPWSTST_CAM",   "PM_WKEN_PER",   "PM_MPUGRPSEL_PER",   "PM_IVA2GRPSEL_PER",   "PM_WKST_PER",   "PM_WKDEP_PER",   "PM_PWSTCTRL_PER",   "PM_PWSTST_PER",   "PM_PREPWSTST_PER",   "PM_PWSTST_EMU",   "PRM_VC_SMPS_SA",   "PRM_VC_SMPS_VOL_RA",   "PRM_VC_SMPS_CMD_RA",   "PRM_VC_CMD_VAL_0",   "PRM_VC_CMD_VAL_1",   "PRM_VC_CH_CONF",   "PRM_VC_I2C_CFG",   "PRM_VC_BYPASS_VAL",   "PRM_RSTCTRL",   "PRM_RSTTIME",   "PRM_VOLTCTRL",   "PRM_SRAM_PCHARGE",   "PRM_CLKSRC_CTRL",   "PRM_OBS",   "PRM_VOLTSETUP1",   "PRM_VOLTOFFSET",   "PRM_CLKSETUP",   "PRM_POLCTRL",   "PRM_VOLTSETUP2",   "PRM_VP1_CONFIG",   "PRM_VP1_VSTEPMIN",   "PRM_VP1_VSTEPMAX",   "PRM_VP1_VLIMITTO",   "PRM_VP1_VOLTAGE",   "PRM_VP1_STATUS",   "PRM_VP2_CONFIG",   "PRM_VP2_VSTEPMIN",   "PRM_VP2_VSTEPMAX",   "PRM_VP2_VLIMITTO",   "PRM_VP2_VOLTAGE",   "PRM_VP2_STATUS",   "PM_WKDEP_NEON",   "PM_PWSTCTRL_NEON",   "PM_PWSTST_NEON",   "PM_PREPWSTST_NEON",   "PM_WKEN_USBHOST",   "PM_MPUGRPSEL_USBHOST",   "PM_IVA2GRPSEL_USBHOST",   "PM_WKST_USBHOST",   "PM_WKDEP_USBHOST",   "PM_PWSTCTRL_USBHOST",   "PM_PWSTST_USBHOST",   "PM_PREPWSTST_USBHOST"}
}

SR_groups{
sn = "SR" 
ln = "SR" 
hk = "SR" 
register =   {"SRCONFIG",   "SRSTATUS",   "SENVAL",   "SENMIN",   "SENMAX",   "SENAVG",   "AVGWEIGHT",   "NVALUERECIPROCAL",   "SENERROR_REG",   "ERRCONFIG"}
}

Interconnect_groups{
sn = "Interconnects"
ln = "Interconnects"
hk = "Interconnects"
register = {"IA_MPUSS_L3_IA_COMPONENT", "IA_MPUSS_L3_IA_CORE", "IA_MPUSS_L3_IA_AGENT_CONTROL", "IA_MPUSS_L3_IA_AGENT_STATUS", "IA_MPUSS_L3_IA_ERROR_LOG", "IA_MPUSS_L3_IA_ERROR_LOG_ADDR", "IA_IVA22_L3_IA_COMPONENT", "IA_IVA22_L3_IA_CORE", "IA_IVA22_L3_IA_AGENT_CONTROL", "IA_IVA22_L3_IA_AGENT_STATUS", "IA_IVA22_L3_IA_ERROR_LOG", "IA_IVA22_L3_IA_ERROR_LOG_ADDR", "SGX_L3_IA_COMPONENT", "SGX_L3_IA_CORE", "SGX_L3_IA_AGENT_CONTROL", "SGX_L3_IA_AGENT_STATUS", "SGX_L3_IA_ERROR_LOG", "SGX_L3_IA_ERROR_LOG_ADDR", "IA_USB_HS_Host_L3_IA_COMPONENT", "IA_USB_HS_Host_L3_IA_CORE", "IA_USB_HS_Host_L3_IA_AGENT_CONTROL", "IA_USB_HS_Host_L3_IA_AGENT_STATUS", "IA_USB_HS_Host_L3_IA_ERROR_LOG", "IA_USB_HS_Host_L3_IA_ERROR_LOG_ADDR", "IA_USB_HS_OTG_L3_IA_COMPONENT", "IA_USB_HS_OTG_L3_IA_CORE", "IA_USB_HS_OTG_L3_IA_AGENT_CONTROL", "IA_USB_HS_OTG_L3_IA_AGENT_STATUS", "IA_USB_HS_OTG_L3_IA_ERROR_LOG", "IA_USB_HS_OTG_L3_IA_ERROR_LOG_ADDR", "IA_SAD2D_L3_IA_COMPONENT", "IA_SAD2D_L3_IA_CORE", "IA_SAD2D_L3_IA_AGENT_CONTROL", "IA_SAD2D_L3_IA_AGENT_STATUS", "IA_SAD2D_L3_IA_ERROR_LOG", "IA_SAD2D_L3_IA_ERROR_LOG_ADDR", "IA_SSI_L3_IA_COMPONENT", "IA_SSI_L3_IA_CORE", "IA_SSI_L3_IA_AGENT_CONTROL", "IA_SSI_L3_IA_AGENT_STATUS", "IA_SSI_L3_IA_ERROR_LOG", "IA_SSI_L3_IA_ERROR_LOG_ADDR", "IA_DMA_RD_L3_IA_COMPONENT", "IA_DMA_RD_L3_IA_CORE", "IA_DMA_RD_L3_IA_AGENT_CONTROL", "IA_DMA_RD_L3_IA_AGENT_STATUS", "IA_DMA_RD_L3_IA_ERROR_LOG", "IA_DMA_RD_L3_IA_ERROR_LOG_ADDR", "IA_DMA_WR_L3_IA_COMPONENT", "IA_DMA_WR_L3_IA_CORE", "IA_DMA_WR_L3_IA_AGENT_CONTROL", "IA_DMA_WR_L3_IA_AGENT_STATUS", "IA_DMA_WR_L3_IA_ERROR_LOG", "IA_DMA_WR_L3_IA_ERROR_LOG_ADDR", "IA_DSS_L3_IA_COMPONENT", "IA_DSS_L3_IA_CORE", "IA_DSS_L3_IA_AGENT_CONTROL", "IA_DSS_L3_IA_AGENT_STATUS", "IA_DSS_L3_IA_ERROR_LOG", "IA_DSS_L3_IA_ERROR_LOG_ADDR", "IA_CAM_L3_IA_COMPONENT", "IA_CAM_L3_IA_CORE", "IA_CAM_L3_IA_AGENT_CONTROL", "IA_CAM_L3_IA_AGENT_STATUS", "IA_CAM_L3_IA_ERROR_LOG", "IA_CAM_L3_IA_ERROR_LOG_ADDR", "IA_DAP_L3_IA_COMPONENT", "IA_DAP_L3_IA_CORE", "IA_DAP_L3_IA_AGENT_CONTROL", "IA_DAP_L3_IA_AGENT_STATUS", "IA_DAP_L3_IA_ERROR_LOG", "IA_DAP_L3_IA_ERROR_LOG_ADDR"}
register += {"PM_RT_L3_PM_ERROR_LOG", "PM_RT_L3_PM_CONTROL", "PM_RT_L3_PM_ERROR_CLEAR_SINGLE", "PM_RT_L3_PM_ERROR_CLEAR_MULTI", "PM_RT_L3_PM_REQ_INFO_PERMISSION_0", "PM_RT_L3_PM_REQ_INFO_PERMISSION_1", "PM_RT_L3_PM_READ_PERMISSION_0", "PM_RT_L3_PM_READ_PERMISSION_1", "PM_RT_L3_PM_WRITE_PERMISSION_0", "PM_RT_L3_PM_WRITE_PERMISSION_1", "PM_RT_L3_PM_ADDR_MATCH_1", "PM_GPMC_L3_PM_ERROR_LOG", "PM_GPMC_L3_PM_CONTROL", "PM_GPMC_L3_PM_ERROR_CLEAR_SINGLE", "PM_GPMC_L3_PM_ERROR_CLEAR_MULTI", "PM_GPMC_L3_PM_REQ_INFO_PERMISSION_0", "PM_GPMC_L3_PM_REQ_INFO_PERMISSION_1", "PM_GPMC_L3_PM_REQ_INFO_PERMISSION_2", "PM_GPMC_L3_PM_REQ_INFO_PERMISSION_3", "PM_GPMC_L3_PM_REQ_INFO_PERMISSION_4", "PM_GPMC_L3_PM_REQ_INFO_PERMISSION_5", "PM_GPMC_L3_PM_REQ_INFO_PERMISSION_6", "PM_GPMC_L3_PM_REQ_INFO_PERMISSION_7", "PM_GPMC_L3_PM_READ_PERMISSION_0", "PM_GPMC_L3_PM_READ_PERMISSION_1", "PM_GPMC_L3_PM_READ_PERMISSION_2", "PM_GPMC_L3_PM_READ_PERMISSION_3", "PM_GPMC_L3_PM_READ_PERMISSION_4", "PM_GPMC_L3_PM_READ_PERMISSION_5", "PM_GPMC_L3_PM_READ_PERMISSION_6", "PM_GPMC_L3_PM_READ_PERMISSION_7", "PM_GPMC_L3_PM_WRITE_PERMISSION_0", "PM_GPMC_L3_PM_WRITE_PERMISSION_1", "PM_GPMC_L3_PM_WRITE_PERMISSION_2", "PM_GPMC_L3_PM_WRITE_PERMISSION_3", "PM_GPMC_L3_PM_WRITE_PERMISSION_4", "PM_GPMC_L3_PM_WRITE_PERMISSION_5", "PM_GPMC_L3_PM_WRITE_PERMISSION_6", "PM_GPMC_L3_PM_WRITE_PERMISSION_7", "PM_GPMC_L3_PM_ADDR_MATCH_1", "PM_GPMC_L3_PM_ADDR_MATCH_2", "PM_GPMC_L3_PM_ADDR_MATCH_3", "PM_GPMC_L3_PM_ADDR_MATCH_4", "PM_GPMC_L3_PM_ADDR_MATCH_5", "PM_GPMC_L3_PM_ADDR_MATCH_6", "PM_GPMC_L3_PM_ADDR_MATCH_7", "PM_OCM_RAM_L3_PM_ERROR_LOG", "PM_OCM_RAM_L3_PM_CONTROL", "PM_OCM_RAM_L3_PM_ERROR_CLEAR_SINGLE", "PM_OCM_RAM_L3_PM_ERROR_CLEAR_MULTI", "PM_OCM_RAM_L3_PM_REQ_INFO_PERMISSION_0", "PM_OCM_RAM_L3_PM_REQ_INFO_PERMISSION_1", "PM_OCM_RAM_L3_PM_REQ_INFO_PERMISSION_2", "PM_OCM_RAM_L3_PM_REQ_INFO_PERMISSION_3", "PM_OCM_RAM_L3_PM_REQ_INFO_PERMISSION_4", "PM_OCM_RAM_L3_PM_REQ_INFO_PERMISSION_5", "PM_OCM_RAM_L3_PM_REQ_INFO_PERMISSION_6", "PM_OCM_RAM_L3_PM_REQ_INFO_PERMISSION_7", "PM_OCM_RAM_L3_PM_READ_PERMISSION_0", "PM_OCM_RAM_L3_PM_READ_PERMISSION_1", "PM_OCM_RAM_L3_PM_READ_PERMISSION_2", "PM_OCM_RAM_L3_PM_READ_PERMISSION_3", "PM_OCM_RAM_L3_PM_READ_PERMISSION_4", "PM_OCM_RAM_L3_PM_READ_PERMISSION_5", "PM_OCM_RAM_L3_PM_READ_PERMISSION_6", "PM_OCM_RAM_L3_PM_READ_PERMISSION_7", "PM_OCM_RAM_L3_PM_WRITE_PERMISSION_0", "PM_OCM_RAM_L3_PM_WRITE_PERMISSION_1", "PM_OCM_RAM_L3_PM_WRITE_PERMISSION_2", "PM_OCM_RAM_L3_PM_WRITE_PERMISSION_3", "PM_OCM_RAM_L3_PM_WRITE_PERMISSION_4", "PM_OCM_RAM_L3_PM_WRITE_PERMISSION_5", "PM_OCM_RAM_L3_PM_WRITE_PERMISSION_6", "PM_OCM_RAM_L3_PM_WRITE_PERMISSION_7", "PM_OCM_RAM_L3_PM_ADDR_MATCH_1", "PM_OCM_RAM_L3_PM_ADDR_MATCH_2", "PM_OCM_RAM_L3_PM_ADDR_MATCH_3", "PM_OCM_RAM_L3_PM_ADDR_MATCH_4", "PM_OCM_RAM_L3_PM_ADDR_MATCH_5", "PM_OCM_RAM_L3_PM_ADDR_MATCH_6", "PM_OCM_RAM_L3_PM_ADDR_MATCH_7", "PM_OCM_ROM_L3_PM_ERROR_LOG", "PM_OCM_ROM_L3_PM_CONTROL", "PM_OCM_ROM_L3_PM_ERROR_CLEAR_SINGLE", "PM_OCM_ROM_L3_PM_ERROR_CLEAR_MULTI", "PM_OCM_ROM_L3_PM_REQ_INFO_PERMISSION_0", "PM_OCM_ROM_L3_PM_REQ_INFO_PERMISSION_1", "PM_OCM_ROM_L3_PM_READ_PERMISSION_0", "PM_OCM_ROM_L3_PM_READ_PERMISSION_1", "PM_OCM_ROM_L3_PM_WRITE_PERMISSION_0", "PM_OCM_ROM_L3_PM_WRITE_PERMISSION_1", "PM_OCM_ROM_L3_PM_ADDR_MATCH_1" }
register += {"TA_SMS_L3_TA_COMPONENT", "TA_SMS_L3_TA_CORE", "TA_SMS_L3_TA_AGENT_CONTROL", "TA_SMS_L3_TA_AGENT_STATUS", "TA_SMS_L3_TA_ERROR_LOG", "TA_SMS_L3_TA_ERROR_LOG_ADDR", "TA_GPMC_L3_TA_COMPONENT", "TA_GPMC_L3_TA_CORE", "TA_GPMC_L3_TA_AGENT_CONTROL", "TA_GPMC_L3_TA_AGENT_STATUS", "TA_GPMC_L3_TA_ERROR_LOG", "TA_GPMC_L3_TA_ERROR_LOG_ADDR", "TA_OCM_RAM_L3_TA_COMPONENT", "TA_OCM_RAM_L3_TA_CORE", "TA_OCM_RAM_L3_TA_AGENT_CONTROL", "TA_OCM_RAM_L3_TA_AGENT_STATUS", "TA_OCM_RAM_L3_TA_ERROR_LOG", "TA_OCM_RAM_L3_TA_ERROR_LOG_ADDR", "TA_OCM_ROM_L3_TA_COMPONENT", "TA_OCM_ROM_L3_TA_CORE", "TA_OCM_ROM_L3_TA_AGENT_CONTROL", "TA_OCM_ROM_L3_TA_AGENT_STATUS", "TA_OCM_ROM_L3_TA_ERROR_LOG", "TA_OCM_ROM_L3_TA_ERROR_LOG_ADDR", "TA_MAD2D_L3_TA_COMPONENT", "TA_MAD2D_L3_TA_CORE", "TA_MAD2D_L3_TA_AGENT_CONTROL", "TA_MAD2D_L3_TA_AGENT_STATUS", "TA_MAD2D_L3_TA_ERROR_LOG", "TA_MAD2D_L3_TA_ERROR_LOG_ADDR", "TA_IVA22_L3_TA_COMPONENT", "TA_IVA22_L3_TA_CORE", "TA_IVA22_L3_TA_AGENT_CONTROL", "TA_IVA22_L3_TA_AGENT_STATUS", "TA_IVA22_L3_TA_ERROR_LOG", "TA_IVA22_L3_TA_ERROR_LOG_ADDR", "TA_SGX_L3_TA_COMPONENT", "TA_SGX_L3_TA_CORE", "TA_SGX_L3_TA_AGENT_CONTROL", "TA_SGX_L3_TA_AGENT_STATUS", "TA_SGX_L3_TA_ERROR_LOG", "TA_SGX_L3_TA_ERROR_LOG_ADDR", "TA_L4_CORE_L3_TA_COMPONENT", "TA_L4_CORE_L3_TA_CORE", "TA_L4_CORE_L3_TA_AGENT_CONTROL", "TA_L4_CORE_L3_TA_AGENT_STATUS", "TA_L4_CORE_L3_TA_ERROR_LOG", "TA_L4_CORE_L3_TA_ERROR_LOG_ADDR", "TA_L4_PER_L3_TA_COMPONENT", "TA_L4_PER_L3_TA_CORE", "TA_L4_PER_L3_TA_AGENT_CONTROL", "TA_L4_PER_L3_TA_AGENT_STATUS", "TA_L4_PER_L3_TA_ERROR_LOG", "TA_L4_PER_L3_TA_ERROR_LOG_ADDR", "TA_L4_EMU_L3_TA_COMPONENT", "TA_L4_EMU_L3_TA_CORE", "TA_L4_EMU_L3_TA_AGENT_CONTROL", "TA_L4_EMU_L3_TA_AGENT_STATUS", "TA_L4_EMU_L3_TA_ERROR_LOG", "TA_L4_EMU_L3_TA_ERROR_LOG_ADDR" }
register += {"CORE_AP_L4_AP_COMPONENT_L", "CORE_AP_L4_AP_COMPONENT_H", "CORE_AP_L4_AP_SEGMENT_0_L", "CORE_AP_L4_AP_SEGMENT_1_L", "CORE_AP_L4_AP_SEGMENT_2_L", "CORE_AP_L4_AP_SEGMENT_3_L", "CORE_AP_L4_AP_SEGMENT_4_L", "CORE_AP_L4_AP_SEGMENT_5_L", "CORE_AP_L4_AP_SEGMENT_0_H", "CORE_AP_L4_AP_SEGMENT_1_H", "CORE_AP_L4_AP_SEGMENT_2_H", "CORE_AP_L4_AP_SEGMENT_3_H", "CORE_AP_L4_AP_SEGMENT_4_H", "CORE_AP_L4_AP_SEGMENT_5_H", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_0_L", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_1_L", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_2_L", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_3_L", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_4_L", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_5_L", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_6_L", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_7_L", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_0_H", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_1_H", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_2_H", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_3_H", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_4_H", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_5_H", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_6_H", "CORE_AP_L4_AP_PROT_GROUP_MEMBERS_7_H", "CORE_AP_L4_AP_PROT_GROUP_ROLES_0_L", "CORE_AP_L4_AP_PROT_GROUP_ROLES_1_L", "CORE_AP_L4_AP_PROT_GROUP_ROLES_2_L", "CORE_AP_L4_AP_PROT_GROUP_ROLES_3_L", "CORE_AP_L4_AP_PROT_GROUP_ROLES_4_L", "CORE_AP_L4_AP_PROT_GROUP_ROLES_5_L", "CORE_AP_L4_AP_PROT_GROUP_ROLES_6_L", "CORE_AP_L4_AP_PROT_GROUP_ROLES_7_L", "CORE_AP_L4_AP_PROT_GROUP_ROLES_0_H", "CORE_AP_L4_AP_PROT_GROUP_ROLES_1_H", "CORE_AP_L4_AP_PROT_GROUP_ROLES_2_H", "CORE_AP_L4_AP_PROT_GROUP_ROLES_3_H", "CORE_AP_L4_AP_PROT_GROUP_ROLES_4_H", "CORE_AP_L4_AP_PROT_GROUP_ROLES_5_H", "CORE_AP_L4_AP_PROT_GROUP_ROLES_6_H", "CORE_AP_L4_AP_PROT_GROUP_ROLES_7_H", "CORE_AP_L4_AP_REGION_0_L", "CORE_AP_L4_AP_REGION_1_L", "CORE_AP_L4_AP_REGION_2_L", "CORE_AP_L4_AP_REGION_3_L", "CORE_AP_L4_AP_REGION_4_L", "CORE_AP_L4_AP_REGION_5_L", "CORE_AP_L4_AP_REGION_6_L", "CORE_AP_L4_AP_REGION_7_L", "CORE_AP_L4_AP_REGION_8_L", "CORE_AP_L4_AP_REGION_9_L", "CORE_AP_L4_AP_REGION_10_L", "CORE_AP_L4_AP_REGION_11_L", "CORE_AP_L4_AP_REGION_12_L", "CORE_AP_L4_AP_REGION_13_L", "CORE_AP_L4_AP_REGION_14_L", "CORE_AP_L4_AP_REGION_15_L", "CORE_AP_L4_AP_REGION_16_L", "CORE_AP_L4_AP_REGION_17_L", "CORE_AP_L4_AP_REGION_18_L", "CORE_AP_L4_AP_REGION_19_L", "CORE_AP_L4_AP_REGION_20_L", "CORE_AP_L4_AP_REGION_21_L", "CORE_AP_L4_AP_REGION_22_L", "CORE_AP_L4_AP_REGION_23_L", "CORE_AP_L4_AP_REGION_24_L", "CORE_AP_L4_AP_REGION_25_L", "CORE_AP_L4_AP_REGION_26_L", "CORE_AP_L4_AP_REGION_27_L", "CORE_AP_L4_AP_REGION_28_L", "CORE_AP_L4_AP_REGION_29_L", "CORE_AP_L4_AP_REGION_30_L", "CORE_AP_L4_AP_REGION_31_L", "CORE_AP_L4_AP_REGION_32_L", "CORE_AP_L4_AP_REGION_33_L", "CORE_AP_L4_AP_REGION_34_L", "CORE_AP_L4_AP_REGION_35_L", "CORE_AP_L4_AP_REGION_36_L", "CORE_AP_L4_AP_REGION_37_L", "CORE_AP_L4_AP_REGION_38_L", "CORE_AP_L4_AP_REGION_39_L", "CORE_AP_L4_AP_REGION_40_L", "CORE_AP_L4_AP_REGION_41_L", "CORE_AP_L4_AP_REGION_42_L", "CORE_AP_L4_AP_REGION_43_L", "CORE_AP_L4_AP_REGION_44_L", "CORE_AP_L4_AP_REGION_45_L", "CORE_AP_L4_AP_REGION_46_L", "CORE_AP_L4_AP_REGION_47_L", "CORE_AP_L4_AP_REGION_48_L", "CORE_AP_L4_AP_REGION_49_L", "CORE_AP_L4_AP_REGION_50_L", "CORE_AP_L4_AP_REGION_51_L", "CORE_AP_L4_AP_REGION_52_L", "CORE_AP_L4_AP_REGION_53_L", "CORE_AP_L4_AP_REGION_54_L", "CORE_AP_L4_AP_REGION_55_L", "CORE_AP_L4_AP_REGION_56_L", "CORE_AP_L4_AP_REGION_57_L", "CORE_AP_L4_AP_REGION_58_L", "CORE_AP_L4_AP_REGION_59_L", "CORE_AP_L4_AP_REGION_60_L", "CORE_AP_L4_AP_REGION_61_L", "CORE_AP_L4_AP_REGION_62_L", "CORE_AP_L4_AP_REGION_63_L", "CORE_AP_L4_AP_REGION_64_L", "CORE_AP_L4_AP_REGION_65_L", "CORE_AP_L4_AP_REGION_66_L", "CORE_AP_L4_AP_REGION_67_L", "CORE_AP_L4_AP_REGION_68_L", "CORE_AP_L4_AP_REGION_69_L", "CORE_AP_L4_AP_REGION_70_L", "CORE_AP_L4_AP_REGION_71_L", "CORE_AP_L4_AP_REGION_72_L", "CORE_AP_L4_AP_REGION_73_L", "CORE_AP_L4_AP_REGION_74_L", "CORE_AP_L4_AP_REGION_75_L", "CORE_AP_L4_AP_REGION_76_L", "CORE_AP_L4_AP_REGION_77_L", "CORE_AP_L4_AP_REGION_78_L", "CORE_AP_L4_AP_REGION_79_L", "CORE_AP_L4_AP_REGION_80_L", "CORE_AP_L4_AP_REGION_81_L", "CORE_AP_L4_AP_REGION_82_L", "CORE_AP_L4_AP_REGION_83_L", "CORE_AP_L4_AP_REGION_84_L", "CORE_AP_L4_AP_REGION_85_L", "CORE_AP_L4_AP_REGION_86_L", "CORE_AP_L4_AP_REGION_87_L", "CORE_AP_L4_AP_REGION_88_L", "CORE_AP_L4_AP_REGION_89_L", "CORE_AP_L4_AP_REGION_90_L", "CORE_AP_L4_AP_REGION_91_L", "CORE_AP_L4_AP_REGION_92_L", "CORE_AP_L4_AP_REGION_93_L", "CORE_AP_L4_AP_REGION_94_L", "CORE_AP_L4_AP_REGION_95_L", "CORE_AP_L4_AP_REGION_96_L", "CORE_AP_L4_AP_REGION_97_L", "CORE_AP_L4_AP_REGION_98_L", "CORE_AP_L4_AP_REGION_99_L", "CORE_AP_L4_AP_REGION_0_H", "CORE_AP_L4_AP_REGION_1_H", "CORE_AP_L4_AP_REGION_2_H", "CORE_AP_L4_AP_REGION_3_H", "CORE_AP_L4_AP_REGION_4_H", "CORE_AP_L4_AP_REGION_5_H", "CORE_AP_L4_AP_REGION_6_H", "CORE_AP_L4_AP_REGION_7_H", "CORE_AP_L4_AP_REGION_8_H", "CORE_AP_L4_AP_REGION_9_H", "CORE_AP_L4_AP_REGION_10_H", "CORE_AP_L4_AP_REGION_11_H", "CORE_AP_L4_AP_REGION_12_H", "CORE_AP_L4_AP_REGION_13_H", "CORE_AP_L4_AP_REGION_14_H", "CORE_AP_L4_AP_REGION_15_H", "CORE_AP_L4_AP_REGION_16_H", "CORE_AP_L4_AP_REGION_17_H", "CORE_AP_L4_AP_REGION_18_H", "CORE_AP_L4_AP_REGION_19_H", "CORE_AP_L4_AP_REGION_20_H", "CORE_AP_L4_AP_REGION_21_H", "CORE_AP_L4_AP_REGION_22_H", "CORE_AP_L4_AP_REGION_23_H", "CORE_AP_L4_AP_REGION_24_H", "CORE_AP_L4_AP_REGION_25_H", "CORE_AP_L4_AP_REGION_26_H", "CORE_AP_L4_AP_REGION_27_H", "CORE_AP_L4_AP_REGION_28_H", "CORE_AP_L4_AP_REGION_29_H", "CORE_AP_L4_AP_REGION_30_H", "CORE_AP_L4_AP_REGION_31_H", "CORE_AP_L4_AP_REGION_32_H", "CORE_AP_L4_AP_REGION_33_H", "CORE_AP_L4_AP_REGION_34_H", "CORE_AP_L4_AP_REGION_35_H", "CORE_AP_L4_AP_REGION_36_H", "CORE_AP_L4_AP_REGION_37_H", "CORE_AP_L4_AP_REGION_38_H", "CORE_AP_L4_AP_REGION_39_H", "CORE_AP_L4_AP_REGION_40_H", "CORE_AP_L4_AP_REGION_41_H", "CORE_AP_L4_AP_REGION_42_H", "CORE_AP_L4_AP_REGION_43_H", "CORE_AP_L4_AP_REGION_44_H", "CORE_AP_L4_AP_REGION_45_H", "CORE_AP_L4_AP_REGION_46_H", "CORE_AP_L4_AP_REGION_47_H", "CORE_AP_L4_AP_REGION_48_H", "CORE_AP_L4_AP_REGION_49_H", "CORE_AP_L4_AP_REGION_50_H", "CORE_AP_L4_AP_REGION_51_H", "CORE_AP_L4_AP_REGION_52_H", "CORE_AP_L4_AP_REGION_53_H", "CORE_AP_L4_AP_REGION_54_H", "CORE_AP_L4_AP_REGION_55_H", "CORE_AP_L4_AP_REGION_56_H", "CORE_AP_L4_AP_REGION_57_H", "CORE_AP_L4_AP_REGION_58_H", "CORE_AP_L4_AP_REGION_59_H", "CORE_AP_L4_AP_REGION_60_H", "CORE_AP_L4_AP_REGION_61_H", "CORE_AP_L4_AP_REGION_62_H", "CORE_AP_L4_AP_REGION_63_H", "CORE_AP_L4_AP_REGION_64_H", "CORE_AP_L4_AP_REGION_65_H", "CORE_AP_L4_AP_REGION_66_H", "CORE_AP_L4_AP_REGION_67_H", "CORE_AP_L4_AP_REGION_68_H", "CORE_AP_L4_AP_REGION_69_H", "CORE_AP_L4_AP_REGION_70_H", "CORE_AP_L4_AP_REGION_71_H", "CORE_AP_L4_AP_REGION_72_H", "CORE_AP_L4_AP_REGION_73_H", "CORE_AP_L4_AP_REGION_74_H", "CORE_AP_L4_AP_REGION_75_H", "CORE_AP_L4_AP_REGION_76_H", "CORE_AP_L4_AP_REGION_77_H", "CORE_AP_L4_AP_REGION_78_H", "CORE_AP_L4_AP_REGION_79_H", "CORE_AP_L4_AP_REGION_80_H", "CORE_AP_L4_AP_REGION_81_H", "CORE_AP_L4_AP_REGION_82_H", "CORE_AP_L4_AP_REGION_83_H", "CORE_AP_L4_AP_REGION_84_H", "CORE_AP_L4_AP_REGION_85_H", "CORE_AP_L4_AP_REGION_86_H", "CORE_AP_L4_AP_REGION_87_H", "CORE_AP_L4_AP_REGION_88_H", "CORE_AP_L4_AP_REGION_89_H", "CORE_AP_L4_AP_REGION_90_H", "CORE_AP_L4_AP_REGION_91_H", "CORE_AP_L4_AP_REGION_92_H", "CORE_AP_L4_AP_REGION_93_H", "CORE_AP_L4_AP_REGION_94_H", "CORE_AP_L4_AP_REGION_95_H", "CORE_AP_L4_AP_REGION_96_H", "CORE_AP_L4_AP_REGION_97_H", "CORE_AP_L4_AP_REGION_98_H", "CORE_AP_L4_AP_REGION_99_H", "PER_AP_L4_AP_COMPONENT_L", "PER_AP_L4_AP_COMPONENT_H", "PER_AP_L4_AP_SEGMENT_0_L", "PER_AP_L4_AP_SEGMENT_1_L", "PER_AP_L4_AP_SEGMENT_2_L", "PER_AP_L4_AP_SEGMENT_3_L", "PER_AP_L4_AP_SEGMENT_4_L", "PER_AP_L4_AP_SEGMENT_0_H", "PER_AP_L4_AP_SEGMENT_1_H", "PER_AP_L4_AP_SEGMENT_2_H", "PER_AP_L4_AP_SEGMENT_3_H", "PER_AP_L4_AP_SEGMENT_4_H", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_0_L", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_1_L", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_2_L", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_3_L", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_4_L"}
register += {"PER_AP_L4_AP_PROT_GROUP_MEMBERS_5_L", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_6_L", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_7_L", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_0_H", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_1_H", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_2_H", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_3_H", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_4_H", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_5_H", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_6_H", "PER_AP_L4_AP_PROT_GROUP_MEMBERS_7_H", "PER_AP_L4_AP_PROT_GROUP_ROLES_0_L", "PER_AP_L4_AP_PROT_GROUP_ROLES_1_L", "PER_AP_L4_AP_PROT_GROUP_ROLES_2_L", "PER_AP_L4_AP_PROT_GROUP_ROLES_3_L", "PER_AP_L4_AP_PROT_GROUP_ROLES_4_L", "PER_AP_L4_AP_PROT_GROUP_ROLES_5_L", "PER_AP_L4_AP_PROT_GROUP_ROLES_6_L", "PER_AP_L4_AP_PROT_GROUP_ROLES_7_L", "PER_AP_L4_AP_PROT_GROUP_ROLES_0_H", "PER_AP_L4_AP_PROT_GROUP_ROLES_1_H", "PER_AP_L4_AP_PROT_GROUP_ROLES_2_H", "PER_AP_L4_AP_PROT_GROUP_ROLES_3_H", "PER_AP_L4_AP_PROT_GROUP_ROLES_4_H", "PER_AP_L4_AP_PROT_GROUP_ROLES_5_H", "PER_AP_L4_AP_PROT_GROUP_ROLES_6_H", "PER_AP_L4_AP_PROT_GROUP_ROLES_7_H", "PER_AP_L4_AP_REGION_0_L", "PER_AP_L4_AP_REGION_1_L", "PER_AP_L4_AP_REGION_2_L", "PER_AP_L4_AP_REGION_3_L", "PER_AP_L4_AP_REGION_4_L", "PER_AP_L4_AP_REGION_5_L", "PER_AP_L4_AP_REGION_6_L", "PER_AP_L4_AP_REGION_7_L", "PER_AP_L4_AP_REGION_8_L", "PER_AP_L4_AP_REGION_9_L", "PER_AP_L4_AP_REGION_10_L", "PER_AP_L4_AP_REGION_11_L", "PER_AP_L4_AP_REGION_12_L", "PER_AP_L4_AP_REGION_13_L", "PER_AP_L4_AP_REGION_14_L", "PER_AP_L4_AP_REGION_15_L", "PER_AP_L4_AP_REGION_16_L", "PER_AP_L4_AP_REGION_17_L", "PER_AP_L4_AP_REGION_18_L", "PER_AP_L4_AP_REGION_19_L", "PER_AP_L4_AP_REGION_20_L", "PER_AP_L4_AP_REGION_21_L", "PER_AP_L4_AP_REGION_22_L", "PER_AP_L4_AP_REGION_23_L", "PER_AP_L4_AP_REGION_24_L", "PER_AP_L4_AP_REGION_25_L", "PER_AP_L4_AP_REGION_26_L", "PER_AP_L4_AP_REGION_27_L", "PER_AP_L4_AP_REGION_28_L", "PER_AP_L4_AP_REGION_29_L", "PER_AP_L4_AP_REGION_30_L", "PER_AP_L4_AP_REGION_31_L", "PER_AP_L4_AP_REGION_32_L", "PER_AP_L4_AP_REGION_33_L", "PER_AP_L4_AP_REGION_34_L", "PER_AP_L4_AP_REGION_35_L", "PER_AP_L4_AP_REGION_36_L", "PER_AP_L4_AP_REGION_37_L", "PER_AP_L4_AP_REGION_38_L", "PER_AP_L4_AP_REGION_39_L", "PER_AP_L4_AP_REGION_40_L", "PER_AP_L4_AP_REGION_41_L", "PER_AP_L4_AP_REGION_42_L", "PER_AP_L4_AP_REGION_0_H", "PER_AP_L4_AP_REGION_1_H", "PER_AP_L4_AP_REGION_2_H", "PER_AP_L4_AP_REGION_3_H", "PER_AP_L4_AP_REGION_4_H", "PER_AP_L4_AP_REGION_5_H", "PER_AP_L4_AP_REGION_6_H", "PER_AP_L4_AP_REGION_7_H", "PER_AP_L4_AP_REGION_8_H", "PER_AP_L4_AP_REGION_9_H", "PER_AP_L4_AP_REGION_10_H", "PER_AP_L4_AP_REGION_11_H", "PER_AP_L4_AP_REGION_12_H", "PER_AP_L4_AP_REGION_13_H", "PER_AP_L4_AP_REGION_14_H", "PER_AP_L4_AP_REGION_15_H", "PER_AP_L4_AP_REGION_16_H", "PER_AP_L4_AP_REGION_17_H", "PER_AP_L4_AP_REGION_18_H", "PER_AP_L4_AP_REGION_19_H", "PER_AP_L4_AP_REGION_20_H", "PER_AP_L4_AP_REGION_21_H", "PER_AP_L4_AP_REGION_22_H", "PER_AP_L4_AP_REGION_23_H", "PER_AP_L4_AP_REGION_24_H", "PER_AP_L4_AP_REGION_25_H", "PER_AP_L4_AP_REGION_26_H", "PER_AP_L4_AP_REGION_27_H", "PER_AP_L4_AP_REGION_28_H", "PER_AP_L4_AP_REGION_29_H", "PER_AP_L4_AP_REGION_30_H", "PER_AP_L4_AP_REGION_31_H", "PER_AP_L4_AP_REGION_32_H", "PER_AP_L4_AP_REGION_33_H", "PER_AP_L4_AP_REGION_34_H", "PER_AP_L4_AP_REGION_35_H", "PER_AP_L4_AP_REGION_36_H", "PER_AP_L4_AP_REGION_37_H", "PER_AP_L4_AP_REGION_38_H", "PER_AP_L4_AP_REGION_39_H", "PER_AP_L4_AP_REGION_40_H", "PER_AP_L4_AP_REGION_41_H", "PER_AP_L4_AP_REGION_42_H", "EMU_AP_L4_AP_COMPONENT_L", "EMU_AP_L4_AP_COMPONENT_H", "EMU_AP_L4_AP_SEGMENT_0_L", "EMU_AP_L4_AP_SEGMENT_1_L", "EMU_AP_L4_AP_SEGMENT_2_L", "EMU_AP_L4_AP_SEGMENT_0_H", "EMU_AP_L4_AP_SEGMENT_1_H", "EMU_AP_L4_AP_SEGMENT_2_H", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_0_L", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_1_L", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_2_L", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_3_L", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_4_L", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_5_L", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_0_H", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_1_H", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_2_H", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_3_H", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_4_H", "EMU_AP_L4_AP_PROT_GROUP_MEMBERS_5_H", "EMU_AP_L4_AP_PROT_GROUP_ROLES_0_L", "EMU_AP_L4_AP_PROT_GROUP_ROLES_1_L", "EMU_AP_L4_AP_PROT_GROUP_ROLES_2_L", "EMU_AP_L4_AP_PROT_GROUP_ROLES_3_L", "EMU_AP_L4_AP_PROT_GROUP_ROLES_4_L", "EMU_AP_L4_AP_PROT_GROUP_ROLES_5_L", "EMU_AP_L4_AP_PROT_GROUP_ROLES_0_H", "EMU_AP_L4_AP_PROT_GROUP_ROLES_1_H", "EMU_AP_L4_AP_PROT_GROUP_ROLES_2_H", "EMU_AP_L4_AP_PROT_GROUP_ROLES_3_H", "EMU_AP_L4_AP_PROT_GROUP_ROLES_4_H", "EMU_AP_L4_AP_PROT_GROUP_ROLES_5_H", "EMU_AP_L4_AP_REGION_0_L", "EMU_AP_L4_AP_REGION_1_L", "EMU_AP_L4_AP_REGION_2_L", "EMU_AP_L4_AP_REGION_3_L", "EMU_AP_L4_AP_REGION_4_L", "EMU_AP_L4_AP_REGION_5_L", "EMU_AP_L4_AP_REGION_6_L", "EMU_AP_L4_AP_REGION_7_L", "EMU_AP_L4_AP_REGION_8_L", "EMU_AP_L4_AP_REGION_9_L", "EMU_AP_L4_AP_REGION_10_L", "EMU_AP_L4_AP_REGION_11_L", "EMU_AP_L4_AP_REGION_12_L", "EMU_AP_L4_AP_REGION_13_L", "EMU_AP_L4_AP_REGION_14_L", "EMU_AP_L4_AP_REGION_15_L", "EMU_AP_L4_AP_REGION_16_L", "EMU_AP_L4_AP_REGION_17_L", "EMU_AP_L4_AP_REGION_18_L", "EMU_AP_L4_AP_REGION_19_L", "EMU_AP_L4_AP_REGION_20_L", "EMU_AP_L4_AP_REGION_21_L", "EMU_AP_L4_AP_REGION_22_L", "EMU_AP_L4_AP_REGION_23_L", "EMU_AP_L4_AP_REGION_24_L", "EMU_AP_L4_AP_REGION_25_L", "EMU_AP_L4_AP_REGION_0_H", "EMU_AP_L4_AP_REGION_1_H", "EMU_AP_L4_AP_REGION_2_H", "EMU_AP_L4_AP_REGION_3_H", "EMU_AP_L4_AP_REGION_4_H", "EMU_AP_L4_AP_REGION_5_H", "EMU_AP_L4_AP_REGION_6_H", "EMU_AP_L4_AP_REGION_7_H", "EMU_AP_L4_AP_REGION_8_H", "EMU_AP_L4_AP_REGION_9_H", "EMU_AP_L4_AP_REGION_10_H", "EMU_AP_L4_AP_REGION_11_H", "EMU_AP_L4_AP_REGION_12_H", "EMU_AP_L4_AP_REGION_13_H", "EMU_AP_L4_AP_REGION_14_H", "EMU_AP_L4_AP_REGION_15_H", "EMU_AP_L4_AP_REGION_16_H", "EMU_AP_L4_AP_REGION_17_H", "EMU_AP_L4_AP_REGION_18_H", "EMU_AP_L4_AP_REGION_19_H", "EMU_AP_L4_AP_REGION_20_H", "EMU_AP_L4_AP_REGION_21_H", "EMU_AP_L4_AP_REGION_22_H", "EMU_AP_L4_AP_REGION_23_H", "EMU_AP_L4_AP_REGION_24_H", "EMU_AP_L4_AP_REGION_25_H", "WKUP_AP_L4_AP_COMPONENT_L", "WKUP_AP_L4_AP_COMPONENT_H", "WKUP_AP_L4_AP_SEGMENT_0_L", "WKUP_AP_L4_AP_SEGMENT_1_L", "WKUP_AP_L4_AP_SEGMENT_0_H", "WKUP_AP_L4_AP_SEGMENT_1_H", "WKUP_AP_L4_AP_REGION_0_L", "WKUP_AP_L4_AP_REGION_1_L", "WKUP_AP_L4_AP_REGION_2_L", "WKUP_AP_L4_AP_REGION_3_L", "WKUP_AP_L4_AP_REGION_4_L", "WKUP_AP_L4_AP_REGION_5_L", "WKUP_AP_L4_AP_REGION_6_L", "WKUP_AP_L4_AP_REGION_7_L", "WKUP_AP_L4_AP_REGION_8_L", "WKUP_AP_L4_AP_REGION_9_L", "WKUP_AP_L4_AP_REGION_10_L", "WKUP_AP_L4_AP_REGION_11_L", "WKUP_AP_L4_AP_REGION_12_L", "WKUP_AP_L4_AP_REGION_13_L", "WKUP_AP_L4_AP_REGION_14_L", "WKUP_AP_L4_AP_REGION_15_L", "WKUP_AP_L4_AP_REGION_16_L", "WKUP_AP_L4_AP_REGION_17_L", "WKUP_AP_L4_AP_REGION_18_L", "WKUP_AP_L4_AP_REGION_0_H", "WKUP_AP_L4_AP_REGION_1_H", "WKUP_AP_L4_AP_REGION_2_H", "WKUP_AP_L4_AP_REGION_3_H", "WKUP_AP_L4_AP_REGION_4_H", "WKUP_AP_L4_AP_REGION_5_H", "WKUP_AP_L4_AP_REGION_6_H", "WKUP_AP_L4_AP_REGION_7_H", "WKUP_AP_L4_AP_REGION_8_H", "WKUP_AP_L4_AP_REGION_9_H", "WKUP_AP_L4_AP_REGION_10_H", "WKUP_AP_L4_AP_REGION_11_H", "WKUP_AP_L4_AP_REGION_12_H", "WKUP_AP_L4_AP_REGION_13_H", "WKUP_AP_L4_AP_REGION_14_H", "WKUP_AP_L4_AP_REGION_15_H", "WKUP_AP_L4_AP_REGION_16_H", "WKUP_AP_L4_AP_REGION_17_H", "WKUP_AP_L4_AP_REGION_18_H"}
register += {"CORE_IA_L4_IA_CORE_L", "CORE_IA_L4_IA_CORE_H", "CORE_IA_L4_IA_AGENT_CONTROL_L", "CORE_IA_L4_IA_AGENT_CONTROL_H", "CORE_IA_L4_IA_AGENT_STATUS_L", "CORE_IA_L4_IA_AGENT_STATUS_H", "CORE_IA_L4_IA_ERROR_LOG_L", "CORE_IA_L4_IA_ERROR_LOG_H", "PER_IA_L4_IA_CORE_L", "PER_IA_L4_IA_CORE_H", "PER_IA_L4_IA_AGENT_CONTROL_L", "PER_IA_L4_IA_AGENT_CONTROL_H", "PER_IA_L4_IA_AGENT_STATUS_L", "PER_IA_L4_IA_AGENT_STATUS_H", "PER_IA_L4_IA_ERROR_LOG_L", "PER_IA_L4_IA_ERROR_LOG_H", "EMU_IA_L3_L4_IA_CORE_L", "EMU_IA_L3_L4_IA_CORE_H", "EMU_IA_L3_L4_IA_AGENT_CONTROL_L", "EMU_IA_L3_L4_IA_AGENT_CONTROL_H", "EMU_IA_L3_L4_IA_AGENT_STATUS_L", "EMU_IA_L3_L4_IA_AGENT_STATUS_H", "EMU_IA_L3_L4_IA_ERROR_LOG_L", "EMU_IA_L3_L4_IA_ERROR_LOG_H", "EMU_IA_DAP_L4_IA_COMPONENT_L", "EMU_IA_DAP_L4_IA_COMPONENT_H", "EMU_IA_DAP_L4_IA_CORE_L", "EMU_IA_DAP_L4_IA_CORE_H", "EMU_IA_DAP_L4_IA_AGENT_CONTROL_L", "EMU_IA_DAP_L4_IA_AGENT_CONTROL_H", "EMU_IA_DAP_L4_IA_AGENT_STATUS_L", "EMU_IA_DAP_L4_IA_AGENT_STATUS_H", "EMU_IA_DAP_L4_IA_ERROR_LOG_L", "EMU_IA_DAP_L4_IA_ERROR_LOG_H", "WKUP_IA_EMU_L4_IA_COMPONENT_L", "WKUP_IA_EMU_L4_IA_COMPONENT_H", "WKUP_IA_EMU_L4_IA_CORE_L", "WKUP_IA_EMU_L4_IA_CORE_H", "WKUP_IA_EMU_L4_IA_AGENT_CONTROL_L", "WKUP_IA_EMU_L4_IA_AGENT_CONTROL_H", "WKUP_IA_EMU_L4_IA_AGENT_STATUS_L", "WKUP_IA_EMU_L4_IA_AGENT_STATUS_H", "WKUP_IA_EMU_L4_IA_ERROR_LOG_L", "WKUP_IA_EMU_L4_IA_ERROR_LOG_H", "WKUP_IA_CORE_L4_IA_COMPONENT_L", "WKUP_IA_CORE_L4_IA_COMPONENT_H", "WKUP_IA_CORE_L4_IA_CORE_L", "WKUP_IA_CORE_L4_IA_CORE_H", "WKUP_IA_CORE_L4_IA_AGENT_CONTROL_L", "WKUP_IA_CORE_L4_IA_AGENT_CONTROL_H", "WKUP_IA_CORE_L4_IA_AGENT_STATUS_L", "WKUP_IA_CORE_L4_IA_AGENT_STATUS_H", "WKUP_IA_CORE_L4_IA_ERROR_LOG_L", "WKUP_IA_CORE_L4_IA_ERROR_LOG_H" }
register += {"CORE_TA_CONTROL_L4_TA_COMPONENT_L", "CORE_TA_CONTROL_L4_TA_COMPONENT_H", "CORE_TA_CONTROL_L4_TA_CORE_L", "CORE_TA_CONTROL_L4_TA_CORE_H", "CORE_TA_CONTROL_L4_TA_AGENT_CONTROL_L", "CORE_TA_CONTROL_L4_TA_AGENT_CONTROL_H", "CORE_TA_CONTROL_L4_TA_AGENT_STATUS_L", "CORE_TA_CONTROL_L4_TA_AGENT_STATUS_H", "CORE_TA_CM_L4_TA_COMPONENT_L", "CORE_TA_CM_L4_TA_COMPONENT_H", "CORE_TA_CM_L4_TA_CORE_L", "CORE_TA_CM_L4_TA_CORE_H", "CORE_TA_CM_L4_TA_AGENT_CONTROL_L", "CORE_TA_CM_L4_TA_AGENT_CONTROL_H", "CORE_TA_CM_L4_TA_AGENT_STATUS_L", "CORE_TA_CM_L4_TA_AGENT_STATUS_H", "CORE_TA_DISPLAY_SS_L4_TA_COMPONENT_L", "CORE_TA_DISPLAY_SS_L4_TA_COMPONENT_H", "CORE_TA_DISPLAY_SS_L4_TA_CORE_L", "CORE_TA_DISPLAY_SS_L4_TA_CORE_H", "CORE_TA_DISPLAY_SS_L4_TA_AGENT_CONTROL_L", "CORE_TA_DISPLAY_SS_L4_TA_AGENT_CONTROL_H", "CORE_TA_DISPLAY_SS_L4_TA_AGENT_STATUS_L", "CORE_TA_DISPLAY_SS_L4_TA_AGENT_STATUS_H", "CORE_TA_SDMA_L4_TA_COMPONENT_L", "CORE_TA_SDMA_L4_TA_COMPONENT_H", "CORE_TA_SDMA_L4_TA_CORE_L", "CORE_TA_SDMA_L4_TA_CORE_H", "CORE_TA_SDMA_L4_TA_AGENT_CONTROL_L", "CORE_TA_SDMA_L4_TA_AGENT_CONTROL_H", "CORE_TA_SDMA_L4_TA_AGENT_STATUS_L", "CORE_TA_SDMA_L4_TA_AGENT_STATUS_H", "CORE_TA_SSI_L4_TA_COMPONENT_L", "CORE_TA_SSI_L4_TA_COMPONENT_H", "CORE_TA_SSI_L4_TA_CORE_L", "CORE_TA_SSI_L4_TA_CORE_H", "CORE_TA_SSI_L4_TA_AGENT_CONTROL_L", "CORE_TA_SSI_L4_TA_AGENT_CONTROL_H", "CORE_TA_SSI_L4_TA_AGENT_STATUS_L", "CORE_TA_SSI_L4_TA_AGENT_STATUS_H", "CORE_TA_I2C3_L4_TA_COMPONENT_L", "CORE_TA_I2C3_L4_TA_COMPONENT_H", "CORE_TA_I2C3_L4_TA_CORE_L", "CORE_TA_I2C3_L4_TA_CORE_H", "CORE_TA_I2C3_L4_TA_AGENT_CONTROL_L", "CORE_TA_I2C3_L4_TA_AGENT_CONTROL_H", "CORE_TA_I2C3_L4_TA_AGENT_STATUS_L", "CORE_TA_I2C3_L4_TA_AGENT_STATUS_H", "CORE_TA_USB_TLL_L4_TA_COMPONENT_L", "CORE_TA_USB_TLL_L4_TA_COMPONENT_H", "CORE_TA_USB_TLL_L4_TA_CORE_L", "CORE_TA_USB_TLL_L4_TA_CORE_H", "CORE_TA_USB_TLL_L4_TA_AGENT_CONTROL_L", "CORE_TA_USB_TLL_L4_TA_AGENT_CONTROL_H", "CORE_TA_USB_TLL_L4_TA_AGENT_STATUS_L", "CORE_TA_USB_TLL_L4_TA_AGENT_STATUS_H", "CORE_TA_USB_HS_Host_L4_TA_COMPONENT_L", "CORE_TA_USB_HS_Host_L4_TA_COMPONENT_H", "CORE_TA_USB_HS_Host_L4_TA_CORE_L", "CORE_TA_USB_HS_Host_L4_TA_CORE_H", "CORE_TA_USB_HS_Host_L4_TA_AGENT_CONTROL_L", "CORE_TA_USB_HS_Host_L4_TA_AGENT_CONTROL_H", "CORE_TA_USB_HS_Host_L4_TA_AGENT_STATUS_L", "CORE_TA_USB_HS_Host_L4_TA_AGENT_STATUS_H", "CORE_TA_UART1_L4_TA_COMPONENT_L", "CORE_TA_UART1_L4_TA_COMPONENT_H", "CORE_TA_UART1_L4_TA_CORE_L", "CORE_TA_UART1_L4_TA_CORE_H", "CORE_TA_UART1_L4_TA_AGENT_CONTROL_L", "CORE_TA_UART1_L4_TA_AGENT_CONTROL_H", "CORE_TA_UART1_L4_TA_AGENT_STATUS_L", "CORE_TA_UART1_L4_TA_AGENT_STATUS_H", "CORE_TA_UART2_L4_TA_COMPONENT_L", "CORE_TA_UART2_L4_TA_COMPONENT_H", "CORE_TA_UART2_L4_TA_CORE_L", "CORE_TA_UART2_L4_TA_CORE_H", "CORE_TA_UART2_L4_TA_AGENT_CONTROL_L", "CORE_TA_UART2_L4_TA_AGENT_CONTROL_H", "CORE_TA_UART2_L4_TA_AGENT_STATUS_L", "CORE_TA_UART2_L4_TA_AGENT_STATUS_H", "CORE_TA_I2C1_L4_TA_COMPONENT_L", "CORE_TA_I2C1_L4_TA_COMPONENT_H", "CORE_TA_I2C1_L4_TA_CORE_L", "CORE_TA_I2C1_L4_TA_CORE_H", "CORE_TA_I2C1_L4_TA_AGENT_CONTROL_L", "CORE_TA_I2C1_L4_TA_AGENT_CONTROL_H", "CORE_TA_I2C1_L4_TA_AGENT_STATUS_L", "CORE_TA_I2C1_L4_TA_AGENT_STATUS_H", "CORE_TA_MCBSP1_L4_TA_COMPONENT_L", "CORE_TA_MCBSP1_L4_TA_COMPONENT_H", "CORE_TA_MCBSP1_L4_TA_CORE_L", "CORE_TA_MCBSP1_L4_TA_CORE_H", "CORE_TA_MCBSP1_L4_TA_AGENT_CONTROL_L", "CORE_TA_MCBSP1_L4_TA_AGENT_CONTROL_H", "CORE_TA_MCBSP1_L4_TA_AGENT_STATUS_L", "CORE_TA_MCBSP1_L4_TA_AGENT_STATUS_H", "CORE_TA_GPTIMER10_L4_TA_COMPONENT_L", "CORE_TA_GPTIMER10_L4_TA_COMPONENT_H", "CORE_TA_GPTIMER10_L4_TA_CORE_L", "CORE_TA_GPTIMER10_L4_TA_CORE_H", "CORE_TA_GPTIMER10_L4_TA_AGENT_CONTROL_L", "CORE_TA_GPTIMER10_L4_TA_AGENT_CONTROL_H", "CORE_TA_GPTIMER10_L4_TA_AGENT_STATUS_L", "CORE_TA_GPTIMER10_L4_TA_AGENT_STATUS_H", "CORE_TA_GPTIMER11_L4_TA_COMPONENT_L", "CORE_TA_GPTIMER11_L4_TA_COMPONENT_H", "CORE_TA_GPTIMER11_L4_TA_CORE_L", "CORE_TA_GPTIMER11_L4_TA_CORE_H", "CORE_TA_GPTIMER11_L4_TA_AGENT_CONTROL_L", "CORE_TA_GPTIMER11_L4_TA_AGENT_CONTROL_H", "CORE_TA_GPTIMER11_L4_TA_AGENT_STATUS_L", "CORE_TA_GPTIMER11_L4_TA_AGENT_STATUS_H", "CORE_TA_MAILBOX_L4_TA_COMPONENT_L", "CORE_TA_MAILBOX_L4_TA_COMPONENT_H", "CORE_TA_MAILBOX_L4_TA_CORE_L", "CORE_TA_MAILBOX_L4_TA_CORE_H", "CORE_TA_MAILBOX_L4_TA_AGENT_CONTROL_L", "CORE_TA_MAILBOX_L4_TA_AGENT_CONTROL_H", "CORE_TA_MAILBOX_L4_TA_AGENT_STATUS_L", "CORE_TA_MAILBOX_L4_TA_AGENT_STATUS_H", "CORE_TA_MCBSP5_L4_TA_COMPONENT_L", "CORE_TA_MCBSP5_L4_TA_COMPONENT_H", "CORE_TA_MCBSP5_L4_TA_CORE_L", "CORE_TA_MCBSP5_L4_TA_CORE_H", "CORE_TA_MCBSP5_L4_TA_AGENT_CONTROL_L", "CORE_TA_MCBSP5_L4_TA_AGENT_CONTROL_H", "CORE_TA_MCBSP5_L4_TA_AGENT_STATUS_L", "CORE_TA_MCBSP5_L4_TA_AGENT_STATUS_H", "CORE_TA_MCSPI1_L4_TA_COMPONENT_L", "CORE_TA_MCSPI1_L4_TA_COMPONENT_H", "CORE_TA_MCSPI1_L4_TA_CORE_L", "CORE_TA_MCSPI1_L4_TA_CORE_H", "CORE_TA_MCSPI1_L4_TA_AGENT_CONTROL_L", "CORE_TA_MCSPI1_L4_TA_AGENT_CONTROL_H", "CORE_TA_MCSPI1_L4_TA_AGENT_STATUS_L", "CORE_TA_MCSPI1_L4_TA_AGENT_STATUS_H", "CORE_TA_MCSPI2_L4_TA_COMPONENT_L", "CORE_TA_MCSPI2_L4_TA_COMPONENT_H", "CORE_TA_MCSPI2_L4_TA_CORE_L", "CORE_TA_MCSPI2_L4_TA_CORE_H", "CORE_TA_MCSPI2_L4_TA_AGENT_CONTROL_L", "CORE_TA_MCSPI2_L4_TA_AGENT_CONTROL_H", "CORE_TA_MCSPI2_L4_TA_AGENT_STATUS_L", "CORE_TA_MCSPI2_L4_TA_AGENT_STATUS_H", "CORE_TA_MMC1_L4_TA_COMPONENT_L", "CORE_TA_MMC1_L4_TA_COMPONENT_H", "CORE_TA_MMC1_L4_TA_CORE_L", "CORE_TA_MMC1_L4_TA_CORE_H", "CORE_TA_MMC1_L4_TA_AGENT_CONTROL_L", "CORE_TA_MMC1_L4_TA_AGENT_CONTROL_H", "CORE_TA_MMC1_L4_TA_AGENT_STATUS_L", "CORE_TA_MMC1_L4_TA_AGENT_STATUS_H", "CORE_TA_MSPRO_L4_TA_COMPONENT_L", "CORE_TA_MSPRO_L4_TA_COMPONENT_H", "CORE_TA_MSPRO_L4_TA_CORE_L", "CORE_TA_MSPRO_L4_TA_CORE_H", "CORE_TA_MSPRO_L4_TA_AGENT_CONTROL_L", "CORE_TA_MSPRO_L4_TA_AGENT_CONTROL_H", "CORE_TA_MSPRO_L4_TA_AGENT_STATUS_L", "CORE_TA_MSPRO_L4_TA_AGENT_STATUS_H", "CORE_TA_RNG_L4_TA_COMPONENT_L", "CORE_TA_RNG_L4_TA_COMPONENT_H", "CORE_TA_RNG_L4_TA_CORE_L", "CORE_TA_RNG_L4_TA_CORE_H", "CORE_TA_RNG_L4_TA_AGENT_CONTROL_L", "CORE_TA_RNG_L4_TA_AGENT_CONTROL_H", "CORE_TA_RNG_L4_TA_AGENT_STATUS_L", "CORE_TA_RNG_L4_TA_AGENT_STATUS_H", "CORE_TA_D3D1_L4_TA_COMPONENT_L", "CORE_TA_D3D1_L4_TA_COMPONENT_H", "CORE_TA_D3D1_L4_TA_CORE_L", "CORE_TA_D3D1_L4_TA_CORE_H", "CORE_TA_D3D1_L4_TA_AGENT_CONTROL_L", "CORE_TA_D3D1_L4_TA_AGENT_CONTROL_H", "CORE_TA_D3D1_L4_TA_AGENT_STATUS_L", "CORE_TA_D3D1_L4_TA_AGENT_STATUS_H", "CORE_TA_AES1_L4_TA_COMPONENT_L", "CORE_TA_AES1_L4_TA_COMPONENT_H", "CORE_TA_AES1_L4_TA_CORE_L", "CORE_TA_AES1_L4_TA_CORE_H", "CORE_TA_AES1_L4_TA_AGENT_CONTROL_L", "CORE_TA_AES1_L4_TA_AGENT_CONTROL_H", "CORE_TA_AES1_L4_TA_AGENT_STATUS_L", "CORE_TA_AES1_L4_TA_AGENT_STATUS_H", "CORE_TA_FPKA_L4_TA_COMPONENT_L", "CORE_TA_FPKA_L4_TA_COMPONENT_H", "CORE_TA_FPKA_L4_TA_CORE_L", "CORE_TA_FPKA_L4_TA_CORE_H", "CORE_TA_FPKA_L4_TA_AGENT_CONTROL_L", "CORE_TA_FPKA_L4_TA_AGENT_CONTROL_H", "CORE_TA_FPKA_L4_TA_AGENT_STATUS_L", "CORE_TA_FPKA_L4_TA_AGENT_STATUS_H", "CORE_TA_USB_HS_OTG_L4_TA_COMPONENT_L", "CORE_TA_USB_HS_OTG_L4_TA_COMPONENT_H", "CORE_TA_USB_HS_OTG_L4_TA_CORE_L", "CORE_TA_USB_HS_OTG_L4_TA_CORE_H", "CORE_TA_USB_HS_OTG_L4_TA_AGENT_CONTROL_L", "CORE_TA_USB_HS_OTG_L4_TA_AGENT_CONTROL_H", "CORE_TA_USB_HS_OTG_L4_TA_AGENT_STATUS_L", "CORE_TA_USB_HS_OTG_L4_TA_AGENT_STATUS_H", "CORE_TA_MMC3_L4_TA_COMPONENT_L", "CORE_TA_MMC3_L4_TA_COMPONENT_H", "CORE_TA_MMC3_L4_TA_CORE_L", "CORE_TA_MMC3_L4_TA_CORE_H", "CORE_TA_MMC3_L4_TA_AGENT_CONTROL_L", "CORE_TA_MMC3_L4_TA_AGENT_CONTROL_H", "CORE_TA_MMC3_L4_TA_AGENT_STATUS_L", "CORE_TA_MMC3_L4_TA_AGENT_STATUS_H", "TA_MG_L4_TA_COMPONENT_L", "TA_MG_L4_TA_COMPONENT_H", "TA_MG_L4_TA_CORE_L", "TA_MG_L4_TA_CORE_H", "TA_MG_L4_TA_AGENT_CONTROL_L", "TA_MG_L4_TA_AGENT_CONTROL_H", "TA_MG_L4_TA_AGENT_STATUS_L", "TA_MG_L4_TA_AGENT_STATUS_H", "CORE_TA_HDQ1_L4_TA_COMPONENT_L", "CORE_TA_HDQ1_L4_TA_COMPONENT_H", "CORE_TA_HDQ1_L4_TA_CORE_L", "CORE_TA_HDQ1_L4_TA_CORE_H", "CORE_TA_HDQ1_L4_TA_AGENT_CONTROL_L", "CORE_TA_HDQ1_L4_TA_AGENT_CONTROL_H"}
register += {"CORE_TA_HDQ1_L4_TA_AGENT_STATUS_L", "CORE_TA_HDQ1_L4_TA_AGENT_STATUS_H", "CORE_TA_MMC2_L4_TA_COMPONENT_L", "CORE_TA_MMC2_L4_TA_COMPONENT_H", "CORE_TA_MMC2_L4_TA_CORE_L", "CORE_TA_MMC2_L4_TA_CORE_H", "CORE_TA_MMC2_L4_TA_AGENT_CONTROL_L", "CORE_TA_MMC2_L4_TA_AGENT_CONTROL_H", "CORE_TA_MMC2_L4_TA_AGENT_STATUS_L", "CORE_TA_MMC2_L4_TA_AGENT_STATUS_H", "CORE_TA_ICR_L4_TA_COMPONENT_L", "CORE_TA_ICR_L4_TA_COMPONENT_H", "CORE_TA_ICR_L4_TA_CORE_L", "CORE_TA_ICR_L4_TA_CORE_H", "CORE_TA_ICR_L4_TA_AGENT_CONTROL_L", "CORE_TA_ICR_L4_TA_AGENT_CONTROL_H", "CORE_TA_ICR_L4_TA_AGENT_STATUS_L", "CORE_TA_ICR_L4_TA_AGENT_STATUS_H", "CORE_TA_MCSPI3_L4_TA_COMPONENT_L", "CORE_TA_MCSPI3_L4_TA_COMPONENT_H", "CORE_TA_MCSPI3_L4_TA_CORE_L", "CORE_TA_MCSPI3_L4_TA_CORE_H", "CORE_TA_MCSPI3_L4_TA_AGENT_CONTROL_L", "CORE_TA_MCSPI3_L4_TA_AGENT_CONTROL_H", "CORE_TA_MCSPI3_L4_TA_AGENT_STATUS_L", "CORE_TA_MCSPI3_L4_TA_AGENT_STATUS_H", "CORE_TA_MCSPI4_L4_TA_COMPONENT_L", "CORE_TA_MCSPI4_L4_TA_COMPONENT_H", "CORE_TA_MCSPI4_L4_TA_CORE_L", "CORE_TA_MCSPI4_L4_TA_CORE_H", "CORE_TA_MCSPI4_L4_TA_AGENT_CONTROL_L", "CORE_TA_MCSPI4_L4_TA_AGENT_CONTROL_H", "CORE_TA_MCSPI4_L4_TA_AGENT_STATUS_L", "CORE_TA_MCSPI4_L4_TA_AGENT_STATUS_H", "CORE_TA_CAMERA_L4_TA_COMPONENT_L", "CORE_TA_CAMERA_L4_TA_COMPONENT_H", "CORE_TA_CAMERA_L4_TA_CORE_L", "CORE_TA_CAMERA_L4_TA_CORE_H", "CORE_TA_CAMERA_L4_TA_AGENT_CONTROL_L", "CORE_TA_CAMERA_L4_TA_AGENT_CONTROL_H", "CORE_TA_CAMERA_L4_TA_AGENT_STATUS_L", "CORE_TA_CAMERA_L4_TA_AGENT_STATUS_H", "CORE_TA_D3D2_L4_TA_COMPONENT_L", "CORE_TA_D3D2_L4_TA_COMPONENT_H", "CORE_TA_D3D2_L4_TA_CORE_L", "CORE_TA_D3D2_L4_TA_CORE_H", "CORE_TA_D3D2_L4_TA_AGENT_CONTROL_L", "CORE_TA_D3D2_L4_TA_AGENT_CONTROL_H", "CORE_TA_D3D2_L4_TA_AGENT_STATUS_L", "CORE_TA_D3D2_L4_TA_AGENT_STATUS_H", "CORE_TA_SHAM1_L4_TA_COMPONENT_L", "CORE_TA_SHAM1_L4_TA_COMPONENT_H", "CORE_TA_SHAM1_L4_TA_CORE_L", "CORE_TA_SHAM1_L4_TA_CORE_H", "CORE_TA_SHAM1_L4_TA_AGENT_CONTROL_L", "CORE_TA_SHAM1_L4_TA_AGENT_CONTROL_H", "CORE_TA_SHAM1_L4_TA_AGENT_STATUS_L", "CORE_TA_SHAM1_L4_TA_AGENT_STATUS_H", "CORE_TA_AES2_L4_TA_COMPONENT_L", "CORE_TA_AES2_L4_TA_COMPONENT_H", "CORE_TA_AES2_L4_TA_CORE_L", "CORE_TA_AES2_L4_TA_CORE_H", "CORE_TA_AES2_L4_TA_AGENT_CONTROL_L", "CORE_TA_AES2_L4_TA_AGENT_CONTROL_H", "CORE_TA_AES2_L4_TA_AGENT_STATUS_L", "CORE_TA_AES2_L4_TA_AGENT_STATUS_H", "CORE_TA_INTH_L4_TA_COMPONENT_L", "CORE_TA_INTH_L4_TA_COMPONENT_H", "CORE_TA_INTH_L4_TA_CORE_L", "CORE_TA_INTH_L4_TA_CORE_H", "CORE_TA_INTH_L4_TA_AGENT_CONTROL_L", "CORE_TA_INTH_L4_TA_AGENT_CONTROL_H", "CORE_TA_INTH_L4_TA_AGENT_STATUS_L", "CORE_TA_INTH_L4_TA_AGENT_STATUS_H", "CORE_TA_SR1_L4_TA_COMPONENT_L", "CORE_TA_SR1_L4_TA_COMPONENT_H", "CORE_TA_SR1_L4_TA_CORE_L", "CORE_TA_SR1_L4_TA_CORE_H", "CORE_TA_SR1_L4_TA_AGENT_CONTROL_L", "CORE_TA_SR1_L4_TA_AGENT_CONTROL_H", "CORE_TA_SR1_L4_TA_AGENT_STATUS_L", "CORE_TA_SR1_L4_TA_AGENT_STATUS_H", "CORE_TA_SR2_L4_TA_COMPONENT_L", "CORE_TA_SR2_L4_TA_COMPONENT_H", "CORE_TA_SR2_L4_TA_CORE_L", "CORE_TA_SR2_L4_TA_CORE_H", "CORE_TA_SR2_L4_TA_AGENT_CONTROL_L", "CORE_TA_SR2_L4_TA_AGENT_CONTROL_H", "CORE_TA_SR2_L4_TA_AGENT_STATUS_L", "CORE_TA_SR2_L4_TA_AGENT_STATUS_H", "CORE_TA_ICR_MODEM_L4_TA_COMPONENT_L", "CORE_TA_ICR_MODEM_L4_TA_COMPONENT_H", "CORE_TA_ICR_MODEM_L4_TA_CORE_L", "CORE_TA_ICR_MODEM_L4_TA_CORE_H", "CORE_TA_ICR_MODEM_L4_TA_AGENT_CONTROL_L", "CORE_TA_ICR_MODEM_L4_TA_AGENT_CONTROL_H", "CORE_TA_ICR_MODEM_L4_TA_AGENT_STATUS_L", "CORE_TA_ICR_MODEM_L4_TA_AGENT_STATUS_H", "CORE_TA_WKUP_L4_TA_COMPONENT_L", "CORE_TA_WKUP_L4_TA_COMPONENT_H", "CORE_TA_WKUP_L4_TA_CORE_L", "CORE_TA_WKUP_L4_TA_CORE_H", "CORE_TA_WKUP_L4_TA_AGENT_CONTROL_L", "CORE_TA_WKUP_L4_TA_AGENT_CONTROL_H", "CORE_TA_WKUP_L4_TA_AGENT_STATUS_L", "CORE_TA_WKUP_L4_TA_AGENT_STATUS_H", "PER_TA_UART3_L4_TA_COMPONENT_L", "PER_TA_UART3_L4_TA_COMPONENT_H", "PER_TA_UART3_L4_TA_CORE_L", "PER_TA_UART3_L4_TA_CORE_H", "PER_TA_UART3_L4_TA_AGENT_CONTROL_L", "PER_TA_UART3_L4_TA_AGENT_CONTROL_H", "PER_TA_UART3_L4_TA_AGENT_STATUS_L", "PER_TA_UART3_L4_TA_AGENT_STATUS_H", "PER_TA_MCBSP2_L4_TA_COMPONENT_L", "PER_TA_MCBSP2_L4_TA_COMPONENT_H", "PER_TA_MCBSP2_L4_TA_CORE_L", "PER_TA_MCBSP2_L4_TA_CORE_H", "PER_TA_MCBSP2_L4_TA_AGENT_CONTROL_L", "PER_TA_MCBSP2_L4_TA_AGENT_CONTROL_H", "PER_TA_MCBSP2_L4_TA_AGENT_STATUS_L", "PER_TA_MCBSP2_L4_TA_AGENT_STATUS_H", "PER_TA_MCBSP3_L4_TA_COMPONENT_L", "PER_TA_MCBSP3_L4_TA_COMPONENT_H", "PER_TA_MCBSP3_L4_TA_CORE_L", "PER_TA_MCBSP3_L4_TA_CORE_H", "PER_TA_MCBSP3_L4_TA_AGENT_CONTROL_L", "PER_TA_MCBSP3_L4_TA_AGENT_CONTROL_H", "PER_TA_MCBSP3_L4_TA_AGENT_STATUS_L", "PER_TA_MCBSP3_L4_TA_AGENT_STATUS_H", "PER_TA_MCBSP4_L4_TA_COMPONENT_L", "PER_TA_MCBSP4_L4_TA_COMPONENT_H", "PER_TA_MCBSP4_L4_TA_CORE_L", "PER_TA_MCBSP4_L4_TA_CORE_H", "PER_TA_MCBSP4_L4_TA_AGENT_CONTROL_L", "PER_TA_MCBSP4_L4_TA_AGENT_CONTROL_H", "PER_TA_MCBSP4_L4_TA_AGENT_STATUS_L", "PER_TA_MCBSP4_L4_TA_AGENT_STATUS_H", "PER_TA_MCBSP2_SIDETONE2_L4_TA_COMPONENT_L", "PER_TA_MCBSP2_SIDETONE2_L4_TA_COMPONENT_H", "PER_TA_MCBSP2_SIDETONE2_L4_TA_CORE_L", "PER_TA_MCBSP2_SIDETONE2_L4_TA_CORE_H", "PER_TA_MCBSP2_SIDETONE2_L4_TA_AGENT_CONTROL_L", "PER_TA_MCBSP2_SIDETONE2_L4_TA_AGENT_CONTROL_H", "PER_TA_MCBSP2_SIDETONE2_L4_TA_AGENT_STATUS_L", "PER_TA_MCBSP2_SIDETONE2_L4_TA_AGENT_STATUS_H", "PER_TA_MCBSP2_SIDETONE3_L4_TA_COMPONENT_L", "PER_TA_MCBSP2_SIDETONE3_L4_TA_COMPONENT_H", "PER_TA_MCBSP2_SIDETONE3_L4_TA_CORE_L", "PER_TA_MCBSP2_SIDETONE3_L4_TA_CORE_H", "PER_TA_MCBSP2_SIDETONE3_L4_TA_AGENT_CONTROL_L", "PER_TA_MCBSP2_SIDETONE3_L4_TA_AGENT_CONTROL_H", "PER_TA_MCBSP2_SIDETONE3_L4_TA_AGENT_STATUS_L", "PER_TA_MCBSP2_SIDETONE3_L4_TA_AGENT_STATUS_H", "PER_TA_WDTIMER3_L4_TA_COMPONENT_L", "PER_TA_WDTIMER3_L4_TA_COMPONENT_H", "PER_TA_WDTIMER3_L4_TA_CORE_L", "PER_TA_WDTIMER3_L4_TA_CORE_H", "PER_TA_WDTIMER3_L4_TA_AGENT_CONTROL_L", "PER_TA_WDTIMER3_L4_TA_AGENT_CONTROL_H", "PER_TA_WDTIMER3_L4_TA_AGENT_STATUS_L", "PER_TA_WDTIMER3_L4_TA_AGENT_STATUS_H", "PER_TA_GPTIMER2_L4_TA_COMPONENT_L", "PER_TA_GPTIMER2_L4_TA_COMPONENT_H", "PER_TA_GPTIMER2_L4_TA_CORE_L", "PER_TA_GPTIMER2_L4_TA_CORE_H", "PER_TA_GPTIMER2_L4_TA_AGENT_CONTROL_L", "PER_TA_GPTIMER2_L4_TA_AGENT_CONTROL_H", "PER_TA_GPTIMER2_L4_TA_AGENT_STATUS_L", "PER_TA_GPTIMER2_L4_TA_AGENT_STATUS_H", "PER_TA_GPTIMER3_L4_TA_COMPONENT_L", "PER_TA_GPTIMER3_L4_TA_COMPONENT_H", "PER_TA_GPTIMER3_L4_TA_CORE_L", "PER_TA_GPTIMER3_L4_TA_CORE_H", "PER_TA_GPTIMER3_L4_TA_AGENT_CONTROL_L", "PER_TA_GPTIMER3_L4_TA_AGENT_CONTROL_H", "PER_TA_GPTIMER3_L4_TA_AGENT_STATUS_L", "PER_TA_GPTIMER3_L4_TA_AGENT_STATUS_H", "PER_TA_GPTIMER4_L4_TA_COMPONENT_L", "PER_TA_GPTIMER4_L4_TA_COMPONENT_H", "PER_TA_GPTIMER4_L4_TA_CORE_L", "PER_TA_GPTIMER4_L4_TA_CORE_H", "PER_TA_GPTIMER4_L4_TA_AGENT_CONTROL_L", "PER_TA_GPTIMER4_L4_TA_AGENT_CONTROL_H", "PER_TA_GPTIMER4_L4_TA_AGENT_STATUS_L", "PER_TA_GPTIMER4_L4_TA_AGENT_STATUS_H", "PER_TA_GPTIMER5_L4_TA_COMPONENT_L", "PER_TA_GPTIMER5_L4_TA_COMPONENT_H", "PER_TA_GPTIMER5_L4_TA_CORE_L", "PER_TA_GPTIMER5_L4_TA_CORE_H", "PER_TA_GPTIMER5_L4_TA_AGENT_CONTROL_L", "PER_TA_GPTIMER5_L4_TA_AGENT_CONTROL_H", "PER_TA_GPTIMER5_L4_TA_AGENT_STATUS_L", "PER_TA_GPTIMER5_L4_TA_AGENT_STATUS_H", "PER_TA_GPTIMER6_L4_TA_COMPONENT_L", "PER_TA_GPTIMER6_L4_TA_COMPONENT_H", "PER_TA_GPTIMER6_L4_TA_CORE_L", "PER_TA_GPTIMER6_L4_TA_CORE_H", "PER_TA_GPTIMER6_L4_TA_AGENT_CONTROL_L", "PER_TA_GPTIMER6_L4_TA_AGENT_CONTROL_H", "PER_TA_GPTIMER6_L4_TA_AGENT_STATUS_L", "PER_TA_GPTIMER6_L4_TA_AGENT_STATUS_H", "PER_TA_GPTIMER7_L4_TA_COMPONENT_L", "PER_TA_GPTIMER7_L4_TA_COMPONENT_H", "PER_TA_GPTIMER7_L4_TA_CORE_L", "PER_TA_GPTIMER7_L4_TA_CORE_H", "PER_TA_GPTIMER7_L4_TA_AGENT_CONTROL_L", "PER_TA_GPTIMER7_L4_TA_AGENT_CONTROL_H", "PER_TA_GPTIMER7_L4_TA_AGENT_STATUS_L", "PER_TA_GPTIMER7_L4_TA_AGENT_STATUS_H", "PER_TA_GPTIMER8_L4_TA_COMPONENT_L", "PER_TA_GPTIMER8_L4_TA_COMPONENT_H", "PER_TA_GPTIMER8_L4_TA_CORE_L", "PER_TA_GPTIMER8_L4_TA_CORE_H", "PER_TA_GPTIMER8_L4_TA_AGENT_CONTROL_L", "PER_TA_GPTIMER8_L4_TA_AGENT_CONTROL_H", "PER_TA_GPTIMER8_L4_TA_AGENT_STATUS_L"}
register += {"PER_TA_GPTIMER8_L4_TA_AGENT_STATUS_H", "PER_TA_GPTIMER9_L4_TA_COMPONENT_L", "PER_TA_GPTIMER9_L4_TA_COMPONENT_H", "PER_TA_GPTIMER9_L4_TA_CORE_L", "PER_TA_GPTIMER9_L4_TA_CORE_H", "PER_TA_GPTIMER9_L4_TA_AGENT_CONTROL_L", "PER_TA_GPTIMER9_L4_TA_AGENT_CONTROL_H", "PER_TA_GPTIMER9_L4_TA_AGENT_STATUS_L", "PER_TA_GPTIMER9_L4_TA_AGENT_STATUS_H", "PER_TA_GPIO2_L4_TA_COMPONENT_L", "PER_TA_GPIO2_L4_TA_COMPONENT_H", "PER_TA_GPIO2_L4_TA_CORE_L", "PER_TA_GPIO2_L4_TA_CORE_H", "PER_TA_GPIO2_L4_TA_AGENT_CONTROL_L", "PER_TA_GPIO2_L4_TA_AGENT_CONTROL_H", "PER_TA_GPIO2_L4_TA_AGENT_STATUS_L", "PER_TA_GPIO2_L4_TA_AGENT_STATUS_H", "PER_TA_GPIO3_L4_TA_COMPONENT_L", "PER_TA_GPIO3_L4_TA_COMPONENT_H", "PER_TA_GPIO3_L4_TA_CORE_L", "PER_TA_GPIO3_L4_TA_CORE_H", "PER_TA_GPIO3_L4_TA_AGENT_CONTROL_L", "PER_TA_GPIO3_L4_TA_AGENT_CONTROL_H", "PER_TA_GPIO3_L4_TA_AGENT_STATUS_L", "PER_TA_GPIO3_L4_TA_AGENT_STATUS_H", "PER_TA_GPIO4_L4_TA_COMPONENT_L", "PER_TA_GPIO4_L4_TA_COMPONENT_H", "PER_TA_GPIO4_L4_TA_CORE_L", "PER_TA_GPIO4_L4_TA_CORE_H", "PER_TA_GPIO4_L4_TA_AGENT_CONTROL_L", "PER_TA_GPIO4_L4_TA_AGENT_CONTROL_H", "PER_TA_GPIO4_L4_TA_AGENT_STATUS_L", "PER_TA_GPIO4_L4_TA_AGENT_STATUS_H", "PER_TA_GPIO5_L4_TA_COMPONENT_L", "PER_TA_GPIO5_L4_TA_COMPONENT_H", "PER_TA_GPIO5_L4_TA_CORE_L", "PER_TA_GPIO5_L4_TA_CORE_H", "PER_TA_GPIO5_L4_TA_AGENT_CONTROL_L", "PER_TA_GPIO5_L4_TA_AGENT_CONTROL_H", "PER_TA_GPIO5_L4_TA_AGENT_STATUS_L", "PER_TA_GPIO5_L4_TA_AGENT_STATUS_H", "PER_TA_GPIO6_L4_TA_COMPONENT_L", "PER_TA_GPIO6_L4_TA_COMPONENT_H", "PER_TA_GPIO6_L4_TA_CORE_L", "PER_TA_GPIO6_L4_TA_CORE_H", "PER_TA_GPIO6_L4_TA_AGENT_CONTROL_L", "PER_TA_GPIO6_L4_TA_AGENT_CONTROL_H", "PER_TA_GPIO6_L4_TA_AGENT_STATUS_L", "PER_TA_GPIO6_L4_TA_AGENT_STATUS_H", "EMU_TA_TESTCHIPLEVELTAP_L4_TA_COMPONENT_L", "EMU_TA_TESTCHIPLEVELTAP_L4_TA_COMPONENT_H", "EMU_TA_TESTCHIPLEVELTAP_L4_TA_CORE_L", "EMU_TA_TESTCHIPLEVELTAP_L4_TA_CORE_H", "EMU_TA_TESTCHIPLEVELTAP_L4_TA_AGENT_CONTROL_L", "EMU_TA_TESTCHIPLEVELTAP_L4_TA_AGENT_CONTROL_H", "EMU_TA_TESTCHIPLEVELTAP_L4_TA_AGENT_STATUS_L", "EMU_TA_TESTCHIPLEVELTAP_L4_TA_AGENT_STATUS_H", "EMU_TA_MPU_L4_TA_COMPONENT_L", "EMU_TA_MPU_L4_TA_COMPONENT_H", "EMU_TA_MPU_L4_TA_CORE_L", "EMU_TA_MPU_L4_TA_CORE_H", "EMU_TA_MPU_L4_TA_AGENT_CONTROL_L", "EMU_TA_MPU_L4_TA_AGENT_CONTROL_H", "EMU_TA_MPU_L4_TA_AGENT_STATUS_L", "EMU_TA_MPU_L4_TA_AGENT_STATUS_H", "EMU_TA_TPUI_L4_TA_COMPONENT_L", "EMU_TA_TPUI_L4_TA_COMPONENT_H", "EMU_TA_TPUI_L4_TA_CORE_L", "EMU_TA_TPUI_L4_TA_CORE_H", "EMU_TA_TPUI_L4_TA_AGENT_CONTROL_L", "EMU_TA_TPUI_L4_TA_AGENT_CONTROL_H", "EMU_TA_TPUI_L4_TA_AGENT_STATUS_L", "EMU_TA_TPUI_L4_TA_AGENT_STATUS_H", "EMU_TA_ETB_L4_TA_COMPONENT_L", "EMU_TA_ETB_L4_TA_COMPONENT_H", "EMU_TA_ETB_L4_TA_CORE_L", "EMU_TA_ETB_L4_TA_CORE_H", "EMU_TA_ETB_L4_TA_AGENT_CONTROL_L", "EMU_TA_ETB_L4_TA_AGENT_CONTROL_H", "EMU_TA_ETB_L4_TA_AGENT_STATUS_L", "EMU_TA_ETB_L4_TA_AGENT_STATUS_H", "EMU_TA_DAPCTL_L4_TA_COMPONENT_L", "EMU_TA_DAPCTL_L4_TA_COMPONENT_H", "EMU_TA_DAPCTL_L4_TA_CORE_L", "EMU_TA_DAPCTL_L4_TA_CORE_H", "EMU_TA_DAPCTL_L4_TA_AGENT_CONTROL_L", "EMU_TA_DAPCTL_L4_TA_AGENT_CONTROL_H", "EMU_TA_DAPCTL_L4_TA_AGENT_STATUS_L", "EMU_TA_DAPCTL_L4_TA_AGENT_STATUS_H", "EMU_TA_SDTI_L4_TA_COMPONENT_L", "EMU_TA_SDTI_L4_TA_COMPONENT_H", "EMU_TA_SDTI_L4_TA_CORE_L", "EMU_TA_SDTI_L4_TA_CORE_H", "EMU_TA_SDTI_L4_TA_AGENT_CONTROL_L", "EMU_TA_SDTI_L4_TA_AGENT_CONTROL_H", "EMU_TA_SDTI_L4_TA_AGENT_STATUS_L", "EMU_TA_SDTI_L4_TA_AGENT_STATUS_H", "EMU_TA_L4WKUP_L4_TA_COMPONENT_L", "EMU_TA_L4WKUP_L4_TA_COMPONENT_H", "EMU_TA_L4WKUP_L4_TA_CORE_L", "EMU_TA_L4WKUP_L4_TA_CORE_H", "EMU_TA_L4WKUP_L4_TA_AGENT_CONTROL_L", "EMU_TA_L4WKUP_L4_TA_AGENT_CONTROL_H", "EMU_TA_L4WKUP_L4_TA_AGENT_STATUS_L", "EMU_TA_L4WKUP_L4_TA_AGENT_STATUS_H", "WKUP_TA_GPTIMER12_L4_TA_COMPONENT_L", "WKUP_TA_GPTIMER12_L4_TA_COMPONENT_H", "WKUP_TA_GPTIMER12_L4_TA_CORE_L", "WKUP_TA_GPTIMER12_L4_TA_CORE_H", "WKUP_TA_GPTIMER12_L4_TA_AGENT_CONTROL_L", "WKUP_TA_GPTIMER12_L4_TA_AGENT_CONTROL_H", "WKUP_TA_GPTIMER12_L4_TA_AGENT_STATUS_L", "WKUP_TA_GPTIMER12_L4_TA_AGENT_STATUS_H", "WKUP_TA_PRM_L4_TA_COMPONENT_L", "WKUP_TA_PRM_L4_TA_COMPONENT_H", "WKUP_TA_PRM_L4_TA_CORE_L", "WKUP_TA_PRM_L4_TA_CORE_H", "WKUP_TA_PRM_L4_TA_AGENT_CONTROL_L", "WKUP_TA_PRM_L4_TA_AGENT_CONTROL_H", "WKUP_TA_PRM_L4_TA_AGENT_STATUS_L", "WKUP_TA_PRM_L4_TA_AGENT_STATUS_H", "WKUP_TA_WDTIMER1_L4_TA_COMPONENT_L", "WKUP_TA_WDTIMER1_L4_TA_COMPONENT_H", "WKUP_TA_WDTIMER1_L4_TA_CORE_L", "WKUP_TA_WDTIMER1_L4_TA_CORE_H", "WKUP_TA_WDTIMER1_L4_TA_AGENT_CONTROL_L", "WKUP_TA_WDTIMER1_L4_TA_AGENT_CONTROL_H", "WKUP_TA_WDTIMER1_L4_TA_AGENT_STATUS_L", "WKUP_TA_WDTIMER1_L4_TA_AGENT_STATUS_H", "WKUP_TA_USIM_L4_TA_COMPONENT_L", "WKUP_TA_USIM_L4_TA_COMPONENT_H", "WKUP_TA_USIM_L4_TA_CORE_L", "WKUP_TA_USIM_L4_TA_CORE_H", "WKUP_TA_USIM_L4_TA_AGENT_CONTROL_L", "WKUP_TA_USIM_L4_TA_AGENT_CONTROL_H", "WKUP_TA_USIM_L4_TA_AGENT_STATUS_L", "WKUP_TA_USIM_L4_TA_AGENT_STATUS_H", "WKUP_TA_WDTIMER_L4_TA_COMPONENT_L", "WKUP_TA_WDTIMER_L4_TA_COMPONENT_H", "WKUP_TA_WDTIMER_L4_TA_CORE_L", "WKUP_TA_WDTIMER_L4_TA_CORE_H", "WKUP_TA_WDTIMER_L4_TA_AGENT_CONTROL_L", "WKUP_TA_WDTIMER_L4_TA_AGENT_CONTROL_H", "WKUP_TA_WDTIMER_L4_TA_AGENT_STATUS_L", "WKUP_TA_WDTIMER_L4_TA_AGENT_STATUS_H", "WKUP_TA_GPTIMER1_L4_TA_COMPONENT_L", "WKUP_TA_GPTIMER1_L4_TA_COMPONENT_H", "WKUP_TA_GPTIMER1_L4_TA_CORE_L", "WKUP_TA_GPTIMER1_L4_TA_CORE_H", "WKUP_TA_GPTIMER1_L4_TA_AGENT_CONTROL_L", "WKUP_TA_GPTIMER1_L4_TA_AGENT_CONTROL_H", "WKUP_TA_GPTIMER1_L4_TA_AGENT_STATUS_L", "WKUP_TA_GPTIMER1_L4_TA_AGENT_STATUS_H", "WKUP_TA_SYNCTIMER32K_L4_TA_COMPONENT_L", "WKUP_TA_SYNCTIMER32K_L4_TA_COMPONENT_H", "WKUP_TA_SYNCTIMER32K_L4_TA_CORE_L", "WKUP_TA_SYNCTIMER32K_L4_TA_CORE_H", "WKUP_TA_SYNCTIMER32K_L4_TA_AGENT_CONTROL_L", "WKUP_TA_SYNCTIMER32K_L4_TA_AGENT_CONTROL_H", "WKUP_TA_SYNCTIMER32K_L4_TA_AGENT_STATUS_L", "WKUP_TA_SYNCTIMER32K_L4_TA_AGENT_STATUS_H" }
register += {"L3_RT_COMPONENT", "L3_RT_NETWORK", "L3_RT_INITID_READBACK", "L3_RT_NETWORK_CONTROL", "L3_SI_CONTROL", "L3_SI_FLAG_STATUS_0", "L3_SI_FLAG_STATUS_1", "L4_LA_COMPONENT_H", "L4_LA_NETWORK_L", "L4_LA_NETWORK_H", "L4_LA_INITIATOR_INFO_L", "L4_LA_INITIATOR_INFO_H", "L4_LA_NETWORK_CONTROL_L", "L4_LA_NETWORK_CONTROL_H"}
}


MAILBOX_groups{
sn = "MAILBOX"
ln = "MAILBOX"
hk = "MAILBOX"
register =   {"MAILBOX_REVISION",   "MAILBOX_SYSCONFIG",   "MAILBOX_SYSSTATUS" } 
}


CONTROL_groups{
sn = "CONTROL"
ln = "CONTROL"
hk = "CONTROL"
register = { "CONTROL_REVISION", "CONTROL_SYSCONFIG", "CONTROL_PADCONF_SDRC_D0", "CONTROL_PADCONF_SDRC_D2", "CONTROL_PADCONF_SDRC_D4", "CONTROL_PADCONF_SDRC_D6", "CONTROL_PADCONF_SDRC_D8", "CONTROL_PADCONF_SDRC_D10", "CONTROL_PADCONF_SDRC_D12", "CONTROL_PADCONF_SDRC_D14", "CONTROL_PADCONF_SDRC_D16", "CONTROL_PADCONF_SDRC_D18", "CONTROL_PADCONF_SDRC_D20", "CONTROL_PADCONF_SDRC_D22", "CONTROL_PADCONF_SDRC_D24", "CONTROL_PADCONF_SDRC_D26", "CONTROL_PADCONF_SDRC_D28", "CONTROL_PADCONF_SDRC_D30", "CONTROL_PADCONF_SDRC_CLK", "CONTROL_PADCONF_SDRC_DQS1", "CONTROL_PADCONF_SDRC_DQS3", "CONTROL_PADCONF_GPMC_A2", "CONTROL_PADCONF_GPMC_A4", "CONTROL_PADCONF_GPMC_A6", "CONTROL_PADCONF_GPMC_A8", "CONTROL_PADCONF_GPMC_A10", "CONTROL_PADCONF_GPMC_D1", "CONTROL_PADCONF_GPMC_D3", "CONTROL_PADCONF_GPMC_D5", "CONTROL_PADCONF_GPMC_D7", "CONTROL_PADCONF_GPMC_D9", "CONTROL_PADCONF_GPMC_D11", "CONTROL_PADCONF_GPMC_D13", "CONTROL_PADCONF_GPMC_D15", "CONTROL_PADCONF_GPMC_NCS1", "CONTROL_PADCONF_GPMC_NCS3", "CONTROL_PADCONF_GPMC_NCS5", "CONTROL_PADCONF_GPMC_NCS7", "CONTROL_PADCONF_GPMC_NADV_ALE", "CONTROL_PADCONF_GPMC_NWE", "CONTROL_PADCONF_GPMC_NBE1", "CONTROL_PADCONF_GPMC_WAIT0", "CONTROL_PADCONF_GPMC_WAIT2", "CONTROL_PADCONF_DSS_PCLK", "CONTROL_PADCONF_DSS_VSYNC", "CONTROL_PADCONF_DSS_DATA0", "CONTROL_PADCONF_DSS_DATA2", "CONTROL_PADCONF_DSS_DATA4", "CONTROL_PADCONF_DSS_DATA6", "CONTROL_PADCONF_DSS_DATA8", "CONTROL_PADCONF_DSS_DATA10", "CONTROL_PADCONF_DSS_DATA12", "CONTROL_PADCONF_DSS_DATA14", "CONTROL_PADCONF_DSS_DATA16", "CONTROL_PADCONF_DSS_DATA18", "CONTROL_PADCONF_DSS_DATA20", "CONTROL_PADCONF_DSS_DATA22", "CONTROL_PADCONF_CAM_HS", "CONTROL_PADCONF_CAM_XCLKA", "CONTROL_PADCONF_CAM_FLD", "CONTROL_PADCONF_CAM_D1", "CONTROL_PADCONF_CAM_D3", "CONTROL_PADCONF_CAM_D5", "CONTROL_PADCONF_CAM_D7", "CONTROL_PADCONF_CAM_D9", "CONTROL_PADCONF_CAM_D11", "CONTROL_PADCONF_CAM_WEN", "CONTROL_PADCONF_CSI2_DX0", "CONTROL_PADCONF_CSI2_DX1", "CONTROL_PADCONF_MCBSP2_FSX", "CONTROL_PADCONF_MCBSP2_DR", "CONTROL_PADCONF_MMC1_CLK", "CONTROL_PADCONF_MMC1_DAT0", "CONTROL_PADCONF_MMC1_DAT2", "CONTROL_PADCONF_MMC1_DAT4", "CONTROL_PADCONF_MMC1_DAT6", "CONTROL_PADCONF_MMC2_CLK", "CONTROL_PADCONF_MMC2_DAT0", "CONTROL_PADCONF_MMC2_DAT2", "CONTROL_PADCONF_MMC2_DAT4", "CONTROL_PADCONF_MMC2_DAT6", "CONTROL_PADCONF_MCBSP3_DX", "CONTROL_PADCONF_MCBSP3_CLKX", "CONTROL_PADCONF_UART2_CTS", "CONTROL_PADCONF_UART2_TX", "CONTROL_PADCONF_UART1_TX", "CONTROL_PADCONF_UART1_CTS", "CONTROL_PADCONF_MCBSP4_CLKX", "CONTROL_PADCONF_MCBSP4_DX", "CONTROL_PADCONF_MCBSP1_CLKR", "CONTROL_PADCONF_MCBSP1_DX", "CONTROL_PADCONF_MCBSP_CLKS", "CONTROL_PADCONF_MCBSP1_CLKX", "CONTROL_PADCONF_UART3_RTS_SD", "CONTROL_PADCONF_UART3_TX_IRTX", "CONTROL_PADCONF_HSUSB0_STP", "CONTROL_PADCONF_HSUSB0_NXT", "CONTROL_PADCONF_HSUSB0_DATA1", "CONTROL_PADCONF_HSUSB0_DATA3", "CONTROL_PADCONF_HSUSB0_DATA5", "CONTROL_PADCONF_HSUSB0_DATA7", "CONTROL_PADCONF_I2C1_SDA", "CONTROL_PADCONF_I2C2_SDA", "CONTROL_PADCONF_I2C3_SDA", "CONTROL_PADCONF_MCSPI1_CLK", "CONTROL_PADCONF_MCSPI1_SOMI", "CONTROL_PADCONF_MCSPI1_CS1", "CONTROL_PADCONF_MCSPI1_CS3", "CONTROL_PADCONF_MCSPI2_SIMO", "CONTROL_PADCONF_MCSPI2_CS0", "CONTROL_PADCONF_SYS_NIRQ", "CONTROL_PADCONF_SAD2D_MCAD0", "CONTROL_PADCONF_SAD2D_MCAD2", "CONTROL_PADCONF_SAD2D_MCAD4", "CONTROL_PADCONF_SAD2D_MCAD6", "CONTROL_PADCONF_SAD2D_MCAD8", "CONTROL_PADCONF_SAD2D_MCAD10", "CONTROL_PADCONF_SAD2D_MCAD12", "CONTROL_PADCONF_SAD2D_MCAD14", "CONTROL_PADCONF_SAD2D_MCAD16", "CONTROL_PADCONF_SAD2D_MCAD18", "CONTROL_PADCONF_SAD2D_MCAD20", "CONTROL_PADCONF_SAD2D_MCAD22", "CONTROL_PADCONF_SAD2D_MCAD24", "CONTROL_PADCONF_SAD2D_MCAD26", "CONTROL_PADCONF_SAD2D_MCAD28", "CONTROL_PADCONF_SAD2D_MCAD30", "CONTROL_PADCONF_SAD2D_MCAD32", "CONTROL_PADCONF_SAD2D_MCAD34", "CONTROL_PADCONF_SAD2D_MCAD36", "CONTROL_PADCONF_SAD2D_NRESPWRON", "CONTROL_PADCONF_SAD2D_ARMNIRQ", "CONTROL_PADCONF_SAD2D_SPINT", "CONTROL_PADCONF_SAD2D_DMAREQ0", "CONTROL_PADCONF_SAD2D_DMAREQ2", "CONTROL_PADCONF_SAD2D_NTRST", "CONTROL_PADCONF_SAD2D_TDO", "CONTROL_PADCONF_SAD2D_TCK", "CONTROL_PADCONF_SAD2D_MSTDBY", "CONTROL_PADCONF_SAD2D_IDLEACK", "CONTROL_PADCONF_SAD2D_SWRITE", "CONTROL_PADCONF_SAD2D_SREAD", "CONTROL_PADCONF_SAD2D_SBUSFLAG", "CONTROL_PADCONF_SDRC_CKE1", "CONTROL_PADCONF_ETK_CLK", "CONTROL_PADCONF_ETK_D0", "CONTROL_PADCONF_ETK_D2", "CONTROL_PADCONF_ETK_D4", "CONTROL_PADCONF_ETK_D6", "CONTROL_PADCONF_ETK_D8", "CONTROL_PADCONF_ETK_D10", "CONTROL_PADCONF_ETK_D12", "CONTROL_PADCONF_ETK_D14", "CONTROL_PADCONF_OFF", "CONTROL_DEVCONF0", "CONTROL_MEM_DFTRW0", "CONTROL_MEM_DFTRW1", "CONTROL_MSUSPENDMUX_0", "CONTROL_MSUSPENDMUX_1", "CONTROL_MSUSPENDMUX_2", "CONTROL_MSUSPENDMUX_3", "CONTROL_MSUSPENDMUX_4", "CONTROL_MSUSPENDMUX_5", "CONTROL_SEC_CTRL", "CONTROL_DEVCONF1", "CONTROL_CSIRXFE", "CONTROL_SEC_STATUS", "CONTROL_SEC_ERR_STATUS", "CONTROL_SEC_ERR_STATUS_DEBUG", "CONTROL_STATUS", "CONTROL_GENERAL_PURPOSE_STATUS", "CONTROL_RPUB_KEY_H_0", "CONTROL_RPUB_KEY_H_1", "CONTROL_RPUB_KEY_H_2", "CONTROL_RPUB_KEY_H_3", "CONTROL_RPUB_KEY_H_4", "CONTROL_RAND_KEY_0", "CONTROL_RAND_KEY_1", "CONTROL_RAND_KEY_2", "CONTROL_RAND_KEY_3", "CONTROL_CUST_KEY_0", "CONTROL_CUST_KEY_1", "CONTROL_CUST_KEY_2", "CONTROL_CUST_KEY_3", "CONTROL_USB_CONF_0", "CONTROL_USB_CONF_1", "CONTROL_CEK_0", "CONTROL_CEK_1", "CONTROL_CEK_2", "CONTROL_CEK_3", "CONTROL_MSV_0", "CONTROL_CEK_BCH_0", "CONTROL_CEK_BCH_1", "CONTROL_CEK_BCH_2", "CONTROL_CEK_BCH_3", "CONTROL_CEK_BCH_4", "CONTROL_MSV_BCH_0", "CONTROL_MSV_BCH_1", "CONTROL_SWRV_0", "CONTROL_SWRV_1", "CONTROL_SWRV_2", "CONTROL_SWRV_3", "CONTROL_SWRV_4", "CONTROL_IVA2_BOOTADDR", "CONTROL_IVA2_BOOTMOD", "CONTROL_DEBOBS_0", "CONTROL_DEBOBS_1", "CONTROL_DEBOBS_2", "CONTROL_DEBOBS_3", "CONTROL_DEBOBS_4", "CONTROL_DEBOBS_5", "CONTROL_DEBOBS_6", "CONTROL_DEBOBS_7", "CONTROL_DEBOBS_8", "CONTROL_PROG_IO0", "CONTROL_PROG_IO1", "CONTROL_DSS_DPLL_SPREADING", "CONTROL_CORE_DPLL_SPREADING", "CONTROL_PER_DPLL_SPREADING", "CONTROL_USBHOST_DPLL_SPREADING", "CONTROL_SECURE_SDRC_SHARING", "CONTROL_SECURE_SDRC_MCFG0", "CONTROL_SECURE_SDRC_MCFG1", "CONTROL_MODEM_FW_CONFIGURATION_LOCK", "CONTROL_MODEM_MEMORY_RESOURCES_CON", "CONTROL_MODEM_GPMC_DT_FW_REQ_INFO", "CONTROL_MODEM_GPMC_DT_FW_RD", "CONTROL_MODEM_GPMC_DT_FW_WR", "CONTROL_MODEM_GPMC_BOOT_CODE", "CONTROL_MODEM_SMS_RG_ATT1", "CONTROL_MODEM_SMS_RG_RDPERM1", "CONTROL_MODEM_SMS_RG_WRPERM1", "CONTROL_MODEM_D2D_FW_DEBUG_MODE", "CONTROL_DPF_OCM_RAM_FW_ADDR_MATCH", "CONTROL_DPF_OCM_RAM_FW_REQINFO", "CONTROL_DPF_OCM_RAM_FW_WR", "CONTROL_DPF_REGION4_GPMC_FW_ADDR_MA", "CONTROL_DPF_REGION4_GPMC_FW_REQINFO", "CONTROL_DPF_REGION4_GPMC_FW_WR", "CONTROL_DPF_REGION1_IVA2_FW_ADDR_MATC", "CONTROL_DPF_REGION1_IVA2_FW_REQINFO", "CONTROL_DPF_REGION1_IVA2_FW_WR", "CONTROL_DPF_MAD2D_FW_ADDR_MATCH", "CONTROL_DPF_MAD2D_FW_REQINFO", "CONTROL_DPF_MAD2D_FW_WR", "CONTROL_APE_FW_DEFAULT_SECURE_LOCK", "CONTROL_OCMROM_SECURE_DEBUG", "CONTROL_D2D_FW_STACKED_DEVICE_SEC_DE", "CONTROL_EXT_SEC_CONTROL", "CONTROL_D2D_FW_STACKED_DEVICE_SECURIT", "CONTROL_PBIAS_LITE", "CONTROL_TEMP_SENSOR", "CONTROL_SRAMLDO4", "CONTROL_SRAMLDO5", "CONTROL_CSI", "CONTROL_IDCODE", "CONTROL_PADCONF_I2", "CONTROL_SEC_TAP", "CONTROL_SEC_EMU", "CONTROL_WKUP_DEBOBS_0", "CONTROL_WKUP_DEBOBS_1", "CONTROL_WKUP_DEBOBS_2", "CONTROL_WKUP_DEBOBS_3", "CONTROL_WKUP_DEBOBS_4", "CONTROL_SEC_DAP", "CONTROL_PADCONF_SYS_32K", "CONTROL_PADCONF_SYS_NRESWARM", "CONTROL_PADCONF_SYS_BOOT1", "CONTROL_PADCONF_SYS_BOOT3", "CONTROL_PADCONF_SYS_BOOT5", "CONTROL_PADCONF_SYS_OFF_MODE", "CONTROL_PADCONF_JTAG_NTRST", "CONTROL_PADCONF_JTAG_TMS_TMSC", "CONTROL_PADCONF_JTAG_EMU0", "CONTROL_PADCONF_SAD2_SWAKEUP"}
}


MMU_groups{
sn = "MMU"
ln = "MMU"
hk = "MMU"
register =  { "MMU_REVISION",   "MMU_SYSCONFIG",   "MMU_SYSSTATUS",   "MMU_IRQSTATUS",   "MMU_IRQENABLE",   "MMU_WALKING_ST",   "MMU_CNTL",   "MMU_FAULT_AD",   "MMU_TTB",   "MMU_LOCK",   "MMU_LD_TLB",   "MMU_CAM",   "MMU_RAM",   "MMU_GFLUSH",   "MMU_FLUSH_ENTRY",   "MMU_READ_CAM",   "MMU_READ_RAM",   "MMU_EMU_FAULT_AD" }
}


DMA_groups{
sn = "DMA"
ln = "DMA"
hk = "DMA"
register =  { "DMA4_REVISION",   "DMA4_SYSSTATUS",   "DMA4_OCP_SYSCONFIG",   "DMA4_CAPS_0",   "DMA4_CAPS_2",   "DMA4_CAPS_3",   "DMA4_CAPS_4",   "DMA4_GCR"}
}


INTCPS_groups{
sn = "INTCPS"
ln = "INTCPS"
hk = "INTCPS"
register =  { "INTCPS_REVISION",   "INTCPS_SYSCONFIG",   "INTCPS_SYSSTATUS",   "INTCPS_SIR_IRQ",   "INTCPS_SIR_FIQ",   "INTCPS_CONTROL",   "INTCPS_PROTECTION",   "INTCPS_IDLE",   "INTCPS_IRQ_PRIORITY",   "INTCPS_FIQ_PRIORITY",   "INTCPS_THRESHOLD"}
}


GPMC_groups{
sn = "GPMC"
ln = "GPMC"
hk = "GPMC"
register =  {  "GPMC_REVISION",   "GPMC_SYSCONFIG",   "GPMC_SYSSTATUS",   "GPMC_IRQSTATUS",   "GPMC_IRQENABLE",   "GPMC_TIMEOUT_CONTROL",   "GPMC_ERR_ADDRESS",   "GPMC_ERR_TYPE",   "GPMC_CONFIG",   "GPMC_STATUS",   "GPMC_PREFETCH_CONFIG1",   "GPMC_PREFETCH_CONFIG2",   "GPMC_PREFETCH_CONTROL",   "GPMC_PREFETCH_STATUS",   "GPMC_ECC_CONFIG",   "GPMC_ECC_CONTROL",   "GPMC_ECC_SIZE_CONFIG",   "GPMC_BCH_SWDATA",   "SMS_REVISION",   "SMS_SYSCONFIG",   "SMS_SYSSTATUS",   "SMS_SECURITY_CONTROL",   "SMS_CLASS_ARBITER0",   "SMS_CLASS_ARBITER1",   "SMS_CLASS_ARBITER2",   "SMS_INTERCLASS_ARBITER",   "SMS_ERR_ADDR",   "SMS_ERR_TYPE",   "SMS_POW_CTRL",   "SDRC_REVISION",   "SDRC_SYSCONFIG",   "SDRC_SYSSTATUS",   "SDRC_CS_CFG",   "SDRC_SHARING",   "SDRC_ERR_ADDR",   "SDRC_ERR_TYPE",   "SDRC_DLLA_CTRL",   "SDRC_DLLA_STATUS",   "SDRC_POWER_REG" }
}


ISP_groups{
sn = "ISP"
ln = "ISP"
hk = "ISP"
register =  { "ISP_REVISION",   "ISP_SYSCONFIG",   "ISP_SYSSTATUS",   "ISP_IRQ0ENABLE",   "ISP_IRQ0STATUS",   "ISP_IRQ1ENABLE",   "ISP_IRQ1STATUS",   "TCTRL_GRESET_LENGTH",   "TCTRL_PSTRB_REPLAY",   "ISP_CTRL",   "ISP_SECURE",   "TCTRL_CTRL",   "TCTRL_FRAME",   "TCTRL_PSTRB_DELAY",   "TCTRL_STRB_DELAY",   "TCTRL_SHUT_DELAY",   "TCTRL_PSTRB_LENGTH",   "TCTRL_STRB_LENGTH",   "TCTRL_SHUT_LENGTH",   "CBUFF_REVISION",   "CBUFF_SYSCONFIG",   "CBUFF_SYSSTATUS",   "CBUFF_IRQSTATUS",   "CBUFF_IRQENABLE",   "CCP2_REVISION",   "CCP2_SYSCONFIG",   "CCP2_SYSSTATUS",   "CCP2_LC01_IRQENABLE",   "CCP2_LC23_IRQENABLE",   "CCP2_LCM_IRQENABLE",   "CCP2_CTRL",   "CCP2_GNQ",   "CCP2_LCM_CTRL",   "CCP2_LCM_VSIZE",   "CCP2_LCM_HSIZE",   "CCP2_LCM_PREFETCH",   "CCP2_LCM_SRC_ADDR",   "CCP2_LCM_SRC_OFST",   "CCP2_LCM_DST_ADDR",   "CCP2_LCM_DST_OFST",   "CCDC_PID",   "CCDC_PCR",   "CCDC_SYN_MODE",   "CCDC_HD_VD_WID",   "CCDC_PIX_LINES",   "CCDC_HORZ_INFO",   "CCDC_VERT_START",   "CCDC_VERT_LINES",   "CCDC_CULLING",   "CCDC_HSIZE_OFF",   "CCDC_SDOFST",   "CCDC_SDR_ADDR",   "CCDC_CLAMP",   "CCDC_DCSUB",   "CCDC_COLPTN",   "CCDC_BLKCMP",   "CCDC_FPC",   "CCDC_FPC_ADDR",   "CCDC_VDINT",   "CCDC_ALAW",   "CCDC_REC656IF",   "CCDC_CFG",   "CCDC_FMTCFG",   "CCDC_FMT_HORZ",   "CCDC_FMT_VERT",   "CCDC_PRGEVEN0",   "CCDC_PRGEVEN1",   "CCDC_PRGODD0",   "CCDC_PRGODD1",   "CCDC_VP_OUT",   "CCDC_LSC_CONFIG",   "CCDC_LSC_INITIAL",   "CCDC_LSC_TABLE_BA",   "CCDC_LSC_TABLE_OF",   "HIST_PID",   "HIST_PCR",   "HIST_CNT",   "HIST_WB_GAIN",   "HIST_ADDR",   "HIST_DATA",   "HIST_RADD",   "HIST_RADD_OFF",   "HIST_H_V_INFO",   "H3A_PID",   "H3A_PCR",   "H3A_AFPAX1",   "H3A_AFPAX2",   "H3A_AFPAXSTART",   "H3A_AFIIRSH",   "H3A_AFBUFST",   "H3A_AFCOEF010",   "H3A_AFCOEF032",   "H3A_AFCOEF054",   "H3A_AFCOEF076",   "H3A_AFCOEF098",   "H3A_AFCOEF0010",   "H3A_AFCOEF110",   "H3A_AFCOEF132",   "H3A_AFCOEF154",   "H3A_AFCOEF176",   "H3A_AFCOEF198",   "H3A_AFCOEF1010",   "H3A_AEWWIN1",   "H3A_AEWINSTART",   "H3A_AEWINBLK",   "H3A_AEWSUBWIN",   "H3A_AEWBUFST",   "PRV_PID",   "PRV_PCR",   "PRV_HORZ_INFO",   "PRV_VERT_INFO",   "PRV_RSDR_ADDR",   "PRV_RADR_OFFSET",   "PRV_DSDR_ADDR",   "PRV_DRKF_OFFSET",   "PRV_WSDR_ADDR",   "PRV_WADD_OFFSET",   "PRV_AVE",   "PRV_HMED",   "PRV_NF",   "PRV_WB_DGAIN",   "PRV_WBGAIN",   "PRV_WBSEL",   "PRV_CFA",   "PRV_BLKADJOFF",   "PRV_RGB_MAT1",   "PRV_RGB_MAT2",   "PRV_RGB_MAT3",   "PRV_RGB_MAT4",   "PRV_RGB_MAT5",   "PRV_RGB_OFF1",   "PRV_RGB_OFF2",   "PRV_CSC0",   "PRV_CSC1",   "PRV_CSC2",   "PRV_CSC_OFFSET",   "PRV_CNT_BRT",   "PRV_CSUP",   "PRV_SETUP_YC",   "PRV_SET_TBL_ADDR",   "PRV_SET_TBL_DATA",   "RSZ_PID",   "RSZ_PCR",   "RSZ_CNT",   "RSZ_OUT_SIZE",   "RSZ_IN_START",   "RSZ_IN_SIZE",   "RSZ_SDR_INADD",   "RSZ_SDR_INOFF",   "RSZ_SDR_OUTADD",   "RSZ_SDR_OUTOFF",   "RSZ_HFILT10",   "RSZ_HFILT32",   "RSZ_HFILT54",   "RSZ_HFILT76",   "RSZ_HFILT98",   "RSZ_HFILT1110",   "RSZ_HFILT1312",   "RSZ_HFILT1514",   "RSZ_HFILT1716",   "RSZ_HFILT1918",   "RSZ_HFILT2120",   "RSZ_HFILT2322",   "RSZ_HFILT2524",   "RSZ_HFILT2726",   "RSZ_HFILT2928",   "RSZ_HFILT3130",   "RSZ_VFILT10",   "RSZ_VFILT32",   "RSZ_VFILT54",   "RSZ_VFILT76",   "RSZ_VFILT98",   "RSZ_VFILT1110",   "RSZ_VFILT1312",   "RSZ_VFILT1514",   "RSZ_VFILT1716",   "RSZ_VFILT1918",   "RSZ_VFILT2120",   "RSZ_VFILT2322",   "RSZ_VFILT2524",   "RSZ_VFILT2726",   "RSZ_VFILT2928",   "RSZ_VFILT3130",   "RSZ_YENH",   "SBL_PID",   "SBL_PCR",   "SBL_GLB_REG_0",   "SBL_GLB_REG_1",   "SBL_GLB_REG_2",   "SBL_GLB_REG_3",   "SBL_GLB_REG_4",   "SBL_GLB_REG_5",   "SBL_GLB_REG_6",   "SBL_GLB_REG_7",   "SBL_CSIA_WR_0",   "SBL_CSIA_WR_1",   "SBL_CSIA_WR_2",   "SBL_CSIA_WR_3",   "SBL_CSIB_WR_0",   "SBL_CSIB_WR_1",   "SBL_CSIB_WR_2",   "SBL_CSIB_WR_3",   "SBL_CCDC_WR_0",   "SBL_CCDC_WR_1",   "SBL_CCDC_WR_2",   "SBL_CCDC_WR_3",   "SBL_CCDC_FP_RD_0",   "SBL_CCDC_FP_RD_1",   "SBL_PRV_RD_0",   "SBL_PRV_RD_1",   "SBL_PRV_RD_2",   "SBL_PRV_RD_3",   "SBL_PRV_WR_0",   "SBL_PRV_WR_1",   "SBL_PRV_WR_2",   "SBL_PRV_WR_3",   "SBL_PRV_DK_RD_0",   "SBL_PRV_DK_RD_1",   "SBL_PRV_DK_RD_2",   "SBL_PRV_DK_RD_3",   "SBL_RSZ_RD_0",   "SBL_RSZ_RD_1",   "SBL_RSZ_RD_2",   "SBL_RSZ_RD_3",   "SBL_RSZ1_WR_0",   "SBL_RSZ1_WR_1",   "SBL_RSZ1_WR_2",   "SBL_RSZ1_WR_3",   "SBL_RSZ2_WR_0",   "SBL_RSZ2_WR_1",   "SBL_RSZ2_WR_2",   "SBL_RSZ2_WR_3",   "SBL_RSZ3_WR_0",   "SBL_RSZ3_WR_1",   "SBL_RSZ3_WR_2",   "SBL_RSZ3_WR_3",   "SBL_RSZ4_WR_0",   "SBL_RSZ4_WR_1",   "SBL_RSZ4_WR_2",   "SBL_RSZ4_WR_3",   "SBL_HIST_RD_0",   "SBL_HIST_RD_1",   "SBL_H3A_AF_WR_0",   "SBL_H3A_AF_WR_1",   "SBL_H3A_AEAWB_WR_0",   "SBL_H3A_AEAWB_WR_1",   "SBL_SDR_REQ_EXP",   "CSI2_REVISION",   "CSI2_SYSCONFIG",   "CSI2_SYSSTATUS",   "CSI2_IRQSTATUS",   "CSI2_IRQENABLE",   "CSI2_CTRL",   "CSI2_GNQ",   "CSI2_COMPLEXIO_CF",   "CSI2_COMPLEXIO1_IRQSTATUS",   "CSI2_SHORT_PACKET",   "CSI2_COMPLEXIO1_IRQENABLE",   "CSI2_TIMING",   "CSI2PHY_CFG0",   "CSI2PHY_CFG1"}
}


INT_groups{
sn = "INT"
ln = "INT"
hk = "INT"
register = {  "INTXSTAT",   "INTDMASK",   "PDCCMD",   "REVID",   "IDMA0_STAT",   "IDMA0_MASK",   "IDMA0_SOURCE",   "IDMA0_DEST",   "IDMA0_COUNT",   "IDMA1_STAT",   "IDMA1_SOURCE",   "IDMA1_DEST",   "IDMA1_COUNT",   "CPUARBE",   "IDMAARBE",   "SDMAARBE",   "MDMAARBE",   "ICFGMPFAR",   "ICFGMPFSR",   "IBUSERR",   "L2CFG",   "L1PCFG",   "L1PCC",   "L1DCFG",   "L1DCC",   "CPUARBU",   "IDMAARBU",   "SDMAARBU",   "UCARBU",   "CPUARBD",   "IDMAARBD",   "SDMAARBD",   "UCARBD",   "L2WWC",   "L2WIWC",   "L2IWC",   "L1PIWC",   "L1DWIWC",   "L1DWWC",   "L1DIWC",   "L2WB",   "L2WBINV",   "L2INV",   "L1PINV",   "L1DWB",   "L1DWBINV",   "L1DINV",   "L2MPFAR",   "L2MPFSR",   "L1PMPFAR",   "L1PMPFSR",   "L1DMPFAR",   "L1DMPFSR",   "TPCC_PID",   "TPCC_CCCFG",   "TPCC_CLKGDIS",   "TPCC_DMAQNUM0",   "TPCC_DMAQNUM1",   "TPCC_DMAQNUM2",   "TPCC_DMAQNUM3",   "TPCC_DMAQNUM4",   "TPCC_DMAQNUM5",   "TPCC_DMAQNUM6",   "TPCC_DMAQNUM7",   "TPCC_QDMAQNUM",   "TPCC_QUETCMAP",   "TPCC_QUEPRI",   "TPCC_EMR",   "TPCC_EMRH",   "TPCC_QEMR",   "TPCC_CCERR",   "TPCC_QWMTHRA",   "TPCC_QWMTHRB",   "TPCC_CCSTAT",   "TPCC_MPFAR",   "TPCC_MPFSR",   "TPCC_MPPAG",   "TPCC_ER",   "TPCC_CER",   "TPCC_CERH",   "TPCC_EER",   "TPCC_SER",   "TPCC_SERH",   "TPCC_IPR",   "TPCC_IPRH",   "TPCC_QER",   "TPCC_QEER",   "TPCC_QSER",   "SYSC_REVISION",   "SYSC_SYSCONFIG",   "SYSC_LICFG0",   "SYSC_LICFG1",   "SYSC_CLKMGT",   "SYSC_BOOTADDR",   "SYSC_BOOTMOD",   "WUGEN_REVISION",   "WUGEN_SYSCONFIG",   "WUGEN_MEVT0",   "WUGEN_MEVT1",   "WUGEN_MEVT2",   "WUGEN_PENDEVT0",   "WUGEN_PENDEVT1",   "WUGEN_PENDEVT2",   "IVLCD_REVISION",   "IVLCD_SYSCONFIG",   "IVLCD_SYSSTATUS",   "IVLCD_CPUSTATUSREG",   "IVLCD_CONFIGREG",   "IVLCD_COMMAND",   "VLCD_START",   "VLCD_MODE",   "VLCD_QIN_ADDR",   "VLCD_QOUT_ADDR",   "VLCD_IQIN_ADDR",   "VLCD_IQOUT_ADDR",   "VLCD_VLCDIN_ADDR",   "VLCD_VLCDOUT_ADDR",   "VLCD_MPEG_INVQ",   "VLCD_MPEG_Q",   "VLCD_MPEG_DELTA_Q",   "VLCD_MPEG_DELTA_IQ",   "VLCD_MPEG_THRED",   "VLCD_MPEG_CBP",   "VLCD_LUMA_VECTOR",   "VLCD_HUFFTAB_DCY",   "VLCD_HUFFTAB_DCUV",   "VLCD_CTLTAB_DCY",   "VLCD_CTLTAB_DCUV",   "VLCD_OFFSET_DCY",   "VLCD_OFFSET_DCUV",   "VLCD_SYMTAB_DCY",   "VLCD_SYMTAB_DCUV",   "VLCD_VLD_CTL",   "VLCD_VLD_NRBIT_DC",   "VLCD_VLD_NRBIT_AC",   "VLCD_BITS_BPTR",   "VLCD_BITS_WORD",   "VLCD_BYTE_ALIGN",   "VLCD_HEAD_ADDR",   "VLCD_HEAD_NUM",   "VLCD_VLD_ERRCTL",   "VLCD_VLD_ERRSTAT",   "VLCD_RING_START",   "VLCD_RING_END",   "VLCD_CTRL",   "VLCD_VLD_PREFIX_DC",   "VLCD_VLD_PREFIX_AC",   "VLCD_WMV9_CONFIG",   "VLCD_FIRST_FRAME",   "VLCD_H264_MODE",   "VLCD_NRBITSTH",   "CAVLC_GO_REG",   "CAVLC_MBTYPE",   "CAVLC_RBTOP",   "CAVLC_RBEND",   "CAVLC_BUFPTR",   "CAVLC_BITPTR",   "CAVLC_STRMWDU",   "CAVLC_STRMWDL",   "CAVLC_HDPTR",   "CAVLC_HDCOUNT",   "CAVLC_NAPTR",   "CAVLC_NBPTR",   "CAVLC_COEFFPTR",   "CAVLC_IBUFSEL",   "CAVLC_NUMTTL",   "CAVLC_NUMHD",   "CAVLC_NUMRESI",   "SEQ_REVISION",   "SEQ_SYSCONFIG",   "SEQ_IRQMASK",   "SEQ_IRQSTATE",   "SEQ_SWISTATE",   "VIDEOSYSC_REVISION",   "VIDEOSYSC_SYSCONFI",   "VIDEOSYSC_CLKDIV",   "VIDEOSYSC_CLKST",   "GEM_AGENT_STATUS",   "EDMA_AGENT_STATUS",   "SEQ_AGENT_STATUS"}
}


DSS_groups{
sn = "DSS"
ln = "DSS"
hk = "DSS"
register =  { "DSS_REVISIONNUMBER",   "DSS_SYSCONFIG",   "DSS_SYSSTATUS",   "DSS_IRQSTATUS",   "DSS_CONTROL",   "DSS_SDI_CONTROL",   "DSS_PLL_CONTROL",   "DSS_SDI_STATUS",   "DISPC_REVISION",   "DISPC_SYSCONFIG",   "DISPC_SYSSTATUS",   "DISPC_IRQSTATUS",   "DISPC_IRQENABLE",   "DISPC_CONTROL",   "DISPC_CONFIG",   "DISPC_CAPABLE",   "DISPC_LINE_STATUS",   "DISPC_LINE_NUMBER",   "DISPC_TIMING_H",   "DISPC_TIMING_V",   "DISPC_POL_FREQ",   "DISPC_DIVISOR",   "DISPC_GLOBAL_ALPHA",   "DISPC_SIZE_DIG",   "DISPC_SIZE_LCD",   "DISPC_GFX_POSITION",   "DISPC_GFX_SIZE",   "DISPC_GFX_ATTRIBUTES",   "DISPC_GFX_FIFO_THRESHOLD",   "DISPC_GFX_FIFO_SIZE_STATUS",   "DISPC_GFX_ROW_INC",   "DISPC_GFX_PIXEL_INC",   "DISPC_GFX_WINDOW_SKIP",   "DISPC_GFX_TABLE_BA",   "DISPC_CPR_COEF_R",   "DISPC_CPR_COEF_G",   "DISPC_CPR_COEF_B",   "DISPC_GFX_PRELOAD",   "RFBI_REVISION",   "RFBI_SYSCONFIG",   "RFBI_SYSSTATUS",   "RFBI_CONTROL",   "RFBI_PIXEL_CNT",   "RFBI_LINE_NUMBER",   "RFBI_READ",   "RFBI_STATUS",   "RFBI_VSYNC_WIDTH",   "RFBI_HSYNC_WIDTH",   "VENC_REV_ID",   "VENC_STATUS",   "VENC_F_CONTROL",   "VENC_VIDOUT_CTRL",   "VENC_SYNC_CTRL",   "VENC_LLEN",   "VENC_FLENS",   "VENC_HFLTR_CTRL",   "VENC_CC_CARR_WSS_CARR",   "VENC_C_PHASE",   "VENC_X_COLOR",   "VENC_M_CONTROL",   "VENC_BSTAMP_WSS_DATA",   "VENC_S_CARR",   "VENC_LINE21",   "VENC_LN_SEL",   "VENC_L21_WC_CTL",   "VENC_HTRIGGER_VTRIGGER",   "VENC_SAVID_EAVID",   "VENC_FLEN_FAL",   "VENC_LAL_PHASE_RESET",   "VENC_HS_INT_START_STOP_X",   "VENC_HS_EXT_START_STOP_X",   "VENC_VS_INT_START_X",   "VENC_VS_INT_STOP_X_VS_INT_START_Y",   "VENC_VS_INT_STOP_Y_VS_EXT_START_X",   "VENC_VS_EXT_STOP_X_VS_EXT_START_Y",   "VENC_VS_EXT_STOP_Y",   "VENC_AVID_START_STOP_X",   "VENC_AVID_START_STOP_Y",   "VENC_FID_INT_START_X_FID_INT_START_Y",   "VENC_FID_INT_OFFSET_Y_FID_EXT_START_",   "VENC_FID_EXT_START_Y_FID_EXT_OFFSET",   "VENC_TVDETGP_INT_START_STOP_X",   "VENC_TVDETGP_INT_START_STOP_Y",   "VENC_GEN_CTRL",   "VENC_OUTPUT_CONTROL",   "VENC_OUTPUT_TEST",   "DSI_REVISION",   "DSI_SYSCONFIG",   "DSI_SYSSTATUS",   "DSI_IRQSTATUS",   "DSI_IRQENABLE",   "DSI_CTRL",   "DSI_COMPLEXIO_CFG1",   "DSI_TIMING2",   "DSI_VM_TIMING1",   "DSI_VM_TIMING2",   "DSI_VM_TIMING3",   "DSI_CLK_TIMING",   "DSI_TX_FIFO_VC_SIZE",   "DSI_RX_FIFO_VC_SIZ",   "DSI_COMPLEXIO_CFG2",   "DSI_RX_FIFO_VC_FUL",   "DSI_VM_TIMING4",   "DSI_TX_FIFO_VC_EMP",   "DSI_VM_TIMING5",   "DSI_VM_TIMING6",   "DSI_VM_TIMING7",   "DSIPHY_CFG0",   "DSIPHY_CFG1",   "DSIPHY_CFG2",   "DSIPHY_CFG5",   "DSI_PLL_CONTROL",   "DSI_PLL_STATUS",   "DSI_PLL_GO",   "DSI_PLL_CONFIGURATION1",   "DSI_PLL_CONFIGURATION2"}
}


Timer_groups{
sn = "Timer"
ln = "Timer"
hk = "Timer"
register = { "GPTIMER1_TIDR", "GPTIMER1_TIOCP_CFG", "GPTIMER1_TISTAT", "GPTIMER1_TISR", "GPTIMER1_TIER", "GPTIMER1_TWER", "GPTIMER1_TCLR", "GPTIMER1_TCRR", "GPTIMER1_TLDR", "GPTIMER1_TTGR", "GPTIMER1_TWPS", "GPTIMER1_TMAR", "GPTIMER1_TCAR1", "GPTIMER1_TSICR", "GPTIMER1_TCAR2", "GPTIMER1_TPIR", "GPTIMER1_TNIR", "GPTIMER1_TCVR", "GPTIMER1_TOCR", "GPTIMER1_TOWR", "GPTIMER5_TIDR", "GPTIMER5_TIOCP_CFG", "GPTIMER5_TISTAT", "GPTIMER5_TISR", "GPTIMER5_TIER", "GPTIMER5_TWER", "GPTIMER5_TCLR", "GPTIMER5_TCRR", "GPTIMER5_TLDR", "GPTIMER5_TTGR", "GPTIMER5_TWPS", "GPTIMER5_TMAR", "GPTIMER5_TCAR1", "GPTIMER5_TSICR", "GPTIMER5_TCAR2", "GPTIMER8_TIDR", "GPTIMER8_TIOCP_CFG", "GPTIMER8_TISTAT", "GPTIMER8_TISR", "GPTIMER8_TIER", "GPTIMER8_TWER", "GPTIMER8_TCLR", "GPTIMER8_TCRR", "GPTIMER8_TLDR", "GPTIMER8_TTGR", "GPTIMER8_TWPS", "GPTIMER8_TMAR", "GPTIMER8_TCAR1", "GPTIMER8_TSICR", "GPTIMER8_TCAR2", "WD1_WIDR", "WD1_WD_SYSCONFIG", "WD1_WD_SYSSTATUS", "WD1_WISR", "WD1_WIER", "WD1_WCLR", "WD1_WCRR", "WD1_WLDR", "WD1_WTGR", "WD1_WWPS", "WD1_WSPR", "WD2_WIDR", "WD2_WD_SYSCONFIG", "WD2_WD_SYSSTATUS", "WD2_WISR", "WD2_WIER", "WD2_WCLR", "WD2_WCRR", "WD2_WLDR", "WD2_WTGR", "WD2_WWPS", "WD2_WSPR", "WD3_WIDR", "WD3_WD_SYSCONFIG", "WD3_WD_SYSSTATUS", "WD3_WISR", "WD3_WIER", "WD3_WCLR", "WD3_WCRR", "WD3_WLDR", "WD3_WTGR", "WD3_WWPS", "WD3_WSPR", "REG_32KSYNCNT_CR" }
}


SSI_groups{
sn = "SSI"
ln = "SSI"
hk = "SSI"
register = { "SSI_REVISION", "SSI_SYSCONFIG", "SSI_SYSSTATUS", "SSI_GDD_MPU_IRQ_STATUS", "SSI_GDD_MPU_IRQ_ENABLE", "SSI_P1_MPU_IRQ0_STATUS", "SSI_P1_MPU_IRQ0_ENABLE", "SSI_P1_MPU_IRQ1_STATUS", "SSI_P1_MPU_IRQ1_ENABLE", "SSI_P2_MPU_IRQ0_STATUS", "SSI_P2_MPU_IRQ0_ENABLE", "SSI_P2_MPU_IRQ1_STATUS", "SSI_P2_MPU_IRQ1_ENABLE", "SSI_GDD_DSP_IRQ_STATUS", "SSI_GDD_DSP_IRQ_ENABLE", "SSI_P1_DSP_IRQ0_STATUS", "SSI_P1_DSP_IRQ0_ENABLE", "SSI_P1_DSP_IRQ1_STATUS", "SSI_P1_DSP_IRQ1_ENABLE", "SSI_P2_DSP_IRQ0_STATUS", "SSI_P2_DSP_IRQ0_ENABLE", "SSI_P2_DSP_IRQ1_STATUS", "SSI_P2_DSP_IRQ1_ENABLE", "SSI_P1_WAKE", "SSI_P1_CLEAR_WAKE", "SSI_P1_SET_WAKE", "SSI_P2_WAKE", "SSI_P2_CLEAR_WAKE", "SSI_P2_SET_WAKE", "GDD_HW_ID_REG", "GDD_PPORT_ID_REG", "GDD_GRST", "SST1_ID_REG", "SST1_MODE_REG", "SST1_FRAMESIZE_REG", "SST1_RXSTATE_REG", "SST1_BUFSTATE_REG", "SST1_BREAK_REG", "SST1_ERROR_REG", "SST1_ERRORACK_REG", "SST1_CHANNELS_REG", "SST1_OVERRUN_REG", "SST1_OVERRUNACK_REG", "SST1_TIMEOUT_REG", "SST2_ID_REG", "SST2_MODE_REG", "SST2_FRAMESIZE_REG", "SST2_RXSTATE_REG", "SST2_BUFSTATE_REG", "SST2_BREAK_REG", "SST2_ERROR_REG", "SST2_ERRORACK_REG", "SST2_CHANNELS_REG", "SST2_OVERRUN_REG", "SST2_OVERRUNACK_REG", "SST2_TIMEOUT_REG", "SSR1_ID_REG", "SSR1_MODE_REG", "SSR1_FRAMESIZE_REG", "SSR1_RXSTATE_REG", "SSR1_BUFSTATE_REG", "SSR1_BREAK_REG", "SSR1_ERROR_REG", "SSR1_ERRORACK_REG", "SSR1_CHANNELS_REG", "SSR1_OVERRUN_REG", "SSR1_OVERRUNACK_REG", "SSR1_TIMEOUT_REG", "SSR2_ID_REG", "SSR2_MODE_REG", "SSR2_FRAMESIZE_REG", "SSR2_RXSTATE_REG", "SSR2_BUFSTATE_REG", "SSR2_BREAK_REG", "SSR2_ERROR_REG", "SSR2_ERRORACK_REG", "SSR2_CHANNELS_REG", "SSR2_OVERRUN_REG", "SSR2_OVERRUNACK_REG", "SSR2_TIMEOUT_REG" }
}


I2C1_groups{
sn = "I2C1"
ln = "I2C1"
hk = "I2C1"
register =  { "I2C1_REV",   "I2C1_IE",   "I2C1_STAT",   "I2C1_WE",   "I2C1_SYSS",   "I2C1_BUF",   "I2C1_CNT",   "I2C1_DATA",   "I2C1_SYSC",   "I2C1_CON",   "I2C1_OA0",   "I2C1_SA",   "I2C1_PSC",   "I2C1_SCLL",   "I2C1_SCLH",   "I2C1_SYSTEST",   "I2C1_BUFSTAT",   "I2C1_OA1",   "I2C1_OA2",   "I2C1_OA3",   "I2C1_ACTOA",   "I2C1_SBLOCK"}
}


I2C2_groups{
sn = "I2C2"
ln = "I2C2"
hk = "I2C2"
register =  { "I2C2_REV",   "I2C2_IE",   "I2C2_STAT",   "I2C2_WE",   "I2C2_SYSS",   "I2C2_BUF",   "I2C2_CNT",   "I2C2_DATA",   "I2C2_SYSC",   "I2C2_CON",   "I2C2_OA0",   "I2C2_SA",   "I2C2_PSC",   "I2C2_SCLL",   "I2C2_SCLH",   "I2C2_SYSTEST",   "I2C2_BUFSTAT",   "I2C2_OA1",   "I2C2_OA2",   "I2C2_OA3",   "I2C2_ACTOA",   "I2C2_SBLOCK"}
}


I2C3_groups{
sn = "I2C3"
ln = "I2C3"
hk = "I2C3"
register =  { "I2C3_REV",   "I2C3_IE",   "I2C3_STAT",   "I2C3_WE",   "I2C3_SYSS",   "I2C3_BUF",   "I2C3_CNT",   "I2C3_DATA",   "I2C3_SYSC",   "I2C3_CON",   "I2C3_OA0",   "I2C3_SA",   "I2C3_PSC",   "I2C3_SCLL",   "I2C3_SCLH",   "I2C3_SYSTEST",   "I2C3_BUFSTAT",   "I2C3_OA1",   "I2C3_OA2",   "I2C3_OA3",   "I2C3_ACTOA",   "I2C3_SBLOCK"}
}


MCBSPLP_groups{
sn = "MCBSPLP"
ln = "MCBSPLP"
hk = "MCBSPLP"
register =  {"McBSP1_MCBSPLP_DRR_REG", "McBSP1_MCBSPLP_DXR_REG", "McBSP1_MCBSPLP_SPCR2_REG", "McBSP1_MCBSPLP_SPCR1_REG", "McBSP1_MCBSPLP_RCR2_REG", "McBSP1_MCBSPLP_RCR1_REG", "McBSP1_MCBSPLP_XCR2_REG", "McBSP1_MCBSPLP_XCR1_REG", "McBSP1_MCBSPLP_SRGR2_REG", "McBSP1_MCBSPLP_SRGR1_REG", "McBSP1_MCBSPLP_MCR2_REG", "McBSP1_MCBSPLP_MCR1_REG", "McBSP1_MCBSPLP_RCERA_REG", "McBSP1_MCBSPLP_RCERB_REG", "McBSP1_MCBSPLP_XCERA_REG", "McBSP1_MCBSPLP_XCERB_REG", "McBSP1_MCBSPLP_PCR_REG", "McBSP1_MCBSPLP_RCERC_REG", "McBSP1_MCBSPLP_RCERD_REG", "McBSP1_MCBSPLP_XCERC_REG", "McBSP1_MCBSPLP_XCERD_REG", "McBSP1_MCBSPLP_RCERE_REG", "McBSP1_MCBSPLP_RCERF_REG", "McBSP1_MCBSPLP_XCERE_REG", "McBSP1_MCBSPLP_XCERF_REG", "McBSP1_MCBSPLP_RCERG_REG", "McBSP1_MCBSPLP_RCERH_REG", "McBSP1_MCBSPLP_XCERG_REG", "McBSP1_MCBSPLP_XCERH_REG", "McBSP1_MCBSPLP_REV_REG", "McBSP1_MCBSPLP_RINTCLR_REG", "McBSP1_MCBSPLP_XINTCLR_REG", "McBSP1_MCBSPLP_ROVFLCLR_REG", "McBSP1_MCBSPLP_SYSCONFIG_REG", "McBSP1_MCBSPLP_THRSH2_REG", "McBSP1_MCBSPLP_THRSH1_REG", "McBSP1_MCBSPLP_IRQSTATUS_REG", "McBSP1_MCBSPLP_IRQENABLE_REG", "McBSP1_MCBSPLP_WAKEUPEN_REG", "McBSP1_MCBSPLP_XCCR_REG", "McBSP1_MCBSPLP_RCCR_REG", "McBSP1_MCBSPLP_XBUFFSTAT_REG", "McBSP1_MCBSPLP_RBUFFSTAT_REG", "McBSP1_MCBSPLP_SSELCR_REG", "McBSP1_MCBSPLP_STATUS_REG", "McBSP5_MCBSPLP_DRR_REG", "McBSP5_MCBSPLP_DXR_REG", "McBSP5_MCBSPLP_SPCR2_REG", "McBSP5_MCBSPLP_SPCR1_REG", "McBSP5_MCBSPLP_RCR2_REG", "McBSP5_MCBSPLP_RCR1_REG", "McBSP5_MCBSPLP_XCR2_REG", "McBSP5_MCBSPLP_XCR1_REG", "McBSP5_MCBSPLP_SRGR2_REG", "McBSP5_MCBSPLP_SRGR1_REG", "McBSP5_MCBSPLP_MCR2_REG", "McBSP5_MCBSPLP_MCR1_REG", "McBSP5_MCBSPLP_RCERA_REG", "McBSP5_MCBSPLP_RCERB_REG", "McBSP5_MCBSPLP_XCERA_REG", "McBSP5_MCBSPLP_XCERB_REG", "McBSP5_MCBSPLP_PCR_REG", "McBSP5_MCBSPLP_RCERC_REG", "McBSP5_MCBSPLP_RCERD_REG", "McBSP5_MCBSPLP_XCERC_REG", "McBSP5_MCBSPLP_XCERD_REG", "McBSP5_MCBSPLP_RCERE_REG", "McBSP5_MCBSPLP_RCERF_REG", "McBSP5_MCBSPLP_XCERE_REG", "McBSP5_MCBSPLP_XCERF_REG", "McBSP5_MCBSPLP_RCERG_REG", "McBSP5_MCBSPLP_RCERH_REG", "McBSP5_MCBSPLP_XCERG_REG", "McBSP5_MCBSPLP_XCERH_REG", "McBSP5_MCBSPLP_REV_REG", "McBSP5_MCBSPLP_RINTCLR_REG", "McBSP5_MCBSPLP_XINTCLR_REG", "McBSP5_MCBSPLP_ROVFLCLR_REG", "McBSP5_MCBSPLP_SYSCONFIG_REG", "McBSP5_MCBSPLP_THRSH2_REG", "McBSP5_MCBSPLP_THRSH1_REG", "McBSP5_MCBSPLP_IRQSTATUS_REG", "McBSP5_MCBSPLP_IRQENABLE_REG", "McBSP5_MCBSPLP_WAKEUPEN_REG", "McBSP5_MCBSPLP_XCCR_REG", "McBSP5_MCBSPLP_RCCR_REG", "McBSP5_MCBSPLP_XBUFFSTAT_REG", "McBSP5_MCBSPLP_RBUFFSTAT_REG", "McBSP5_MCBSPLP_SSELCR_REG", "McBSP5_MCBSPLP_STATUS_REG", "McBSP2_MCBSPLP_DRR_REG", "McBSP2_MCBSPLP_DXR_REG", "McBSP2_MCBSPLP_SPCR2_REG", "McBSP2_MCBSPLP_SPCR1_REG", "McBSP2_MCBSPLP_RCR2_REG", "McBSP2_MCBSPLP_RCR1_REG", "McBSP2_MCBSPLP_XCR2_REG", "McBSP2_MCBSPLP_XCR1_REG", "McBSP2_MCBSPLP_SRGR2_REG", "McBSP2_MCBSPLP_SRGR1_REG", "McBSP2_MCBSPLP_MCR2_REG", "McBSP2_MCBSPLP_MCR1_REG", "McBSP2_MCBSPLP_RCERA_REG", "McBSP2_MCBSPLP_RCERB_REG", "McBSP2_MCBSPLP_XCERA_REG", "McBSP2_MCBSPLP_XCERB_REG", "McBSP2_MCBSPLP_PCR_REG", "McBSP2_MCBSPLP_RCERC_REG", "McBSP2_MCBSPLP_RCERD_REG", "McBSP2_MCBSPLP_XCERC_REG", "McBSP2_MCBSPLP_XCERD_REG", "McBSP2_MCBSPLP_RCERE_REG", "McBSP2_MCBSPLP_RCERF_REG", "McBSP2_MCBSPLP_XCERE_REG", "McBSP2_MCBSPLP_XCERF_REG", "McBSP2_MCBSPLP_RCERG_REG", "McBSP2_MCBSPLP_RCERH_REG", "McBSP2_MCBSPLP_XCERG_REG", "McBSP2_MCBSPLP_XCERH_REG", "McBSP2_MCBSPLP_REV_REG", "McBSP2_MCBSPLP_RINTCLR_REG", "McBSP2_MCBSPLP_XINTCLR_REG", "McBSP2_MCBSPLP_ROVFLCLR_REG", "McBSP2_MCBSPLP_SYSCONFIG_REG", "McBSP2_MCBSPLP_THRSH2_REG", "McBSP2_MCBSPLP_THRSH1_REG", "McBSP2_MCBSPLP_IRQSTATUS_REG", "McBSP2_MCBSPLP_IRQENABLE_REG", "McBSP2_MCBSPLP_WAKEUPEN_REG", "McBSP2_MCBSPLP_XCCR_REG", "McBSP2_MCBSPLP_RCCR_REG", "McBSP2_MCBSPLP_XBUFFSTAT_REG", "McBSP2_MCBSPLP_RBUFFSTAT_REG", "McBSP2_MCBSPLP_SSELCR_REG", "McBSP2_MCBSPLP_STATUS_REG", "McBSP3_MCBSPLP_DRR_REG", "McBSP3_MCBSPLP_DXR_REG", "McBSP3_MCBSPLP_SPCR2_REG", "McBSP3_MCBSPLP_SPCR1_REG", "McBSP3_MCBSPLP_RCR2_REG", "McBSP3_MCBSPLP_RCR1_REG", "McBSP3_MCBSPLP_XCR2_REG", "McBSP3_MCBSPLP_XCR1_REG", "McBSP3_MCBSPLP_SRGR2_REG", "McBSP3_MCBSPLP_SRGR1_REG", "McBSP3_MCBSPLP_MCR2_REG", "McBSP3_MCBSPLP_MCR1_REG", "McBSP3_MCBSPLP_RCERA_REG", "McBSP3_MCBSPLP_RCERB_REG", "McBSP3_MCBSPLP_XCERA_REG", "McBSP3_MCBSPLP_XCERB_REG", "McBSP3_MCBSPLP_PCR_REG", "McBSP3_MCBSPLP_RCERC_REG", "McBSP3_MCBSPLP_RCERD_REG", "McBSP3_MCBSPLP_XCERC_REG", "McBSP3_MCBSPLP_XCERD_REG", "McBSP3_MCBSPLP_RCERE_REG", "McBSP3_MCBSPLP_RCERF_REG", "McBSP3_MCBSPLP_XCERE_REG", "McBSP3_MCBSPLP_XCERF_REG", "McBSP3_MCBSPLP_RCERG_REG", "McBSP3_MCBSPLP_RCERH_REG", "McBSP3_MCBSPLP_XCERG_REG", "McBSP3_MCBSPLP_XCERH_REG", "McBSP3_MCBSPLP_REV_REG", "McBSP3_MCBSPLP_RINTCLR_REG", "McBSP3_MCBSPLP_XINTCLR_REG", "McBSP3_MCBSPLP_ROVFLCLR_REG", "McBSP3_MCBSPLP_SYSCONFIG_REG", "McBSP3_MCBSPLP_THRSH2_REG", "McBSP3_MCBSPLP_THRSH1_REG", "McBSP3_MCBSPLP_IRQSTATUS_REG", "McBSP3_MCBSPLP_IRQENABLE_REG", "McBSP3_MCBSPLP_WAKEUPEN_REG", "McBSP3_MCBSPLP_XCCR_REG", "McBSP3_MCBSPLP_RCCR_REG", "McBSP3_MCBSPLP_XBUFFSTAT_REG", "McBSP3_MCBSPLP_RBUFFSTAT_REG", "McBSP3_MCBSPLP_SSELCR_REG", "McBSP3_MCBSPLP_STATUS_REG", "McBSP4_MCBSPLP_DRR_REG", "McBSP4_MCBSPLP_DXR_REG", "McBSP4_MCBSPLP_SPCR2_REG", "McBSP4_MCBSPLP_SPCR1_REG", "McBSP4_MCBSPLP_RCR2_REG", "McBSP4_MCBSPLP_RCR1_REG", "McBSP4_MCBSPLP_XCR2_REG", "McBSP4_MCBSPLP_XCR1_REG", "McBSP4_MCBSPLP_SRGR2_REG", "McBSP4_MCBSPLP_SRGR1_REG", "McBSP4_MCBSPLP_MCR2_REG", "McBSP4_MCBSPLP_MCR1_REG", "McBSP4_MCBSPLP_RCERA_REG", "McBSP4_MCBSPLP_RCERB_REG", "McBSP4_MCBSPLP_XCERA_REG", "McBSP4_MCBSPLP_XCERB_REG", "McBSP4_MCBSPLP_PCR_REG", "McBSP4_MCBSPLP_RCERC_REG", "McBSP4_MCBSPLP_RCERD_REG", "McBSP4_MCBSPLP_XCERC_REG", "McBSP4_MCBSPLP_XCERD_REG", "McBSP4_MCBSPLP_RCERE_REG", "McBSP4_MCBSPLP_RCERF_REG", "McBSP4_MCBSPLP_XCERE_REG", "McBSP4_MCBSPLP_XCERF_REG", "McBSP4_MCBSPLP_RCERG_REG", "McBSP4_MCBSPLP_RCERH_REG", "McBSP4_MCBSPLP_XCERG_REG", "McBSP4_MCBSPLP_XCERH_REG", "McBSP4_MCBSPLP_REV_REG", "McBSP4_MCBSPLP_RINTCLR_REG", "McBSP4_MCBSPLP_XINTCLR_REG", "McBSP4_MCBSPLP_ROVFLCLR_REG", "McBSP4_MCBSPLP_SYSCONFIG_REG", "McBSP4_MCBSPLP_THRSH2_REG", "McBSP4_MCBSPLP_THRSH1_REG", "McBSP4_MCBSPLP_IRQSTATUS_REG", "McBSP4_MCBSPLP_IRQENABLE_REG", "McBSP4_MCBSPLP_WAKEUPEN_REG", "McBSP4_MCBSPLP_XCCR_REG", "McBSP4_MCBSPLP_RCCR_REG", "McBSP4_MCBSPLP_XBUFFSTAT_REG", "McBSP4_MCBSPLP_RBUFFSTAT_REG", "McBSP4_MCBSPLP_SSELCR_REG", "McBSP4_MCBSPLP_STATUS_REG", "SIDETONE_McBSP2_MCBSPLP_DRR_REG", "SIDETONE_McBSP2_MCBSPLP_DXR_REG", "SIDETONE_McBSP2_MCBSPLP_SPCR2_REG", "SIDETONE_McBSP2_MCBSPLP_SPCR1_REG", "SIDETONE_McBSP2_MCBSPLP_RCR2_REG", "SIDETONE_McBSP2_MCBSPLP_RCR1_REG", "SIDETONE_McBSP2_MCBSPLP_XCR2_REG", "SIDETONE_McBSP2_MCBSPLP_XCR1_REG", "SIDETONE_McBSP2_MCBSPLP_SRGR2_REG", "SIDETONE_McBSP2_MCBSPLP_SRGR1_REG", "SIDETONE_McBSP2_MCBSPLP_MCR2_REG", "SIDETONE_McBSP2_MCBSPLP_MCR1_REG", "SIDETONE_McBSP2_MCBSPLP_RCERA_REG", "SIDETONE_McBSP2_MCBSPLP_RCERB_REG", "SIDETONE_McBSP2_MCBSPLP_XCERA_REG", "SIDETONE_McBSP2_MCBSPLP_XCERB_REG", "SIDETONE_McBSP2_MCBSPLP_PCR_REG", "SIDETONE_McBSP2_MCBSPLP_RCERC_REG", "SIDETONE_McBSP2_MCBSPLP_RCERD_REG", "SIDETONE_McBSP2_MCBSPLP_XCERC_REG", "SIDETONE_McBSP2_MCBSPLP_XCERD_REG", "SIDETONE_McBSP2_MCBSPLP_RCERE_REG", "SIDETONE_McBSP2_MCBSPLP_RCERF_REG", "SIDETONE_McBSP2_MCBSPLP_XCERE_REG", "SIDETONE_McBSP2_MCBSPLP_XCERF_REG", "SIDETONE_McBSP2_MCBSPLP_RCERG_REG", "SIDETONE_McBSP2_MCBSPLP_RCERH_REG", "SIDETONE_McBSP2_MCBSPLP_XCERG_REG", "SIDETONE_McBSP2_MCBSPLP_XCERH_REG", "SIDETONE_McBSP2_MCBSPLP_REV_REG", "SIDETONE_McBSP2_MCBSPLP_RINTCLR_REG", "SIDETONE_McBSP2_MCBSPLP_XINTCLR_REG", "SIDETONE_McBSP2_MCBSPLP_ROVFLCLR_REG", "SIDETONE_McBSP2_MCBSPLP_SYSCONFIG_REG", "SIDETONE_McBSP2_MCBSPLP_THRSH2_REG", "SIDETONE_McBSP2_MCBSPLP_THRSH1_REG", "SIDETONE_McBSP2_MCBSPLP_IRQSTATUS_REG", "SIDETONE_McBSP2_MCBSPLP_IRQENABLE_REG", "SIDETONE_McBSP2_MCBSPLP_WAKEUPEN_REG", "SIDETONE_McBSP2_MCBSPLP_XCCR_REG", "SIDETONE_McBSP2_MCBSPLP_RCCR_REG", "SIDETONE_McBSP2_MCBSPLP_XBUFFSTAT_REG"}
register += {"SIDETONE_McBSP2_MCBSPLP_RBUFFSTAT_REG", "SIDETONE_McBSP2_MCBSPLP_SSELCR_REG", "SIDETONE_McBSP2_MCBSPLP_STATUS_REG", "SIDETONE_McBSP3_MCBSPLP_DRR_REG", "SIDETONE_McBSP3_MCBSPLP_DXR_REG", "SIDETONE_McBSP3_MCBSPLP_SPCR2_REG", "SIDETONE_McBSP3_MCBSPLP_SPCR1_REG", "SIDETONE_McBSP3_MCBSPLP_RCR2_REG", "SIDETONE_McBSP3_MCBSPLP_RCR1_REG", "SIDETONE_McBSP3_MCBSPLP_XCR2_REG", "SIDETONE_McBSP3_MCBSPLP_XCR1_REG", "SIDETONE_McBSP3_MCBSPLP_SRGR2_REG", "SIDETONE_McBSP3_MCBSPLP_SRGR1_REG", "SIDETONE_McBSP3_MCBSPLP_MCR2_REG", "SIDETONE_McBSP3_MCBSPLP_MCR1_REG", "SIDETONE_McBSP3_MCBSPLP_RCERA_REG", "SIDETONE_McBSP3_MCBSPLP_RCERB_REG", "SIDETONE_McBSP3_MCBSPLP_XCERA_REG", "SIDETONE_McBSP3_MCBSPLP_XCERB_REG", "SIDETONE_McBSP3_MCBSPLP_PCR_REG", "SIDETONE_McBSP3_MCBSPLP_RCERC_REG", "SIDETONE_McBSP3_MCBSPLP_RCERD_REG", "SIDETONE_McBSP3_MCBSPLP_XCERC_REG", "SIDETONE_McBSP3_MCBSPLP_XCERD_REG", "SIDETONE_McBSP3_MCBSPLP_RCERE_REG", "SIDETONE_McBSP3_MCBSPLP_RCERF_REG", "SIDETONE_McBSP3_MCBSPLP_XCERE_REG", "SIDETONE_McBSP3_MCBSPLP_XCERF_REG", "SIDETONE_McBSP3_MCBSPLP_RCERG_REG", "SIDETONE_McBSP3_MCBSPLP_RCERH_REG", "SIDETONE_McBSP3_MCBSPLP_XCERG_REG", "SIDETONE_McBSP3_MCBSPLP_XCERH_REG", "SIDETONE_McBSP3_MCBSPLP_REV_REG", "SIDETONE_McBSP3_MCBSPLP_RINTCLR_REG", "SIDETONE_McBSP3_MCBSPLP_XINTCLR_REG", "SIDETONE_McBSP3_MCBSPLP_ROVFLCLR_REG", "SIDETONE_McBSP3_MCBSPLP_SYSCONFIG_REG", "SIDETONE_McBSP3_MCBSPLP_THRSH2_REG", "SIDETONE_McBSP3_MCBSPLP_THRSH1_REG", "SIDETONE_McBSP3_MCBSPLP_IRQSTATUS_REG", "SIDETONE_McBSP3_MCBSPLP_IRQENABLE_REG", "SIDETONE_McBSP3_MCBSPLP_WAKEUPEN_REG", "SIDETONE_McBSP3_MCBSPLP_XCCR_REG", "SIDETONE_McBSP3_MCBSPLP_RCCR_REG", "SIDETONE_McBSP3_MCBSPLP_XBUFFSTAT_REG", "SIDETONE_McBSP3_MCBSPLP_RBUFFSTAT_REG", "SIDETONE_McBSP3_MCBSPLP_SSELCR_REG", "SIDETONE_McBSP3_MCBSPLP_STATUS_REG" }
}


ST_groups{
sn = "ST"
ln = "ST"
hk = "ST"
register =  { "ST_REV_REG",   "ST_SYSCONFIG_REG",   "ST_IRQSTATUS_REG",   "ST_IRQENABLE_REG",   "ST_SGAINCR_REG",   "ST_SFIRCR_REG",   "ST_SSELCR_REG",   "ST2_REV_REG",   "ST2_SYSCONFIG_REG",   "ST2_IRQSTATUS_REG",   "ST2_IRQENABLE_REG",   "ST2_SGAINCR_REG",   "ST2_SFIRCR_REG",   "ST2_SSELCR_REG"}
}
MMCHS_groups{
sn = "MMCHS"
ln = "MMCHS"
hk = "MMCHS"
register =  { "MMCHS1_MMCHS_SYSCONFIG", "MMCHS1_MMCHS_SYSSTATUS", "MMCHS1_MMCHS_CSRE", "MMCHS1_MMCHS_SYSTEST", "MMCHS1_MMCHS_CON", "MMCHS1_MMCHS_PWCNT", "MMCHS1_MMCHS_BLK", "MMCHS1_MMCHS_ARG", "MMCHS1_MMCHS_CMD", "MMCHS1_MMCHS_RSP10", "MMCHS1_MMCHS_RSP32", "MMCHS1_MMCHS_RSP54", "MMCHS1_MMCHS_RSP76", "MMCHS1_MMCHS_DATA", "MMCHS1_MMCHS_PSTATE", "MMCHS1_MMCHS_HCTL", "MMCHS1_MMCHS_SYSCTL", "MMCHS1_MMCHS_STAT", "MMCHS1_MMCHS_IE", "MMCHS1_MMCHS_ISE", "MMCHS1_MMCHS_AC12", "MMCHS1_MMCHS_CAPA", "MMCHS1_MMCHS_CUR_CAPA", "MMCHS1_MMCHS_REV", "MMCHS2_MMCHS_SYSCONFIG", "MMCHS2_MMCHS_SYSSTATUS", "MMCHS2_MMCHS_CSRE", "MMCHS2_MMCHS_SYSTEST", "MMCHS2_MMCHS_CON", "MMCHS2_MMCHS_PWCNT", "MMCHS2_MMCHS_BLK", "MMCHS2_MMCHS_ARG", "MMCHS2_MMCHS_CMD", "MMCHS2_MMCHS_RSP10", "MMCHS2_MMCHS_RSP32", "MMCHS2_MMCHS_RSP54", "MMCHS2_MMCHS_RSP76", "MMCHS2_MMCHS_DATA", "MMCHS2_MMCHS_PSTATE", "MMCHS2_MMCHS_HCTL", "MMCHS2_MMCHS_SYSCTL", "MMCHS2_MMCHS_STAT", "MMCHS2_MMCHS_IE", "MMCHS2_MMCHS_ISE", "MMCHS2_MMCHS_AC12", "MMCHS2_MMCHS_CAPA", "MMCHS2_MMCHS_CUR_CAPA", "MMCHS2_MMCHS_REV", "MMCHS3_MMCHS_SYSCONFIG", "MMCHS3_MMCHS_SYSSTATUS", "MMCHS3_MMCHS_CSRE", "MMCHS3_MMCHS_SYSTEST", "MMCHS3_MMCHS_CON", "MMCHS3_MMCHS_PWCNT", "MMCHS3_MMCHS_BLK", "MMCHS3_MMCHS_ARG", "MMCHS3_MMCHS_CMD", "MMCHS3_MMCHS_RSP10", "MMCHS3_MMCHS_RSP32", "MMCHS3_MMCHS_RSP54", "MMCHS3_MMCHS_RSP76", "MMCHS3_MMCHS_DATA", "MMCHS3_MMCHS_PSTATE", "MMCHS3_MMCHS_HCTL", "MMCHS3_MMCHS_SYSCTL", "MMCHS3_MMCHS_STAT", "MMCHS3_MMCHS_IE", "MMCHS3_MMCHS_ISE", "MMCHS3_MMCHS_AC12", "MMCHS3_MMCHS_CAPA", "MMCHS3_MMCHS_CUR_CAPA", "MMCHS3_MMCHS_REV" }
}


USB_groups{
sn = "USB"
ln = "USB"
hk = "USB"
register =  { "USBTLL_SYSSTATUS",   "USBTLL_IRQSTATUS",   "USBTLL_IRQENABLE",   "TLL_SHARED_CONF",   "UHH_REVISION",   "UHH_SYSCONFIG",   "UHH_SYSSTATUS",   "UHH_HOSTCONFIG",   "UHH_DEBUG_CSR",   "HCREVISION",   "HCCONTROL",   "HCCOMMANDSTATUS",   "HCINTERRUPTSTATUS",   "HCINTERRUPTENABLE",   "HCINTERRUPTDISABLE",   "HCHCCA",   "HCPERIODCURRENTED",   "HCCONTROLHEADED",   "HCCONTROLCURRENTED",   "HCBULKHEADED",   "HCBULKCURRENTED",   "HCDONEHEAD",   "HCFMINTERVAL",   "HCFMREMAINING",   "HCFMNUMBER",   "HCPERIODICSTART",   "HCLSTHRESHOLD",   "HCRHDESCRIPTORA",   "HCRHDESCRIPTORB",   "HCRHSTATUS",   "HCRHPORTSTATUS_1",   "HCRHPORTSTATUS_2",   "HCRHPORTSTATUS_3",   "HCCAPBASE",   "HCSPARAMS",   "HCCPARAMS",   "USBCMD",   "USBSTS",   "USBINTR",   "FRINDEX",   "CTRLDSSEGMENT",   "PERIODICLISTBASE",   "ASYNCLISTADDR",   "CONFIGFLAG",   "INSNREG00",   "INSNREG01",   "INSNREG02",   "INSNREG03",   "INSNREG04",   "INSNREG05_UTMI",   "INSNREG05_ULPI",   "OTG_REVISION",   "OTG_SYSCONFIG",   "OTG_SYSSTATUS",   "OTG_INTERFSEL",   "OTG_SIMENABLE",   "OTG_FORCESTDBY" }
}


GPIO_groups{
sn = "GPIO"
ln = "GPIO"
hk = "GPIO"
register = { "GPIO1_REVISION", "GPIO1_SYSCONFIG", "GPIO1_SYSSTATUS", "GPIO1_IRQSTATUS1", "GPIO1_IRQENABLE1", "GPIO1_WAKEUPENABLE", "GPIO1_IRQSTATUS2", "GPIO1_IRQENABLE2", "GPIO1_CTRL", "GPIO1_OE", "GPIO1_DATAIN", "GPIO1_DATAOUT", "GPIO1_LEVELDETECT0", "GPIO1_LEVELDETECT1", "GPIO1_RISINGDETECT", "GPIO1_FALLINGDETECT", "GPIO1_DEBOUNCENABLE", "GPIO1_DEBOUNCINGTIME", "GPIO1_CLEARIRQENABLE1", "GPIO1_SETIRQENABLE1", "GPIO1_CLEARIRQENABLE2", "GPIO1_SETIRQENABLE2", "GPIO1_CLEARWKUENA", "GPIO1_SETWKUENA", "GPIO1_CLEARDATAOUT", "GPIO1_SETDATAOUT", "GPIO2_REVISION", "GPIO2_SYSCONFIG", "GPIO2_SYSSTATUS", "GPIO2_IRQSTATUS1", "GPIO2_IRQENABLE1", "GPIO2_WAKEUPENABLE", "GPIO2_IRQSTATUS2", "GPIO2_IRQENABLE2", "GPIO2_CTRL", "GPIO2_OE", "GPIO2_DATAIN", "GPIO2_DATAOUT", "GPIO2_LEVELDETECT0", "GPIO2_LEVELDETECT1", "GPIO2_RISINGDETECT", "GPIO2_FALLINGDETECT", "GPIO2_DEBOUNCENABLE", "GPIO2_DEBOUNCINGTIME", "GPIO2_CLEARIRQENABLE1", "GPIO2_SETIRQENABLE1", "GPIO2_CLEARIRQENABLE2", "GPIO2_SETIRQENABLE2", "GPIO2_CLEARWKUENA", "GPIO2_SETWKUENA", "GPIO2_CLEARDATAOUT", "GPIO2_SETDATAOUT", "GPIO3_REVISION", "GPIO3_SYSCONFIG", "GPIO3_SYSSTATUS", "GPIO3_IRQSTATUS1", "GPIO3_IRQENABLE1", "GPIO3_WAKEUPENABLE", "GPIO3_IRQSTATUS2", "GPIO3_IRQENABLE2", "GPIO3_CTRL", "GPIO3_OE", "GPIO3_DATAIN", "GPIO3_DATAOUT", "GPIO3_LEVELDETECT0", "GPIO3_LEVELDETECT1", "GPIO3_RISINGDETECT", "GPIO3_FALLINGDETECT", "GPIO3_DEBOUNCENABLE", "GPIO3_DEBOUNCINGTIME", "GPIO3_CLEARIRQENABLE1", "GPIO3_SETIRQENABLE1", "GPIO3_CLEARIRQENABLE2", "GPIO3_SETIRQENABLE2", "GPIO3_CLEARWKUENA", "GPIO3_SETWKUENA", "GPIO3_CLEARDATAOUT", "GPIO3_SETDATAOUT", "GPIO4_REVISION", "GPIO4_SYSCONFIG", "GPIO4_SYSSTATUS", "GPIO4_IRQSTATUS1", "GPIO4_IRQENABLE1", "GPIO4_WAKEUPENABLE", "GPIO4_IRQSTATUS2", "GPIO4_IRQENABLE2", "GPIO4_CTRL", "GPIO4_OE", "GPIO4_DATAIN", "GPIO4_DATAOUT", "GPIO4_LEVELDETECT0", "GPIO4_LEVELDETECT1", "GPIO4_RISINGDETECT", "GPIO4_FALLINGDETECT", "GPIO4_DEBOUNCENABLE", "GPIO4_DEBOUNCINGTIME", "GPIO4_CLEARIRQENABLE1", "GPIO4_SETIRQENABLE1", "GPIO4_CLEARIRQENABLE2", "GPIO4_SETIRQENABLE2", "GPIO4_CLEARWKUENA", "GPIO4_SETWKUENA", "GPIO4_CLEARDATAOUT", "GPIO4_SETDATAOUT", "GPIO5_REVISION", "GPIO5_SYSCONFIG", "GPIO5_SYSSTATUS", "GPIO5_IRQSTATUS1", "GPIO5_IRQENABLE1", "GPIO5_WAKEUPENABLE", "GPIO5_IRQSTATUS2", "GPIO5_IRQENABLE2", "GPIO5_CTRL", "GPIO5_OE", "GPIO5_DATAIN", "GPIO5_DATAOUT", "GPIO5_LEVELDETECT0", "GPIO5_LEVELDETECT1", "GPIO5_RISINGDETECT", "GPIO5_FALLINGDETECT", "GPIO5_DEBOUNCENABLE", "GPIO5_DEBOUNCINGTIME", "GPIO5_CLEARIRQENABLE1", "GPIO5_SETIRQENABLE1", "GPIO5_CLEARIRQENABLE2", "GPIO5_SETIRQENABLE2", "GPIO5_CLEARWKUENA", "GPIO5_SETWKUENA", "GPIO5_CLEARDATAOUT", "GPIO5_SETDATAOUT", "GPIO6_REVISION", "GPIO6_SYSCONFIG", "GPIO6_SYSSTATUS", "GPIO6_IRQSTATUS1", "GPIO6_IRQENABLE1", "GPIO6_WAKEUPENABLE", "GPIO6_IRQSTATUS2", "GPIO6_IRQENABLE2", "GPIO6_CTRL", "GPIO6_OE", "GPIO6_DATAIN", "GPIO6_DATAOUT", "GPIO6_LEVELDETECT0", "GPIO6_LEVELDETECT1", "GPIO6_RISINGDETECT", "GPIO6_FALLINGDETECT", "GPIO6_DEBOUNCENABLE", "GPIO6_DEBOUNCINGTIME", "GPIO6_CLEARIRQENABLE1", "GPIO6_SETIRQENABLE1", "GPIO6_CLEARIRQENABLE2", "GPIO6_SETIRQENABLE2", "GPIO6_CLEARWKUENA", "GPIO6_SETWKUENA", "GPIO6_CLEARDATAOUT", "GPIO6_SETDATAOUT" }
}


}


